Файл: Методы и средства проектирования информационных систем.pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 28.03.2023

Просмотров: 198

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

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

1.3.2.2.1 Главный поток.

Прецедент начинает выполняться, когда пользователь подключается к системе и вводит свое имя и пароль. Система проверяет правильность пароля (Е-1) и выводит возможные варианты действий: добавить (Add), изменить (Change), удалить (Delete), просмотреть (View) или выйти (Exit).

Если выбрана операция добавить (Add), S-1: выполняется поток добавить новый документ(Add a New document).

Если выбрана операция изменить (Change), S-2: выполняется поток изменить информацию о документе (Change document).

Если выбрана операция удалить (Delete), S-3: выполняется поток удалить документ (Delete document).

Если выбрана операция посмотреть (View), S-4: выполняется поток просмотреть документ (View document).

Если выбрана операция выйти (Exit) прецедент завершается.

1.3.2.2.2 Под-потоки.

S-1: добавить новые документы (Add a New document)

Система отображает диалоговое окно, содержащее поля для ввода данных о новых поощрениях. Пользователь заполняет поля (Е-2). Система запоминает введенные данные. Затем прецедент начинается сначала.

S-2: изменить данные о документе (Change document Data)

Система отображает диалоговое окно, содержащее список документов и поле для ввода номера документа. Пользователь выбирает необходимый документ из списка или вводит его номер в поле (Е-3). Система отображает информацию о данном документе. Пользователь делает необходимые изменения (Е-2). Система запоминает введенные данные. Затем прецедент начинается сначала.

S-3: удалить документ (Delete document)

Система отображает диалоговое окно, содержащее список документов и поле для ввода его номера. Начальник выбирает необходимый документ из списка или вводит его номер в поле (Е-2). Система удаляет выбранный документ из списка (Е-4).

S-4: просмотреть данные о документе (View document Data)

Система отображает диалоговое окно, содержащее список документов и поле для ввода его номера. Пользователь выбирает необходимый документ из списка или вводит его номер в поле (Е-3). Система отображает информацию о выбранном документе. Когда пользователь просмотрит информацию, прецедент начнется сначала.

1.3.2.2.3 Альтернативные потоки

Е-1: введено неправильное имя или пароль. Пользователь должен повторить ввод или завершить прецедент.


Е-2: введен неправильный номер кадра. Начальник должен повторить ввод или завершить прецедент.

Е-3: система не может удалить поощрение. Информация сохраняется, система удалит наряд позже. Выполнение прецедента продолжается.

Поток событий для прецедента «Начисление заработной платы»

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

1.3.2.3.1 Главный поток.

Прецедент начинает выполняться, когда пользователь подключается к системе и вводит свое имя и пароль. Система проверяет правильность пароля (Е-1) и выводит возможные варианты действий: добавить (Add), просмотреть (View), изменить (Mark) или выйти (Exit).

Если выбрана операция добавить (Add), S-1: выполняется поток добавить заработную плату (Add Salary).

Если выбрана операция просмотреть (View), S-2: выполняется поток просмотреть заработную плату сотрудника (View Salary).

Если выбрана операция отметить (Change), S-3: выполняется поток изменить заработную плату сотрудника (Change Salary).

Если выбрана операция выйти (Exit) прецедент завершается.

1.3.2.4.2 Под-потоки.

S-1: Добавить заработную плату (Add Salary).

Система отображает диалоговое окно, содержащее список сотрудников и поле для ввода их заработной платы. Пользователь выбирает необходимого сотрудника из списка или вводит его номер в поле (Е-2). Система запоминает введенные данные.

S-2: просмотреть заработную плату сотрудника (View Salary).

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

S-3: изменить заработную плату сотрудника (Change Salary)

Система отображает диалоговое окно, содержащее список сотрудников и поле для ввода их заработной платы. Пользователь выбирает необходимого сотрудника из списка или вводит его номер в поле (Е-2). Изменяет заработную плату сотрудника. Система запоминает введенные данные.

1.3.2.4.3 Альтернативные потоки

Е-1: введено неправильное имя или пароль. Пользователь должен повторить ввод или завершить прецедент.

Е-2: заполнены не все поля. Пользователь должен заполнить пропущенные поля или завершить прецедент.

Е-3: введен неправильный номер сотрудника. Пользователь должен повторить ввод или завершить прецедент.


Поток событий для прецедента «Получение заработной платы»

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

1.3.2.5.1 Главный поток.

Прецедент начинает выполняться, когда пользователь подключается к системе и вводит свое имя и пароль. Система проверяет правильность пароля (Е-1) и выводит возможные варианты действий: посмотреть (View), добавить (Add) или выйти (Exit).

Если выбрана операция просмотреть (View), S-1: выполняется поток просмотреть информацию о получение заработной платы (View Information).

Если выбрана операция добавить (Add), S-2: выполняется поток добавление информацию о получение заработной платы сотрудников (Add an Information).

Если выбрана операция выйти (Exit) прецедент завершается.

1.3.2.5.2 Под-потоки.

S-1: посмотреть кадры (View Information).

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

S-2: добавить информацию (Add Information)

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

1.3.2.5.3 Альтернативные потоки

Е-1: введено неправильное имя или пароль. Пользователь должен повторить ввод или завершить прецедент.

E-2: указанный сотрудник отсутствует. Пользователь должен повторить ввод или завершить прецедент.

1.3.3 Диаграмма деятельности

Рисунок 1.7 Диаграмма деятельности

На Рисунке 1.7 представлена «диаграмма деятельности» Диаграммы деятельности используются при моделировании бизнес-процессов, технологических процессов, последовательных и параллельных вычислений.

Диаграммы деятельности состоят из ограниченного количества фигур, соединенных стрелками. Основные фигуры:

  1. Прямоугольники с закруглениями – действия;
  2. Ромбы – решения;
  3. Широкие полосы – начало и окончание ветвления действий;
  4. Чёрный круг – начало процесса;
  5. Чёрный круг с обводкой – окончание процесса.

Стрелки идут от начала к концу процесса и показывают потоки управления или потоки объектов.


Информационное обеспечение задачи

Информационная модель и её описание

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

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

  1. Справочник работ
  2. Справочник сотрудников

На рисунке 4 изображена информационная модель данной системы.

Рисунок 4. Информационная модель

Характеристика нормативно-справочной, выходной и результативной информации

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

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

Нормативно-справочная информация представлена исключительно на электронных носителях, что значительно облегчит работу с документами и уменьшит объем документов на бумажных носителях. В связи с тем, что постоянная информация составляет до 80% общего объема информации, циркулирующей в системе, от правильной ее организации во многом зависит эффективность функционирования всей системы справочной службы. Условия создания правильной организации хранения постоянной информации, приведут к устранению дублирования информации, быстрому поиску необходимых данных, уменьшению объема хранимых данных. 


Характеристика базы данных

Для проектирования ИС была создана модель сущность-связь. В ней определены все основные объекты (сущности) и связи, которые существуют между ними. Были выделены 5 сущностей: Сотрудники, Должности, Крыло, Дополнительная работа, Смена. 

Таблица 2.1 Сущность «Должности» 

Наименование поля

Идентификатор поля

Тип поля

Длина поля

Прочее

Код

Ключ

Числовой

Длинное целое

ключевое поле

Должность

Текстовый

20

Оклад в час

Денежный

30

Таблица 2.2 Сущность «Дополнительная работа» 

Наименование поля

Идентификатор поля

Тип поля

Длина поля

Прочее

Номер

Ключ

Числовой

Длинное целое

ключевое поле

Наименование

Текстовый

20

Оклад в день

Числовой

50

Прибавка в месяц

Денежный

20

Таблица 2.3 Сущность «Крыло» 

Наименование поля

Идентификатор поля

Тип поля

Длина поля

Прочее

Код крыла

Ключ

Числовой

Длинное целое

ключевое поле

Наименование

Текстовый

20

Таблица 2.4 Сущность «Смены» 

Наименование поля

Идентификатор поля

Тип поля

Длина поля

Прочее

Код

Ключ

Счетчик

Длинное целое

Ключевое поле

Начало смены

Текстовый

20

Конец смены

Текстовый

20

Название смены

Текстовый

30