Автоматизация учета сотрудников и начисления им премии
Контрольная работа
Киров 2010
1. Анализ предметной области.
1.1 . Описание предметной области и функции комплекса задач.
Предметной областью автоматизации являются должностные функции бухгалтера по заработной плате. Ему нужно собрать в одно целое всю необходимую информацию о сотрудниках организации (фамилию, имя, код сотрудника, телефон, адрес). Бухгалтер по заработной плате должен уметь пользоваться данной таблицей, чтобы начислить сотрудникам премию. Должностные функции бухгалтера по заработной плате включают в себя:
- учет заработной платы;
- своевременное выполнение работы;
- ответственность;
Автоматизация позволит оперативно вести учет сотрудников и соответственно начислить премию им по кварталам.
1.2. Первичные документы предметной области и их реквизиты.
В результате исследования предметной области можно составить перечень входных документов необходимых для решения комплекса задач: список о сотрудниках, расходные и приходные кассовые ордера, ведомости. Проанализировав все формы первичных документов выберем минимальное, но достаточное количество реквизитов. Необходимо свести к минимуму дублирование информации: фамилия, имя, код сотрудника, телефон, адрес в списке о «сотрудниках» организации; код сотрудника, квартал, сумма в списке «премии».
2. Постановка задачи.
2.1. Организационно- экономическая сущность комплекса задач.
Задача 1. Выдача информации о всех сотрудниках организации;
Задача 2. Начисление премии всем сотрудникам.
Сущность задачи сводится к выдаче информации о начислении премии всем сотрудникам организации.
2.2. Описание выходной информации.
Выходную информацию представим в виде отчетных форм.
Форма 1. Сотрудники организации
| ||||
|---|---|---|---|---|
Код сотрудника | Фамилия | Имя | Телефон | Адрес |
1 | Томилова | Наталья | 89229990202 | г. Киров, ул. Ленина 15-104 |
2 | Перминова | Татьяна | 89097770707 | г. Киров, ул.Некрасова 44-5 |
3 | Соловьева | Марина | 89125550606 | г. Киров, ул. Ленина 111-11 |
4 | Сапожникова | Надежда | 89091110909 | г. Нововятск, ул. Мира 88-66 |
5 | Порошин | Дмитрий | 89536660707 | г. Киров, ул. Мира 99-55 |
6 | Чернятьева | Ольга | 89091213344 | г. Киров, ул. Солнечная 121-44 |
7 | Сунцов | Антон | 89094546633 | г. Киров, ул. Свободы 33-33 |
8 | Ромашов | Олег | 89125659988 | г. Киров, ул. Энгельса 66-44 |
9 | Лопаткина | Татьяна | 89635531250 | г. Нововятск, ул. Ленина 66-22 |
10 | Караваева | Анна | 89091113355 | г. Киров, ул. Чапаева 14-66 |
Форма 2. Премии сотрудников по кварталам
| ||||
|---|---|---|---|---|
Код сотрудника | 1 квартал, сумма | 2 квартал, сумма | 3 квартал, сумма | 4 квартал, сумма |
1 | 1 000,00р. | 1 200,00р. | 1 100,00р. | 1 500,00р. |
2 | 1 100,00р. | 900,00р. | 1 500,00р. | 2 000,00р. |
3 | 1 300,00р. | 1 100,00р. | 1 700,00р. | 1 300,00р. |
4 | 1 500,00р. | 1 500,00р. | 1 700,00р. | 1 800,00р. |
5 | 1 200,00р. | 1 300,00р. | 1 200,00р. | 1 300,00р. |
6 | 1 100,00р. | 1 500,00р. | 1 200,00р. | 1 800,00р. |
7 | 1 400,00р. | 1 400,00р. | 1 300,00р. | 1 500,00р. |
8 | 1 000,00р. | 1 200,00р. | 1 000,00р. | 1 500,00р. |
9 | 1 100,00р. | 900,00р. | 1 500,00р. | 2 000,00р. |
10 | 1 300,00р. | 1 200,00р. | 1 300,00р. | 1 500,00р. |
Форма 3. Сводная таблица
| ||||||||
|---|---|---|---|---|---|---|---|---|
Код сотрудника | Фамилия | Имя | Телефон | Адрес | 1 квартал, сумма | 2 квартал, сумма | 3 квартал, сумма | 4 квартал, сумма |
1 | Томилова | Наталья | 89229990202 | г. Киров, ул. Ленина 15-104 | 1 000,00р. | 1 200,00р. | 1 100,00р. | 1 500,00р. |
2 | Перминова | Татьяна | 89097770707 | г. Киров, ул.Некрасова 44-5 | 1 100,00р. | 900,00р. | 1 500,00р. | 2 000,00р. |
3 | Соловьева | Марина | 89125550606 | г. Киров, ул. Ленина 111-11 | 1 300,00р. | 1 100,00р. | 1 700,00р. | 1 300,00р. |
4 | Сапожникова | Надежда | 89091110909 | г. Нововятск, ул. Мира 88-66 | 1 500,00р. | 1 500,00р. | 1 700,00р. | 1 800,00р. |
5 | Порошин | Дмитрий | 89536660707 | г. Киров, ул. Мира 99-55 | 1 200,00р. | 1 300,00р. | 1 200,00р. | 1 300,00р. |
6 | Чернятьева | Ольга | 89091213344 | г. Киров, ул. Солнечная 121-44 | 1 100,00р. | 1 500,00р. | 1 200,00р. | 1 800,00р. |
7 | Сунцов | Антон | 89094546633 | г. Киров, ул. Свободы 33-33 | 1 400,00р. | 1 400,00р. | 1 300,00р. | 1 500,00р. |
8 | Ромашов | Олег | 89125659988 | г. Киров, ул. Энгельса 66-44 | 1 000,00р. | 1 200,00р. | 1 000,00р. | 1 500,00р. |
9 | Лопаткина | Татьяна | 89635531250 | г. Нововятск, ул. Ленина 66-22 | 1 100,00р. | 900,00р. | 1 500,00р. | 2 000,00р. |
10 | Караваева | Анна | 89091113355 | г. Киров, ул. Чапаева 14-66 | 1 300,00р. | 1 200,00р. | 1 300,00р. | 1 500,00р. |
2.3. Описание входной информации
Для решения задачи используются следующие первичные документы: список сотрудниках, приходные и расходные кассовые ордера, ведомость. Списки о сотрудниках организации и о начисленной премии – это условно-постоянная информация, которая сохраняет свои значения на определенный период времени.
В процессе исследования информации необходимо проанализировать каждый реквизит на наличие функциональных взаимосвязей, исходя из экономического смысла предметной области. После такого исследования получаются некоторые группы реквизитов, которые имеют друг с другом информационную связь и обладают смысловым единством.
Реквизитный состав первичных документов представим в виде таблицы.
№п/п | Наименование документа | Реквизиты | Характеристика реквизитов | От кого поступает | Срок поступления | |
1 | Список сотрудников | 1.Фамилия | Текстовой | Начальник цеха | Начало рабочей смены | |
2.Имя | ||||||
3.Код сотрудника | ||||||
4.Телефон | ||||||
5.Адрес | ||||||
2 | Приходные и расходные ордера | 1.Фамилия | Текстовой или числовой | Бухгалтерия | По мере начисления | |
2.Имя | ||||||
3.Сумма | ||||||
3 | Ведомость | 1. Фамилия | Текстовой или числовой | Бухгалтерия | Начало отчетного года | |
2.Имя | ||||||
3.Количесво часов | ||||||
3. Разработка информационного обеспечения.
Анализ выходной и информации и выделение информационных объектов.
В созданных выше группах выделим один или несколько реквизитов, которые однозначно идентифицируют экземпляры сущности.
Сущность – минимальный набор реквизитов. Например, сущность таблицы «Сотрудники» можно представить двумя реквизитами: код сотрудника и фамилия. Конкретные значения реквизитов в таблице называются экземплярами сущности. Экземпляр информационного объекта – это совокупность конкретных значений реквизитов, то есть сведений об этом экземпляре.
Код сотрудника | Фамилия |
1 | Томилова |
2 | Перминова |
3 | Соловьева |
4 | Сапожникова |
5 | Порошин |
6 | Чернятьева |
7 | Сунцов |
8 | Ромашов |
9 | Лопаткина |
10 | Караваева |
Реквизиты, которые однозначно идентифицируют каждый экземпляр, называют ключами. Другие реквизиты называются неключевыми или описательными. Ключ и описательные реквизиты находятся в функциональной зависимости. Ключ может быть простым или составным. Простой ключ содержит один реквизит, составной – несколько. Составной ключ необходим в том случае, если ни один из реквизитов по отдельности не обеспечивают доступа к нужному экземпляру. Например, в таблице «План» будет составной ключ – код сотрудника + премия.
План.
Код сотрудника | Премия 1 квартал | Премия 2 квартал | Премия 3 квартал | Премия 2 квартал |
1 | 1000 | 1200 | 1100 | 1500 |
2 | 1100 | 900 | 1500 | 2000 |
3 | 1300 | 1100 | 1700 | 1300 |
4 | 1500 | 1500 | 1700 | 1800 |
5 | 1200 | 1300 | 1200 | 1300 |
6 | 1000 | 1500 | 1200 | 1800 |
7 | 1400 | 1400 | 1300 | 1500 |
8 | 1000 | 1200 | 1000 | 1500 |
9 | 1100 | 900 | 1500 | 2000 |
10 | 1300 | 1200 | 1300 | 1500 |
Реквизитный состав первичных документов:
Код сотрудников, фамилия, имя, квартал, премия, сумма, дата начисления.
Реквизиты | Сотрудник | Квартал | Сумма | |
Код сотрудника |
|
|
| |
Фамилия |
|
|
| |
Имя |
|
|
| |
Премия |
|
|
| |
Общая сумма |
|
|
| |
Дата начисления |
|
|
| |
3.2. Определение связей информационных объектов и построение информационно – логической модели.
В результате анализа получилось 2 ИО. Проведем попарный анализ между ними.
Сотрудник - Премии. Тип связи 1:М:N так как у одного сотрудника может быть начислено несколько премий в году, а одна сумма премии может быть начислена нескольким сотрудникам.
Премия – Квартал. Тип 1:М, так как одна и та же сумма премии может быть начислена в любом квартале.
С учетом сказанного ИЛМ будет иметь вид:
Сотрудники |
|
| Премия |
3.3. Определение логической структуры базы данных.
Логическая структура Реляционной базы данных представляет совокупность логически связанных реляционных таблиц. Логические связи соответствуют структурным связям между объектами в инфологической модели, каждый ИО в логической структуре отображается соответствующей реляционной таблицей. Связи между таблицами устанавливаются с помощью ключевых реквизитов. Логическая структура РБД имеет следующий вид.
Сотрудник |
| План |
| Премия | ||||
Код сотрудника | Фамилия | план | Квартал | Сумма | ||||
Код сотрудника | Фамилия | |||||||
Номер документа | Код сотрудника | Квартал | Общая сумма | Дата создания документа |
платежи | ||||
3.4 Разработка физической структуры базы данных.
Физическое моделирование БД – это способ размещения информации на машинных носителях. В процессе физического проектирования РБД необходимо:
- присвоить имена таблицам;
- присвоить имена полям таблицы;
- определить тип и размер полей;
- заполнить таблицы исходными данными.
Сотрудники | ||||
|---|---|---|---|---|
Код сотрудника | Фамилия | Имя | Телефон | Адрес |
1 | Томилова | Наталья | 89229990202 | г. Киров, ул. Ленина 15-104 |
2 | Перминова | Татьяна | 89097770707 | г. Киров, ул.Некрасова 44-5 |
3 | Соловьева | Марина | 89125550606 | г. Киров, ул. Ленина 111-11 |
4 | Сапожникова | Надежда | 89091110909 | г. Нововятск, ул. Мира 88-66 |
5 | Порошин | Дмитрий | 89536660707 | г. Киров, ул. Мира 99-55 |
6 | Чернятьева | Ольга | 89091213344 | г. Киров, ул. Солнечная 121-44 |
7 | Сунцов | Антон | 89094546633 | г. Киров, ул. Свободы 33-33 |
8 | Ромашов | Олег | 89125659988 | г. Киров, ул. Энгельса 66-44 |
9 | Лопаткина | Татьяна | 89635531250 | г. Нововятск, ул. Ленина 66-22 |
10 | Караваева | Анна | 89091113355 | г. Киров, ул. Чапаева 14-66 |
Премия
| ||||
|---|---|---|---|---|
Код сотрудника | 1 квартал, сумма | 2 квартал, сумма | 3 квартал, сумма | 4 квартал, сумма |
1 | 1 000,00р. | 1 200,00р. | 1 100,00р. | 1 500,00р. |
2 | 1 100,00р. | 900,00р. | 1 500,00р. | 2 000,00р. |
3 | 1 300,00р. | 1 100,00р. | 1 700,00р. | 1 300,00р. |
4 | 1 500,00р. | 1 500,00р. | 1 700,00р. | 1 800,00р. |
5 | 1 200,00р. | 1 300,00р. | 1 200,00р. | 1 300,00р. |
6 | 1 100,00р. | 1 500,00р. | 1 200,00р. | 1 800,00р. |
7 | 1 400,00р. | 1 400,00р. | 1 300,00р. | 1 500,00р. |
8 | 1 000,00р. | 1 200,00р. | 1 000,00р. | 1 500,00р. |
9 | 1 100,00р. | 900,00р. | 1 500,00р. | 2 000,00р. |
10 | 1 300,00р. | 1 200,00р. | 1 300,00р. | 1 500,00р. |

- Автоматизация учета товаров
- Автоматизация чесальной машины
- Автоматизация экспертных систем
- Автоматизация электролиза аллюминия
- Автоматизация электрооборудования
- Автоматизація бізнес-процесів в документообігу
- Автоматизація обліку грошових коштів та розрахунків
- Автоматизация технологических процессов
- Автоматизация технологических процессов НПС
- Автоматизация технологического процесса изготовления вин
- Автоматизация торгового предприятия с применением конфигурации 1С:Управление торговлей 8.0
- Автоматизация управления автомобилей и отдельных агрегатов как метод повышения активной безопасности автомобиля
- Автоматизация учета затрат на производство и выпуск готовой продукции
- Автоматизация учета приема товаров на реализацию на примере магазина «ПРОДУКТЫ»