Автор работы: Пользователь скрыл имя, 16 Февраля 2015 в 22:49, реферат
Тенденции развития современных информационных технологий приводят к постоянному возрастанию сложности информационных систем, создаваемых в различных областях экономики. Современные крупные проекты ИС характеризуются, как правило, следующими особенностями:
сложность описания (достаточно большое количество функций, процессов, элементов данных и сложные взаимосвязи между ними), требующая тщательного моделирования и анализа данных и процессов;
ВВЕДЕНИЕ
3
ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ
5
2.1 Проблемы предметной области.
5
ПОСТАНОВКА ЗАДАЧ ПРОЕКТИРОВАНИЯ
7
ОПИСАНИЕ ДИАГРАММ
10
4.1Диаграмма использования (Use-case диаграмма).
10
4.2 Диаграмма последовательности.
13
4.3 Диаграмма сотрудничества.
15
4.4 Диаграмма классов.
17
ЗАКЛЮЧЕНИЕ.
19
Список используемой литературы.
МИНИСТЕРСТВО ОБРАЗОВАНИЯ и науки
РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное агентство по образованию
КУРГАНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
Реферат
по дисциплине «Введение в моделирование технических систем»
Тема: «Проектирование информационных систем в среде Rational Rose»
Курган 2012
СОДЕРЖАНИЕ
ВВЕДЕНИЕ |
3 | |
ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ |
5 | |
2.1 Проблемы предметной области. |
5 | |
ПОСТАНОВКА ЗАДАЧ ПРОЕКТИРОВАНИЯ |
7 | |
ОПИСАНИЕ ДИАГРАММ |
10 | |
4.1Диаграмма использования (Use-case диаграмма). |
10 | |
4.2 Диаграмма последовательности. |
13 | |
4.3 Диаграмма сотрудничества. |
15 | |
4.4 Диаграмма классов. |
17 | |
ЗАКЛЮЧЕНИЕ. |
19 | |
Список используемой литературы. |
20 | |
Приложение А. Диаграмма использования. |
21 | |
Приложение Б. Диаграмма использования. |
22 | |
Приложение В. Диаграмма использования. |
23 | |
Приложение Г. Диаграмма использования. |
24 | |
Приложение Д. Диаграмма последовательности. |
25 | |
Приложение Е. Диаграмма сотрудничества. |
26 | |
Приложение Ж. Диаграмма классов. |
27 |
ВВЕДЕНИЕ
Тенденции развития современных информационных технологий приводят к постоянному возрастанию сложности информационных систем, создаваемых в различных областях экономики. Современные крупные проекты ИС характеризуются, как правило, следующими особенностями:
Для успешной реализации проекта объект проектирования «Приемное отделение стационара» должен быть прежде всего адекватно реализован в программной среде Rational Rose, должны быть построены полные и непротиворечивые функциональные и информационные модели ИС. При этом нашими задачами являются:
Построение визуальных моделей позволяет решить сразу несколько типичных проблем. Во-первых, и это главное, технология визуального моделирования, позволяет работать со сложными и очень сложными системами и проектами. И не важно, преобладает ли в проекте "техническая сложность" (статическая) или "динамическая сложность управления". Также одним из достоинств этого программного продукта будет возможность использования диаграмм на языке UML. Можно сказать, что Rational Rose является графическим редактором UML диаграмм.
Унифицированный Язык Моделирования (UML):
- не зависит от объектно-ориентированных (ОО) языков программирования,
- не зависит от используемой методологии разработки проекта,
- может поддерживать любой ОО язык программирования.
2 ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ
Предметной областью называется часть реальной системы, представляющая интерес для данного исследования. При проектировании автоматизированных информационных систем предметная область отображается моделями данных нескольких уровней. Число уровней зависти от сложности решаемых задач, но в любом случае включает концептуальный и логический уровни.
В данной контрольной работе предметной областью является работа отдела приемной отделения стационара, которая занимается лечением больных. Организационная структура больницы состоит из двух отделов: регистратуры и стационара. В регистратуре проводятся записи на приём и выдаются направления. Стационар, в свою очередь, состоит из нескольких отделений: приёмного покоя, кабинета приёма врача, диагностической палаты и санитарной комнаты.
После проведения исследования предметной области были выявлены следующие проблемы:
3 ПОСТАНОВКА ЗАДАЧ ПРОЕКТИРОВАНИЯ
Первая фаза процесса проектирования заключается в создании для анализируемой части предприятия концептуальной модели данных.
Концептуальная модель - это модель предметной области. Компонентами модели являются объекты и взаимосвязи. Концептуальная модель служит, средством общения между различными пользователями и поэтому разрабатывается без учета особенностей физического представления данных. При проектировании концептуальной модели все усилия разработчика должны быть направлены в основном на структуризацию данных и выявление взаимосвязей между ними без рассмотрения особенностей реализации и вопросов эффективности обработки. Проектирование концептуальной модели основано на основе анализа решаемых на этом предприятии задач по обработке данных.
Основные задачи приемного отделения:
Для решения этих задач отделение должно выполнять следующие функции:
В приемном отделении стационара имеется:
Таким образом, цель работы: автоматизировать процесс регистрации пациента на прием к врачу и как следствие, сокращение ручного труда работника приемного отделения при поиске информации о враче.
Разрабатываемая система является автоматизированной информационной системой «Приемного отделения стационара» и решает задачу автоматизации основных операций в деятельности оператора отвечающего за оформление записей на прием к врачам.
При создании нового врача оператор вносит в БД всю информацию о нем, которая включает:
При оформлении нового пациента работник регистратуры вносит в БД всю информацию о нем, которая включает:
Работник приемного отделения может просмотреть список пациентов, после чего он имеет возможность отредактировать данные выбранного пациента либо совсем удалить его из системы.
В дальнейшем оператор может просмотреть список пациентов оформленных на прием к врачам на текущую дату и выдать талон.
4 ОПИСАНИЕ ДИАГРАММ
Унифицированный процесс – это процесс, управляемый прецедентами, которые отражают сценарии взаимодействия пользователей. Фактически, это взгляд пользователей на программную систему снаружи. Таким образом, одним из важнейших этапов разработки, будет этап определения требований, который заключается в сборе всех возможных пожеланий к работе системы, которые только могут прийти в голову пользователям и аналитикам. Позднее эти данные должны будут систематизированы и структурированы, но в начале разработки проектировщик должен собрать как можно больше требований к будущей системе, что не так просто, как кажется на первый взгляд. Для облегчения этого процесса и используют диаграммы прецедентов.
4.1 Диаграмма использования (Use-case диаграмма)
Каждая такая диаграмма или, как ее обычно называют, каждый Use case – это описание сценария поведения, которому следуют действующие лица (Actors). Диаграмма вариантов использования описывает функциональное назначение системы, то есть то, что система будет делать в процессе своего функционирования. Диаграмма вариантов использования является исходным концептуальным представлением или концептуальной моделью системы в процессе ее проектирования и разработки.
Разработка диаграммы вариантов использования преследует цели:
- Определить общие границы и контекст моделируемой предметной области на начальных этапах проектирования системы.
- Сформулировать общие требования к функциональному поведению проектируемой системы.
- Разработать концептуальную модель системы для ее последующей детализации в форме логических и физических моделей.
- Подготовить исходную документацию для взаимодействия разработчиков системы с ее заказчиками и пользователями.
Суть данной диаграммы состоит в следующем: проектируемая система представляется в виде множества сущностей или актеров, взаимодействующих с системой с помощью так называемых вариантов использования. При этом актером (actor) или действующим лицом называется любая сущность, взаимодействующая с системой извне. Это может быть человек, техническое устройство, программа или любая другая система, которая может служить источником воздействия на моделируемую систему так, как определит сам разработчик. В свою очередь вариант использования (use case) служит для описания сервисов, которые система предоставляет актеру. Другими словами, каждый вариант использования определяет некоторый набор действий, совершаемый системой при диалоге с актером. При этом ничего не говорится о том, каким образом будет реализовано взаимодействие актеров с системой.
Информация о работе Проектирование информационных систем в среде Rational Rose