Файл: Автоматизация учета труда и заработной платы (Организационная структура управления предприятием).pdf
Добавлен: 18.05.2023
Просмотров: 164
Скачиваний: 3
S-4: Просмотреть документ (View Document)
Система отображает диалоговое окно, содержащее список документов и поле для ввода номера документов. Начальник выбирает необходимый документ из списка или вводит в поле (Е-3). Система отображает содержимое документа. Когда начальник отдела посмотрит содержимое документа, прецедент начнется сначала.
-
-
-
-
- Альтернативные потоки
-
-
-
Е-1: Введено неправильное имя или пароль. Пользователь должен повторить ввод или завершить прецедент.
Е-2: Введен неправильный номер документа. Начальник отдела должен повторить ввод или завершить ввод, или изменить прецедент.
Е-4: Система не может удалить документ. Информация сохраняется, система удалит документ позже. Выполнение прецедента продолжается.
Поток событий для прецедента «Отчет по распределению заработной платы среди сотрудников».
Прецедент начинает выполняться, когда бухгалтер подключается к системе и вводит свое имя и пароль. Система проверяет правильность пароля (Е-1) и выводит возможные варианты действий: добавить (Add), изменить (Change), удалить (Delete), просмотреть (View) или выйти (Exit).
Если выбрана операция добавить (Add), S-1: выполняется поток добавить новый отчет (Add a New Report).
Если выбрана операция изменить (Change), S-2: выполняется поток изменить отчет (Change Report).
Если выбрана операция удалить (Delete), S-3: выполняется поток удалить отчет (Delete Report).
Если выбрана операция посмотреть (View), S-4: выполняется поток просмотреть отчет (View Report).
Если выбрана операция выйти (Exit) прецедент завершается.
S-1: добавить новые отчет (Add a New Report)
Система отображает диалоговое окно, содержащее поля для ввода данных в отчет. Пользователь заполняет поля (Е-2). Система запоминает введенные данные. Затем прецедент начинается сначала.
S-2: изменить отчета (Change Report)
Система отображает диалоговое окно, содержащее список отчетов и поле для ввода номера отчета. Бухгалтер выбирает необходимого отчет из списка или вводит его номер в поле (Е-3). Система отображает информацию о данном отчете. Бухгалтер делает необходимые изменения (Е-2). Система запоминает введенные данные. Затем прецедент начинается сначала.
S-3: удалить отчет (Delete Report)
Система отображает диалоговое окно, содержащее список отчетов и поле для ввода номера отчета. Бухгалтер выбирает необходимого отчет из списка или вводит его номер в поле (Е-2). Система удаляет выбранного отчет из списка поощрений (Е-4).
S-4: просмотреть отчет (View Report)
Система отображает диалоговое окно, содержащее список отчетов и поле для ввода номера отчета. Бухгалтер выбирает необходимого отчет из списка или вводит его номер в поле (Е-3). Система отображает отчет. Когда Бухгалтер просмотрит отчет, прецедент начнется сначала.
Е-1: введено неправильное имя или пароль. Пользователь должен повторить ввод или завершить прецедент.
Е-2: введен неправильный номер отчета. Бухгалтер должен повторить ввод или завершить прецедент.
Е-3: система не может удалить отчет. Информация сохраняется, система удалит отчет позже. Выполнение прецедента продолжается.
Поток событий для прецедента «Распределение ЗП среди сотрудников»
Прецедент начинает выполняться, когда Бухгалтер подключается к системе и вводит свое имя и пароль. Система проверяет правильность пароля (Е-1) и выводит возможные варианты действий: перенаправить (Redirect) или выйти (Exit).
Если выбрана операция отметить (Redirect), S-1: выполняется поток сделать отметку о распределении зарплаты (Redirect Salary).
Если выбрана операция выйти (Exit) прецедент завершается.
S-1: отметить распределение зарплаты (Redirect Salary)
Система отображает диалоговое окно, содержащее поля для ввода отметок о распределении ЗП среди сотрудников. Специалист заполняет указанные поля (Е-2). Система запоминает введенные данные. Затем прецедент начинается сначала.
Е-1: введено неправильное имя или пароль. Пользователь должен повторить ввод или завершить прецедент.
Е-2: заполнены не все поля. Пользователь должен заполнить пропущенные поля или завершить прецедент.
Прецедент начинает выполняться, когда Бухгалтер подключается к системе и вводит свое имя и пароль. Система проверяет правильность пароля (Е-1) и выводит возможные варианты действий: добавить (Add), просмотреть (View), изменить (Mark) или выйти (Exit).
Если выбрана операция добавить (Add), S-1: выполняется поток добавить заработную плату (Add Salary).
Если выбрана операция просмотреть (View), S-2: выполняется поток просмотреть заработную плату сотрудника (View Salary).
Если выбрана операция отметить (Change), S-3: выполняется поток изменить заработную плату сотрудника (Change Salary).
Если выбрана операция выйти (Exit) прецедент завершается.
S-1: Добавить заработную плату (Add Salary).
Система отображает диалоговое окно, содержащее список сотрудников и поле для ввода их заработной платы. Бухгалтер выбирает необходимого сотрудника из списка или вводит его номер в поле (Е-2). Система запоминает введенные данные.
S-2: просмотреть заработную плату сотрудника (View Salary).
Система отображает диалоговое окно, содержащее список сотрудников и их заработную плату. Бухгалтер просматривает информацию. Затем прецедент начинается сначала.
S-3: изменить заработную плату сотрудника (Change Salary)
Система отображает диалоговое окно, содержащее список сотрудников и поле для ввода их заработной платы. Бухгалтер выбирает необходимого сотрудника из списка или вводит его номер в поле (Е-2). Изменяет заработную плату сотрудника. Система запоминает введенные данные.
Е-1: введено неправильное имя или пароль. Пользователь должен повторить ввод или завершить прецедент.
Е-2: заполнены не все поля. Пользователь должен заполнить пропущенные поля или завершить прецедент.
Е-3: введен неправильный номер сотрудника. Бухгалтер должен повторить ввод или завершить прецедент.
Поток событий для прецедента «Получение заработной платы»
Прецедент начинает выполняться, когда Бухгалтре подключается к системе и вводит свое имя и пароль. Система проверяет правильность пароля (Е-1) и выводит возможные варианты действий: посмотреть (View), добавить (Add) или выйти (Exit).
Если выбрана операция просмотреть (View), S-1: выполняется поток просмотреть информацию о получение заработной платы (View Information).
Если выбрана операция добавить (Add), S-2: выполняется поток добавление информацию о получение заработной платы сотрудников (Add an Information).
Если выбрана операция выйти (Exit) прецедент завершается.
S-1: посмотреть кадры (View Information).
Система отображает диалоговое окно, содержащее список сотрудников, которые получили заработную плату. Когда Бухгалтер просмотрит информацию, прецедент начнется сначала.
S-2: добавить информацию (Add Information)
Система отображает диалоговое окно, содержащее поля для ввода информации о получение сотрудником заработной платы. Бухгалтер заполняет его. Система запоминает введенные данные. Затем прецедент начинается.
Е-1: введено неправильное имя или пароль. Пользователь должен повторить ввод или завершить прецедент.
E-2: указанный сотрудник отсутствует. Пользователь должен повторить ввод или завершить прецедент.
3.3 Диаграмма деятельности
Рисунок 1.7 Диаграмма деятельности
На Рисунке 1.7 представлена «диаграмма деятельности» Диаграммы деятельности используются при моделировании бизнес-процессов, технологических процессов, последовательных и параллельных вычислений.
Диаграммы деятельности состоят из ограниченного количества фигур, соединенных стрелками. Основные фигуры:
- Прямоугольники с закруглениями – действия;
- Ромбы – решения;
- Широкие полосы – начало и окончание ветвления действий;
- Чёрный круг – начало процесса;
- Чёрный круг с обводкой – окончание процесса.
Стрелки идут от начала к концу процесса и показывают потоки управления или потоки объектов.
Информационное обеспечение задачи
Информационная модель и её описание
Необходимость сбора, хранения, переработки, анализа большого объема разнообразной информации о сотрудниках и о их заработной плате, предоставления ее пользователям (субъектам управления – бухгалтерии и руководителям) в удобной форме ставит задачу создания на предприятии соответствующей информационной системы.
Данная информационная модель будет состоять из справочников, в которые заносится информация о документах, но выходные документы во время рабочего дня будут идти напрямую к бухгалтеру, на дальнейшую обработку.
- На рисунке 4 изображена информационная модель данной системы. Справочник работ
- Справочник сотрудников
Рисунок 4. Информационная модель
Характеристика нормативно-справочной, выходной и результативной информации
Под входной информацией понимается вся информация, необходимая для решения задачи и расположенная на различных носителях: первичных документах, машинных носителях, в памяти персонального компьютера. С этой целью составляются перечень входной информации и состав реквизитов каждого вида входной информации, расположение реквизитов входной информации, описание полей (реквизитов) входных документов.
Входная оперативная информация представляет собой заполнение и ввод в базу данных информации по услугам банка для физических лиц.
Нормативно-справочная информация представлена исключительно на электронных носителях, что значительно облегчит работу с документами и уменьшит объем документов на бумажных носителях. В связи с тем, что постоянная информация составляет до 80% общего объема информации, циркулирующей в системе, от правильной ее организации во многом зависит эффективность функционирования всей системы справочной службы. Условия создания правильной организации хранения постоянной информации, приведут к устранению дублирования информации, быстрому поиску необходимых данных, уменьшению объема хранимых данных.
Характеристика базы данных
Для проектирования ИС была создана модель сущность-связь. В ней определены все основные объекты (сущности) и связи, которые существуют между ними. Были выделены 5 сущностей: Сотрудники, Заказы, Типы работ в заказах, Сотрудники, Заработная плата.
Таблица 2.1 Сущность «Заказчики»
|
Наименование |
Идентификатор |
Тип поля |
Длина поля |
Прочее |
|
№ |
Счетчик |
10 |
||
|
ФИО |
Короткий текст |
30 |
||
|
Наименование организации |
Короткий текст |
50 |
||
|
ИНН |
Ключ |
Числовой |
10 |
Ключевое поле |
|
Телефон |
Короткий текст |
11 |
Таблица 2.2 Сущность «Заказы»
|
Наименование |
Идентификатор |
Тип поля |
Длина поля |
Прочее |
|
№ |
Счетчик |
10 |
||
|
ИНН организации |
Мастер подстановки |
Короткий текст |
10 |
Из таблицы Заказчики |
|
Сотрудник (Исполнитель) |
Мастер подстановки |
Короткий текст |
10 |
Из таблицы Сотрудники |
|
Сроки выполнения (Начало) |
Дата и время |
Краткий формат даты |
||
|
Сроки выполнения (Конец) |
Краткий формат даты |
|||
|
Работа |
Мастер подстановки |
Короткий текст |
10 |
Из таблицы Тип работ в заказах |
|
Стоимость работы |
Мастер подстановки |
Денежный |
Из таблицы Тип работ в заказах |
|
|
ID-код |
Ключ |
Короткий текст |
10 |
Ключевое поле |
Таблица 2.3 Сущность «Сотрудники»
|
Наименование |
Идентификатор |
Тип поля |
Длина поля |
Прочее |
|
№ |
Счетчик |
10 |
||
|
ФИО |
Короткий текст |
30 |
||
|
Должность |
Короткий текст |
50 |
||
|
ID-код |
Ключ |
Числовой |
10 |
Ключевое поле |
|
Базовый оклад |
Денежный |
Длинное целое |