1 Описание предметной области
Компания ООО «» занимается проектно-изыскательными работами, строительно-монтажными работами, а так же работами по монтажу и пусконаладке телекоммуникационного оборудования, а так же осуществляет поставку и монтаж телекоммуникационного оборудования известных мировых производителей, таких как Cisco Systems Inc, Huawei Technologies, Ericsson, Siemens, Alcatel, ZTE Corporation, D-Link, General DataComm. В последнее время со всеобщим внедрением высокоскоростных телекоммуникационных технологий в удаленные населенные пункты, а так же замены устаревшего оборудования в крупных городах, в компании увеличилось количество заказов на строительство сетей широкополосного доступа (ШПД) и объектов волоконно-оптических линий связи (ВОЛС). А с ростом количества заказов вырос и риск человеческих ошибок, из-за которых, иногда, срываются сроки строительства.
В результате изучения «проблемных» проектов было выявлено, что слишком много времени уходит на передачу информации между отделами, а так же поиск и восстановление неструктурированной информации по проектам (сметы, электронные копии договоров и т.д.).
Таким образом, требуется создание системы, которая будет отслеживать ключевые этапы выполнения проекта, автоматически извещать ответственных сотрудников по E-mail, а так же осуществлять структурированное хранение цифровой информации по проектам.
2 Постановка задачи
Для решения поставленной задачи необходимо написать систему электронного документооборота сопровождения проектов, которая могла бы эффективно помогать руководству следить за выполнением проектов.
Требования к Системе:
1) Интерфейс должен быть выполнен в виде Веб-форм;
2) Система должна иметь форму авторизации;
3) В Системе должны присутствовать следующие группы сотрудников: Администраторы, Руководители, Менеджеры проекта, Исполнители;
4) Группа Исполнители должна выполнять следующий функционал:
1) Просмотр своих Проектов;
2) Добавление комментариев к своим Проектам;
3) Прикрепление файлов к своим Проектам;
5) Группа Менеджеры проекта, должна выполнять следующий функционал:
1) Создание нового Проекта;
2) Редактирование своего Проекта;
3) Поиск по своим Проектам;
4) Добавление в систему новых Заказчиков;
5) Редактирование информации о Заказчиках.
6) Группа Руководители, должна выполнять следующий функционал:
1) Создание Проектов;
2) Редактирование всех Проектов;
3) Поиск по всем проектам;
4) Просмотр учетных записей пользователей;
5) Просмотр информации о Заказчиках.
7) Группа Администраторы, должна выполнять следующий функционал:
1) Добавление новых пользователей в Систему;
2) Редактирование информации о Пользователях;
3) Удаление пользователей.
8) Все пользователи Системы должны иметь возможность изменить свой пароль.
3 Анализ требований
Данный раздел содержит модель предметной области и функциональную модель.
3.1 Моделирование предметной области
В результате синтаксического анализа были выделены следующие существительные:
- Администратор;
- Руководитель;
- Менеджер проекта;
- Проект;
- Заказчик;
- Комментарий к проекту;
- Документы;
Далее был произведен отбор существительных, которые адекватно отражают абстракции предметной области и которые в дальнейшем станут классами. Основные классы предметной области и их описание представлены в Таблице 1.
Таблица 1 – Глоссарий предметной области
Название объекта |
Описание |
Администратор |
Человек, имеющий возможность создавать, редактировать и удалять пользователей. |
Руководитель |
Человек, имеющий возможность создавать, просматривать и редактировать все проекты, а так же просматривать информацию о пользователях и заказчиках. |
Менеджер проекта |
Человек, имеющий возможность создавать, просматривать и редактировать свои проекты и заказчиков |
Исполнитель |
Человек, который может оставлять комментарии и прикреплять файлы к своим проектам |
Проект |
Комплекс работ, направленных на создание объектов связи |
Заказчик |
Компания, инициатор создания проекта |
Комментарий к проекту |
Комментарий, оставленный сотрудником в теле проекта |
Документы |
Электронные версии договоров, сметы, акты согласования, акты выполненных работ. |
В результате исследования взаимодействия объектов, была построена модель предметной области системы электронного документооборота сопровождения проекта для компании ООО «», представленная на Рисунке 1.
Рисунок 1 – Модель предметной области
3.2 Моделирование прецедентов
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.