- •Введение
- •1 Системный анализ
- •1.1 Анализ предметной области
- •1.2 Экономическая и практическая целесообразность разрабатываемой системы
- •1.3 Анализ подобных программных продуктов
- •1.3.1 Интернет-аукцион eBay
- •1.3.2 Интернет-аукцион Meshok.Ru
- •1.3.3 Интернет-аукцион Aukro.Ua
- •1.4 Обзор электронных платёжных систем
- •1.5 Постановка задачи дипломного проектирования
- •1.6 Анализ и выбор технологий для реализации клиентской части и интерфейса пользователя
- •1.7 Анализ и выбор технологий для реализации серверной части
- •Основные преимущества:
- •2 Системное проектирование
- •2.1 Общая структура информационной системы
- •2.2 Функциональная структура информационной системы
- •2.3 Проектирование базы данных
- •2.3.1 Концептуальная модель данных
- •2.3.2 Логическая модель данных
- •2.4.3 Физическая модель данных
- •3 Техническое проектирование
- •3.1 Выбор среды разработки
- •Описание основных алгоритмов разрабатываемого программного обеспечения
- •3.4 Логика функционирования сайта
- •3.5 Работа сайта в различных режимах
- •3.5.1 Пользовательский режим
- •3.6.2 Режим администратора
- •3.12 Управление лотами
- •3.13 Управление пользователями
- •3.14 Просмотр статистики
- •4. Организационно-экономическая часть
- •4.1 Технико-экономическое обоснование необходимости разработки системы
- •4.2 Оценка затрат труда при разработке проекта
- •4.3 Планирование разработки
- •4.4 Организационный, юридический и финансовый аспекты разработки системы
- •4.5 Стоимостная оценка проекта
- •4.6 Формирование цены информационной системы
- •4.7 Оценка экономической эффективности системы
- •5. Безопасность жизнедеятельности
- •5.1 Обеспечение электробезопасности на рабочем месте оператора пэвм с учётом санитарных норм
- •5.2 Расчет естественного освещения на рабочем месте оператора пэвм с учётом санитарных норм
- •5.3 Специфика использования средств коллективной защиты го при чс
- •5.3.1 Защитные сооружения и их виды
- •5.3.2 Защита населения
- •5.3.3 Убежища
- •5.3.4 Противорадиационные укрытия
- •5.3.5 Простейшие укрытия
- •5.3.6 Расположение защитных сооружений
- •5.3.7 Укрытие в защитных сооружениях и их обслуживание
- •Заключение
- •Список литературы
- •Приложение а. Физическая модель данных.
- •Приложение б. Листинг страниц системы.
4.2 Оценка затрат труда при разработке проекта
Общая трудоемкость может быть рассчитана с помощью нормативного метода, основанного на опытно-статистических данных, полученных при подготовке задач к решению на ЭВМ.
Затраты труда в человеко-часах (чел.-ч) определяют следующим образом:
Т = Т
+
Т
+
Т
+
Т
+
Т
+
Т
+
Т
,
где Т – затраты труда на подготовку описания задачи, чел. – ч;
Т – затраты труда на ее изучение, чел. – ч;
Т - затраты труда на разработку алгоритма решения задачи, чел. – ч;
Т - затраты труда на разработку блок-схемы программы, чел. – ч;
Т - затраты труда на непосредственное написание программы, чел. – ч;
Т - затраты труда на отладку программы на ЭВМ, чел. – ч;
Т - затраты труда на подготовку документации по задаче, чел. – ч.
Слагаемые затрат труда определяются через условное количество команд в программе. Так называется предполагаемое общее число команд, которое потребуется написать программисту в процессе работы над задачей с учетом возможных уточнений в ее постановках и в процессе совершенствования программы.
Условное количество команд О в программе определяют по формуле
О =
О
∙С∙(1+
),
где О - предполагаемое число команд (1450);
С – коэффициент сложности программы (С=1,3);
Р
-
коэффициент i-й
коррекции программы при ее разработке
(Р=0,2);
n – количество коррекций программы (n=4).
О=1450·1,3· (1+0,2·4)=3393 команд;
Помимо выше перечисленных, используются также коэффициенты:
К – коэффициент квалификации разработчика, К=1,1;
А – коэффициент затрат на алгоритмизацию, А=0,5;
В – коэффициент увеличения затрат труда вследствие недостаточного описания задачи, В=1,4.
Затраты труда на подготовку описания задачи Т :
Т =1 чел.-мес=22·8=176 чел.-ч.
Затраты труда на изучение
описания задачи Т
(чел.-ч.) с учетом уточнения могут быть
определены по формуле:
Т
=
чел.-ч.
Затраты труда на разработку алгоритма решения задачи
Т
=
чел.-ч.
Затраты труда на разработку блок-схемы задачи
Т
=
чел.-ч.
Затраты труда на непосредственное написание программы
Т
=
чел.-ч.
Затраты труда на отладку программы на ЭВМ, при автономной отладке
Т
=
чел.-ч.
Затраты труда на подготовку документации составляют
Т
= Т
+ Т
,
где Т
-
подготовка материалов в рукописи;
Т
=
чел.-ч.
Т – редактирование, печать и оформление отчета проекта
Т = 0,75· Т =0,75·181,4=136,1 чел.-ч.
Т = Т + Т =181,4+136,1=317,5 чел.-ч.
Итого, трудоемкость разработки программного продукта составляет:
Т = 176 + 57,6 + 134,1 + 205,7 + 128,5 + 617 + 317,5 = 1636,4 чел.-ч.
Результаты вычисления затрат труда на различных этапах работ приведены в таблице 4.2.
Таблица 4.2 – Затраты труда на этапах проектирования
Наименование работы |
Трудоемкость |
|
в чел. – ч. |
в чел. – дн. |
|
Описание задачи |
176 |
22 |
Изучение задания |
57,6 |
7,2 |
Разработка алгоритма |
134,1 |
16,7 |
Разработка блок-схемы |
205,7 |
25,7 |
Написание программы |
128,5 |
16 |
Отладка программы |
617 |
77,1 |
Подготовка документации |
317,5 |
39,7 |
Итого: |
1636,4 |
204,4 |
