1.2 Построение логической модели

Логическое проектирование представляет собой необходимый этап при создании базы данных. Основной задачей логического проектирования является разработка логической схемы, ориентированной на выбранную систему управления базами данных (СУБД). Этап логического проектирования в отличие от концептуального проектирования полностью ориентирован на инструментальные средства компьютера [2, c.95].

Этапы логического проектирования:

-  Выбор конкретной СУБД.

-  Отображение концептуальной схемы на логическую схему.

-  Выбор ключей.

-  Описание языков запросов.

Выбор СУБД зависит от того, на сколько эффективна внутренняя модель данных, поддерживаемая системой, способна описать концептуальную схему. Существующие СУБД делятся по типам моделей данных на реляционные, иерархические и сетевые. СУБД, ориентированные на персональные компьютеры, как правило, поддерживают реляционную модель данных. Если выбрана реляционная система, то концептуальную схему базы данных предстоит отображать на реляционную модель.

При отображении концептуальной схемы базы данных на реляционную модель данных следует учитывать ограничения на размеры таблиц, которая накладывает выбранная СУБД. По размеру полей можно определить требуемый объем памяти для хранения данной таблицы [2,c. 110-119].

Аналогично поступают со всеми остальными объектами концептуальной схемы.

База данных, созданная для реализации поставленной задачи дипломной работы, была реализована с помощью Access. Поэтому логическая модель имеет следующий вид (таблица 1).

Таблица 1 Логическая модель информационной системы «Начисление заработной платы учителям школы»

Наименование таблицы Ключевое поле Наименование поля Описание поля
Кадры Ключ Код сотрудника Числовой
ФИО сотрудника Текстовый
Стаж Текстовый
Адрес Текстовый
Разряд Числовой
БДО Денежный
РабДн Числовой
ПропДн Числовой
Сведения о классах (Часы) Ключ Код начисления Числовой
Код сотрудника Числовой
Код должности Числовой
Код предмета Числовой
Дата начисления Дата
0-ые классы Числовой
1-4 классы Числовой
5-9 классы Числовой
10-11 классы Числовой
Надомники (0) класс Числовой
Надомники (1-4) класс Числовой
Надомники (5-9) класс Числовой
Надомники (10-11) класс Числовой
ИндГрКонс (0) класс Числовой
ИндГрКонс (1-4) класс Числовой
ИндГрКонс (5-9) класс Числовой
ИндГрКонс (10-11) класс Числовой
Замена (0) класс Числовой
Замена (1-4) класс Числовой
Замена (5-9) класс Числовой
Замена (10-11) класс Числовой
Коэффиц. классного руковод. Числовой
Коэффиц. внеклассной работы Числовой
Сведения о классах (Часы) Коэффиц. Углублен. изучение Числовой
Коэффиц. проверки тетрадей Числовой
Коэффиц. вредности Числовой
Коэффиц. расчета Числовой
G(группа) Числовой
Коэффиц. ОПВ Числовой
Сумма ИПН Числовой
К выплате Денежный
Должности Ключ Код должности Числовой
наименов. Должности Текстовый
Предметы Ключ Код предмета Числовой
наименов. Предмета Текстовый
Coff Коэффиц. Нед. Час. (1-4) класс Числовой
Коэффиц. Нед. Час. (5-11) класс Числовой
Коэффиц. раз. Час. (1-4) класс Числовой
Коэффиц. раз. Час. (5-11) класс Числовой
Экология Числовой
Год Ключ Код сотрудника Числовой
Дата_начисления Дата
Начислено экологии Денежный
Начислено за внеклассную работу Денежный
Начислено за проверку тетрадей Денежный
Начислено за вредность Денежный
Год Начисленно за классное руководство Денежный
Начисленно за замену часов Денежный
Начисленно за углубленное изучение Денежный
Начисленно за замену углубленного изучения Денежный
Заработная плата Денежный
Итого Денежный

Логическая модель отражает логические связи между элементами данных вне зависимости их содержания и среды хранения.

Логическая модель данных может быть реляционной, иерархической или сетевой. Логическая модель отображается в логическую память, такую как диск, лента или какой-либо другой носитель информации.


Информация о работе «Проектирование информационной системы "Начисление заработной платы сотрудникам школы"»
Раздел: Информатика, программирование
Количество знаков с пробелами: 78775
Количество таблиц: 1
Количество изображений: 37

Похожие работы

Скачать
65347
23
34

... или же по табельным номерам (пункт "Табельным номерам"). Рис.2.25Отчет « Расчетная ведомость » Схематично автоматизацию начисления и выплаты заработной платы можно представить так: Таблица 2.1. Справочники Документы Журналы Отчеты 1.Сотрудники Наряд бригады Сдельная оплата ОСВ по счету 2.Виды выплат Сдельный наряд Расчетная ведомость 3.Валюты Расчетные ...

Скачать
197833
56
17

... привлекать, потому что становится привычным. Применение пирамиды иерархии потребностей Маслоу при проектировании системы мотивации [56]. Модель современной системы материальной мотивации Проблема мотивирования труда является одной из самых острых проблем, стоящих перед современным российским предприятием. Как правило, отечественные руководители рассматривают систему мотивации как инструмент, ...

Скачать
155675
15
0

... охватывало бы вопросы воспитания, взаимодействия учителей с родителями учеников и самими учениками, вопросы самоподготовки желающих учиться учеников, помощи отстающим и т.п. 5. РАЗРАБОТКА ШКОЛЬНОЙ ИНФОРМАЦИОННОЙ СИСТЕМЫ (ШИС) НА ОСНОВЕ IT-ТЕХНОЛОГИЙ ДЛЯ МОУ СОШ № 97 Поставленные в предыдущем разделе задачи могут быть решены путем организации широчайшего (относительно родителей, учеников и ...

Скачать
180861
8
10

... операционной системы компьютер мертв. ОС загружается при включении компьютера. Прикладное ПО предназначено для решения конкретных задач пользователя и организации вычислительного процесса информационной системы в целом. Прикладное ПО позволяет разрабатывать и выполнять задачи (приложения) пользователя по бухгалтерскому учету, управлению персоналом и т.п. Прикладное программное обеспечение ...

0 комментариев


Наверх