- •Курсовой проект
- •Содержание
- •Введение
- •3.2. Описание основных программных модулей
- •MainMenu - используется для создания на главной форме, кнопок для выполнения заданных ей функциях.
- •4. Тестирование
- •Заключение
- •Список литературы
- •Приложение №1. Листинг программы
- •Приложение №2. Руководство пользователя.
Ф едеральное ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
СРЕДНЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
КРАСНОГОРСКИЙ ГОСУДАРТСВЕННЫЙ КОЛЛЕДЖ
Курсовой проект
по дисциплине “Технология разработки программных продуктов”
на тему: “АИС БД проходящих ТО в ГИБДД”
Студент ______________________________ Афанасьев К.Ю.
(подпись)
Проверила ______________________________ Студенова О.В.
(оценка и подпись)
Красногорск
2011 год
Содержание
Содержание 2
Введение 3
1. Разработка системного проекта АИС БД проходящих ТО в ГИБДД 4
1.1. Назначение разработки 4
1.2. Требования к функциональным характеристикам 4
1.2.1. Состав выполняемых функций 4
1.3. Требования к надежности и безопасности 5
1.4. Требования к составу и параметрам технических средств 5
1.5. Требования к информационной программной совместимости 5
2. Разработка технического проекта 6
2.1. Детальное проектирование ПО 6
3. Реализация 6
3.1. Обоснование выбора средств разработки 6
3.2. Описание основных программных модулей 7
MainMenu - используется для создания на главной форме, кнопок для выполнения заданных ей функциях. 8
4. Тестирование 9
Заключение 10
Список литературы 10
Приложение №1. Листинг программы 11
Приложение №2. Руководство пользователя. 15
Введение
Программный продукт АИС БД проходящих ТО в ГИБДД разрабатывается с целью систематизации и обобщения сведений о проходящих технического осмотра. Она предназначена для проверки пригодности автомашины и позволяет сотрудникам ГИБДД узнавать телефоны владельцев авто , искать и редактировать информацию о прохождениях ТО, определять в какой машиной владеет тот или иной человек. Это доступно благодаря широкой информационной базе ПП, необходимым фильтрам и удобному интерфейсу, которые делают информацию удобной для восприятия.
В данном программном продукте будут предусмотрены функции просмотра БД о сведения, об автомашинах, документах об автомашинах и информация, об автомашинах. Также предусмотрен просмотр по двум критериям, редактирование и печать отчётов.
Разработка системного проекта АИС БД проходящих ТО в ГИБДД
Назначение разработки
Подсистема АИС БД проходящих ТО в ГИБДД используется с целью обобщения информации о сведения об автомашинах, документах об автомашинах и информация об автомашинах. Данный программный продукт использует для решения следующих задач:
Работа с БД (просмотр, редактирование)
Ведение отчётности по итогам ТО
Требования к функциональным характеристикам
Состав выполняемых функций
Разрабатываемая АИС БД проходящих ТО в ГИБДД обеспечивает сбор сведений о машинах и их владельцев. Также ПП имеет функцию быстрого поиска необходимой информации, способов её отображения и при необходимости формирования отчета и вывода его на печать.
Входными данными являются: марка, PTS, свет, цвет и вид страховки владельцев авто.
Система функционирует в многопользовательском режиме и даёт возможность добавлять новые и изменять существующие записи, а также удалять некорректные и устаревшие.
Источниками отчетов являются выходные данные по:
Сведения о АМ (марка, цвет, владелец, стаж, телефон),
Документы об Авто (марка, свидетельство регистрации, PTS, вид страховки, права категории).
Информация о АМ (Vin кузова, Свет, тормозная система, ходовая система и давление в шинах)
Формы входных документов представлены в приложении к курсовому проекту.
Требования к надежности и безопасности
Надёжность программы поддерживается благодаря грамотной обработке входных и выходных данных, а так же корректной обработке возникающих ошибок, которые не выводят из строя всю программу и дают подробное объяснение возникшей проблемы и как ей можно впоследствии избежать.
Требования к составу и параметрам технических средств
Тактовая частота процессора 2000Гц
Объем ОЗУ не менее 512Мб
Объем свободного места не жестком диске 20Мб
Разрешение монитора (рекомендуемое) 1024х768
Требования к информационной программной совместимости
ОС Windows XP/Vista/7
MS Office 2000/2003/2007
2. Разработка технического проекта
2.1. Детальное проектирование ПО
Рисунок 2. Структурная схема.
3. Реализация
3.1. Обоснование выбора средств разработки
В ходе анализа имеющихся средств программирования был выбран вариант написания программного продукта с использованием системы визуального программирования Borland Delphi 10. Данное заключение основывалось на следующем.
Среда визуального программирования Delphi 10 работает в среде Windows и предоставляет программисту возможность реализации всех достоинств графического интерфейса этой системы.
Многие системы разработки приложений для Windows генерируют код-полуфабрикат, который не может быть выполнен процессором без дополнительной трансляции во время работы самой программы, что существенно снижает производительность компьютера. Delphi же использует настоящий компилятор и компоновщик и генерирует стопроцентный машинный код.
Так как Delphi 10 является средой программирования для Windows, то, как и сама операционная система Delphi поддерживает длинные имена файлов и папок.
Для запуска программ, написанных на Delphi, не требуются никакие дополнительные библиотеки, интерпретаторы кода и прочее.