Автор работы: Пользователь скрыл имя, 30 Марта 2011 в 02:12, курсовая работа
Написать программу «Телефонный справочник». В справочнике должны быть реализованы следующие поля: фамилия, имя, отчество, домашний телефон, рабочий телефон, мобильный телефон, адрес, примечание. Поиск должен осуществляться по любому из первых 6 полей.
1 Техническое задание .........................................................................
2 Постановка задачи .........................................................................
…….
………
Список использованных источников ....................................................
Приложение.............................................................................................
Министерство образования и науки Российской Федерации
Федеральное агентство по образованию
Государственное образовательное учреждение
высшего профессионального образования
ОРЕНБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
Аэрокосмический институт
Кафедра
систем автоматизации производства
КУРСОВАЯ РАБОТА
по дисциплине «Программирование на языках высокого уровня»
«Телефонный справочник»
ОГУ З-08
САПу
Руководитель работы:
__________ Сергеев А.И.
«___»_____________2009г.
Исполнитель:
Студентка гр. З-08САПу
_______ Кинзябулатова А.К
«___»_____________2009г.
Оренбург 2009
Задание
на курсовую работу
а) разработка алгоритма программы;
б) разработка программного модуля;
в) разработка
интерфейса программы.
Дата выдачи задания: 21 января 2008 г.
Руководитель работы:
__________________ Сергеев
А.И.
Задание приняла к исполнению: 21 января 2008 г.
____________________________ Кинзябулатова А.К.
Презентация содержит 10 страниц, в том числе 4 источников и 1 приложение. К презентации специальности прилагается компакт-диск с выполненной программой и программным кодом в электронном виде.
Программа
предназначена для демонстрации
знаний, умений, получаемых в курсе
изучения программирования и основ
алгоритмизации. Программа имеет
удобный графический интерфейс.
Содержание
…….
………
Список
использованных источников ..............................
Приложение................
1.
Техническое задание
Выполнение курсовой работы по курсу «Программирование и основы алгоритмизации».
Программа предназначена для демонстрации специальности аэрокосмического института, специальности «Автоматизация технологических производств и перерабатывающих процессов».
Окончание разработки
1
Постановка задачи
Написать
программу «Телефонный
1.1 Основные характеристики функциональных задач
Данная задача соответствует основным характеристикам функциональных задач.
1
В настоящие время в связи с развитием
компьютерной техники появилась возможность
автоматизировать многие процессы. И возникла
объективная необходимость автоматизировать
систему поиска телефонных номеров. Программа
предназначена для создания базы данных
телефонных номеров, с возможностью удаления
и редактирования, а также для поиска по
параметрам. В программе осуществляется
связь с Microsoft Access.
2
Программный продукт
3 При решении задачи обработка входной информации заключена в поиске телефонно-справочной информации в существующей базе данных, с возможностью удаления и редактирования данных. А также хранение данных в базе Access.
4 Работа с данной программой может происходить в случае необходимости.
5 Вывод интересующей информации происходит сразу после запроса пользователя, внесения необходимых изменений и заполнения нужных форм.
6 Результатом работы программы является отображение информации на экране монитора.
7
Пользователями данной программы могут
быть все, кто обладает навыками работы
с компьютером.
Для успешной реализации функциональных особенностей программы потребуется наличие операционной системы Windows 2000/ME/XP.
Windows – законченная многозадачная операционная система с современным надежным и увлекательным графическим интерфейсом. Эта операционная система отличается простотой в работе, повышенным быстродействием, настоящей интеграцией с вебом и уникальными новыми развлечениями.
Visual Basic – это универсальный объектно-ориентированный язык программирования, диалекты которого встроены в Access. Преимущества: универсальность, возможность создания компонентов OLE, невысокие требования к аппаратным ресурсам ЭВМ.
Для корректной работы с программным продуктом необходимо наличие следующих минимальных конфигураций аппаратного окружения:
Требования к клавиатуре:
1.3
Требование к эргономике
и технической
эстетике интерфейса
Эргономика представляет собой научную дисциплину, комплексно изучающую человека в конкретных условиях его деятельности. Она является одновременно и проектной, и научной дисциплиной. Эргономика, используя фундаментальные знания наук о человеке, адаптирует их к практическому применению в проектировании. Основной задачей эргономики является обеспечение эффективного и безопасного взаимодействия человека со средствами труда и производственной средой за счет учета специфических возможностей, как человека, так и технических средств.
Программа максимально выдержана в рамках требований, выдвигаемых к содержанию и оформлению программного продукта:
Необходимый элемент автоматизированной системы - меню, позволяющее пользователю выполнять задачи внутри приложения и управлять процессом решения. Меню - набор опций, отображаемых на экране, где пользователи могут выбирать и выполнять действия, тем самым, производя изменения в состоянии интерфейса. Достоинство меню в том, что пользователи не должны помнить название элемента или действия, которое они хотят выполнить - они должны только распознать его среди пунктов меню. Таким образом, меню может использовать даже неопытный пользователь.
Из программы исключены все сокращения, которые могут ввести пользователя в заблуждение, приложены все старания для придания диалогу предельно понятной и краткой формы. Сообщения об ошибках полезны и понятны пользователю программы.
Цвет является мощным средством воздействия на психику человека. При разработке интерфейса программы использовался ограниченный набор цветов, и уделялось внимание их правильному сочетанию. При подборе цветовой палитры учитывалось, что пункты меню и строки сообщений должны не только ярко выделяться на фоне рабочего поля, но и не перегружать зрение пользователя чрезмерной контрастностью. Основные цветовые оттенки интерфейса разработанного программного продукта светло-голубой, черный, белый, синий.
При оформлении форм программы выдержан единый формат текста: размер 11, шрифт – Arial, цвет – в основном черный, белый, начертание - жирный, жирный курсив.
Графический
интерфейс пользователя является обязательным
компонентом программного продукта.
Стандартный графический
Согласно
основным требованиям, выдвигаемым к программному
продукту, интерфейс пользователя строится
в виде кнопок на форме с использованием
манипуляции мыши и клавиатуры.
1.4 Требования к надежности и хранению информации
Надежность – это свойство программного продукта сохранять работоспособность в течение определенного периода времени, в определенных условиях эксплуатации с учетом последствий для пользователя каждого отказа.
Надежность считается ключевым показателем качества программного продукта. Надежность программы гарантирует защиту от функциональных недостатков, некорректной обработки ошибок, перегрузок, ошибок вычислений и некорректной работы с аппаратурой компьютера.