Мегаобучалка Главная | О нас | Обратная связь


Написание диаграмм информационной системы на языке UML



2019-11-20 246 Обсуждений (0)
Написание диаграмм информационной системы на языке UML 0.00 из 5.00 0 оценок




Содержание

1 Введение

1.1 Обзор системы

2. Написание диаграмм информационной системы на языке UML

2.1 Описание прецедентов

2.1.1 Выдача ИНН физ лицу

2.1.2 Выдача ИНН юр лицу

2.1.3 Восст ИНН юр и физ лица

2.1.4 Подача налоговой декларации

2.1.5 Проверка р лица

2.1.6 Отправка жалобы на юр лицо

2.2 Диаграмма использования (Use Case)

2.3 Диаграмма последовательности (Sequence Diagram)

2.3.1 Абстрактная диаграмма последовательностей

2.3.2 Переделанная диаграмма последовательностей

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

2.4.1 Модель предметной области

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

3. Заключение

Используемая литература

Приложение 1. Описание классов на языке С++


Введение

В настоящей работе с использованием языка UML описывается информационная система налоговой инспекции. Суть заключается в том, что автоматизации подвергается работа налоговых инспекторов с физическими и юридическими лицами, а так же с базами данных.

 

Обзор системы

 

Данная информационная система предназначается для автоматизации работы государственной инспекции по налогам и сборам. В частности работы с ИНН и налоговыми декларациями.

Система выполняет различные задачи, например: работа с БД ИНН по юридическим и физическим лицам, в случае необходимости подача жалобы в налоговую полицию, ускорение процесса выдачи и восстановления ИНН физическим и юридическим лицам.

Пользователями данной информационной системы являются работники налоговой инспекции.


Написание диаграмм информационной системы на языке UML

 

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

Словарь UML включает два вида блоков: отношение связи и сущности.

Оценка диаграммы производиться по формуле:

 

 

где S -оценка диаграммы,

 -оценка элементов диаграмм,

-оценка связей

-количество объектов на диаграмме,

 -количество типов объектов,

 -количество типов связей,

В случае, если диаграмма содержит большое количество связей одного типа, то их можно не учитывать:

 

 

Если на диаграмме классов указаны для класса атрибуты и операции, то к оценке классов добавляется следующая составляющая:

 

 

Где Op - число операций классов,

 Atr - число атрибутов класса,

Оценки элементов диаграмм и типов связей берутся из таблицы 1-2. Диапазоны оптимальных оценок диаграмм приведены в таблице3.

 

Таблица 1

Оценки элементов диаграмм UML

Тип элемента Оценка элемента
Класс Варианты использования 5 2

 

Таблица 2

Оценки типов связей диаграмм UML

Тип связи Оценка
Зависимость Ассоциация Агрегация Обобщение 2 1 2 3

 

Таблица 3

Диапазоны оптимальных оценок диаграмм UML

Диаграмма Оценка элемента
Диаграмма классов с атрибутами операциями Диаграмма классов Диаграмма использования Диаграмма последовательностей 5- 5.5 3- 3.5 2.5- 3 3- 3.5

Описание прецедентов

 

В прецедентах рассматривается типовое поведение актёров и их взаимодействие с системой. Существует основной поток сценария прецедента, который отражает наиболее часто встречаемою последовательность действий. Завершение такого потока считается успешным.

В данной работе сначала описывается основной поток сценария, затем заинтересованные лица и их обязанности, предусловия и постусловия и альтернативные варианты.

1) Заинтересованные лица и их обязанности - актёры заинтересованные в успешном завершении прецедента , а так же исполняемые ими обязанности.

2) Предусловия - условия, которые должны быть выполнены перед началом прецедента

3) Постусловие - условия, выполненные после завершения прецедента.

4) Альтернативные варианты – это отклонения от основного сценария прецедента.

2.1.1 Выдача ИНН физическому лицу:

1.Основной исполнитель:

Основным исполнителем является работник налоговой инспекции.

2.Заинтересованные лица и их обязанности:

- физические лица (для них является обязательным предоставление всех необходимых данных при подаче заявления на получение ИНН)

3.Предусловия:

- физ. лицо имеет паспорт

- имеет прописку по месту обращения

4.Тело прецедента:

а)Физ. лицо подает завку на ИНН

б)Занесение паспортных данных

в)Система генерирует номер ИНН по алгоритму

г)Печать спецбланка с ИНН

д)Выдача спец. бланка с ИНН

5.Постусловия:

- Бланк с ИНН на руках

- данные и ИНН в базе

 

2.1.2 Выдача ИНН юридическому лицу:

1.Основной исполнитель:

Основным исполнителем данной информационной системы является работник налоговой инспекции

2.Заинтересованные лица и их обязанности:

- юридические лица (для них является обязательным предоставление всех необходимых сведений для подачи заявления на регистрацию)

3.Предусловия:

- предъявлены все необходимые данные

- объявлены юр и физ. Адреса

4.Тело прецедента:

Юр лицо подает заявку на регистрацию

Система проверяет данные и занесение в регистр юридических лиц

Система Генерирует номера ИНН по алгоритму

Печать спецбланка с рег информацией

Выдача регистрационной информации, в том числе и ИНН

5.Постусловия:

- бланк с рег. Информацией выдан

- информация - в регистре юр лиц

2.1.3 Восстановление ИНН физ. и юр лицу:

1.Основной исполнитель:

Основным исполнителем данной информационной системы является работник налоговой инспекции.

2.Заинтересованные лица и их обязанности:

-физические лица (для них является обязательным предоставление всех необходимых данных при подаче заявления на восстановление ИНН)

-юридические лица (для них является обязательным предоставление всех необходимых сведений для подачи заявления на восс. ИНН)

3.Предусловия:

- информация на физ. лицо уже имеется

- наличие паспорта

4.Тело прецедента:

а)Юр/физ лицо подает заявку на восст

б)Прием заявления на восстановление

в)Система производит поис данных

г)Печать бланка

д)Выдача утраченного номера ИНН

5.Постусловия:

- бланк с ИНН выдан

 

2.1.4 Подача налоговой декларации:

1.Основной исполнитель:

Основным исполнителем данной информационной системы является работник налоговой инспекции

2.Заинтересованные лица и их обязанности:

- юридические лица (для них является обязательным предоставление всех необходимых сведений для подачи своевременная подача декларации, документов на проверку)

3.Предусловия:

- все необходимые сведения заполнены в декларацию

4.Тело прецедента

а)Сбор сведений о доходах и расходах

б)Отправка документации

в)Камеральная проверка

г)Прием декларации

5.Постусловия:

- декларация принята на проверку


1.1.1 Осуществление проверки документации юр лица:

1.Основной исполнитель:

Основным исполнителем данной информационной системы является работник налоговой инспекции.

2.Заинтересованные лица и их обязанности:

- юридические лица (для них является обязательным предоставление всех необходимых сведений для подачи документов на проверку)

3.Предусловия:

- уведомление о проверке послано заранее

4.Тело прецедента:

а)Отправка уведомления о проверке

б)Прием документации

в)Проверка

г)Отправка результата проверки

5.Постусловия:

- результат проверки отправлен

 

2.1.6 Отправка жалобы в налоговую полицию:

1.Основной исполнитель:

Основным исполнителем данной информационной системы является работник налоговой инспекции

2.Заинтересованные лица и их обязанности:

- налоговая полиция(обязательным является своевременное уведомление о результате разбирательства с юр лицом)

3.Предусловия:

- в документации юр лица имеются несоответствия

4.Тело прецелента:

а) Отправка данных юр лица

б) Отправка обнаруженного несоответствия

в) Прием результатов разбирательства

5. Постусловия:

- отчет о разбирательстве послан в налоговую инспекцию

 



2019-11-20 246 Обсуждений (0)
Написание диаграмм информационной системы на языке UML 0.00 из 5.00 0 оценок









Обсуждение в статье: Написание диаграмм информационной системы на языке UML

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:
Личность ребенка как объект и субъект в образовательной технологии: В настоящее время в России идет становление новой системы образования, ориентированного на вхождение...
Модели организации как закрытой, открытой, частично открытой системы: Закрытая система имеет жесткие фиксированные границы, ее действия относительно независимы...
Организация как механизм и форма жизни коллектива: Организация не сможет достичь поставленных целей без соответствующей внутренней...



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (246)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.008 сек.)