
- •Содержание
- •Аннотация
- •Введение
- •Постановка задачи
- •Разработка и согласование тз на информационную систему
- •Формирование команды проекта, распределение обязанностей в команде, выбор методологии разработки по
- •Распределение трудовых ресурсов
- •Описание используемой методологии разработки по
- •Технико-экономическое обоснование проекта
- •Выполнение технико-экономических требований
- •Этапы проведения работ по созданию системы
- •Расчет сметной стоимости создания системы
- •Оценка стоимости эксплуатации ис «ebis»
- •Затраты на сопровождение ис «ebis».
- •Затраты на эксплуатацию ис «ebis».
- •Экономическая целесообразность разработки системы
- •Сбор требований к разрабатываемой системе, выявление основных групп пользователей системы
- •Анализ рисков проекта, описание мер уменьшения их влияния на результат выполнения проекта
- •Описание угроз и возможностей, которые могут возникнуть в процессе работы над проектом
- •Оценки рисков, проведённая аналитиком проекта
- •Описание сценариев работы с рисками
- •План проекта
- •Описание архитектуры системы
- •База данных
- •Принятие основных решений по видам обеспечений системы
- •Принятие основных решений по безопасности и отказоустойчивости системы
- •Защита от межсайтового скриптинга (xss)
- •Защита от подделки межсайтового запроса (csrf)
- •Защита от внедрения sql (sql-injection)
- •Разработка структур данных и основных решений
- •Разработка основных компонентов системы
- •Описание приложения менеджера учетных записей (apps.Accounts)
- •Описание приложения для управления сервисом вопросов и ответов (apps.Forum)
- •Описание решений по организации тестирования системы
- •Разработка средств автоматизированного развертывания системы и основных решений по автоматизации рутинных задач
- •Описание выбора окончательного решения
- •Оптимизация проекта
- •Анализ и оптимизация плана проекта
- •Анализ и оптимизация плана работ
- •Анализ и оптимизация стоимости проекта
- •Анализ рисков
- •Проведение испытаний в соответствии с программой и методикой испытаний
- •Перечень проверок, проводимых на 1 этапе испытаний
- •Перечень проверок, проводимых на 2 этапе испытаний
- •Оценка соответствия окончательного варианта системы требованиям технического задания
- •Описание решений по сопровождению системы
- •Заключение
- •Список использованных источников
Содержание
Таблица 1.1 – Распределение ролей в проекте 5
Рисунок 1 - Каскадная модель 7
Таблица 1.2 – Этапы разработки системы EBIS 8
Таблица 1.3 - Расшифровка трудоемкости работ U-1152 9
Таблица 1.4 - Базовые экономические показатели U-1152 11
Таблица 1.5 - Калькуляция расходов на выполнение проекта «EBIS» 11
Таблица 6 - Матрица рангов главных выявленных рисков 17
Рисунок 2.1 - Структурная схема разрабатываемой системы 20
Рисунок 2.2 - Обобщенная структурная схема разработанного web-приложения 23
ИПС |
- |
|
КБ |
- |
|
МБ |
- |
|
МП |
- |
|
ОС |
- |
|
ПЗУ |
- |
|
ПО |
- |
|
ПК |
- |
|
IP |
- |
|
HTML |
- |
|
LAN |
- |
|
SQL |
- |
|
БД |
- |
|
ГОСТ |
- |
|
ИБП |
- |
|
EBIS |
- |
|
СУБД |
- |
|
|
- |
|
|
- |
|
|
- |
|
Аннотация
Настоящий документ содержит Пояснительную записку к Техническому проекту системы «Electronic Board Information System»(сокр. EBIS), предназначенной для автоматизации обмена информацией между пользователями.
Оформление программного документа «Описание программы» произведено по требованиям ЕСПД (ГОСТ 19.404-791).
Введение
Постановка задачи
Разработка и согласование тз на информационную систему
В рамках курсовой работы по дисциплине "Теория разработки программного обеспечения" было предложено разработать систему "ElectronicBoardInformationSystem" (EBIS), которая предназначена для автоматизации обмена информацией между пользователями. Цель создания EBIS – организация обмена пользователями справочной информацией по разработке программного обеспечения в рамках локальной сети отдельно взятого предприятия.
На основании поставленной цели было разработано и согласовано Техническое Задание (ТЗ) на систему. Разработка ТЗ включала в себя подготовку специального документа с аналогичным названием. В Техническом Задании было описано:
Совокупность условий, при которых предполагается эксплуатировать будущую систему: архитектура системы, аппаратные и программные ресурсы, предоставляемые системе, внешние условия её функционирования, состав людей и работ, которые обеспечивают бесперебойное функционирование системы.
Сроки завершения отдельных этапов, форма сдачи работ, ресурсы, привлекаемые в процессе разработки проекта, меры по защите информации;
Описание выполняемых системой функций.
Будущие требования к системе в случае её развития.
Сущности, необходимые для выполнения функций системы.
Интерфейсы и распределение функций между человеком и системой.
Требования к программным и информационным компонентам ПО,требования к СУБД.
Что не будет реализовано в рамках проекта.
Разработка ТЗ велась в соответствии со стандартами:
ГОСТ 34.602-89 Техническое Задание на создание автоматизированной системы.
ГОСТ 24.104-85 Единая система стандартов автоматизированных систем управления. Автоматизированные системы управления. Общие требования.
РД 50-34.698-90. «Методические указания. Информационная технология. Комплекс стандартов на автоматизированные системы. Автоматизированные системы. Требования к содержанию документов».
ГОСТ 34.201-89. «Информационная технология. Комплекс стандартов на автоматизированные системы. Виды, комплексность и обозначение документов при создании автоматизированных систем».
.
Техническое Задание на систему приведено в Приложении А.