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

МИНИСТЕРСТВО ОБРАЗОВАНИЯ МО

ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ

ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ

СРЕДНЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ мо КРАСНОГОРСКИЙ ГОСУДАРСТВЕННЫЙ КОЛЛЕДЖ

СПЕЦИАЛЬНОСТЬ 230105

ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ВЫЧИСЛИТЕЛЬНОЙ

ТЕХНИКИ И АВТОМАТИЗИРОВАННЫХ СИСТЕМ

ДИПЛОМНЫЙ ПРОЕКТ

НА ТЕМУ

Разработка автоматизированной информационной системы учета перевозок

Студент ______________ /Курнаев А.В./

Руководитель __________/Королев А.А./

Допущен к защите:

Зав. отделением

____________________/Е.С. Трегубова/

« ___ » ____________ 2012 г.

2012г.

Красногорск

2010г

2010г.

2010 г.

Оглавление

Оглавление 2

ВВЕДЕНИЕ 6

Глава 1 Постановка задачи. 8

1.1Техническое задание на разработку ПП 8

1.1.1 Основание для разработки 8

1.1.2 Назначение разработки 8

1.2 Назначение разработки 8

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

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

1.2.3 Условия эксплуатации 9

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

1.2.5 Требования к информационной и программной совместимости 10

1.2.6 Технико-экономические показатели 11

1.2.7 Стадии и этапы разработки 11

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

1.2.9 Обзор существующих решений 12

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

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

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

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

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

2.1.3 Описание логической структуры 15

2.1.4 Используемые технические средства 19

2.1.5 Входные данные 20

2.1.6 Выходные данные 20

2.1.7 Условия применения 20

2.2 Руководство системного программиста 20

2.2.1 Общие сведения о программе 20

2.2.3 Структура программы 21

2.2.4 Структура таблиц базы данных предприятия 23

2.2.5 Этап разработки программы 23

32

2.2.6 Настройка программы 36

Существует множество подходов к решению задачи тестирования и верификации ПО, но эффективное тестирование сложных программных продуктов — это процесс, скорее, творческий, не сводящийся к следованию строгим и чётким процедурам или созданию таковых. 38

С точки зрения ISO 9126, Качество (программных средств) можно определить как совокупную характеристику исследуемого ПО с учётом следующих составляющих: 38

2.2.7.2 Виды тестирования 38

2.2.7.3 Методы тестирования 39

2.2.7.4 Принципы тестирования 42

2.3 Руководство оператора 43

2.3.1 Назначение программы 43

2.3.2 Условия выполнения программы 44

2.3.3 Выполнение программы 44

2.3.4 Сообщения оператору 52

Глава 3 Экономическая часть 53

3.1 Расчет времени на создание программного продукта 53

3.2 Расчет годового фонда заработной платы исполнителя по созданию программного продукта 57

3.3 Расчет начислений на заработную плату 58

3.4 Расчет расходов на содержание и эксплуатацию ПЭВМ 58

3.5 Расчет себестоимости программного продукта 60

3.6 Расчет цены программного продукта 62

3.7 Расчет экономической эффективности 62

3.8 Вывод 63

Глава 4 Техника безопасности 63

4.1. Основы техники безопасности при работе с ЭВМ 63

4.2. Выводы по технике безопасности 65

Заключение 66

Список используемой литературы 67

Приложение. Код программы 3

Введение

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

Функции менеджера транспортного отдела:

  • учет водительского состава;

  • курирование автотранспорта компании (прохождение ТО и пр.);

  • заполнение путевых листов.

Функции менеджера-экспедитора:

  • консультирование контрагентов по вопросам осуществления транспортно-экспедиционного обслуживания;

  • организация исполнения заказов от предприятий, организаций, учреждений, имеющих договорные отношения с Обществом на транспортно-экспедиционное обслуживание;

  • координация взаимодействия всех участников достав­ки грузов;

  • формирование электронной базы данных клиентов и подрядчиков.

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

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

    1. улучшение показателей качества обработки информации:

      1. полное и эффективное использование технических средств, имеющихся в наличии;

      2. анализ и группировка информации;

      3. сокращение времени поиска, обработки и получения данных;

      4. повышение достоверности и точности информации, степени ее защищенности.

    2. ввод, редактирование, удаление и обновление данных:

      1. о перевозках;

      2. о заказчиках;

      3. о транспорте;

      4. о менеджерах;

      5. о водителях.

    3. составление и вывод на печать различных документов:

      1. информацию о перевозках;

      2. путевой лист;

      3. данные о водителе;

      4. данные о машине.

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

Глава 1 Постановка задачи.

1.1Техническое задание на разработку ПП

1.1.1 Основание для разработки

Основанием для данной работы является задание, выданное на дипломный проект для разработки «Автоматизированной информационной системы учета перевозок». Задание для дипломного проектирования выдано и утверждено зам. директора по учебной работе Красногорского государственного колледжа.

1.1.2 Назначение разработки

Главной идеей разработки программы АИС «Учет перевозок» было комплексное объединение функций, таких как:

  1. Работа с базой данных;

  2. Составление путевых листов и данных о перевозках;

  3. Ускорение рабочего процесса за счет автоматизации заполнения и вывода на печать;

  4. Быстрый поиск необходимой информации;

  5. Безопасность и надежность данных;

1.2 Назначение разработки

Главной задачей программы АИС «Учет перевозок» эта работа с базой данных, дополнительные функции программы это – удобный поиск, тонко настраиваемые фильтры данных (для вывода только нужной информации), удобные для пользователя формы заполнения и редактирования записей базы данных. Вывод нужной информации на печать.

Работа с базой данных осуществляется в удалённом режиме, для обеспечения безопасности и целостности данных. Подключение к удаленной базе данных, находящейся на сервере компании, происходит по типу «Клиент-Сервер».

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