Научная работа: Разработка технического задания на создание системы управления процессом разработки программных продуктов Короб-IT в ООО ККМ02

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
4.1.4.2 Время восстановления после отказа
Система должна нормально функционировать при бесперебойной работе компьютера и Интернета. При возникновении сбоя в работе аппаратного обеспечения, восстановление нормальной работы системы должно производиться после:
• перезагрузки Интернет подключения (5 минут);
• перезагрузки браузера (1 минута);
• перезагрузки страницы (1 минута);
• повторная авторизация (1 минута).
4.1.5 Требования к безопасности
Исходя из того, что пользователи будут работать с системой в стенах собственного дома либо в других помещениях с различных устройств, ответственность за личную безопасность лежит на самом пользователе.
Единственное требование к безопасности заключается в защите от вредоносного проникновения вирусов (любого типа) в устройство пользователя через систему. Для защиты от такого проникновения, руководство компании должно обеспечить сотрудникам антивирусную лицензионную защиту.
4.1.6 Требования к эргономике и технической эстетике
Интерфейс системы должен быть понятным и удобным, не должен быть перегружен графическими элементами и должен обеспечивать быстрое отображение экранных форм.
Навигационные элементы должны быть выполнены в удобной для пользователя форме.
Средства редактирования информации должны удовлетворять принятым соглашениям в части использования функциональных клавиш, режимов работы, поиска, использования оконной системы.
Ввод-вывод данных системы, прием управляющих команд и отображение результатов их исполнения должны выполняться в интерактивном режиме.
Цветовая гамма системы должна быть выполнена в соответствии с корпоративными цветами компании без использования ярких, раздражающих и несочетающихся цветов.
Интерфейс должен быть рассчитан на преимущественное использование манипулятора типа «мышь», то есть управление системой должно осуществляться с помощью набора экранных меню, кнопок, значков и т. п. элементов.
Клавиатурный режим ввода должен используется главным образом при заполнении и/или редактировании текстовых и числовых полей экранных форм.
Все надписи экранных форм, а также сообщения, выдаваемые пользователю (кроме системных сообщений) должны быть на русском языке. Должна быть возможность перевода на английский язык.
4.1.7 Требования к транспортабельности для подвижных АС
После внедрения системы, при имеющихся возможностях компании, необходимо разработать мобильную версию системы.
4.1.8 Требования к эксплуатации, техническому обслуживанию, ремонту и хранению компонентов системы
Обслуживание системы первое время выполняется представителем компании разработчика. В дальнейшем, необходимо передать обслуживание системы сотруднику компании Заказчика. Обслуживание системы со стороны Разработчика будет выполняться на уровне сопровождения.
Для эффективной эксплуатации разрабатываемой системы должна быть обеспечена бесперебойная и быстрая работа Интернета. Обеспечение такой работы выполняется самим пользователем, в виду индивидуальных возможностей.
Периодическое техническое обслуживание и тестирование технических средств должны включать в себя обслуживание и тестирование всех используемых средств, включая рабочие станции, серверы, кабельные системы и сетевое оборудование, устройства бесперебойного питания системным администратором компании.
На основании результатов тестирования работы системы должны проводиться анализ причин возникновения обнаруженных ошибок и приниматься меры по их ликвидации. Восстановление работоспособности системы должно проводиться в соответствии с инструкциями разработчика и поставщика технических средств и документами по восстановлению работоспособности технических средств и завершаться проведением их тестирования. При вводе системы в опытную эксплуатацию должен быть разработан план выполнения резервного копирования программного обеспечения и обрабатываемой информации. Во время эксплуатации системы, персонал, ответственный за эксплуатацию системы должен выполнять разработанный план.
Все пользователи системы должны соблюдать правила пользования системы. Квалификация персонала и его подготовка должны соответствовать технической документации.
4.1.9 Требования к защите информации от несанкционированного доступа
Система должна обеспечивать защиту от несанкционированного доступа (НСД) на уровне не ниже установленного требованиями, предъявляемыми к категории 1Д по классификации действующего руководящего документа Гостехкомиссии России «Автоматизированные системы. Защита от несанкционированного доступа к информации. Классификация автоматизированных систем».
Компоненты подсистемы защиты от НСД должны обеспечивать:
• идентификацию пользователя;
• регистрацию пользователя;
• разграничение прав доступа к тем или иным подсистемам.
Уровень защищённости от несанкционированного доступа средств вычислительной техники, обрабатывающих конфиденциальную информацию, должен соответствовать требованиям к классу защищённости 6 согласно требованиям действующего руководящего документа Гостехкомиссии России «Средства вычислительной техники».
При попытке несанкционированного использования системы или взлома, система должна автоматически выполнять блокировку учетной записи, под которой использовалась система или которую взломали.
4.1.10 Требования по сохранности информации при авариях
Вся информация, находящаяся в системе должна автоматически сохраняться на сервер в БД или в облачное хранилище. При перезапуске системы, независимо от того, каким образом была прекращена работа системы, должен сохранятся весь объем введенной ранее информации.
4.1.11 Требования к защите от влияния внешних воздействий
Защита от влияния внешних воздействий должна обеспечиваться силами пользователя системы, исходя из предпочтений в использовании программных средств.
4.1.12 Требования к патентной чистоте
Установка системы в целом, как и установка отдельных частей системы не должна предъявлять дополнительных требований к покупке лицензий на программное обеспечение сторонних производителей, кроме программного обеспечения, указанного в разделе
4.3.4. (требования к ПО).

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

4.2.1 Основные функции системы
Основные функции, которые, по мнению компании Заказчика, должна выполнять разрабатываемая система управления, следующие:
1. Обеспечение удобного взаимодействия сотрудников в единой среде:
a. ведение диалогового общения;
b. общение посредством приватных переписок;
c. проведение видеоконференций;
d. комментирование задач, отчетов, данных.
2. Обеспечение контроля выполнения поставленных задач:
a. формирование отчетов по времени выполнения задач;
b. просмотр статуса задачи через Скрам доску;
c. постановка ответственных на задачи и назначение им времени выполнения.
3. Формирование отчетных документов по ходу выполнения задач:
a. списки подзадач;
b. таблица времени выполнения задач;
c. комментарии к задачам;
d. использование шаблонов документов.
4. Графическое представление процесса выполнения задач в виде диаграмм и графиков:
a. построение графика процесса выполнение задач;
b. использование доски Скрам.
5. Постановка задач каждому сотруднику.
a. привязка к конкретной задаче;
b. постановка времени выполнения задачи;
c. привязка к проекту;
d. предоставление необходимых данных о задаче.
6. Ранжирование задач:
a. Расстановка приоритетов задач;
b. Привязка задачи к конкретному проекту;
c. Отслеживание статуса задачи;
d. Перемещение задачи на доске Скрам по ходу ее выполнения.
4.2.2 Организация входных и выходных данных Входными данными системы - это данные, которые заполняются при начале работы с системой в рамках определенного проекта. Входные данные делятся на группы:
1. Данные о проектах:
a. наименование;
b. заказчик;
c. цель;
d. планируемая дата начала проекта;
e. планируемая дата завершения;
f. менеджер проекта;
g. информация о задачах проекта.
2. Данные о ресурсах:
a. время выполнения каждой задачи;
b. тип;
c. состав;
d. базовый календарь.
3. Данные о фазах проекта:
a. наименование;
b. дата начала;
c. дата завершения.
4. Данные о задачах проекта:
a. наименование;
b. дата начала;
c. дата завершения;
d. подзадачи;
e. исполнитель;
f. прикрепленные документы;
g. возможные статусы задачи.
Выходные данные системы - это отчёты по состоянию проекта, выполнению его плановых показателей. Основные выходные данные системы:
• отчет об затраченном времени на задачу - отчет, в котором можно просмотреть к какое время ответственный сотрудник начал/закончил выполнение задачи. Какое среднее время от тратит на идентичные задачи по разным проектам.
• отчет о доступности ресурса - отчет, о сотрудниках компании, по которому можно отследить загруженность каждого из сотрудников.
• отчет о движении рабочего процесса - отчет в виде графика, который показывает эффективность выполнения поставленных задач.
• сводный отчет по трудозатратам ресурсов - отчет для просмотра диаграммы с общей производительностью ресурсов, трудозатратами, оставшейся доступностью и фактическими трудозатратами, представленными в единицах трудозатрат.
• отчет о состоянии критических задач - отчет для просмотра диаграмм, в которых показаны трудозатраты и оставшиеся трудозатраты для критических и некритических задач. На гистограмме показан процент выполнения по трудозатратам.
• отчет о состоянии задачи - отчет для просмотра трудозатрат и процента выполнения по трудозатратам для задач проекта.
• отчет о состоянии ресурса - отчет для просмотра трудозатрат и значений затрат для каждого ресурса проекта. Процент выполнения по трудозатратам изображается затенением в каждом поле на диаграмме. Затенение становится более темным по мере того, как ресурс приближается к завершению назначенных работ.

4.3 Требования к видам обеспечения

4.3.1 Требования к математическому обеспечению системы.

Требования к математическому обеспечению системы не предъявляются.

4.3.2 Требования к информационному обеспечению системы
Доступ к данным должен быть предоставлен только авторизованным пользователям с учетом их служебных полномочий, а также с учетом категории запрашиваемой информации и настроек приватности.
4.3.3 Требования к лингвистическому обеспечению системы
Все прикладное программное обеспечение системы для организации взаимодействия с пользователем должно использовать русский и английский язык.
4.3.4 Требования к программному обеспечению системы
Программные средства, которые будут помогать и способствовать эффективному созданию системы делятся на следующие подсистемы:
• подсистема хранения данных;
• подсистема расчета;
• подсистема формирования отчетности.
Подсистема хранения данных предназначена для хранения оперативных данных системы, данных запросов для формирования аналитических отчетов, документов системы, сформированных в процессе работы отчетов.
Подсистема расчета должна обеспечивать расчет данных при формировании отчётности (средние значения, суммарные баллы, процентные показатели).
Подсистема формирования отчетности предназначена для создания и формирования отчетов любой конфигурации в соответствии с требованиями и выбранными критериями менеджером, представление отчётности в удобном для просмотра виде, а также в удобном для вывода на печатающие устройства на основе данных системы, проектирования и разработки форм регламентированной отчетности.
Подсистема хранения данных будет реализована с помощью специального сервера DEPO Storage 1304 и облачного пространства в нем. Для построения инфологической модели данных будет использовано программное средство CA ERwin Data Modeler Community Edition 9.0.
Также необходимо наличие установленного браузера в зависимости от предпочтений пользователя из предложенных: Internet Explorer, Opera, Google Chrome, Mozilla Firefox, Safari и другие.
4.3.5 Требования к техническому обеспечению
В состав технических средств должен входить персональный компьютер (ПЭВМ), выполняющий роль сервера, включающий в себя:
• процессор Intel Core i7, не менее;
• оперативную память объемом, 16 Гбайт, не менее;
• свободного пространства на жестком диске, 8-15 Гбайт, не менее. Для установки системы основными являются следующие требования:
• 64-разрядная версия Windows Server 2013;
Источник: https://otherreferats.allbest.ru/download/1150077/