Разработка автоматизированного рабочего места сотрудника оперативного учета Бюро регистрации несчастных случаев по Санкт-Петербургу и Ленинградской области

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



?дмножество бизнес-процессов в целом.

В рамках существующего подхода диаграмма прецедентов позволяет задать структурные и количественные аспекты загрузки модели от внешних воздействий. Каждый прецедент связан с некоторым деловым процессом и при обращении со стороны актера осуществляется запуск этого процесса на исполнение.

Программная система функционирует под воздействием 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 и имеет богатый набор встроенных отчетов, позволяющих получать многогранную информацию по модели. Документирование структуры данных является очень важной частью модел