
на первый
заказ
Реферат на тему: Разработка объектно-ориентированной модели информационной
Купить за 250 руб.Введение
UML (англ. <http://ru.wikipedia.org/wiki/%D0%90%D0%ВD%D0%В3%D0%ВВ%D0%В8%D0%В9%D1%81%D0%ВА%D0%В8%D0%B9_%D1%8F%D0%В7%D1%8В%D0%ВА> Unified Modeling Language - унифицированный язык моделирования) - язык графического описания для объектного моделирования <http://ru.wikipedia.org/w/index.php?title=%D0%9Е%D0%В1%D1%8А%D0%В5%D0%ВА%D1%82%D0%ВD%D0%ВЕ%D0%B5_%D0%ВС%D0%ВЕ%D0%В4%D0%В5%D0%ВВ%D0%В8%D1%80%D0%ВЕ%D0%В2%D0%В0%D0%ВD%D0%В8%D0%В5&action=edit&redlink=1> в области разработки программного обеспечения <http://ru.wikipedia.org/wiki/%D0%9F%D1%80%D0%ВЕ%D0%В3%D1%80%D0%В0%D0%ВС%D0%ВС%D0%ВD%D0%ВЕ%D0%B5_%D0%ВЕ%D0%В1%D0%В5%D1%81%D0%ВF%D0%В5%D1%87%D0%В5%D0%ВD%D0%В8%D0%В5>. UML является языком широкого профиля, это открытый стандарт <http://ru.wikipedia.org/wiki/%D0%9Е%D1%82%D0%ВА%D1%80%D1%8В%D1%82%D1%8В%D0%B9_%D1%81%D1%82%D0%В0%D0%ВD%D0%В4%D0%В0%D1%80%D1%82>, использующий графические обозначения для создания абстрактной модели <http://ru.wikipedia.org/wiki/%D0%90%D0%В1%D1%81%D1%82%D1%80%D0%В0%D0%ВА%D1%82%D0%ВD%D0%В0%D1%8F_%D0%ВС%D0%ВЕ%D0%В4%D0%В5%D0%ВВ%D1%8С> системы <http://ru.wikipedia.org/wiki/%D0%А1%D0%В8%D1%81%D1%82%D0%В5%D0%ВС%D0%В0>, называемой UML-моделью. UML был создан для определения, визуализации, проектирования и документирования в основном программных систем. UML не является языком программирования, но в средствах выполнения UML-моделей как интерпретируемого кода возможна кодогенерация.В курсовом проекте разработана объектно-ориентированная модель информационной подсистемы для регистратуры ЦРБ. Модель разработана с помощью программного продукта Rational Rose 2000, с использованием языка UML.
В первом разделе курсового проекта представлена краткая характеристика предметной области и актуальность разработки объектно-ориентированной модели информационной подсистемы для регистратуры ЦРБ.
Во втором разделе рассмотрено создание диаграммы прецедентов, ее основная характеристика. В этом разделе выделены актеры, включенные в работу информационной подсистемы, а также рассмотрены их основные действия.
В третьем разделе пояснительной записки рассматривается создание диаграммы последовательности, на которой изображено упорядоченное во времени взаимодействие объектов. В частности, на ней изображаются участвующие во взаимодействии объекты и последовательность сообщений, которыми они обмениваются.
Четвертый раздел посвящен рассмотрению диаграммы сотрудничества для прецедента информационной подсистемы "Выдать талон на прием". Этот тип диаграмм позволяет описать взаимодействия объектов, абстрагируясь от последовательности передачи сообщений. На этом типе диаграмм в компактном виде отражаются все принимаемые и передаваемые сообщения конкретного объекта, и типы этих сообщений.
В пятом разделе описана диаграмма классов для прецедента "Выдать талон на прием".
В разделе номер шесть рассмотрена диаграмма классов варианта использования "Выдать талон на прием и основные добавленные атрибуты и операции.
Седьмой раздел посвящен описанию диаграммы состояний для класса Talon. В этом же разделе приводится описание диаграммы компонентов для прецедентов разрабатываемой информационной подсистемы.
Диаграмма размещения проектируемой информационной подсистемы приводится и описывается в восьмом разделе пояснительной записки.
В девятом разделе пояснительной записки приводится и описывается порядок генерации программного кода на языке С++.
В заключении подведены итоги курсового проектирования и сформулированы пути развития темы курсового проекта.
В приложение вынесены листинги кода проектируемой программы, сгенерированные RationalRose.
Оглавление
- Введение- Краткая характеристика предметной области
- Общая характеристика
- Актуальность разрабатываемой подсистемы
- Формулировка задач проектирования
- Создание диаграммы прецедентов
- Создание диаграммы последовательности
- Создание диаграммы сотрудничества
- Создание диаграммы классов
- Добавление деталей к описаниям операций и определение атрибутов классов
- Создание диаграммы состояний для классов и диаграммы компонентов
- Создание диаграммы размещения
- 9 генерация программного кода с
- Заключение
- Библиографический список
- Приложение А
Заключение
В результате выполнения курсового проекта была разработана объектно-ориентированная модель информационной подсистемы для регистратуры ЦРБ. Работа написана с помощью языка UML, с использованием среды разработки Rational Rose 2000. Общий объем разработанной подсистемы и сгенерированных файлов С++ составляет 2,53 Мбайт.В результате работы созданы следующие диаграммы:
прецедентов;
последовательности;
сотрудничества;
классов;
состояния для классов;
компонентов;
размещения.
Основное действующее лицо - Работник регистратуры. Он выполняет четыре основных действия: "Выдать талон на прием", "Добавить пациента в БД ", "Изменить данные о пациенте", "Просмотр данных о пациенте". Наиболее важной и сложно реализуемой задачей информационной подсистемы является выдача талонов на прием к врачу-специалисту, так как именно этот вариант использования является основным видом работы регистратуры поликлиники.
Данная информационная подсистема построена на технологии "клиент-сервер". Это позволяет организовать одновременную работу нескольких работников регистратуры к базе данных.
Клиентские программы будут осуществлять функционирование в нескольких местах. Через ЛВС поликлиники будет осуществляться сообщение этой части программы с главным сервером системы, с работающим программным обеспечением. В свою очередь, главный сервер посредством локальной сети будет сообщаться с сервером базы данных. К главному серверу также подключен принтер.
Модель, разработанная в данном курсовом проекте, позволяет добавлять новых пациентов в базу данных, изменять ранее веденную информацию, выдавать талоны на прием к врачам-специалистам.
Дальнейшим развитием работы над созданной подсистемой будет наполнение ее программным кодом.
Список литературы
1. Буч Г., Рамбо Д., Джекобсон А. Язык UML для пользователя: Пер. с англ. - М.: ДМК, 2000.- 432 с., ил. (Серия "для программистов").2. Боггс У., Боггс М.. UML и Rational Rose: Пер. с англ. - М.: Издательство "Лори", 2000.- 581 с., ил.
. Буч Г., Рамбо Д., Джекобсон А. UML: специальный справочник. - СПб.: Питер, 2002.- 432 с., ил.
. Ларман К. применение UML и шаблонов проектирования: Пер. с англ. - М.: Издательский дом "Вильямс", 2001. - 496 с., ил.
. ГОСТ 2.105-95 ЕСКД. Общие требования к текстовым документам
. ГОСТ 2.004-88 ЕСКД. Общие требования к выполнению конструкторских и технологических документов на печатающих и графических устройствах ввода ЭВМ
. ГОСТ 2.104-68 ЕСКД. Основные надписи
. ГОСТ 2.106-68 ЕСКД. Текстовые документы
. ГОСТ 2.109-73 ЕСКД. Основные требования к чертежам
. ГОСТ 2.301-68 ЕСКД. Форматы
или зарегистрироваться
в сервисе
удобным
способом
вы получите ссылку
на скачивание
к нам за прошлый год