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 -Диаграмма декомпозиции «Разработка Корпоративного портала»
- Введение
- 1. Анализ видов существующих корпоративных порталов
- 2. Моделирование предметной области Корпоративного портала
- 3. Разработка архитектуры и структуры корпоративного портала в соответствии с требованиями
- 4. Разработка требований к программной части сервера
- 4.1 Операционная система.
- 4.2 Система управления базами данных
- 4.3 Языки программирования
- 4.4 Веб-сервер
- 5 Разработка требований аппаратным характеристикам сервера
- 6 Установка и настройка программного обеспечения на выделенный сервер
- 6.1 Windows Server. Настраиваем веб-сервер IIS
- 6.2 Windows Server. Добавляем поддержку PHP веб-серверу IIS
- 6.3 Windows Server. Веб-сервер IIS, добавляем поддержку MySQL
- 6.4 Установка CMS
- 7 Руководство администратора
- 7.1 Общие настройки портала
- Российские корпоративные порталы начали «созревать»
- 6 Структура Корпоративного портала
- 28 Корпоративный портал
- 5.2. Корпоративные информационные порталы
- Назначение корпоративных порталов
- Структура корпоративного портала
- 1. Сущность корпоративных порталов и их возможности.
- 15.2. Корпоративные информационные порталы
- 1. Корпоративный портал
- 6.2. Проектирование корпоративных порталов