
функцлогпрог / Diplom / Оглавление
.doc
Введение |
5 |
1. Системное проектирование |
6 |
|
6 |
1.1.1. Назначение проекта |
6 |
|
6 |
|
6 |
1.2.1. Социальные требования |
7 |
1.2.2. Экономические требования |
7 |
1.2.3. Технические требования |
7 |
1.2.4. Эстетические требования |
7 |
1.2.5. Порядок контроля и приемки |
8 |
1.3. Выбор качественных показателей проекта |
8 |
1.4. Выбор метода оценки эффективности |
9 |
1.4.1. Предварительное ранжирование |
10 |
1.4.2. Компетентность экспертов |
12 |
1.4.3.Повторное ранжирование показателей с учетом компетентности экспертов |
13 |
1.4.4. Определение согласия экспертов |
14 |
1.4.5. Оценка значимости показателей |
16 |
1.5. Обзор и сравнительная оценка аналогов |
17 |
1.5.1. Экспертная оценка аналогов по частным критериям |
17 |
1.5.2. Расчет обобщенного показателя эффективности |
20 |
1.5.3. Предварительная оценка проекта |
21 |
1.6. Оценка системных характеристик качества ПО |
22 |
1.6.1. Оценка исходных данных |
23 |
1.6.2. Определение словаря ПО |
23 |
1.6.3. Длина программы |
23 |
1.6.4.Оценка длины программы |
23 |
1.6.5.Объём программы |
23 |
1.6.6.Уровень программы |
23 |
1.6.7. Аппроксимация |
24 |
1.6.8. Количество информации в программе |
24 |
1.6.9. Квантификация процесса программирования |
24 |
1.6.10. Оценка времени программирования |
25 |
1.6.11. Уровень языка |
25 |
1.6.12.Определение возможного числа ошибок в программе с учётом избыточности |
26 |
1.6.13. Модульность программы |
26 |
1.7. Выбор и обоснование концепции построения проектируемого ПО |
26 |
2. Основное проектирование |
28 |
2.1. Разработка структуры информационного обеспечения |
28 |
2.1.1 Описание предметной области |
28 |
2.1.2. Описание СУБД Oracle. |
30 |
2.1.3. Требования к аппаратному обеспечению |
31 |
2.1.4.Требования к программному обеспечению |
31 |
2.1.5. Объекты Oracle. |
31 |
2.1.6. Типы данных |
32 |
2.1.7. Справочная система |
33 |
2.1.8. Выводы |
33 |
2.1.9. Определение состава данных |
33 |
2.1.10. Проектирование нормализованной БД |
35 |
2.1.11. Нормализация отношений |
37 |
2.1.12. Выявление информационных объектов |
38 |
2.1.13. Заключение |
39 |
2.1.14. Выявление связей информационных объектов |
39 |
2.1.15. Инфологическая модель |
40 |
2.2. Разработка программного обеспечения. |
41 |
2.2.1. Создание таблиц. |
41 |
2.2.2. Схема данных. |
46 |
2.2.3. Разработка программного обеспечения |
47 |
2.2.3.1. Декомпозиция программного комплекса |
47 |
2.2.3.2. Разработка структурной схемы программного обеспечения |
48 |
2.2.3.3.Разработка интерфейса программы |
49 |
2.2.3.4.Разработка структуры ниспадающего меню |
49 |
2.2.3.5.Разработка экранных форм |
53 |
2.2.3.6. Разработка блок-схем модулей |
55 |
2.2.3.7. Заключение |
57 |
2.3. Тестирование |
58 |
2.3.1. Тестирование программного обеспечения |
58 |
2.3.2. Оценка эффективности программного обеспечения |
58 |
2.3.3. Оценки качества программного обеспечения |
60 |
2.3.4. Оценка и сравнение качественных характеристик |
60 |
3. Экономический Раздел |
62 |
Введение |
62 |
3.1. Технико-экономический анализ существующих программ и обоснование необходимости разработки данной прикладной программы |
62 |
3.2. Построение, расчет и оптимизация сетевого графика разработки прикладной программы |
62 |
3.2.1. Расчёт основных параметров сети. |
66 |
3.2.2. Оптимизация сетевого графика по временным параметрам.
|
71 |
3.2.3. Оптимизация сетевого графика по трудовым ресурсам.
|
72 |
3.3. Определение себестоимости и расчет оптовой цены разработки |
75 |
3.3.1. Определение себестоимости.
|
75 |
3.3.2. Расчет оптовой цены разработки.
|
79 |
3.4. Конкурентоспособность разработки |
80 |
3.5. Определение социального эффекта от внедрения |
81 |
|
82 |
|
82 |
|
82 |
|
83 |
|
83 |
|
84 |
|
85 |
|
85 |
|
86 |
|
87 |
|
88 |
|
88 |
|
89 |
|
89 |
|
93 |
|
95 |
|
96 |
|
97 |
|
97 |
|
99 |
|
100 |
|
100 |
Приложение № 1. Оптимизированный сетевой график |
|
Приложение № 2. Листинг программы |
|