При использовании системы достигается существенное снижение трудоемкости выполняемых операций и уменьшение затрат времени на их выполнение за счет автоматизации обработки документации.
В результате проделанной работы описали объект автоматизации, выполнили постановку задачи, описали функциональные возможности системы, структуру информационной базы данных, разработали структуру диалога, программное и организационное обеспечение.
Программный продукт выполняет все основные функции, описанные в постановке задачи.
Все основные модули программы разработаны и написаны с использованием простых алгоритмов и поэтому возможен выпуск более совершенных версий, в которых основные модули будут разработаны с использованием более совершенных и прогрессивных методов программирования.
Экономический эффект от реализации данной системы составит 12 948 218 руб. Срок окупаемости – один год.
Также рассмотрены вопросы охраны труда и экологической безопасности.
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
1. Атре Ш., Структурный подход к организации баз данных. – М.: Финансы и статистика, 1983. – 317 с. 2. Бобровски Ст., Oracle7 и вычисления клиент/сервер. – Alameda, CA, USA:
SYBEX Inc., 1996. – 420с. 3. Ричардс Майкл и др. Oracle 7.3. Энциклопедия пользователя: Пер. с англ./Ричардс Майкл и др. – К.: Издательство «ДиаСофт», 1997. – 832с. 4. Сервер Oracle7(. Основные концепции. – Belmont, CA, USA: Oracle
Corporation, 1994. – 640с. 5. Сервер Oracle7(. Сервер. Справочное руководство по языку SQL. – Belmont,
CA, USA: Oracle Corporation, 1994. – 528с. 6. Сервер Oracle7(. Сообщения и коды ошибок. – Belmont, CA, USA: Oracle
Corporation, 1994. – 528с. 7. Методические указания по технико-экономическому обоснованию дипломных проектов. / Сост. Елецких Т.В., Афитов Э.А., Палицын В.А., Феденя А.К.
-Мн.: БГУИР, 1996. ( 123с. 8. Методические указания по дипломному проектированию для студентов специальности “Автоматизированные системы обработки информации”. / Сост.
Птичкин В.А., Никульшин Б.В. -Мн.: БГУИР, 1997. ( 33с. 9. ”Инженерные расчёты по защите от шума.” Методическое пособие по курсу
Охрана труда» для студентов всех специальностей. ( МРТИ, 1988.1
ПРИЛОЖЕНИЕ
ЛИСТИНГ ПРОГРАММЫ Create Table Addressee ( AdditionalTelNumbers Varchar2(16) NULL , AddrName Varchar2(256) NOT NULL , Address Varchar2(256) NULL , CityID Number(10, 0) NOT NULL , Code Varchar2(16) NULL , Comments Varchar2(256) NULL , CreatedBy Varchar2(31) NULL , CreatedWhen date NULL , EMail Varchar2(64) NULL , Fax Varchar2(16) NULL , NameAbbrev Varchar2(16) NULL , POBox Varchar2(64) NULL , RecID Number(10, 0) NOT NULL , Telephone Varchar2(16) NULL , Teletype Varchar2(64) NULL , TimeStamp Number(10, 0) NULL , WWW Varchar2(64) NULL , WrittenBy Varchar2(31) NULL , WrittenWhen date NULL , ZIPCode Varchar2(16) NULL , ZIPPOBox Varchar2(64) NULL , Constraint PK_Addressee PRIMARY KEY ( RecID ));
Create Table Asessment ( CreatedBy Varchar2(31) NULL , CreatedWhen date NULL , DateAmnt date NULL , DateNextAmnt date NULL , Grade Varchar2(64) NULL , PerfomanceGrade Varchar2(64) NULL , RecID Number(10, 0) NOT NULL , StaffID Number(10, 0) NOT NULL , TimeStamp Number(10, 0) NULL , WrittenBy Varchar2(31) NULL , WrittenWhen date NULL , Constraint PK_Asessment PRIMARY KEY ( RecID ));
Create Table Assignment ( CreatedBy Varchar2(31) NULL , CreatedWhen date NULL , PartID Number(10, 0) NOT NULL , PlanAssignItemID Number(10, 0) NULL , Quantity Number(18, 1) NULL , RecID Number(10, 0) NOT NULL , TimeStamp Number(10, 0) NULL , TimeTableID Number(10, 0) NOT NULL , TimeTable_recipID Number(10, 0) NOT NULL , WrittenBy Varchar2(31) NULL , WrittenWhen date NULL , Constraint PK_Assignment PRIMARY KEY ( RecID ));
Create Table CategTarife ( CreatedBy Varchar2(31) NULL , CreatedWhen date NULL , RecID Number(10, 0) NOT NULL , TarifeID Number(10, 0) NOT NULL , TimeStamp Number(10, 0) NULL , WrittenBy Varchar2(31) NULL , WrittenWhen date NULL , Constraint PK_CategTarife PRIMARY KEY ( RecID ));
Create Table CategTarifeLinks ( CategTarifeID Number(10, 0) NOT NULL , CreatedBy Varchar2(31) NULL , CreatedWhen date NULL , GroupProffesionID Number(10, 0) NOT NULL , RecID Number(10, 0) NOT NULL , TimeStamp Number(10, 0) NULL , WrittenBy Varchar2(31) NULL , WrittenWhen date NULL , Constraint PK_CategTarifeLinks PRIMARY KEY ( RecID ));
Create Table CategTarifItem ( AddValue Number(18, 2) NULL , CategTarifeID Number(10, 0) NOT NULL , Category Varchar2(16) NOT NULL , CreatedBy Varchar2(31) NULL , CreatedWhen date NULL , RecID Number(10, 0) NOT NULL , TarifeItemID Number(10, 0) NOT NULL , TimeStamp Number(10, 0) NULL , WrittenBy Varchar2(31) NULL , WrittenWhen date NULL , Constraint PK_CategTarifItem PRIMARY KEY ( RecID ));
Create Table CContractItem ( CreatedBy Varchar2(31) NULL , CreatedWhen date NULL , CustomerContractID Number(10, 0) NOT NULL , DeliveryDate date NULL , DeliveryTypeID Number(10, 0) NOT NULL , ItemNo Varchar2(16) NULL , Price Number(18, 2) NULL , PriceTypeID Number(10, 0) NOT NULL , ProductID Number(10, 0) NOT NULL , Quantity Number(18, 1) NULL , RecID Number(10, 0) NOT NULL , TimeStamp Number(10, 0) NULL , WrittenBy Varchar2(31) NULL , WrittenWhen date NULL , Constraint PK_CContractItem PRIMARY KEY ( RecID ));
Create Table City ( CName Varchar2(64) NOT NULL , CityType Varchar2(64) NULL , CreatedBy Varchar2(31) NULL , CreatedWhen date NULL , DefaultZIPCode Varchar2(16) NULL , DistrictID Number(10, 0) NOT NULL , RecID Number(10, 0) NOT NULL , Telephone Varchar2(16) NULL , TimeStamp Number(10, 0) NULL , WrittenBy Varchar2(31) NULL , WrittenWhen date NULL , Constraint PK_City PRIMARY KEY ( RecID ));
Create Table Coefficient ( ComputationID Number(10, 0) NOT NULL , CreatedBy Varchar2(31) NULL , CreatedWhen date NULL , Discriminator Varchar2(32) NULL , RecID Number(10, 0) NOT NULL , TimeStamp Number(10, 0) NULL , WrittenBy Varchar2(31) NULL , WrittenWhen date NULL , Constraint PK_Coefficient PRIMARY KEY ( RecID ));
CREATE TABLE O_Coefficient ( CoefficientID Number(10, 0) NOT NULL UNIQUE);
Create Table Country ( Abbrev Varchar2(64) NOT NULL , CntrName Varchar2(64) NULL , CreatedBy Varchar2(31) NULL , CreatedWhen date NULL , CurrencyID Number(10, 0) NOT NULL , National Varchar2(64) NULL , RecID Number(10, 0) NOT NULL , Telephone Varchar2(16) NULL , TimeStamp Number(10, 0) NULL , WrittenBy Varchar2(31) NULL , WrittenWhen date NULL , Constraint PK_Country PRIMARY KEY ( RecID ));
Create Table Covering ( CreatedBy Varchar2(31) NULL , CreatedWhen date NULL , NeedPlanItemID Number(10, 0) NOT NULL , Quantity Number(18, 1) NULL , RecID Number(10, 0) NOT NULL , StockID Number(10, 0) NOT NULL , TimeStamp Number(10, 0) NULL , WrittenBy Varchar2(31) NULL , WrittenWhen date NULL , Constraint PK_Covering PRIMARY KEY ( RecID ));
Create Table DAdepartment ( AddresseeID Number(10, 0) NOT NULL , CreatedBy Varchar2(31) NULL , CreatedWhen date NULL , RecID Number(10, 0) NOT NULL , TimeStamp Number(10, 0) NULL , WrittenBy Varchar2(31) NULL , WrittenWhen date NULL , Constraint PK_DAdepartment PRIMARY KEY ( RecID ));
Create Table DateWork ( CreatedBy Varchar2(31) NULL , CreatedWhen date NULL , RecID Number(10, 0) NOT NULL , StaffID Number(10, 0) NOT NULL , Staff_1ID Number(10, 0) NOT NULL , TimeStamp Number(10, 0) NULL , WorkDate date NULL , WrittenBy Varchar2(31) NULL , WrittenWhen date NULL , Constraint PK_DateWork PRIMARY KEY ( RecID ));
Create Table Department ( CreatedBy Varchar2(31) NULL , CreatedWhen date NULL , DateEnd date NULL , DateStart date NULL , DepCode Varchar2(16) NULL , DepName Varchar2(256) NOT NULL , RecID Number(10, 0) NOT NULL , TimeStamp Number(10, 0) NULL , WrittenBy Varchar2(31) NULL , WrittenWhen date NULL , isnp Number(1) NOT NULL , Constraint PK_Department PRIMARY KEY ( RecID ));
Create Table Diploma ( CreatedBy Varchar2(31) NULL , CreatedWhen date NULL , DateDistribution date NULL , DateEnd date NULL , DipNumber Varchar2(16) NULL , HSGradeShoolID Number(10, 0) NOT NULL , ProffessionName Varchar2(256) NULL , QualificationName Varchar2(256) NULL , RecID Number(10, 0) NOT NULL , StaffID Number(10, 0) NOT NULL , StatusGradeID Number(10, 0) NOT NULL ,
TimeStamp Number(10, 0) NULL , WrittenBy Varchar2(31) NULL , WrittenWhen date NULL , Constraint PK_Diploma PRIMARY KEY ( RecID ));
Create Table DirtyType ( CodeDirty Varchar2(16) NULL , CreatedBy Varchar2(31) NULL , CreatedWhen date NULL , Description Varchar2(256) NULL , NameDirty Varchar2(64) NULL , RecID Number(10, 0) NOT NULL , TimeStamp Number(10, 0) NULL , WrittenBy Varchar2(31) NULL , WrittenWhen date NULL , Constraint PK_DirtyType PRIMARY KEY ( RecID ));
Create Table DirtyWorks ( CreatedBy Varchar2(31) NULL , CreatedWhen date NULL , DirtyTypeID Number(10, 0) NOT NULL , OrdersID Number(10, 0) NOT NULL , PlaceEmpAssocID Number(10, 0) NOT NULL , QuantityDay Number(18, 1) NULL , RecID Number(10, 0) NOT NULL , TimePeriod Varchar2(64) NULL , TimeStamp Number(10, 0) NULL , WrittenBy Varchar2(31) NULL , WrittenWhen date NULL , Constraint PK_DirtyWorks PRIMARY KEY ( RecID ));
Create Table Dissmissed ( CreatedBy Varchar2(31) NULL , CreatedWhen date NULL , DismissDate date NULL , DissmissReasonID Number(10, 0) NOT NULL , OrdersID Number(10, 0) NOT NULL , RecID Number(10, 0) NOT NULL , StaffID Number(10, 0) NOT NULL , TimeStamp Number(10, 0) NULL , WrittenBy Varchar2(31) NULL , WrittenWhen date NULL , Constraint PK_Dissmissed PRIMARY KEY ( RecID ));
Create Table DissmissReason ( CreatedBy Varchar2(31) NULL , CreatedWhen date NULL , LawArticle Varchar2(64) NULL , ReasonCode Varchar2(16) NULL , ReasonName Varchar2(64) NULL , RecID Number(10, 0) NOT NULL , TimeStamp Number(10, 0) NULL , WrittenBy Varchar2(31) NULL , WrittenWhen date NULL , Constraint PK_DissmissReason PRIMARY KEY ( RecID ));
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13