logo
Разработка внутреннего корпоративного портала предприятия ПО Тотемские электрические сети

2. Моделирование предметной области Корпоративного портала

Для построения IDEF0 модели в данной работе было выбрано программное решение Ramus.

Программное обеспечение Ramus предназначено для использования в проектах, в которых необходимо описание бизнес-процессов предприятия и (или) создание систем классификации и кодирования.

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

Методология IDEF0 успешно применяется в самых различных отраслях как эффективное средство анализа, проектирования и представления деловых процессов. Основной структурной единицей IDEF0-модели является диаграмма, представляющая собой графическое описание модели предметной области или ее части. Главными компонентами IDEF0-диаграммы являются блоки. Блоки отображают некоторые работы, функции, процессы, задачи, которые происходят или выполняются в течение определенного времени и имеют некоторые результаты. Блоки изображаются в виде прямоугольников. Каждая сторона функционального блока имеет назначение как показано на рисунке 1 левая сторона предназначена для входа, правая - для выхода, верхняя - для управления, нижняя - для механизмов. На входе в систему мы видим такие процесс, как «Постановка задачи», Это то, с чего в первую очередь сталкивается клиент перед самим процессом. Для обеспечения работы процесса необходим сервер, программная часть сервера, CMS. Также имеются такие входные документы, как «Информация о предприятии», «Документы по разработке портала», «Документация по языкам программирования» «Документация по InstantCMS» и «Документация по Windows 2008 R2» это является необходимым справочный материал.. Итогом работы является «Сервер с установленным и настроенным ПО», подготовка «Документации администрация», предоставление «Списка паролей» и сдача «Корпоративного портала».

Рисунок 1 - Контекстная диаграмма

После описания контекстной диаграммы проводится функциональная декомпозиция - система разбивается на подсистемы и каждая подсистема описывается отдельно. Затем каждая подсистема разбивается на более мелкие и так далее до достижения нужной степени подробности. В результате такого разбиения, каждый фрагмент системы изображается на отдельной диаграмме декомпозиции.

Рисунок 2 - Декомпозиция второго уровня

На рисунке 2 отображено более подробное описание процессов. Весь процесс разделен на 3 этапа. На первом этапе происходит выбор аппаратных характеристик для выбранного сервера установка и настройка веб-сервера и сервера баз данных. На втором этапе производится разработка корпоративного портала на выбранной CMS. На последнем этапе производится сдача сервера с установленным и настроенным ПО, список паролей, подготовленная документация администратор и сам Корпоративный портал.

Для получения более подробной информации, была проведена декомпозиция с третьим уровнем детализации. На рисунке 4 изображена диаграмма декомпозиции процесса «Сервер».

Рисунок 4 - Диаграмма декомпозиции «Сервер»

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

Для получения более подробной информации, была проведена декомпозиция с третьим уровнем детализации. На рисунке 5 изображена диаграмма декомпозиции процесса «Разработка корпоративного портала».

Здесь отображается процесс «Разработка Корпоративного портала». Для начала нужно разработать требования к структуре портала с учетом имеющейся информации по предприятию и документации по разработке порталов. Затем будет производится разработка архитектуры Корпоративного портала. После всего выше упомянутого будет производиться разработка самого портала.

Рисунок 5 -Диаграмма декомпозиции «Разработка Корпоративного портала»