Разработка автоматизированного рабочего места сотрудника оперативного учета Бюро регистрации несчастных случаев по Санкт-Петербургу и Ленинградской области
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
?дмножество бизнес-процессов в целом.
В рамках существующего подхода диаграмма прецедентов позволяет задать структурные и количественные аспекты загрузки модели от внешних воздействий. Каждый прецедент связан с некоторым деловым процессом и при обращении со стороны актера осуществляется запуск этого процесса на исполнение.
Программная система функционирует под воздействием Actor (Актер). Актер в UML- человек, машина или программа, воздействующий на систему.
Выделим актера и варианты использования в рассмотренном ранее БРНС. Анализ постановки задачи показывает наличие одного актера: Оператора. Определимся с вариантом использования. Принятые проектные решения определяют дальнейший выбор архитектуры системы и существенно влияют на успех всего процесса разработки[17].
При обращении к прецеденту начинается исполнение процесса, описанного диаграммой деятельности. Согласно принятым в подразделении правилам, оператор выполняет следующие работы:
Регистрация данных;
Просмотр данных;
Выход документации на печать;
Ведение картотеки;
Оформление отчетов;
Обработка входящих звонков.
В iенарий регистрация данных входит:
Госпитализация;
База скорой помощи;
База захороненных;
База архива.
В iенарий просмотр данных входит:
Госпитализация;
База скорой помощи;
База захороненных;
База архива.
Рис. 2.37. Диаграмма прецедентов
Выводы
В этой главе выполнено проектирование АРМ сотрудника оперативного учета. Разработаны и описаны концептуальная и логическая модель объекта автоматизации.
Начальной стадией проектирования системы баз данных является построение семантической модели предметной области, которая базируется на анализе свойств и природы объектов предметной области и информационных потребностей будущих пользователей разрабатываемой системы. Эта стадия называется концептуальное проектирование системы, а ее результат - концептуальная модель предметной области.
Логическая модель отражает логические связи между элементами данных вне зависимости от их содержания и среде хранения. Разработка логической модели данных в BPwin основывается на понятии сущностей и связей. Применительно к БД сущности представляют собой таблицы будущей БД, а связи определяют связи между создаваемыми сущностями (таблицами). Сущности наполняются атрибутами, которые соответствуют полям таблицы будущей БД. Далее указываются первичные и внешние ключи, и проводится нормализация БД, однако имеет средства, облегчающие нормализацию.
Обоснован выбор модели данных предметной области. Обосновано средство разработки АРМ. С использованием CASE-средств выполнено проектирование логики работы приложений.
ГЛАВА 3. РЕАЛИЗАЦИЯ АВТОМАТИЗИРОВАННОГО РАБОЧЕГО
МЕСТА БРНС ГУВД
.1 Создание физической модели данных
имеет очень удобный пользовательский интерфейс, позволяющий представить БД в самых различных аспектах. Например, ERwin имеет такие средства визуализации как "хранимое представление" (stored display) и "предметная область" (subject area). Хранимые представления позволяют иметь несколько вариантов представления модели, в каждом из которых могут быть подчеркнуты определенные детали, которые вызвали бы перенасыщение модели, если бы они были помещены на одном представлении. Предметные области помогают вычленить из сложной и трудной для восприятия модели отдельные фрагменты, которые относятся лишь к определенной области, из числа тех, что охватывает информационная модель. Erwin Data Modeler (ERwin) - CASE-средство для проектирования и документирования баз данных, которое позволяет создавать, документировать и сопровождать базы данных, хранилища и витрины данных. Модели данных помогают визуализировать структуру данных, обеспечивая эффективный процесс организации, управления и администрирования аспектов деятельности предприятия, как уровень сложности данных, технологий баз данных и среды развертывания. позволяет управлять данными в процессе корпоративных изменений, а также в условиях стремительно изменяющихся технологий.
Ключевые характеристики:
Синхронизация баз данных;
Автоматизированное создание структуры БД и обратное проектирование;
Публикация моделей;
Поддержка нотаций: IDEF1x, IE, Dimensional;
Документирование структур БД;
Перенос структур БД из одного типа СУБД в другой.
Окно Erwin содержит строку меню, в котором имеются режимы:
File;;;;;
Help.
Два дополнительных меню не видны, когда Erwin инсталлируется впервые:;.
Обычно разработка модели БД состоит из двух этапов: составление логической модели и создание на её основе физической модели. Erwin полностью поддерживает такой процесс, он имеет два представления модели: логическое и физическое. Таким образом, можно строить логическую модель БД, не задумываясь над деталями физическое реализации, т.е. уделяя основное внимание требованиям к информации и бизнес-процессам, которые будет поддерживать БД. , как и инструмент моделирования бизнес-процессов BPwin, интегрирован с генератором отчетов фирмы Logic Works - RPTwin. Это средство позволяет получать подробные отчеты по модели, освещая самые различные ракурсы и аспекты. Инструмент RPTwin поставляется вместе с ERwin и имеет богатый набор встроенных отчетов, позволяющих получать многогранную информацию по модели. Документирование структуры данных является очень важной частью модел