Автоматизированная система управления комбината Белшина
Рефераты >> Программирование и компьютеры >> Автоматизированная система управления комбината Белшина

В настоящее время, разработанный комплекс в составе информационной системы управления Белорусским Шинным Комбинатом, установлен в БШК «Белшина».

В данной системе был разработан простой и удобный в использовании интерфейс. Каждый шаг работы программы сопровождается подсказками, что обеспечивает корректную работу оператора.

При использовании системы достигается существенное снижение трудоемкости выполняемых операций и уменьшение затрат времени на их выполнение за счет автоматизации обработки документации.

В результате проделанной работы описали объект автоматизации, выполнили постановку задачи, описали функциональные возможности системы, структуру информационной базы данных, разработали структуру диалога, программное и организационное обеспечение.

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

Все основные модули программы разработаны и написаны с использованием простых алгоритмов и поэтому возможен выпуск более совершенных версий, в которых основные модули будут разработаны с использованием более совершенных и прогрессивных методов программирования.

Экономический эффект от реализации данной системы составит 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 ,


Страница: