Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Разработка объектно-ориентированной модели



Для иллюстрации объектно-ориентированного подхода к проектированию ИС ТМ, разработана, с некоторыми упрощениями, модель для автоматизации деятельности обслуживание клиентов. Основными задачами, которые должна решать разрабатываемая модель, является регистрация клиента, формирование вызова и проведение вызова.

Проведем анализ требований и определим внешнее функционирование проектируемой системы и ее взаимодействия с внешним миром, путем построения диаграммы использования (рис 17).

Рис.17. Диаграмма вариантов использования ИС «Таксопарк»

 

Далее, определяем основные объекты системы и общую последовательность их взаимодействия. Для этого используем диаграммы последовательностей. Подобные диаграммы составляются для всех блоков использования. На рис.18 представлена диаграмма последовательностей для блока использования «Обслуживание клиентов». Аналогичным образом формируются остальные диаграммы.

Рис.18. Диаграмма последовательностей для блока «Обслуживание клиентов»

Диаграмма классов (class diagram) служит для представления статической структуры модели системы в терминологии классов объектно-ориентированного программирования. Диаграмма классов может отражать, в частности, различные взаимосвязи между отдельными сущностями предметной области, такими как объекты и подсистемы, а также описывает их внутреннюю структуру и типы отношений. Диаграмма классов представляет собой некоторый граф, вершинами которого являются элементы, которые связаны различными типами структурных отношений. Диаграмма классов может также содержать интерфейсы, пакеты, отношения и даже отдельные экземпляры, такие как объекты и связи (рис.19).

Рис.19. Диаграмма классов для блока «Обслуживание клиентов»

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

После завершения этапа логического проектирования, выполняется построения диаграммы компонентов, на которой отображаются все объекты (экземпляры классов) системы, реализуемые программно, и осуществляется кодирование (программирование).

Заключение

 

Использование информационных технологий для управления предприятием делает любую компанию более конкурентоспособной за счет повышения ее управляемости и адаптируемости к изменениям рыночной конъюнктуры.

Автоматизация позволяет повысить эффективность управления компанией за счет обеспечения руководителей и специалистов максимально полной, оперативной и достоверной информацией на основе единого банка данных. Снизить расходы на ведение дел за счет автоматизации процессов обработки информации, регламентации и упрощения доступа сотрудников компании к нужной информации. Изменить характер труда сотрудников, избавляя их от выполнения рутинной работы и давая возможность сосредоточиться на профессионально важных обязанностях. Обеспечить надежный учет и контроль поступлений и расходования денежных средств на всех уровнях управления. Руководителям среднего и нижнего звеньев анализировать деятельность своих подразделений и оперативно готовить сводные и аналитические отчеты для руководства и смежных отделов. Повысить эффективность обмена данными между отдельными подразделениями и центральным аппаратом. Гарантировать полную безопасность и целостность данных на всех этапах обработки информации.

В результате выполнения работы достигнута цель – проектирование информационной системы «Таксопарк».

На стадии исследования и проектирования изучена предметная область информационная система «Таксопарк», с помощью Case-средсв BPwin и Rational Rose смоделированы взаимодействия основных объектов фирмы, информационные потоки между ними. Построенные графические диаграммы наглядно отображают существующие технологические процессы системы. Для визуализации, специфицирования, конструирования и документирования исследуемой системы, она рассмотрена с различных точек зрения (построены диаграмма последовательностей и диаграмма классов).

В результате проектирования, была сформирована полная функциональная модель с глубиной проработки до уровня действий должностного лица структурного подразделения, отображающая функциональную структуру объекта (ИС «Таксопарк»), т.е. производимые им действия и связи между этими действиями. Такая декомпозиция необходима для выполнения поставленных задач.

Список литературы

1. Автоматизированные системы. Стадии создания ГОСТ34.601-90

2. Виды, комплектность и обозначение документов при создании АС ГОСТ 34.201-89.

3. Техническое задание на создание Автоматизированной системы ГОСТ 34.602-89.

4. Виды испытаний Автоматизированных систем ГОСТ 34.603-92.

5. Боггс У., Боггс М. UML и специалистов 654700 – Информационные системы. – М.: 2000 г. Rational Rose. - M.: Лори, 2000.

6. Буч Г., Рамбо Д., Джекобсон А. Язык UML. Руководство пользователя. - М.: ДМК, 2000.

7. Гуров С.В., Киселева С.В., Шилейко Р.И. Информатика: Методические указания по выполнению курсовой работы/Под ред. Шубинского И.Б. – СПб.: Изд-во СПбЛТА, 1998.

8. Калянов Г.Н. CASE – техенологии. Консалтинг при автоматизации бизес – процессов. 2-е изд.

9. Карпова Т., Базы данных: Модели данных, разработка, реализация, –СПБ.: Питер, 2004.

10. Клепикин В., Агафонова Т. «Visual Fox Pro 9.0 наиболее полное руководство» в подлиннике – «БХВ – Петербург», 2007.

11. Маклаков С.В. BPwin и ERwin. CASE-средства разработки информационных систем. – М.:ДИАЛОГ-МИФИ, 2000 .

12. Смирнова Г.Н., Сорокин А.А., Тельнов Ю.Ф. «Проектирование экономических информационных систем» - М. «Финансы и статистика», 2001.

13. Трофимов С.А. CASE-технологии: практическая работа в Rational Rose. - М.: БИНОМ, 2001.

14. Курс лабораторных работ по изучению среды BPwin / составитель: к.с.н., доцент Скодорова Л.К.

15. Методические указания к выполнению курсовой работы по курсу «Проектирование информационных систем» в среде Rational Rose. Рыбница: РФ ПГУ им. Т. Г. Шевченко, 2004.

16. Методические указания для выполнения лабораторных работ по Visual FoxPro 9.0., сост. доцент, к.с.н. Скодорова Л.К., ст. преподаватель Ляху А.А. Рыбница, 2010 г.

17. http://www.interface.ru/fset.asp?Url=/chapters/news.htm)

18. http://www.interface.ru/fset.asp?Url= /chapters/news.htm).

19. (http://www.it-scs.ru/consult/rose2000.html).

20. http://www.foxclub.ru

21. http://www.sql.ru

 







Читайте также:

  1. IV. Разработка самоотменяющегося прогноза
  2. XIII. РАЗРАБОТКА ПЛАСТОВ, ОПАСНЫХ ПО ВНЕЗАПНЫМ ВЫБРОСАМ УГЛЯ (ПОРОДЫ) И ГАЗА, И ПЛАСТОВ, СКЛОННЫХ К ГОРНЫМ УДАРАМ
  3. Адаптация или разработка системы непрерывного контроля и улучшения процесса. Реинжиниринг процессов
  4. Алгоритмы и модели компоновки
  5. Анализ рентабельности и разработка мероприятий по максимизации прибыли торгового предприятия ООО «АниС»
  6. Б.2. Разработка на неправительственном уровне факультативного характера правил, типовых контрактов, общих условий и т.п. для использования в международном частном торговом обороте
  7. В кейнсианской модели общего экономического равновесия
  8. В кейнсианской модели совокупные расходы (АЕ) представлены расходами домохозяйств (потребительские расходы – С) и фирм (инвестиционные расходы – I ).
  9. Вторичные моделирующие системы
  10. Выбор критериев производительности – результативности методом экспертного моделирования
  11. Геоэкономические модели современного мира.
  12. Глава 10. Разработка и управление продуктом (товаром)


Последнее изменение этой страницы: 2016-03-17; Просмотров: 192; Нарушение авторского права страницы


lektsia.com 2007 - 2017 год. Все права принадлежат их авторам! (0.007 с.) Главная | Обратная связь