Автоматизированная система управления комбината БелшинаРефераты >> Программирование и компьютеры >> Автоматизированная система управления комбината Белшина
Информационный ресурс в базе данных упорядочен по информационному наполнению в соответствии с програмой, входящей в состав информационной системы управления Белорусским Шинным Комбинатом “Белшина”. Упорядочивание производится средствами СУБД, и представляет собой размещение частей информационного ресурса в табличных областях базы данных. Под табличной областью понимается логическая единица хранения. Табличная область используется для совместного хранения связанных логических структур. В СУБД Oracle7.3 принято все объекты приложения группировать в табличной области, что упрощает административные функции управления данными.
Информационные модули представляют собой набор таблиц в табличной области базы данных информационной системы управления Белорусским Шинным Комбинатом “Белшина”, связанные между собой логическими связями.
Количество таблиц и их наполнение определялось на основе проводившегося обследования отрасли, а также с учетом классификации данных.
.На основе вышеперечисленной информации, в соответствии с правилами описания реляционных моделей, физическую модель данных можем представить в виде следующего списка таблиц БД:
Таблица 3.1
Основная БД
|
Имя таблицы |
Информационное наполнение таблицы |
|
Staff |
Информация о работнике предприятия |
|
City |
Данные о городе рождения и проживания работника предприятия |
|
Nationality |
Национальность работника предприятия |
|
Dissmissed |
Информация об увольнении работника предприятия (если уволен) |
|
DissmissedReason |
Причина увольнения работника предприятия |
|
Diploma |
Информация о дипломе работника предприятия (если есть) |
|
Profession |
Информация о профессии работника предприятия |
|
Place |
Информация о рабочих местах |
|
DirtyType |
Информация о типе вредности рабочего мести работника предприятия |
|
Orders |
Информация о приказе по заводу |
|
LostTime |
Информация о прогулах работника предприятия |
|
DirtyWorks |
Информация о вредности производства |
|
Grade |
Информация об образовании работника предприятия |
|
Qualificacion |
Информация о квалификации работника предприятия |
|
Passport |
Информация о паспорте работника предприятия |
|
PassType |
Тип паспорта |
|
QueueApartmentReceiver |
Информация об очереди на жилье |
|
Asessment |
Информация об аттестации |
|
MaritalStatus |
Материальное положение |
|
PensionType |
Информация о типе пенсии работника предприятия |
|
PersonStatus |
Персональный статус |
|
LostTimeType |
Информация о поводе прогулов работника предприятия |
|
Продолжение табл. 3.1 | |
|
Имя таблицы |
Информационное наполнение таблицы |
|
Tarife |
Информация о тарифной сетке работника предприятия |
|
GroupProfession |
Информация о группе профессий, в которую входит работник предприятия |
|
Departament |
Информация о подразделении |
|
ContractTypeQuantity |
Тип контракта |
|
SalaryType |
Тип жалования |
|
CategTaritem |
Тарифный коэффициент, если входит в тарифную сетку |
|
Tarifeltem |
Тарифная ставка первого разряда |
|
Passes |
Дата выдачи паспорта |
Структуры таблиц приведены в табл. 3.2 - табл. 3.32.
Таблица 3.2
Таблица Staff
|
Идентификатор поля |
Объявление |
|
FamilyName |
_Char64 |
|
FirstName |
_Char64 |
|
SecondName |
_Char64 |
|
Sex |
_Char16 |
|
AdditionalTelNumber |
_Char64 |
|
Comments |
_Char256 |
|
DateBeginWork |
_DateTime |
|
DateBeginNormalWork |
_DateTime |
|
DateBirth |
_DateTime |
|
DateHired |
_DateTime |
|
|
_Char64 |
|
Fax |
_Char64 |
|
HomeAddress |
_Char256 |
|
LastPersonnelNo |
_Char16 |
|
Продолжение табл. 3.2 | |
|
Идентификатор поля |
Объявление |
|
Lacation |
_Char64 |
|
NoChildren |
_NumberQty |
|
ScienceDegree |
_Char64 |
