В настоящем дипломном проекте рассмотрены вопросы электрификации и проектирования освещения офисного помещения оао КонверсияЖилье. В проекте спроектирована электрическая часть, выполнен светотехнический расчет
![]()
|
2.4. Моделирование предметной областиСуществуют такие средства как CASE-средства, которые используют для анализа предметной области. К таким средствам относят любое программное средство, автоматизирующее ту или иную совокупность процессов жизненного цикла предметной области и обладающее мощными графическими средствами для описания и документирования ИС, обеспечивающими удобный интерфейс. [10] Одно из CASE-средств Rational Rose, основными возможностями которых являются: моделирование бизнес-процессов предприятия; моделирование пользователей системы и их функциональные требования к системе; проектирование системы на определенном уровне (выявление основных таблиц базы данных). ![]() Проектирование информационной системы включает в себя следующие этапы: концептуальное, логическое, физическое проектирование и создание реляционной базы данных. Язык UML позволяет описать концептуальную и логическую модели информационной системы. концептуальная модель представлена моделями Бизнес-прецедентов, Бизнес-Объектов и диаграммой Действий. ![]() Рис.2.1. Главное окно Rational Rose 2.4.1. Модель иерархии действующих лицМодель иерархии выявляет отношения сотрудников (актеров) к уровням штатной структуры организации (подчиненность). ![]() ![]() Рис.2.2. Диаграмма иерархии действующих лиц Элементы Модели иерархии действующих лиц Таблица 2.1
Пользователь инвентаризационной системы и администратор могут работать одновременно и независимо друг от друга. 2.4.2. Модель организации бизнесаМодель организации бизнеса рассматривает производственный процесс, который ведется на предприятии. При этом рассматривается последовательная деятельность сотрудников и результаты их деятельности. ![]() Администратор обходит подразделения компании, в деятельности которых используются компьютеры. Используя программу Everest, он собирает отчеты, в которых представлены данные об аппаратной и программной конфигурации рабочего места. В имени файла отчета указывается ФИО ответственного лица. Готовый отчет администратор загружает в базу данных. Кроме данных о компьютерах, в базе данных хранятся учетные записи пользователей, которыми управляет администратор. Пользователь в своей работе использует данные, хранящиеся в базе данных. 2.4.3. Модель прецедентов![]() Основная задача — представлять собой единое средство, дающее возможность заказчику, конечному пользователю и разработчику совместно обсуждать функциональность и поведение системы. ![]() Рис.2.4. Диаграмма прецедентов В проектируемой информационной системе предусмотрено две роли: администратор и пользователь. Каждая из этих ролей наделена своими правами (действиями). Ролью администратор предполагает следующие действия: авторизация в системе; ![]() просмотр журнала действий пользователей в системе; добавление, удаление и редактирование подразделений; добавление отчетов; редактирование описаний конфигураций компьютеров; просмотр и поиск данных об эксплуатируемых компьютерах; создание отчетов. Ролью пользователь предполагает: авторизация в системе; просмотр и поиск данных об эксплуатируемых компьютерах. 2.4.4. Модель бизнес объектовМодель бизнес объектов включает в себя актеров, бизнес сущности и связи (стрелки) между ними. Актеры, бизнес сущности и их связи взяты из диаграмм Иерархии и Бизнес-процесса. Модель выявляет сущности, которые впоследствии могут стать таблицами Базы данных. В модели определены основные атрибуты объектов, реляционные отношения в связях и их названия. ![]() Рис 2.5 Диаграмма бизнес-объектов 2.4.5. Модель действий![]() Поскольку разрабатываемая инвентаризационная система является веб-приложением, на данной диаграмме полностью представлен весь процесс работы данной системы. Модель представлена на рисунке 2.6. 2.4.6. Модель классовМодель классов описывает внутреннюю структуру системы, наследование и взаимное положение классов друг относительно друга. Показана на рисунке 2.7. |