
- •Оглавление
- •Глава 1 Постановка задачи. 7
- •Глава 2 Основная часть 12
- •Глава 3 Экономическая часть 55
- •Глава 4 Техника безопасности 65
- •Введение
- •1.2.1 Требования к функциональным характеристикам
- •1.2.2 Требования к надежности
- •1.2.3 Условия эксплуатации
- •1.2.4 Требования к составу и параметрам технических средств
- •1.2.5 Требования к информационной и программной совместимости
- •1.2.6 Технико-экономические показатели
- •1.2.7 Стадии и этапы разработки
- •1.2.8 Порядок контроля приемки
- •1.2.9 Выбор языка программирования
- •Глава 2 Основная часть
- •2.1 Описание программы
- •2.1.1 Общие сведения
- •2.1.2 Функциональное назначение
- •2.1.3 Описание логической структуры
- •2.1.4 Используемые технические средства
- •2.1.5 Входные данные
- •2.1.6 Выходные данные
- •Условия применения
- •2.2 Руководство системного программиста
- •2.2.1 Общие сведения о программе
- •2.2.2 Используемые программные средства.
- •2.2.3 Структура программы
- •2.2.4 Структура таблиц базы данных предприятия
- •2.2.5 Этап разработки программы
- •2.2.6 Настройка программы
- •2.2.7 Проверка программы
- •2.2.7.1 Общие сведения о тестировании
- •2.2.7.2 Виды тестирования
- •2.2.7.3 Методы тестирования
- •2.2.7.4 Принципы тестирования
- •2.3.4 Сообщения оператору
- •Глава 3 Экономическая часть
- •Расчет времени на создание программного продукта
- •Расчет годового фонда заработной платы исполнителя по созданию программного продукта
- •Расчет начислений на заработную плату
- •Расчет расходов на содержание и эксплуатацию пэвм
- •Расчет себестоимости программного продукта
- •Расчет цены программного продукта
- •Расчет экономической эффективности
- •Глава 4 Техника безопасности
- •4.1. Основы техники безопасности при работе с эвм
- •4.2. Выводы по технике безопасности
- •Заключение
- •Список используемой литературы
- •Приложение. Код программы
2.1.4 Используемые технические средства
Минимальные технические требования к ЭВМ, необходимой для нормального функционирования программного обеспечения:
Процессор Pentium IV
Частота 1 Ghz
Оперативная память 512Mb
Видеокарта 128Мb
5) Клавиатура и мышь.
2.1.5 Входные данные
Входные данные - величины, которые задаются динамически во время его работы. Входные данные берутся из определенного набора объектов, расположенных на модулях ПП.
Входными данными у АИС «АППТ» является добавление, удаление и редактирование записей БД. Все записи хранятся в БД в строковом типе varchar. Обработка записей в самой АИС осуществляется как в строковом, так и в числовом формате (integer, double). Этот факт касается модулей «Новый путевой лист» и «Новый билетно-учетный лист», где осуществляются различные арифметические операции с текстовыми полями.
2.1.6 Выходные данные
Выходные данные – это результат ввода входных данных. Это то, что выводиться на мониторе ЭВМ в результате работы и выполнения опредёлённых действий в ходе работы программы.
Данные в АИС «АППТ» отображаются в различных объектах (DBGrid, DBEdit, DBComboBox и т.п.). Все выходные данные являются результатом выполнения запроса к БД, в результате которого запрашиваемые данные выводятся в эти объекты.
Условия применения
АИС «АППТ» предназначена для диспетчеров и водителей. Данный ПП может использоваться на любом предприятии пассажирского автотранспорта, как на небольшом коммерческом, так и в крупном государственном , т.к. программный продукт разрабатывается именно для данной специализации транспортной отрасли. Возможна также доработка структуры БД и самого функционала АИС для конкретного предприятия по требованию заказчика.
2.2 Руководство системного программиста
2.2.1 Общие сведения о программе
Минимальные технические требования к ЭВМ, необходимой для нормального функционирования программного обеспечения:
Процессор Pentium IV
Частота 1 Ghz
Оперативная память 512Mb
Видеокарта 128Мb
Клавиатура и мышь.
2.2.2 Используемые программные средства.
Запуск программы осуществляется на ОС Windows XP и более поздних её версиях. Для правильной работы программы:
на клиентском ПК должен быть установлен Microsoft Office Word;
сервер, с установленным ПО MYSQLSERVER.
Среда разработки – Embarcadero RAD Studio XE2.
2.2.3 Структура программы
Функциональная схема — документ, разъясняющий процессы, протекающие в отдельных функциональных цепях программы. Функциональная схема является экспликацией отдельных видов процессов, протекающих в целостных функциональных блоках и цепях ПП.
Функциональная схема - графическая модель программы. Их использование и построение позволяет наглядно отразить устройство ПП, описание которых оперирует любыми входными и исходными данными, посмотреть порядок выполнения программы.
Функциональная схема АИС «АППТ» представлена на рисунке 2.
Рисунок 2. Функциональная схема программы
2.2.4 Структура таблиц базы данных предприятия
На рисунке 3. Предоставлен список таблиц базы данных.
Рисунок 3. Схема данных
База данных «АТР» содержит 7 таблиц: bilet (Билетно-учетные листы), busdriver (Водители), buses (Подвижной состав), busstops (Остановки), routes (Маршруты), users(Пользователи), waylist(Путевые листы). Все таблицы хранят данные в формате varchar и кодировке cp1251 general ci, которая поддерживает кириллические символы.