Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
DP.doc
Скачиваний:
4
Добавлен:
22.09.2019
Размер:
9.54 Mб
Скачать

1.2.8 Порядок контроля приемки

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

1.2.9 Выбор языка программирования

Для реализации АИС «ПАТП» была выбрана система программирования Embarcadero Rad Studio XE2 так как она предоставляет наиболее широкие возможности для программирования приложений для ОС Windows.

Delphi – это продукт Embarcadero для быстрого создания приложений. Высокопроизводительный инструмент визуального построения приложений включает в себя настоящий компилятор кода и предоставляет средства визуального программирования, несколько похожие на те, что можно обнаружить в Microsoft Visual Basic или в других инструментах визуального проектирования. В основе Delphi лежит язык Object Pascal, который является расширением объектно-ориентированного языка Pascal. В Delphi также входят локальный SQL-сервер, генераторы отчетов, библиотеки визуальных компонентов, и прочее, необходимое для того, чтобы чувствовать себя совершенно уверенным при профессиональной разработке информационных систем или просто программ для Windows-среды.

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

К тому же работодателей интересует, прежде всего, скорость и качество создания программ, а эти характеристики может обеспечить только среда визуального проектирования, способная взять на себя значительные объемы рутинной работы по подготовке приложений. Возможности Embarcadero Rad Studio XE2 полностью отвечают подобным требованиям и подходят для создания систем любой сложности.

Глава 2 Основная часть

2.1 Описание программы

2.1.1 Общие сведения

Наименование: Автоматизированная информационная система «Автотранспортное предприятие пассажирского транспорта».

Данный программный продукт предназначен для работы с базой данных, электронного ведения путевых и билетно-учетных листов, контроля ПС на линии Программное обеспечение: ОС MS Windows XP и выше; Процессор: не ниже Pentium IV.

Базовая среда программирования Embarcadero RAD Studio XE2 Delphi.

Начальным этапом разработки являлось бумажное проектирование структуры БД. Написание самого ПП продукта началось с разработки АИС «АТП». Главное окно представлено на рисунке 1, ниже.

Рисунок 1. Интерфейс программы

2.1.2 Функциональное назначение

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

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]