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




Техническое задание

на __ листах (Количество листов)

Действует с __.__.20__ (Сегодняшняя дата)

 

СОГЛАСОВАНО

Руководитель: преподаватель Пятунина Ольга Владимировна, КГАПОУ ПКК «Оникс»

Личная подпись /О.В. Пятунина/

 

__.__.20__ (Дата подписи)

 

1) Вводные данные:

1. Наименование программного продукта: Компьютерная презентация – «интерактивный словарь (глоссарий) терминов по ПМ.02 Разработка, внедрение и адаптация программного обеспечения отраслевой направленности в среде MS Excel

Основание для выполнения программного продукта: договор от __.__.20__

№ _____; (Дата сегодняшняя и номер договора)

3. Исполнитель программного продукта: студент(ка) группы 15-ОИ Четин М.А.

Срок исполнения программного продукта: с __.__.20__ по __.__.20__

(Дата с исполнения ПП и до конца определённой даты ПП)

2) Цель выполнения программного продукта: (Задача ПП)

 

3) Технические требования и стандарты: (Требования ПП и стандарты ПП)

1. Требования по созданию программного продукта:

ОС: Windows 7 и выше.

ОЗУ: 4 Gb и выше.

Процессор: 2,6 GHz и выше.

Видеокарта: Nvidia GT-250 и выше.

2. Рекомендации по работе с программным продуктом:

Не декомпилировать программный продукт.

Оплачивать подписку после окончания срока.

Не передавать исходный код программы.

3. Требования к надежности:

• Надежное (устойчивое) функционирование программы должно быть обеспечено выполнением Заказчиком совокупности организационно-технических мероприятий:
а) организацией бесперебойного питания технических средств;
б) использованием лицензионного программного обеспечения;

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

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

• Отказы программы возможны вследствие некорректных действий пользователя при взаимодействии с операционной системой.

4. Требования к безопасности:

Закодировать ПП.

5. Требования к квалификации персонала:
- Проверять ПП на наличие ошибок (багов)
.

6. Требования к защите информации от несанкционированного доступа:

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

7. Требования к информационным структурам и методам решения:
- Хорошая оптимизация ПП.

8. Требования к исходным кодам и языкам программирования:

- Не допускать ошибок в коде.

- Хранить всё в зашифрованном виде.

9. Требования к программным средствам, используемым программой:
- Хорошая работоспособность ПК, остсутствие вирусов.

10. Технические требования:


11. Требования к защите информации и программ:


12. Требования к документированию:
Предварительный состав программной документации должен включать в себя:

1. техническое задание;
2. руководство пользователя;

4) Структурно-функциональная схема разработки
программного продукта

 
 

 



5) Состав программного продукта:

1. Функциональное содержание отдельных структурных элементов:

 

2. Листинг программы:

 

3. Интерфейс программы:

 

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

Стадии разработки:

1. разработка технического задания;
2. рабочее проектирование;
3. внедрение.

Этапы разработки:

1. Описание предметной области

• Краткое введение в предметную область

• Выделить элементы предметной области, их взаимосвязи

• Определить особенности и ограничения предметной области

• Используемые термины и сокращения

 

2. Цель создания системы

• Сформулировать цель создания

• Назначение системы, существующие аналоги

• целевая аудитория, ожидаемый уровень использования

 

3. Детализация функций системы

• Изучение потребностей заказчика

• Подготовить описание функций системы

 

4. Анализ категорий пользователей

• Выделение категорий пользователей

• Определение функциональных требований пользователей каждой категории

 

5. Определение ограничений

• Анализ аппаратных особенностей и ограничений

• Анализ топологии и особенностей развертывания

• Определение технологических ограничений

 

6. Формирование и утверждение совокупного списка требований к системе

• Если система предполагает интерактивность в общении с пользователем, то определить функциональные требования (описывают в динамике сценарии взаимодействия посетителя с системой) и структуру данных.

• Выделить специфические требования

• Прочие требования

• Сформировать список требований

 

7. Выработка архитектурного решения

• Выбор технологической платформы

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

• Подготовка модульной структуры системы

• Подготовка детализированного описания подсистем

 

8. Подготовка календарного плана

• Оценка сложности реализации подсистем.

• Выделение работ, построение сетевого графика.

• Оценка сроков выполнения работ

 

9. Завершающий этап

• Согласование процесса приемки работ

• Компоновка из полученных материалов текста технического задания

 

7) Стоимость работы:

Стоимость программного продукта можно рассчитать по формуле

Сс= Сэ+ Сам + Ср + С пр

 

1. Стоимость затраченной электрической энергии (Сэ)

При создании программного продукта использовался ПК, вследствие чего расходовалась электроэнергия. Время работы (t) на ПК –6часов.
Мощность (Р) ПК – 0,6 кВт. Цена 1 кВт(Ч) – 3,84 руб.

Стоимость электроэнергии равна:

Сэ/э= Р * t * Ч = 14 руб.

 

2. Амортизация оборудования (Сам)

Для того чтобы посчитать амортизацию ПК нужно знать:

1. Стоимость ПК (Sпк);

Sпк = 20000 руб.

2. Амортизацию ПК (полный износ в течение 1 года):

Количество часов работы на ПК в день – (Ч); Ч = 10 часов

Количество дней работы на ПК – (Д); Д = 6 дня

Количество недель – (Н); Н = 4 недели

Количество месяцев – (М); М = 9 месяцев

Количество лет – (Л); Л = 5 лет

Подсчитываем количество часов работы на ПК в течении 5 лет (К):

К = Ч * Д * Н * М * Л = 10 *6* 4 * 9 * 5 =10800часов

Чтобы найти амортизацию (А) ПК надо стоимость ПК разделить на количество часов работы в течение 5 лет:

А = Sпк / К = 20000/10800= 1.85 руб./час

3. Находим амортизацию ПК во время работы над программным продуктом:

Сам = А * t = 11,1руб.

3. Стоимость работы (Ср)

S 1 час –50руб.

t – 6 часов

Ср = S 1 час * t =300руб.

 

4. Прочие расходыпр):

 

5. Себестоимость программного продукта:

Сс= Сэ+ Сам + Ср + С пр =325,1руб.

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2018-12-19 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: