Добавлен: 28.03.2023
Просмотров: 654
Скачиваний: 3
СОДЕРЖАНИЕ
Технико-экономическая характеристика предметной области и предприятия.
Характеристика предприятия и его деятельности
Организационная структура управления предприятием
1.3.2.2.3 Альтернативные потоки
Поток событий для прецедента «Распределение ЗП среди сотрудников»
Поток событий для прецедента «Начисление заработной платы»
Поток событий для прецедента «Получение заработной платы»
Характеристика нормативно-справочной, выходной и результативной информации
Поток событий для прецедента «Начисление заработной платы»
1.3.2.4 Предусловия.
1.3.2.4.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 представлена «диаграмма деятельности» Диаграммы деятельности используются при моделировании бизнес-процессов, технологических процессов, последовательных и параллельных вычислений.
Диаграммы деятельности состоят из ограниченного количества фигур, соединенных стрелками. Основные фигуры:
- Прямоугольники с закруглениями – действия;
- Ромбы – решения;
- Широкие полосы – начало и окончание ветвления действий;
- Чёрный круг – начало процесса;
- Чёрный круг с обводкой – окончание процесса.
Стрелки идут от начала к концу процесса и показывают потоки управления или потоки объектов.
Информационное обеспечение задачи
Информационная модель и её описание
Необходимость сбора, хранения, переработки, анализа большого объема разнообразной информации о сотрудниках и о их заработной плате, предоставления ее пользователям (субъектам управления – бухгалтерии и руководителям) в удобной форме ставит задачу создания на предприятии соответствующей информационной системы.
Данная информационная модель будет состоять из справочников, в которые заносится информация о документах, но выходные документы во время рабочего дня будут идти напрямую к бухгалтеру, на дальнейшую обработку.
- На рисунке 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 |
Ключевое поле |
|
Базовый оклад |
Денежный |
Длинное целое |
Таблица 2.4 Сущность «Типы работ в заказах»
|
Наименование |
Идентификатор |
Тип поля |
Длина поля |
Прочее |
|
№ |
Счетчик |
10 |
||
|
Наименование |
Короткий текст |
60 |
||
|
ID-код |
Ключ |
Короткий текст |
10 |
Ключевое поле |
|
Стоимость работы |
Денежный |
Таблица 2.5 Сущность «Заработная плата»
|
Наименование |
Идентификатор |
Тип поля |
Длина поля |
Прочее |
|
№ |
Счетчик |
|||
|
Сотрудник |
Мастер подстановки |
Короткий текст |
30 |
Из таблицы Сотрудники |
|
Базовый оклад сотрудника |
Мастер подстановки |
Денежный |
Из таблицы Сотрудники |
|
|
Количество выполненных задач |
Числовой |
Длинное целое |
||
|
Плюс к выполненным задачам |
Короткий текст |
1000 |
||
|
Прибавка |
Вычисляемое поле |
[Количество выполненных задач]*500 |
||
|
Итоговый оклад |
Вычисляемое поле |
[Базовый оклад]+[Прибавка] |
Контрольный пример реализации и его описание.
В данном разделе представлены Запросы, Входные формы и Выходные формы БД.
Запросы:
- Входной и выходной запрос «Московские работники»:
- Входной и выходной запрос «Работы по филиалам»:

- Входной и выходной запрос «Работа по первому филиалу»:

Формы:
- Заказчики
- Заказы
- Сотрудники
Заключение
В результате выполнения работы была создана база данных для компании ГК «1Vip».
Для достижения данного результата было проделано следующее:
- Рассмотрена предметная область, а именно, ГК «1Vip», организационная структура предприятия;
- Рассмотрен комплекс задач, которые необходимо автоматизировать;
- Рассмотрено информационное обеспечение задачи: построена информационная модель, рассмотрены используемые классификаторы, входящая и результатная информация;
- Рассмотрено программное обеспечение: дано дерево функций, сценарий диалога, описаны программные модули;
- Приведен контрольный пример реализации системы: описаны работы базы данных, входные и выходные формы.
В данной работе было рассмотрен учет труда и заработной платы в компании, в которой сотрудники имеют установленный оклад, но могут его увеличить за счёт выполнения поставленных им задач (получение прибавки к установленному окладу), поэтому отдел бухгалтерии очень важен для данного предприятия.
Таким образом, целью данной курсовой работы было повышение эффективности контроля и распределения, автоматизация учета труда и заработной платы, чтобы уменьшить количество работ, ускорения и увеличения выполняемых работ, и уменьшение затрат времени и средств. Для успешной работы бухгалтерии были выполнены следующие условия: автоматизация учета труда, учет заработной платы, учет работ и учет работ и надбавок.