Учебно-методические материалы для студентов кафедры АСОИУ

ЛР №3. Проектирование структуры приложения

Цель работы: Формирование навыков проектирования приложений, с использованием методов структурного и объектного подхода к разработке.

Обеспечение: 1) персональный компьютер; 2) среда Microsoft Office.

Задание

  1. На основании комплекта спецификаций разработать:
    • концептуальную модель предметной области;
    • построить диаграмму вариантов использования;
    • составить диаграмму последовательности системы по диаграмме последовательностей действий (либо диаграмму кооперации, используя концептуальную модель предметной области);
    • разработать структуру классов и уточнить отношения между классами;
    • используя диаграмму потоков и сформированные диаграммы разработать структуру приложения (схему программы, схему данных, схему работы системы);
  2. Оформить отчет. Содержание отчета:
    • тема лабораторной работы;
    • цель лабораторной работы;
    • ответы на контрольные вопросы;
    • задание на лабораторную работу;
    • построенные диаграммы;
    • разработанные схемы программ ;
    • выводы по проделанной работе.

Методические указания

Контрольные вопросы

  1. В чем суть структурного подхода к разработке приложений?
  2. Охарактеризуйте объектный поход к разработке приложений.
  3. Какие виды диаграмм используются при объектном подходе к программированию?
  4. Для каких целей используется диаграмма вариантов использования? Что они показывают?
  5. Для чего используют диаграмму последовательности системы?
  6. Для чего используют диаграмму последовательности действий? Что она показывает?
  7. Диаграмма кооперации.
  8. Каким образом разрабатываются классы в приложении и какие диаграммы при этом используются?

CC-BY-CA Цыганенко В.Н., 22.10.2013