- •Задание на дипломный проект
- •Приложение к заданию на дипломный проект
- •5.1 Функции, реализуемые системой:
- •5.2 Технические требования к системе:
- •Введение
- •1 Системотехническая часть
- •Постановка задачи
- •1.1.1 Методика «Якоря карьеры»
- •1.1.2 Тест Потемкиной
- •1.1.3 Тест Леонгарда
- •1.1.4 Методика дс
- •1.1.5 Тест Лири
- •1.1.6 Методика смил
- •1.1.7 Тест Айзенка
- •1.1.8 Методика Кеттелла
- •1.1.9 Тест Амтхауэра
- •1.1.10 Тест на оперативную зрительную память
- •1.1.11 Таблицы Шульте
- •1.1.12 ТестHand
- •1.2 Анализ предметной области
- •1.3 Анализ существующих программных продуктов
- •1.4 Разработка логического проекта системы
- •1.4.1 Краткие сведения о методологии uml
- •1.4.2 Диаграмма вариантов использования
- •1.4.3 Сценарии
- •1.4.4 Диаграммы классов
- •1.4.5 Диаграмма состояний
- •1.4.6 Диаграмма последовательности
- •1.5 Разработка логической модели данных системы
- •1.6 Расчет требуемых ресурсов для реализации системы
- •1.6.1 Расчет объема взу
- •1.6.2 Расчет объема озу
- •1.6.3 Оценка времени реакции системы
- •1.6.4 Выбор комплекса технических средств
- •2 Конструкторско-технологическая часть
- •2.1 Выбор программных средств реализации
- •2.1.1 Выбор и обоснование среды разработки и языка программирования
- •2.1.2 Выбор операционной системы
- •2.2 Разработка программного обеспечения системы
- •2.2.1 Разработка интерфейса пользователя
- •2.2.2 Описание основных алгоритмов функционирования системы
- •2.2.3 Разработка подсистемы хранения данных
- •2.3 Контрольный пример работы системы
- •3 Экономическое обоснование разработки
- •3.1 Планирование и организация процесса разработки системы
- •3.2 Расчет затрат на разработку системы
- •3.3 Расчет-прогноз минимальной цены разработки системы
- •3.4 Расчет целесообразного объема продаж и оценка безубыточности
- •3.5 Расчет единовременных затрат на внедрение системы
- •3.6 Расчет текущих затрат на функционирование системы
- •3.7 Оценка экономической эффективности разработки
- •4 Безопасность жизнедеятельности
- •4.1 Обеспечение безопасности автоматизированной системы анализа психологического состояния личности по результатам тестирования
- •4.2 Обеспечение безопасности пользователя
- •4.2.1 Интеллектуальные нагрузки
- •4.2.2 Сенсорные нагрузки
- •4.2.3 Эмоциональные нагрузки
- •4.2.4 Монотонность нагрузок
- •4.3 Общая оценка напряженности трудового процесса
- •Заключение
- •Список использованных источников
- •Приложение а Информация по тестам
- •Приложение б
- •Руководство разработчика а.В.00001-01 33 01-1-лу Листов 16
- •Приложение в Листинг основных модулей
- •Приложение г Акт внедрения
3.1 Планирование и организация процесса разработки системы
Наименования работ по проектированию автоматизированной системы, входящих в нее задач, взаимосвязи работ, исполнители, трудоемкость и длительность заносятся в сводную таблицу для планирования работ (таблица 3.1).
При этом продолжительность работ определена по следующей формуле:
,
(3.1)
где: Dj – продолжительность j-й работы, дн;
ni – количество исполнителей i-й работы. При совмещении нескольких этапов работ ni может иметь дробное значение.
Трудоемкость j-й работы, чел. дн:
(3.2)
Применяются оценки минимально возможной трудоемкости выполнения отдельных видов работ – aj, максимально-возможной – bjи наиболее вероятной – mj.
Так как количество наименований работ больше 10, делаем вывод, что нужно составить сетевой график и использовать аппарат систем сетевого планирования.
Сетевой график составляется с учетом последовательности и взаимосвязей работ (таблица 3.1) по правилам составления сетевых моделей.
Таблица 3.1 – Планирование работ
|
|
Какие |
Исполнители |
Трудоем- |
Продол- | ||
|
Наименование работы |
работы нужно вы-полнить перед данной |
должность |
кол-во |
кость работы, чел.-дн. |
житель-ность работы, дн. | |
|
1 |
2 |
3 |
4 |
5 |
6 | |
|
1. |
Анализ предметной области |
— |
инженер |
|
7 |
7 |
|
2. |
Разработка технического задания на разработку АС |
1 |
инженер |
1 |
7 |
7 |
|
3. |
Выбор комплекса технических средств |
2 |
инженер |
1 |
4 |
4 |
|
4. |
Изучение психологических методик |
2 |
инженер |
1 |
10 |
10 |
|
5. |
Проведение и обоснование выбора психологических методик |
4 |
инженер |
1 |
5 |
5 |
|
6. |
Анализ алгоритмов выбранных психологических методик |
5 |
инженер |
1 |
20 |
20 |
|
7. |
Анализ аналогов разрабатываемой системы |
2 |
инженер |
1 |
10 |
10 |
Продолжение таблицы 3.1
|
1 |
2 |
3 |
4 |
5 |
6 | |
|
8. |
Разработка алгоритмов функционирования системы |
6,7 |
инженер |
1 |
20 |
20 |
|
9. |
Разработка подсистемы хранения результатов тестирования |
3 |
инженер |
1 |
15 |
15 |
|
10. |
Кодирование алгоритмов и их отладка |
8, 9 |
инженер |
1 |
15 |
15 |
|
11. |
Отладка и тестирование системы |
10 |
инженер |
1 |
20 |
20 |
|
12. |
Оформление документации |
11 |
инженер |
1 |
20 |
20 |
|
Итого: |
153 | |||||
Сетевой график приведен на рисунке 3.1. Стрелкой обозначены работы, события - кружочком. Каждое событие имеет номер, который проставляется после построения сети.
Длительность разработки АС определяется продолжительностью критического пути сетевого графика.
Критическим путем называется последовательность работ между начальным и конечным событием сети, имеющая наибольшую продолжительность.
Длительность разработки автоматизированной системы устанавливается после формирования сетевого плана.
С этой целью рассчитываются временные параметры событий и работ построенной сети.

Ранний срок свершения I-го события Tрi – время, необходимое для выполнения всех работ, предшествующих данному событию.
, (3.3)
где L(Ii) – пути, ведущие от исходного события I до данного события i;
t[L(Ii)макс] – продолжительность максимального из путей от исходного события I до данного события i.
Продолжительность критического пути t(Lкр) находится по формуле:
,
(3.4)
где Lкр – критический путь;
L(IС) – пути, ведущие от исходного события I до конечного события С.
Поздний срок свершения i-го события Tпi – время свершения события, превышение которого вызовет аналогичную задержку наступления завершающего события.
,
(3.5)
где t[L(iC)макс] – продолжительность максимального из путей от данного события i до завершающего C.
Резерв времени i-го события Ri определяется как разность между поздним и ранним сроком свершения события i:
(3.6)
Временные параметры работы между i и j событием сетевой модели находятся следующим образом:
ранний срок начала Tрнij= Tрi;
поздний срок окончания Tпоij= Tпj;
ранний срок окончания Tроij= Tрнij+ tij;
поздний срок начала Tпнij= Tпоij– tij;
полный резерв времени Rпij= Tпоij– Tроij;
свободный резерв времени Rсij= Tрj– Tроij, где tij –продолжительность работы ij.
Временные параметры событий и работ представляются в таблице 3.2 .
