Автор работы: Пользователь скрыл имя, 27 Июня 2013 в 19:07, курсовая работа
Программный продукт - это комплекс взаимосвязанных программ для решения определенной проблемы (задачи) массового спроса, подготовленной к реализации как любой вид промышленной деятельности.
Графический интерфейс пользователя является обязательным компонентом большинства современных программных продуктов, ори-ентированных на работу конечного пользователя. К графическому интерфейсу пользователя предъявляются высокие требования как с чисто инженерной, так и с художественной стороны разработки, при его разработке ориентируются на возможности человека.
Введение 5
1 Постановка задачи 6
1.1 Структура взаимодействия входной и выходной информации 6
1.2 Требования к программно-аппаратному окружению 7
1.3 Требования к функциям, выполняемой системой 7
1.4 Требования к эргономике и технической эстетике интерфейса поль-зователя 8
1.5 Требования к надежности и хранению 9
2 Пояснительная записка 10
2.1 Метод решения 10
2.2 Структурная схема программы 12
2.3 Диалоговый режим 13
2.4 Эскиз и спецификация типовых объектов управления графического интерфейса 14
3 Руководство системного программиста 18
3.1 Схема взаимодействия модулей 19
3.2 Описание модулей 20
3.3 Настройка и проверка программы 21
3.3.1 Тестирование программного продукта. Способы тестирования 21
3.3.2 Сообщение системному программисту 22
4 Руководство оператора 23
4.1 Выполнение программы 23
4.2 Сообщение оператору 23
Заключение 24
Список использованных источников
Министерство образования и
Федеральное государственное
бюджетное образовательное
высшего профессионального образования
«Оренбургский государственный университет»
Колледж электроники и бизнеса
КУРСОВОЙ ПРОЕКТ
По дисциплине: «Технология разработки программных продуктов»
Программа учета заказов МБОУ «Новоархангельская ООШ»
КЭиБ ГОУ ОГУ 230105.4013.15ПЗ
______________
«_____» _____________ 2013 г.
_____________
«_____» _____________ 2013 г.
_______________
«_____» _____________ 2013 г.
Оренбург 2013
Министерство образования и науки Российской Федерации
Федеральное государственное
бюджетное образовательное
высшего профессионального образования
«Оренбургский государственный университет»
Колледж электроники и бизнеса
Задание на курсовой проект
по дисциплине «Технология разработки программных продуктов»
Программа учета заказов МБОУ «Новоархангельская ООШ»
Исходные данные: 1) данные о работниках школы;
2) заказы на спортивное оборудование и книги;
Дата выдачи заданий «___» ___________2013 г.
Руководитель: ________________
Исполнитель:
студент группы № 5П-3 _________
Дата защиты задания: «____» ______________ 2013 г.
Оренбург 2013
Введение 5
1 Постановка задачи 6
1.1 Структура взаимодействия входной и выходной информации 6
1.2 Требования к программно-аппаратному окружению 7
1.3 Требования к функциям, выполняемой системой 7
1.4 Требования
к эргономике и технической
эстетике интерфейса пользовате
1.5 Требования к надежности и хранению 9
2 Пояснительная записка 10
2.1 Метод решения 10
2.2 Структурная схема программы 12
2.3 Диалоговый режим 13
2.4 Эскиз и
спецификация типовых объектов
управления графического интерф
3 Руководство системного программиста 18
3.1 Схема взаимодействия модулей 19
3.2 Описание модулей 20
3.3 Настройка и проверка программы 21
3.3.1 Тестирование программного продукта. Способы тестирования 21
3.3.2 Сообщение системному программисту 22
4 Руководство оператора 23
4.1 Выполнение программы 23
4.2 Сообщение оператору 23
Заключение 24
Список использованных источников 25
Приложение А – График выполнения курсового проекта 26
Приложение Б – Входные и выходные документы 27
Приложение В – Текст программы 28
Введение
Программный продукт - это комплекс взаимосвязанных программ для решения определенной проблемы (задачи) массового спроса, подготовленной к реализации как любой вид промышленной деятельности.
Графический интерфейс пользователя является обязательным компонентом большинства современных программных продуктов, ориентированных на работу конечного пользователя. К графическому интерфейсу пользователя предъявляются высокие требования как с чисто инженерной, так и с художественной стороны разработки, при его разработке ориентируются на возможности человека.
В современном
мире все предприятия
Данная программа позволяет:
- просматривать заказы;
- добавлять и удалять заказы;
- производить
сортировку и фильтрацию
- просматривать список работников данной школы;
- производить поиск данных.
Слева от рамки до текста отступ 5 мм (а здесь больше)
1 Постановка задачи
Здесь 24 пт
Разработать программу, которая будет предназначена для:
- учета заказов;
- просмотра информации о МБОУ «Новоархангельская ООШ».
К основным характеристикам
функциональных задач относятся:
- цель или назначение задачи,
ее место и связи с другими задачами; здесь не просто
перечислять, а заполнить данными эти
пункты!
- условия решения задачи с использованием
средств вычислительной техники; ______________
- содержание функций обработки входной информации при решении задачи; ______________
- требования к периодичности
решения задачи;
- ограничения по срокам и точности выходной
информации;
- состав и форма представления выходной
информации;
- источники входной информации для решения
задачи;
- пользователи задачи (тот кто будет осуществлять
ее решение и пользуется результатами
решение и пользуется результатами решения).
Текст выровнять по ширине
1.1 Структура взаимодействия входной и выходной информации
Структура взаимодействия входной и выходной информации показана на рисунке 1.
Работники
школы
Список работников
Рисунок 1 – Структура взаимодействия входной и выходной информации
1.2 Требования к программно-аппаратному окружению
Для успешной реализации функциональных особенностей программы потребуется наличие операционной системы Windows 2000/ME/XP.
Windows – законченная
многозадачная операционная
Для корректной работы с программным продуктом необходимо наличие следующих минимальных конфигураций аппаратного окружения:
- цветной дисплей – для визуального просмотра информации, желательно, с расширенным размером экрана;
- процессор Pentium III и выше;
- не менее 400 Кb свободного пространства на жестком диске;
- клавиатура, мышь или другое совместимое устройство управления;
Требования к клавиатуре:
- клавиатура
должна иметь полное алфавитно-
- расположение
клавиш и символов на
- клавиатура должна отрабатывать ввод информации с максимальной частотой: не менее 15 нажатий в секунду.
1.3 Требования к функциям, выполняемой системой
Разработанный программный продукт «Учета заказов МБОУ Новоархангельская ООШ» должен удовлетворять эргономическим требованиям. Программа должна:
- хранить информацию о работниках школы;
- просматривать информацию;
- добавлять, удалять, сортировать, фильтровать данные;
- поиск. По каким критериям?
- печать есть?
1.4 Требования к эргономике и технической эстетики интерфейса пользователя
Эргономика представляет собой научную дисциплину, комплексно изучающую человека в конкретных условиях его деятельности. Она является одновременно и проектной, и научной дисциплиной. Эргономика, используя фундаментальные знания наук о человеке, адаптирует их к практическому применению в проектировании. Основной задачей эргономики является обеспечение эффективного и безопасного взаимодействия человека со средствами труда и производственной средой за счет учета специфических возможностей, как человека, так и технических средств.
Программа максимально выдержана в рамках требований, выдвигаемых к содержанию и оформлению программного продукта:
- содержит привычные
и понятные пользователю
- ориентирована на конечного пользователя, который общается с программой на внешнем уровне взаимодействия;
- графические
объекты сохраняют свое
Необходимый элемент автоматизированной системы - меню, позволяющее пользователю выполнять задачи внутри приложения и управлять процессом решения. Меню - набор опций, отображаемых на экране, где пользователи могут выбирать и выполнять действия, тем самым, производя изменения в состоянии интерфейса. Достоинство меню в том, что пользователи не должны помнить название элемента или действия, которое они хотят выполнить - они должны только распознать его среди пунктов меню. Таким образом, меню может использовать даже неопытный пользователь.
Из программы исключены все сокращения, которые могут ввести пользователя в заблуждение, приложены все старания для придания диалогу предельно понятной и краткой формы. Сообщения об ошибках полезны и понятны пользователю программы.
Цвет является мощным средством воздействия на психику человека. При разработке интерфейса программы использовался ограниченный набор цветов, и уделялось внимание их правильному сочетанию. При подборе цветовой палитры учитывалось, что пункты меню и строки сообщений должны не только ярко выделяться на фоне рабочего поля, но и не перегружать зрение пользователя чрезмерной контрастностью. Основные цветовые оттенки интерфейса разработанного программного продукта светло-голубой, черный, белый, синий.
При оформлении форм программы выдержан единый формат текста: размер 11, шрифт – Arial, цвет – в основном черный, белый, начертание - жирный, жирный курсив.
Графический интерфейс пользователя
является обязательным компонентом программного
продукта. Стандартный графический
1.5 Требования к надежности и хранению информации
Надежность – это свойство программного продукта сохранять работоспособность в течение определенного периода времени, в определенных условиях эксплуатации с учетом последствий для пользователя каждого отказа.
Надежность считается ключевым показателем качества программного продукта. Надежность программы гарантирует защиту от функциональных недостатков, некорректной обработки ошибок, перегрузок, ошибок вычислений и некорректной работы с аппаратурой компьютера.
При неадекватных действиях пользователя программа не должна приостанавливать работу, и даже при самых неожиданных ошибочных действиях пользователя, программа должна их обнаружить, обрабатывать его действия, вывести соответствующее сообщение и объяснить, как именно сделать то, что хочет пользователь, т.е. поддерживать нормальный и корректный ход программы. Пользователь должен работать только с активным окном и, только закрыв его, он может перейти к работе с предыдущим окном.
Все устройства на ПК, где осуществляется функционирование программного продукта, должны находиться в рабочем состоянии и не должны иметь каких-либо физических изломов либо логических ошибок. Должны быть правильно установлены соответствующие драйвера для всех устройств, входящих в состав компьютера. Обеспечено поддержание функций операционной системы, где работает программный продукт, производится проверка правильности вводимых и выводимых данных.
Программа занимает память и ее можно хранить на таких носителях информации как: жесткий диск, CD-R или CD-RW. Программа особо не нуждается в инсталляции перед работой, но все же для более быстрого запуска ее рекомендуется установить с диска, и хранить на жестком диске. Можно также для удобства создать для программы ярлычок на рабочем столе.
При соблюдении всех этих требований гарантирована безотказная и корректная работа программы.
Создаваемый программный продукт можно хранить и транспортировать на любом, удобном для пользователя носителе информации.
Необходимо также обеспечить защиту информации от вирусных программ для сохранения важных данных, содержащихся в программе.
Информация о работе Программа учета заказов МБОУ «Новоархангельская ООШ»