Автоматизация учета сотрудников и начисления им премии

Автор: Пользователь скрыл имя, 17 Марта 2012 в 17:19, контрольная работа

Описание работы

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

Работа содержит 1 файл

Информационные системы высшего профессионального образовани1.doc

— 310.00 Кб (Скачать)

  

       Реквизиты, которые однозначно идентифицируют каждый экземпляр, называют ключами. Другие реквизиты называются неключевыми или описательными. Ключ и описательные реквизиты находятся в функциональной зависимости. Ключ может быть простым или составным. Простой ключ содержит один реквизит, составной – несколько. Составной ключ необходим в том случае, если ни один из реквизитов по отдельности не обеспечивают доступа к нужному экземпляру. Например, в таблице «План» будет составной ключ – код сотрудника + премия.

План.

Код сотрудника

Премия 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р.

Информация о работе Автоматизация учета сотрудников и начисления им премии