Разработка ПО информационной системы “Охранная фирма”.

4.1.Use-case диаграмма(диаграмма вариантов использования, сценариев, прецедентов). Диаграммы позволяют наглядно представить ожидаемое поведение системы. Элементы, используемые на диаграмме:

· Сценарий. (Определяет один фрагмент поведения системы, без раскрытия внутреннего содержания)

· Актер. (Внешняя по отношению к главной системе сущность, которая участвует в сценариях, является инициатором, источником или приемником информации, внутреннее содержание не рассматривается.)

· Интерфейс

· Комментарий

Диаграммы Use Case по концепции напоминают классические DFD диаграммы, также применяемые для структурного анализа. Use Case также отображают границы исследуемой системы, её функциональность и определяют сущности и процессы, а также пользователей системы. При составлении этих диаграмм существует некоторая неопределённость. Она состоит в проблеме определения различий между сущностями и пользователями системы, а также её администраторами. Диаграммы Use Case чаще всего используются на этапе трансформации логической архитектуры системы в концептуальную модель, реализуемую при объектном подходе с определением событийной структуры управления будущим программным проектом.

Расчет оценки диаграммы.

Sdiagr= Разработка ПО информационной системы “Охранная фирма”. - student2.ru ,

где Sobj-оценка элемента на диаграмме, Slink- оценка связей, Оbj- кол-во объектов на диаграмме, Tobj –количество типов объектов, Tlink- количество типов связи.

S diagram= Разработка ПО информационной системы “Охранная фирма”. - student2.ru

Разработка ПО информационной системы “Охранная фирма”. - student2.ru

Рис.1 Общая USE-CASE диаграмма

Диаграмма классов.

Диаграмма классов (Class diagram) — статическая структурная диаграмма, описывающая структуру системы, она демонстрирует классы системы, их атрибуты, методы и зависимости между классами.Существуют разные точки зрения на построение диаграмм классов в зависимости от целей их применения:

· концептуальная точка зрения — диаграмма классов описывает модель предметной области, в ней присутствуют только классы прикладных объектов;

· точка зрения спецификации — диаграмма классов применяется при проектировании информационных систем;

· точка зрения реализации — диаграмма классов содержит классы, используемые непосредственно в программном коде (при использовании объектно-ориентированных языков программирования).

Расчет оценки диаграммы.

Sdiagr= Разработка ПО информационной системы “Охранная фирма”. - student2.ru ,

где Sobj-оценка элемента на диаграмме, Slink- оценка связей, Оbj- кол-во объектов на диаграмме, Tobj –количество типов объектов, Tlink- количество типов связи.

Sclas = Разработка ПО информационной системы “Охранная фирма”. - student2.ru , где Op- количество операций, Atr- количество атрибутов.

Разработка ПО информационной системы “Охранная фирма”. - student2.ru

Рис 2. Диаграмма классов

Расчет оценки диаграммы классов с атрибутами и операциями:

S diagram= Разработка ПО информационной системы “Охранная фирма”. - student2.ru

S(Oxrannik)= Разработка ПО информационной системы “Охранная фирма”. - student2.ru

S(Lichnii_sostav)= Разработка ПО информационной системы “Охранная фирма”. - student2.ru

S(Spisok_ob’ektov)= Разработка ПО информационной системы “Охранная фирма”. - student2.ru

S(Ob’ekt)= Разработка ПО информационной системы “Охранная фирма”. - student2.ru

S(Spisok_zakazchikov)= Разработка ПО информационной системы “Охранная фирма”. - student2.ru

S(Otdel_kadrov)= Разработка ПО информационной системы “Охранная фирма”. - student2.ru

S(Bank_schet)= Разработка ПО информационной системы “Охранная фирма”. - student2.ru

S(Zakazchik)= Разработка ПО информационной системы “Охранная фирма”. - student2.ru

S(Zam_directora)= Разработка ПО информационной системы “Охранная фирма”. - student2.ru

S(Gen_direktor)= Разработка ПО информационной системы “Охранная фирма”. - student2.ru

Наши рекомендации