Файл: Связи и массовых коммуникаций российской федерации федеральное государственное.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 08.11.2023
Просмотров: 118
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
МИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ, СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ ㅤ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕУЧРЕЖДЕНИЕ ㅤ ВЫСШЕГО ОБРАЗОВАНИЯ«САНКТ-ПЕТЕРБУРГСКИЙ ㅤ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ㅤ ТЕЛЕКОММУНИКАЦИЙ ИМ. ПРОФ. М.А. БОНЧ-БРУЕВИЧА»(СПбГУТ)ИНСТИТУТ ㅤ НЕПРЕРЫВНОГО ОБРАЗОВАНИЯКафедра Интеллектуальных систем автоматизации управленияДисциплина: Предметно-ориентированное веб-программированиеЛабораторная работа №1Разработка модели предметной областиФамилия: ГординИмя: Павел Отчество: КонстантиновичГруппа ㅤ №: УБ-01з Проверил:_____________Санкт-Петербург2023Цель: приобретение навыков создания объектной модели предметной области.Постановка задачи: согласно своему варианту разработать концептуальную модель предметной области, диаграмму классов, диаграмму действий, спецификацию классов.Вариант №10 – Регистрация исходящей корреспонденции.Анализ предметной областиОдин из сотрудников регистрирует исходящую корреспонденцию в специальном журнале и передает ее по назначению.ПО АРМ этого сотрудника должно позволять:1) хранить необходимую информацию о каждом виде исхходящей корреспонденции; 2) выводить в удобной форме данные по следующим запросам пользователя:
5) выводить сведения об авторе и назначении программы.Видение системыАИС предназначена для автоматизации работ при оказании услуг по организации совместных покупок и почтовой пересылки, обеспечения непрерывности этих процессов и выполнения требований информационной безопасности.Возможности программы:
При разработке концептуальной модели, прежде всего, следует определить сущности. С этой целью нужно сделать следующее:
3. Адресат:Сущность "Адресат" представляет лицо или организацию, являющуюся получателем корреспонденции.Атрибуты:
5. Каждое приложение может содержать информацию о сопроводительном письме, номере и дате документа.6. Регистрационная карточка может быть связана с несколькими приложениями, если они все относятся к одной и той же корреспонденции.7. В процессе регистрации корреспонденции могут участвовать несколько сотрудников разных подразделений, которые вносят информацию в регистрационную карточку.Таким образом, взаимодействие между сущностями предметной области "регистрация исходящей корреспонденции" происходит при создании и регистрации новой корреспонденции, а также при связывании приложений с регистрационной карточкой. Каждая сущность выполняет определенную функцию в процессе регистрации корреспонденции, и взаимодействие между ними позволяет сформировать полную и точную информацию о корреспонденции.Рисунок 1. Концептуальная модель предметной области «Регистрация исходящей корреспонденции».Диаграмма вариантов использования системыДанная диаграмма представлена на рисунке 2, и наглядно показывает некоторые варианты использования программы.
-
поиск сведений о заданном виде корреспонденции по регистрационному номеру; -
выборка данных о всех исходящих документах, полученных за заданный интервал времени, с группировкой по адресатам; -
расчет объема переписки (количество исходящих документов), с группировкой по внутренним адресатам и городам (перекрестный).
-
регистрация корреспонденции (ввод данных об отправленных и пришедших письмах и пр.); -
ведение справочника внешних корреспондентов (ввод и коррекция данных);
5) выводить сведения об авторе и назначении программы.Видение системыАИС предназначена для автоматизации работ при оказании услуг по организации совместных покупок и почтовой пересылки, обеспечения непрерывности этих процессов и выполнения требований информационной безопасности.Возможности программы:
-
автоматизация учета информации о заказчиках (клиентах); -
автоматизация процессов приема от клиентов заказов на покупку товаров, формирования и выставления клиентам счетов, обработки информации об оплате клиентами выставленных им счетов; -
автоматизация процессов закупки товаров, контроля поступления закупленных товаров на склад; -
автоматизация процессов приема поступающих на склад посылок, учета содержащихся в посылках товаров, учета хранящихся на складе товаров, формирования и учета исходящих посылок, отправления посылок клиентам, контроля доставки посылок получателям; -
автоматизация процессов информирования клиентов о ходе обработки и выполнения их заказов; -
автоматизация процессов формирования сводной информации о функционировании Сервиса; -
обеспечение возможности пользования услугами Сервиса без необходимости установки на ПЭВМ клиентов дополнительного ПО; -
авторизация и аутентификация пользователей АИС, разделение прав доступа пользователей к функциональным блокам АИС; -
централизованное хранение информации, образующейся в результате деятельности Сервиса; -
централизованное автоматизированное управляемое резервное копирование и восстановление информации.
При разработке концептуальной модели, прежде всего, следует определить сущности. С этой целью нужно сделать следующее:
-
необходимо понять, какая информация должна храниться и обрабатываться и можно ли это определить как сущность; -
присвоить этой сущности имя; -
выявить атрибуты сущности и присвоить им имя; -
определить уникальный идентификатор сущности.
-
то, как экземпляр одной сущности связан с экземпляром другой сущности; -
то, как должны быть установлены связи, чтобы была возможность ответа на все запросы пользователей (исходя из их информационных потребностей).
-
id: уникальный идентификатор корреспонденции. -
дата отправления: дата, когда корреспонденция была отправлена. -
тема: тема или заголовок корреспонденции. -
текст: содержание или основной текст корреспонденции. -
адресат: информация о получателе корреспонденции. -
приложения: список прикрепленных файлов или документов к корреспонденции.
-
id: уникальный идентификатор отправителя. -
имя: имя отправителя. -
должность: должность отправителя. -
подразделение: подразделение, к которому принадлежит отправитель. -
контактная информация: контактные данные отправителя.
3. Адресат:Сущность "Адресат" представляет лицо или организацию, являющуюся получателем корреспонденции.Атрибуты:
-
id: уникальный идентификатор адресата. -
имя: имя адресата. -
должность: должность адресата. -
подразделение: подразделение, к которому принадлежит адресат. -
контактная информация: контактные данные адресата.
-
id: уникальный идентификатор подразделения. -
название: название подразделения. -
руководитель: информация о руководителе подразделения.
-
id приложения, уникальный идентификатор. -
название приложения. -
описание приложения.
-
id, уникальный идентификатор. -
Id корреспонденции. -
Дата регистрации. -
Краткое содержание. -
Дата получения. -
Статус корреспонденции. -
Ответственные исполнитель.
5. Каждое приложение может содержать информацию о сопроводительном письме, номере и дате документа.6. Регистрационная карточка может быть связана с несколькими приложениями, если они все относятся к одной и той же корреспонденции.7. В процессе регистрации корреспонденции могут участвовать несколько сотрудников разных подразделений, которые вносят информацию в регистрационную карточку.Таким образом, взаимодействие между сущностями предметной области "регистрация исходящей корреспонденции" происходит при создании и регистрации новой корреспонденции, а также при связывании приложений с регистрационной карточкой. Каждая сущность выполняет определенную функцию в процессе регистрации корреспонденции, и взаимодействие между ними позволяет сформировать полную и точную информацию о корреспонденции.Рисунок 1. Концептуальная модель предметной области «Регистрация исходящей корреспонденции».Диаграмма вариантов использования системыДанная диаграмма представлена на рисунке 2, и наглядно показывает некоторые варианты использования программы.
-
Создание новой регистрационной карточки:
-
Пользователь может создать новую регистрационную карточку для исходящей корреспонденции. -
При создании карточки пользователь указывает информацию о корреспонденции, включая ее тип, дату, отправителя, адресата и приложения, если таковые имеются. -
Система присваивает уникальный идентификатор карточке и сохраняет ее в базе данных.
-
Редактирование регистрационной карточки:
-
Пользователь может редактировать существующую регистрационную карточку. -
При редактировании карточки пользователь может изменять любую информацию о корреспонденции, включая отправителя, адресата, приложения и другие атрибуты. -
Изменения сохраняются в базе данных и обновляют информацию о карточке.
-
Удаление регистрационной карточки:
-
Пользователь может удалить существующую регистрационную карточку из системы. -
При удалении карточки все связанные с ней данные, включая информацию о корреспонденции и приложениях, также удаляются из базы данных.
-
Поиск регистрационной карточки:
-
Пользователь может осуществлять поиск регистрационной карточки по различным критериям, таким как идентификатор карточки, отправитель, адресат, тип корреспонденции и другие атрибуты. -
Система выполняет поиск в базе данных и отображает результаты поиска пользователю.