Файл: Сложилась в нашей стране за последние десять лет.rtf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 10.11.2023

Просмотров: 261

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

СОДЕРЖАНИЕ

Введение

.1 Технико-экономическая характеристика предприятия и предметной области

.1.1 Характеристика предприятия и его деятельности

1.1.2 Организационная структура управления предприятием

1.2 Характеристика комплекса задач и обоснования необходимости автоматизации

1.2.1 Выбор комплекса задач и характеристика существующих бизнес-процессов

1.2.2 Определение места проектируемой задачи в комплексе задач и ее описание

1.2.3 Обоснование необходимости и цели использования вычислительной техники для решения задачи

1.3 Анализ существующих разработок и выбор стратегии автоматизации

1.4 Обоснование проектных решений

1.4.1 Обоснование технических решений по техническому обеспечению

.4.2 Обоснование проектных решений по информационному обеспечению

1.4.3 Обоснование проектных решений по программному обеспечению

2. Проектная часть

.1 Разработка проекта автоматизации

.1.1 Этапы жизненного цикла проекта

2.2 Информационное обеспечение задачи

.2.1 Выбор логической модели данных

Иерархическая модель данных

Сетевая модель данных

Реляционная модель данных

.2.2 Анализ предметной области и разработка информационной модели

.2.3 Дерево функций и диалога проектируемой системы

Рис. 2.2 Дерево-функций

2.3 Выбор концептуальной модели

.4 Процесс моделирования

.4.1 Выделение сущностей

2.4.2 Выделение сущностей между связями

.4.3 Построение логической модели

.5 Формализация расчетов

.6 Программное обеспечения решения задачи

.6.1 Общие положения

.6.2 Анализ алгоритмов работы с базой данных

2.6.3 Алгоритмы запросов к БД

.7 Работа с режимами

.8 Испытание программного продукта

Справочные документы

Краткий обзор верификации

Сквозной контроль

Трассировка требований к ПО и требований пользователя

Тестирование внешних функций

Тестирование модуля

Комплексное тестирование

Выводы по тестированию ПО

3. Обоснование экономической эффективности проекта

.1 Расчет стоимости программного продукта

.2 Определение цены программной продукции

.2.1 Расчет нематериальных активов и затрат на оборудование

3.2.2 Расчет основной заработной платы

.2.3 Расчет дополнительной заработной платы

3.2.4 Отчисления на социальные нужды

.2.5 Расчет амортизационных отчислений

.2.6 Накладные расходы

3.2.7 Итоговые результаты

3.3 Экономический эффект от внедрения программного продукта



- норма времени, затрачиваемого на разработку технического проекта разработчиком ПО;

- коэффициент учета режима обработки информации. Принимаем =1,45 (группа новизны - Б, режим обработки информации - реальный масштаб времени);

- коэффициент учета вида используемой информации, определяется по формуле (3.9).

Принимается количество разновидностей форм входной информации - 1, количество разновидностей форм выходной информации - 2:






,(3.9)





где - коэффициент учета вида используемой информации для переменной информации;

- коэффициент учета вида используемой информации для нормативно-справочной информации;

- коэффициент учета вида используемой информации для баз данных.

Принимается (группа новизны - Б):







- количество наборов данных переменной информации;

- количество наборов данных нормативно-справочной информации;

- количество баз данных.

В данном случае:








Находится значение :






Тогда



Трудоемкость разработки рабочего проекта зависит от функционального назначения программного продукта, количества разновидностей форм входной и выходной информации, сложности алгоритма функционирования, сложности контроля информации, степени использования готовых программных модулей, уровня алгоритмического языка программирования и определяется по формуле (3.10)


,(3.10)





где - коэффициент учета сложности контроля информации. Принимается

- коэффициент учета режима обработки информации. Принимаем значение (группа новизны - Б, режим обработки информации - реальный масштаб времени)

- коэффициент учета уровня используемого алгоритмического языка программирования. Принимаем значение

- коэффициент учета степени использования готовых программных модулей. Принимаем

- коэффициент учета вида используемой информации и сложности алгоритма программного продукта;

- норма времени, затраченного на разработку рабочего проекта на языке программирования разработчиком постановки задач.



Выбирается (количество разновидностей форм входной информации - 1, количество разновидностей форм выходной информации - 2)

- норма времени, затраченного на разработку рабочего проекта на языке программирования разработчиком ПО. Выбирается (количество разновидностей форм входной информации - 1, количество разновидностей форм выходной информации - 2)

Значение коэффициент учета вида используемой информации и сложности алгоритма программного продукта определяется по формуле (3.11)


,(3.11)





где - коэффициент учета сложности алгоритма программного продукта и вида используемой информации для переменной информации;

- коэффициент учета сложности алгоритма программного продукта и вида используемой информации для нормативно-справочной информации;

- коэффициент учета сложности алгоритма программного продукта и вида используемой информации для баз данных.

Принимается (сложность алгоритма программного продукта - 3, группа новизны - Б):













Находится значение :


Тогда











Трудоемкость выполнения стадии «Внедрения» рассчитывается по формуле (3.12)


,(3.12)





где - норма времени, затрачиваемого разработчиком постановки задач на выполнение процедур внедрения программного продукта;

- норма времени, затрачиваемого разработчиком программного обеспечения на выполнение процедур внедрения программного продукта;

- коэффициент учета режима обработки информации. Принимется значение (группа новизны - Б, режим обработки информации - реальный масштаб времени).





Коэффициенты и были найдены выше:







Тогда






Общая трудоемкость разработки программного продукта:






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

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


Расчет производится по формуле (3.13)


,(3.13)





где - трудоемкость i-ой работы, [чел./дни];

Q - трудоемкость дополнительных работ, выполняемых исполнителем, [чел./дни];

- количество исполнителей, выполняющих i-ую работу.

Так как дополнительные работы на всех этапах отсутствуют, то продолжительность каждого этапа составляет:











Общее время выполнения проекта: