Справочная система маршрутов общественного транспорта

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

тве средства разработки выбран продукт Borland Delphi 7, пользующийся большой популярностью. Delphi 7 базируется на объектно-ориентированном языке Object Pascal, который наилучшим образом подходит для учебных целей вследствие своей строгости и простоты. Кроме того, в Object Pascal в полной мере реализованы все основные концепции объектно-ориентированного программирования. Объектно-ориентированное программирование позволяет сделать любую систему более гибкой и динамичной, исключив необходимость в постоянном переписывании структуры базы данных и приложений.

Главное достоинство объектно-ориентированного проектирования заключается в возможности повторно использовать ранее написанный код. Кроме того, объектные системы несут в себе возможность модификации и развития. Применительно к базам данных это положение позволяет начать проектирование будущей системы, не имея исчерпывающего представления о предметной области. Поскольку получение детальной информации о предметной области - процесс весьма трудоемкий, то применение объектно-ориентированного подхода позволит сократить сроки и уменьшить стоимость разработки системы.

Кроме всего прочего, DELPHI 7 это наиболее удобная среда обработки БД, полностью отвечающая всем требованиям RAD - технологии разработки программного продукта. К неоспоримым преимуществам DELPHI можно отнести следующие:

) Богатая палитра интерфейсных компонентов;

) Богатая палитра компонент работы с БД;

) Объектная ориентированность;

) Использование технологии RAD и т.д.

 

1.8.Техническое задание на курсовой проект

 

Сейчас в нашей стране идет глобальная компьютеризация, т.е. внедрение информационных технологий во все сферы жизни. Автоматизация какого-либо процесса подразумевает введение функций, выполняемых компьютером, а не человеком. В нашем случае рассматривается процесс учета услуг продажи мебели. Автоматизация этого процесса вызвана тем, что приходится выполнять много повторяющихся действий по оформлению документов и созданию отчетов. Поскольку подобные действия выполняются вручную, то необходимо автоматизировать большую часть этих действий с помощью программы. Преимуществом программы перед ручной работой является не только скорость обработки данных, но и удобное представление данных и большие возможности по их обработке.

В данной курсовой работе разрабатывается информационная система, предназначенная для автоматизации учета услуг продажи мебели. Она позволяет значительно повысить производительность труда за счет автоматизации некоторых функций, которые раньше выполнялись вручную.

Для разработки информационной системы используется метод структурного анализа и проектирования, а также диаграммы сущность-связь. Реализация информационной системы осуществляется средствами объектно-ориентированного языка Delphi.

1.8.2 ОСНОВАНИЕ ДЛЯ РАЗРАБОТКИ

Программа разрабатывается на основе государственного образовательного стандарта специальности Автоматизированные системы обработки и управления..

 

1.8.3 НАЗНАЧЕНИЕ

Основными направлениями работы программы является предоставления пользователю данных о расписании движения автобусов городского транспорта.

При обращении клиента к программе он выбирает номер маршрута, по которому ему предоставляется информация.Система должна содержать все вышеуказанные ограничения на информацию для избежания ошибок при добавлении новых маршрутов

 

.8.4 ТРЕБОВАНИЯ К ПРОГРАММЕ ИЛИ ПРОГРАММНОМУ ИЗДЕЛИЮ

Требования к функциональным характеристикам:

Система должна представлять совокупность методических и программных средств и осуществлять решения следующих задач:

) Вывод данных о маршрутах городского транспорта

) Добавление новых маршрутов в бд.

) Составление отчетной и деловой документации.

) Обеспечение быстрого доступа к информации.

Для этих задач должны быть реализованы:

) Алгоритм, обеспечивающий получение точного решения.

) Проектирование базы данных методом Сущность - Связь для разработанной функциональной модели.

) Состав и описание таблиц базы данных.

) Построение схемы базы данных.

Методическое обеспечение должно быть реализовано в пользовательском интерфейсе системы, который должен предполагать выбор задачи, метода и алгоритма ее решения; ввод данных; редактирование данных; обновление данных; удаление данных.

Требования к надежности:

) Предусмотреть контроль вводимой информации и блокировку некорректных действий пользователя при работе с системой.

) Обеспечить целостность информации, хранящейся в базе данных.

Требования к составу и параметрам технических средств:

Система должна работать на IBM совместимых персональных компьютерах.

Минимальная конфигурация:

) Процессор500 MHz

) Оперативная память256 Мб RAM

) Видеоадаптер и мониторVGA (800 x 600)

) Свободное место на HDD45 Мб

Устройства взаимодействия с пользователем клавиатура и мышь

Минимальные требования к информационной и программной совместимости:

Операционной система семейства Win32.

 

1.8.5 ТРЕБОВАНИЯ К ПРОГРАММНОЙ ДОКУМЕНТАЦИИ

Разрабатываемая система должна включать справочную информацию о работе системы и подсказки пользователю.

 

1.8.6 ЭТАПЫ РАЗРАБОТКИ

 

Таблица 11 - Календарный график этапов разработки АИС

№Название этапаСрокОтчетность1Закрепление тем КП01.11.20102Анализ объекта автоматизации01.11.2010 - 08.11.2010Отчет3Сист?/p>