Автоматизированная система управления комбината БелшинаРефераты >> Программирование и компьютеры >> Автоматизированная система управления комбината Белшина
Информационный ресурс в базе данных упорядочен по информационному наполнению в соответствии с програмой, входящей в состав информационной системы управления Белорусским Шинным Комбинатом “Белшина”. Упорядочивание производится средствами СУБД, и представляет собой размещение частей информационного ресурса в табличных областях базы данных. Под табличной областью понимается логическая единица хранения. Табличная область используется для совместного хранения связанных логических структур. В СУБД 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 |