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

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

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

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

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

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

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

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

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

НА ТЕМУ

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

Студент ______________ /Кузнецов А.В./

Руководитель __________/Купавцев В.В./

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

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

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

« ___ » ____________ 2012 г.

2012г.

Красногорск

2010г

2010г.

2010 г.

Оглавление

Оглавление 2

ВВЕДЕНИЕ 5

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

1.1Техническое задание на разработку программного продукта 7

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

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

1.2Требования к программе 7

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

33

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

2.2.7 Проверка программы 38

2.2.7.1 Общие сведения о тестировании 38

Тестирование программного продукта — это процесс его исследования с целью получения информации о качестве продукта, выявить ошибки и сбои в работе программы и установить корректность её функционирования. 38

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

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

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

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

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

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

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

2.2.8 Дополнительные возможности 43

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

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

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

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

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

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

3.1 Организационно-экономическое обоснование дипломной работы 57

3.2 Обоснование косвенной экономической эффективности 57

3.3 Составление сметы затрат по договору подряда на разработку программного продукта. 58

3.4 Расчет отчислений на основную заработную плату программиста. 58

3.5 Расчет затрат на амортизацию оборудования. 59

3.6 Расчет затрат на программное обеспечение и техническую литературу. 60

3.7 Расчет затрат на электроэнергию 61

3.8 Общие затраты на разработку и создание программного обеспечения (ПО). 62

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