Файл: Автоматизация учета аккордно-премиальной формы оплаты труда.pdf
Добавлен: 18.05.2023
Просмотров: 162
Скачиваний: 2
СОДЕРЖАНИЕ
1. Технико-экономическая характеристика предметной области и предприятия
1.1. Характеристика предприятия и его деятельности
1.2. Организационная структура управления предприятием
1.3. Программная и техническая архитектура ИС отдела
2. Информационное обеспечение задачи
2.1. Информационная модель и её описание
2.2. Характеристика нормативно-справочной, выходной и результативной информации
2.3. Характеристика базы данных
Е-1: Введено неправильное имя или пароль. Главный бухгалтер должен повторить ввод или завершить прецедент.
Е-2: Введен неправильный номер договора. Главный бухгалтер должен повторить ввод или завершить ввод, или изменить прецедент.
Е-4: Система не может удалить кадр. Информация сохраняется, система удалит кадр позже. Выполнение прецедента продолжается.
Просмотр поощрений за работу выполняется уже заполненной базы данных, тогда под-поток добавить новый документ прецедента Получение документов о заработной плате желательно, но не обязательно должен быть выполнен перед его началом.
Прецедент начинает выполняться, когда бухгалтер подключается к системе и вводит свое имя и пароль. Система проверяет правильность пароля (Е-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) прецедент завершается.
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: введено неправильное имя или пароль. Бухгалтер должен повторить ввод или завершить прецедент.
Е-2: введен неправильный номер кадра. Бухгалтер должен повторить ввод или завершить прецедент.
Е-3: система не может удалить поощрение. Информация сохраняется, система удалит наряд позже. Выполнение прецедента продолжается.
Прецедент начинает выполняться, когда Бухгалтер подключается к системе и вводит свое имя и пароль. Система проверяет правильность пароля (Е-1) и выводит возможные варианты действий: посмотреть (View), добавить (Add) или выйти (Exit).
Если выбрана операция просмотреть (View), S-1: выполняется поток просмотреть информацию о начисленной заработной платы (View Information).
Если выбрана операция добавить (Add), S-2: выполняется поток добавление информации о начисленной заработной плате (Assess working conditions).
Если выбрана операция выйти (Exit) прецедент завершается.
S-1: посмотреть кадры (View Information).
Система отображает диалоговое окно, содержащее список о сотрудниках, получивших заработную плату. Когда пользователь просмотрит информацию, прецедент начнется сначала.
S-2: добавить информацию (Add Information)
Система отображает диалоговое окно, содержащее поля для ввода информации о получение сотрудником заработной платы. Пользователь заполняет его. Система запоминает введенные данные. Затем прецедент начинается.
Е-1: введено неправильное имя или пароль. Пользователь должен повторить ввод или завершить прецедент.
E-2: указанная оценка отсутствует. Пользователь должен повторить ввод или завершить прецедент.
1.3.3 Диаграмма деятельности
Рисунок 1.7 Диаграмма деятельности
На Рисунке 1.7 представлена «диаграмма деятельности» Диаграммы деятельности используются при моделировании бизнес-процессов, технологических процессов, последовательных и параллельных вычислений.
Диаграммы деятельности состоят из ограниченного количества фигур, соединенных стрелками. Основные фигуры:
- Прямоугольники с закруглениями – действия;
- Ромбы – решения;
- Широкие полосы – начало и окончание ветвления действий;
- Чёрный круг – начало процесса;
- Чёрный круг с обводкой – окончание процесса.
Стрелки идут от начала к концу процесса и показывают потоки управления или потоки объектов.
2. Информационное обеспечение задачи
2.1. Информационная модель и её описание
Необходимость сбора, хранения, переработки, анализа большого объема разнообразной кадровой информации, предоставления ее пользователям (субъектам управления - кадровой службе и руководителям) в удобной форме ставит задачу создания на предприятии соответствующей информационной системы.
Данная информационная модель будет состоять из справочников, в которые заносится информация о документах, но выходные документы во время рабочего дня будут идти напрямую к менеджеру, на дальнейшую обработку:
- Справочник работ
- Справочник сотрудников
На рисунке 4 изображена информационная модель данной системы.
Рисунок 4. Информационная модель
2.2. Характеристика нормативно-справочной, выходной и результативной информации
Под входной информацией понимается вся информация, необходимая для решения задачи и расположенная на различных носителях: первичных документах, машинных носителях, в памяти персонального компьютера. С этой целью составляются перечень входной информации и состав реквизитов каждого вида входной информации, расположение реквизитов входной информации, описание полей (реквизитов) входных документов.
Входная оперативная информация представляет собой заполнение и ввод в базу данных информации по услугам банка для физических лиц.
Нормативно-справочная информация представлена исключительно на электронных носителях, что значительно облегчит работу с документами и уменьшит объем документов на бумажных носителях. В связи с тем, что постоянная информация составляет до 80% общего объема информации, циркулирующей в системе, от правильной ее организации во многом зависит эффективность функционирования всей системы справочной службы. Условия создания правильной организации хранения постоянной информации, приведут к устранению дублирования информации, быстрому поиску необходимых данных, уменьшению объема хранимых данных.
2.3. Характеристика базы данных
Для проектирования ИС была создана модель сущность-связь. В ней определены все основные объекты (сущности) и связи, которые существуют между ними. Были выделены 5 сущностей: Должность, Заработная плата, Прибыль компании, Расход, Сотрудники.
Таблица 2.1 Сущность «Должность»
|
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|
Код должности |
Счетчик |
Длинное целое |
Ключевое поле |
|
|
Наименование должности |
Короткий текст |
30 |
Таблица 2.2 Сущность «Заработная плата»
|
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|
Код Фин Счета |
Счетчик |
Длинное целое |
||
|
Должность |
Числовой |
Длинное целое |
Из таблицы Должность |
|
|
Оклад |
Числовой |
Длинное целое |
||
|
Аванс |
Числовой |
Длинное целое |
||
|
Премия |
Числовой |
Длинное целое |
||
|
Оплата после выполненных работ |
Числовой |
Длинное целое |
Таблица 2.3 Сущность «Прибыль компании»
|
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|
Код прибыли |
Счетчик |
10 |
Ключевое поле |
|
|
Название операции |
Короткий текст |
255 |
||
|
Прибыль |
Числовой |
Длинное целое |
||
|
Код фин операций |
Ключ |
Числовой |
Длинное целое |
|
|
Код фин счета |
Числовой |
Длинное целое |
||
|
Итоговая прибыль |
Числовой |
Длинное целое |
Таблица 2.4 Сущность «Расход»
|
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|
Код фин операций |
Счетчик |
Длинное целое |
Ключевое поле |
|
|
Виды расходов |
Короткий текст |
255 |
||
|
Стоимость расходов |
Ключ |
Числовой |
Длинное целое |
Таблица 2.5 Сущность «Сотрудники»
|
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|
Код сотрудника |
Счетчик |
Длинное целое |
Ключевое поле |
|
|
ФИО |
Короткий текст |
30 |
||
|
Должность |
Числовой |
Длинное целое |
||
|
Контактная информация |
Короткий текст |
255 |
||
|
Место жительство |
Короткий текст |
255 |
2.4. Контрольный пример реализации и его описание
В данном разделе представлены Запросы, Входные формы и Выходные формы БД.
Запросы:
- Входной и выходной запрос «Зарплаты»:
- Входной и выходной запрос «Прибыли»:
- Входной и выходной запрос «Расходов»:
Формы:
- Должность
- Заработная плата
- Прибыль компании