русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Реализация ЭИС


Дата добавления: 2013-12-23; просмотров: 1062; Нарушение авторских прав


Физическое проектирование ЭИС

На этапе физического проектирования происходит дета­лизация диаграмм классов объектов и пакетов с позиции их реа­лизации в конкретной программно-технической среде (рис. 16.21).

Рис. 16.21. Технологическая сеть физического проектирования:

Dо'', Dо''' - диаграммы классов объектов; Dс'', Dс''' - диаграммы состояний объектов; Dпк'', Dпк''' - диаграммы пакетов; Dк''' - диаграмма компонентов; Dр''' - диаграмма размещения компонентов

 



Спецификация физической реализации Dо''' - диаграммы классов объектов (преобразователь П31) предусматривает оп­ределение форматов данных для атрибутов и методов реали­зации отношений (ключей, указателей, процедур) классов объектов.

Детализация Dпк''' - диаграммы пакетов (преобразователь П32) предполагает разработку обеспечивающих компонентов: базы данных, управления задачами, вспомогательных функций.

Разработка Dк''' - диаграммы компонентов (преобразователь ПЗЗ) и Dр''' - диаграммы размещения компонентов (преобразо­ватель П34) реализует клиент-серверную технологию и опре­деляет схему размещения компонентов по узлам вычислитель­ной сети.

На этапе реализации ЭИС осуществляются кодогенерация классов объектов, программирование процедур методов классов объектов, наполнение баз данных и размещение компонентов по узлам вычислительной сети (рис. 16.22).

Рис. 16.22. Технологическая сеть реализации ЭИС:

Uязыки - универсум объектно-ориентированных языков программирования; Dо'''- диаграмма классов объектов; Dс''' - диаграммы состояний объектов; Dпк''' - диаграмма пакетов; Dв'' - диаграммы взаимодействий; Dд''' - диаграмма активностей; Dк''' - диаграмма компонентов; Dр''' - диаграмма размещения компонентов; Gо - классы объектов; Gш - шаблоны процедур методов класса объектов; Gм - процедуры методов

 



Генерация Gо - классов объектов (преобразователь П41) в конкретной объектно-ориентированной программной среде (C++, Visual Basic, Pascal и т.д.), выбираемой из Uязыки- универ­сума объектно-ориентированных языков программирования, осуществляется на основе диаграммы классов объектов Dо'''.

Генерация Gш - шаблонов процедур методов класса объек­тов (преобразователь П42) в конкретной объектно-ориентированной программной среде (C++, Visual Basic, Pascal и т.д.), выбираемой из универсума объектно-ориентированных языков программирования, производится на основе диаграммы взаи­модействий объектов Dв''.

Программирование Gм процедур методов класса объектов (преобразователь П43) с помощью объектно-ориентированного языка программирования выполняется на основе Gш - шаблонов процедур методов классов объектов по спецификациям Dд''' - диаграмм деятельностей и Dс'' - состояний объектов.

 



Вопросы для самоконтроля:

1. Каковы основные идеи функционально-ориентированной CASE-технологии и в чем они заключаются?

2. Назовите основные диаграммы структурного анализа и проектирования, выступающие в качестве инструментальных средств.

3. В чем отличие объектно-ориентированного подхода от функционально-ориентированного подхода?

4. Какие диаграммы включает в себя система объектно-ориентированных моделей в соответствии с нотациями UML?

5. Приведите пример контекстной диаграммы и диаграмм 1-го уровня в нотации SADT для задачи аналитического учета товаров на скла­де.

6. Изобразите технологическую сеть проектирования ЭИС на основе использования функционально-ориентированной CASE-технологии.

7. Что такое: «НотацииSAG», «Символы STD», «Объекты ERD», «Объекты SSD». Перечислите этапы построения системной структурной диаграммы.

8. Зарисуйте технологическую сеть системного анализа требований и технологическую сеть логического и физического проектирования.

9. Перечислите этапы построения ER-моделей.

10. Зарисуйте технологическую сеть объектно-ориентированного проектирования ЭИС.

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

1. Бугорский, В.Н. Сетевая экономика и проектирование информационных систем. Учебное пособие [Текст] / Р.В. Соколов. – СПБ.: Питер, 2007. – 320 с.

2. Фролова, Т.П. Проектирование экономических информационных систем [Текст] / Т.П. Фролова. – М.: Приоритет, 2009. – 310 с.

3. Хашиева, Л.И. Информационные системы в экономике. Учебное пособие [Текст] / Л.И. Хашиева. – М.: МарТ, 2005. – 350 с.

 



 





<== предыдущая лекция | следующая лекция ==>
Логическое проектирование ЭИС | Вопросы лекции


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

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


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.004 сек.