Файл: Применение объектно-ориентированного подхода при проектировании информационной системы (Теоретические основы объектно-ориентированного подхода).pdf
Добавлен: 28.06.2023
Просмотров: 45
Скачиваний: 3
СОДЕРЖАНИЕ
Теоретические основы объектно-ориентированного подхода
Основные понятия, используемые в объектно-ориентированном подходе
Отличия структурного и объектно-ориентированного подходов
Преимущества и недостатки объектно-ориентированного подхода
Реализация объектно-ориентированного подхода при проектировании ИС
Выбор средств объектно-ориентированного подхода
Связь – это графически изображаемая ассоциация, устанавливаемая между двумя сущностями. Эта ассоциация всегда является бинарной и может существовать между двумя разными сущностями или между сущностью и ей же самой (рекурсивная связь). В любой связи выделяются два конца (в соответствии с существующей парой связываемых сущностей), на каждом из которых указывается имя конца связи, степень конца связи (сколько экземпляров данной сущности связывается), обязательность связи (т.е. любой ли экземпляр данной сущности должен участвовать в данной связи).
Как и сущность, связь - это типовое понятие, все экземпляры обеих пар связываемых сущностей подчиняются правилам связывания.
Атрибутом сущности является любая деталь, которая служит для уточнения, идентификации, классификации, числовой характеристики или выражения состояния сущности. Имена атрибутов заносятся в прямоугольник, изображающий сущность, под именем сущности и изображаются малыми буквами.
Определим атрибуты сущностей:
-
НКлиента-ключ
-
Фамилия, Имя, Отчество, Телефон, Адрес
-
НТипа – ключ
-
Описание, Категории
-
НАвто – ключ
-
Тип авто, Владелец, Марка, Гос. Номер.
-
Нуслуги - ключ
-
Описание, Базовое время выполнения, Базовая стоимость, Наименование.
-
НЗаказа – ключ
-
Время, Подтверждение, Длительность
-
НТерминала – ключ
-
Категория, Описание
-
НСотрудника – ключ
-
Должность, Фамилия, Имя, Отчество, Телефон, Адрес, Дата приема на работу
-
НЗаписи - ключ
-
Тип записи, Логин, Пароль, Дата регистрации
В результате проектирования получилась схема данных, изображенная на рис.4.
Рис. 4 Схема данных
Заключение
В работе рассмотрены основные понятия, касающиеся применения объектно-ориентированного подхода к проектированию информационных систем.
Было произведено моделирование взаимоотношений с клиентами автомоечного комплекса. Для разработки данной системы был использован унифицированный язык моделирования UML и Rational Rose - case– средство, помогающее строить модели UML.
Разработанная и реализованная информационная система представляет из себя первый этап проекта по автоматизации развивающейся фирмы и отвечает всем основным требованиям.
Разработанная ИС позволяет приложению:
-
хранить и редактировать данные о клиентах, услугах предоставляемых данным комплексом, а так же используя удобный интерфейс возможна запись клиентов;
-
искать и просматривать необходимые данные;
-
автоматизировать создание заявок.
К достоинствам данной информационной системы можно отнести выбранные средства проектирования и реализации – проектирование с использованием UML позволило подойти к этапу реализации с четко сформулированными задачами и сократить временные затраты на создание базы данных, сделала систему производительной и удобной с точки зрения использования, модификации и настройки.
Список использованной литературы
-
Введение в системы баз данных – СПб: Издательский дом "Вильямс", 200. - 848 с.;
|
|
|
-
Дейв Крейн, Эрик Паскарелло, Даррен Джеймс. AJAX в действии: Учебник – М.: Вильямс, 2006. 450 – 490 с.
-
Диго С.М. Базы данных: проектирование и использование: Учебник. – М.: Финансы и статистика, 2005. – 592 с.
-
Информационные системы: Учебник для вузов. 2-е изд. СПб: "Питер", 2010. - 656 стр.
-
Кристиан Дари, Богдан Бринзаре, Филип Черчез-Тоза, Михай Бусика. AJAX и PHP. Разработка динамических веб-приложений: Учебник – М.: Символ Плюс, 2006.
-
Разработка программного обеспечения - СПб : "Питер", 20100. - 592 стр.
-
Реляционные базы данных: практические приемы оптимальных решений. – СПб.: БХВ-Петербург, 2011 – 400с.:ил;
-
Симионов Ю.Ф., Боромотов В.В. Информационный менеджмент. — Ростов н.Д: Феникс, 2006, 250с., ил.
-
Информационные системы в экономике /Под ред. В.В. Дика. - М.: Финансы и статистика, 2006. ↑
-
Вендров А.М. Проектирование программного обеспечения экономических информационных систем. - М: Финансы и статистика, 2010 ↑
-
ГОСТ 19.701-90. Единая система программной документации. Схемы алгоритмов, программ, данных и систем. Условные обозначения и правила выполнения ↑
-
Крис Дейт. Введение в базы данных, 6-е изд. Киев, Диалектика, 1998. ↑