КУРСОВАЯ РАБОТА
по дисциплине «Программирование и основы алгоритмизации»
«Ежедневник»
Задание на курсовую работу
- Тема работы: Программа «Ежедневник».
- Срок сдачи законченной работы: 11 мая 2007 г.
- Перечень подлежащих разработке вопросов:
а) разработка алгоритма программы;
б) разработка программного модуля;
в) разработка интерфейса программы.
АННОТАЦИЯ
Пояснительная записка содержит 18 страниц, в том числе 10 источников и 1 приложение. К пояснительной записке прилагается дискета 3,5” с выполненной программой, программным кодом и пояснительной запиской в электронном виде.
“Ежедневник” – программа представляет собой компьютерную версию ежедневника. Программа предназначена для демонстрации знаний и умений, получаемых в курсе изучения программирования и основ алгоритмизации. Программа проста в применении и имеет удобный графический интерфейс.
Содержание
- Техническое задание ................................................................................5
- Описание программы ...............................................................................6
- Руководство программиста ......................................................................7
- Руководство оператора .............................................................................8
Список использованных источников ...........................................................9
Приложение А ..............................................................................................10
- Техническое задание
- “Ежедневник” – компьютерная версия ежедневника.
- Основания для разработки:
Выполнение курсовой работы по курсу «Программирование и основы алгоритмизации».
- Назначение программы
Программа предназначена для демонстрации знаний и умений, полученных в курсе изучения программирования и основ алгоритмизации.
- Требования к программе
- В состав программы должны входить элементы пользовательского интерфейса;
- Программа должна работать стабильно, без сбоев, не содержать критических ошибок;
- Для функционирования программы требуется персональная ЭВМ с процессором не ниже Intel-80286, около 4 Мбайт оперативной памяти, наличие 1 Мбайт и больше свободного места на диске;
- Для функционирования программы требуется операционная система (ОС) Windows 95 или выше.
- Стадии и этапы разработки
- Разработка технического задания;
- Создание программного модуля;
- Стадия отладки, поиска и исправления ошибок;
- Разработка программной документации;
- Источники разработки: учебные пособия по программированию.
ГОСТ19.201-78. Техническое задание;
ГОСТ19.401-78. Текст программы;
ГОСТ19.402-78. Описание программы;
ГОСТ19.504-79. Руководство программиста;
ГОСТ19.505-79. Руководство оператора.
Окончание разработки программы
- Описание программы
2.1 Общие сведения
Программа “Ежедневник” написана на языке программирования Delphi 7. Работает программа в ОС Windows 95 и выше. Данная программа имеет удобный пользовательский интерфейс.
2.2 Функциональное назначение
Программа предназначена для выполнения роли электронного ежедневника (записной книжки).
2.3 Описание логической структуры программы
Программа разделена на процедуры и функции в соответствии со стандартами структурного программирования и данного языка, а так же снабжена необходимыми комментариями.
2.4 Используемые технические средства
Для нормального функционирования программы требуются: пресональная ЭВМ с процессором Intel-80286 или выше, от 4 Мб оперативной памяти, 1 Мб и больше свободного дискового пространства, видеоадаптер VGA/SVGA и соответствующий монитор, клавиатура.
2.5 Вызов и загрузка
Вызов программы осуществляется загрузкой файла Ежедневник.EXE, или указанием в командной строке A:\Ежедневник\Ежедневник.EXE. По этой команде ОС Windows 95 или выше поставит на исполнение программу из файла Ежедневник.EXE, загрузит программу в оперативную память и передаст ей управление. Программа будет корректно работать, если в текущем с ней каталоге находятся файлы:
- BDE – файл базы данных;
- WAV – файл звукового оповещения.
- Руководство программиста
3.1 Назначение и условия применения программы
Предназначена для выполнения роли электронного ежедневника (записной книжки). Программа работает в ОС Windows 95 и выше. Минимальные аппаратные требования: пресональная ЭВМ с процессором Intel-80286 или выше, от 4 Мб оперативной памяти, 1 Мб и больше свободного дискового пространства, видеоадаптер VGA/SVGA и соответствующий монитор, клавиатура.
3.2 Характеристика программы
Название программы «Ежедневник». Программа имеет разветвлённое меню выбора и хороший пользовательский интерфейс. Интерфейс состоит из блоков: текущие данные (дата, время), поиск записей, действия с записями и самим блоком записей (событий). Занимаемый объём памяти приложениями 3 020 Кб.
3.3 Обращение к программе
Вызов программы из ОС Windows осуществляется стандартными командами запуска приложений. При зависании программы необходимо перезагрузить компьютер сочетанием клавиш Ctrl+Alt+Del или просто нажать кнопку «Reset».
- Руководство оператора
- Назначение программы
Предназначена для выполнения роли электронного ежедневника.
- Условия выполнения прграммы
Программа работает в ОС Windows 95 и выше. Минимальные аппаратные требования: пресональная ЭВМ с процессором Intel-80286 или выше, от 4Мб оперативной памяти, 1 Мб свободного дискового пространства, видеоадаптер VGA/SVGA и соответствующий монитор, клавиатура.
- Выполенине программы
Вызов программы из ОС Windows осуществляется стандартными командами запуска приложений. По команде ОС Windows 95 или выше поставит на исполнение программу из файла Ежедневник.EXE, загрузит программу в оперативную память и передаст ей управление.
На экране появится первая часть меню, в которой компьютер попросит выбрать действие:
- добавить запись
- удалить запись
- удалить старые записи
- просмотреть записи на сегодя, завтра
- сортировать записи по дате
- вывести все записи
- сохранить изменения
- выход.
В блоке «Поиск записей», можно произвести поиск записей по дате и времени.
Управление меню осуществляется одноименными кнопками программы при помощи мыши или клавиатуры ПК.
Примечание: при добавлении записи, дату и время вводить корректно. На пример дата: 03.05.2007, время: 12.00.00.
Список использованных источников
- Гофман В. Э., Хомоненко А. Д. Delphi. Быстрый старт. — СПб.: БХВ-Петербург, 2003. — 288 с
- Дарахвелидае П. Г., Марков Е. П. Программирование в Delphi 7. — СПб.: БХВ-Петербург, 2003. 784 с.
- А.Я. Архангельский – 100 компонентов общего назначения библиотеки Delphi 5
- Delphi World 6 pro
- Лекции по программированию и основам алгоритмизации.
- ГОСТ19.201-78. Техническое задание.
- ГОСТ19.401-78. Текст программы.
- ГОСТ19.402-78. Описание программы.
- ГОСТ19.504-79. Руководство программиста.
- ГОСТ19.505-79. Руководство оператора.
ПРИЛОЖЕНИЕ А
(обязательное)
Текст файла Ежедневник.ЕХЕ
Скачать: