Автоматизированная система управления комбината Белшина

Автор работы: Пользователь скрыл имя, 10 Мая 2013 в 18:04, дипломная работа

Описание работы

Дипломный проект посвящен разработке программно-методического комплекса, предназначенного для хранения, а также обработки информации о персонале БШК «Белшина».
В первом разделе дипломного проекта дана характеристика объекта управления, а именно АСУ персоналом входящая в состав АСУ «БШК «Белшина»», и раскрыты задачи, решаемые программным комплексом АСУ персоналом входящая в состав АСУ «БШК «Белшина»» с учетом функциональной и информационной
структуры нефтехимической отрасли.
Во втором разделе дипломного проекта описывается информационное
обеспечение АСУ персоналом входящая в состав АСУ «БШК «Белшина»», а так же
технические и программные средства. Приведены требования к программным и
техническим ресурсам.
В третьем разделе дипломного проекта описывается разработанное
специальное программного обеспечение, а так же приведены основные алгоритмы
и структура программного и информационного обеспечения.

Содержание работы

ВВЕДЕНИЕ…………………………………………………………………………
1.ХАРАКТЕРИСТИКА БЕЛОРУССКОГО ШИННОГО КОМБИНАТА (БШК)
“БЕЛШИНА”….……………………………………………………………………
1.1. Организационная структура…………………………………………………..
1.2. Функциональные задачи АСУ персоналом БШК “Белшина”………………
1.3. Цель и задачи дипломного проектирования…………………………………
2. АСУ ПЕРСОНАЛОМ БШК “БЕЛШИНА”……………………………….……
2.1. Техническое обеспечение АСУ персоналом БШК “Белшина”……………..
2.2. Программные средства………………………………………………………..
2.3. Информационное обеспечение АСУ персоналом БШК “Белшина”…... ….
2.3.1. Входная информация………………………………………………………..
2.3.2. Выходная информация………………………………………………………
3.РАЗРАБОТКА СПЕЦИАЛЬНОГО ПО АСУ ПЕРСОНАЛОМ БШК
“БЕЛШИНА”…….…………………………………………………………………
3.1. Алгоритмическое описание задачи…………………………………………..
3.1.1. Структура информационных модулей……………………………………..
3.1.2. Алгоритмы функционирования программных модулей………….………
3.2. Программная реализация АСУ персоналом БШК “Белшина”……………...
3.3. Руководство оператора………………………………………………………..
3.3.1. Общие положения…………………………………………………………...
3.3.2. Пункт меню «Система» ……………………………………………….……
3.3.3 Пункт меню «Персонал»………….…………………………… …………..
3.3.3. Справочники…………………………………………………………………
3.3.4. Пункт меню «Штатное расписание»…………………………….. …..……
4. ТЕХНИКО-ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ РАЗРАБОТКИ И ПРИМЕНЕНИЯ ПРОГРАММНЫХ
СРЕДСТВ ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ…………………………………………………………………………..
1. Характеристика проекта………………………………………………….
2. Исходные данные…………………………………………………………
3. Расчет себестоимости и отпускной цены программного средства……
1. Заработная плата исполнителей основная и дополнительная…………
2. Отчисления в фонд социальной защиты………………………………..
3. Налоги, входящие в себестоимость программного средства………….
4. Материалы………………………………………………………………..
5. Спецоборудование………………………………………………………..
6. Машинное время………………………………………………………….
Расходы на научные командировки……………………………………...

Прочие затраты……………………………………………………………
7. Накладные расходы………………………………………………………
8. Общая сумма расходов по смете………………………………………...
9. Расходы на сопровождение и адаптацию……………………………….
10. Полная себестоимость программного средства………………………...
11. Прибыль от реализации создаваемого программного средства……….
12. Отчисления на содержание ведомственного жилого фонда…………...
Прогнозируемая цена без налогов………………………………………

Цена без НДС……………………………………………………………..
13. Налог на добавленную стоимость……………………………………….
Прогнозируемая отпускная цена ………………………………………..
14. Чистая прибыль от реализации программного средства………………
4. Расчет экономического эффекта от применения программного средства у
пользователя……………………………………………………………
1. Расчет капитальных затрат……………………………………………….
2. Расчет экономии основных видов ресурсов в связи с
использованием нового программного средства…………………………………
3. Расчет экономического эффекта от внедрения программного
средства……………………………………………………………………………..
5. ОХРАНА ТРУДА И ЭКОЛОГИЧЕСКАЯ БЕЗОПАСНОСТЬ. Защита от шума при
эксплуатации АСУ персоналом БШК «Белшина»…………………...
5.1. Анализ состава и интенсивности опасных и вредных факторов,
возникающих при реализации проектируемой системы……………………….
5.2. Акустический анализ и расчет шумовой обстановки в производственных
помещениях…………………………………………………………………………
5.3. Выбор метода снижения шума в производственных помещениях ………...
ЗАКЛЮЧЕНИЕ……………………………………………………………….……
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ………………………….…..
ПРИЛОЖЕНИЕ. ЛИСТИНГ ПРОГРАММЫ……………………………………

Файлы: 1 файл

Автоматизированная система управления комбината Белшина.doc

— 408.50 Кб (Скачать файл)

производительность, необходимую  для  построения  приложений  в  архитектуре

клиент/сервер. Этот компилятор в настоящее время  является  самым  быстрым  в

мире, его скорость компиляции составляет свыше 120 тысяч строк в  минуту  на

компьютере 486DX33, свыше 350 тысяч строк в минуту – на компьютере Pentium.

       Визуальное построение приложений  из прототипов включает в себя  полный

набор визуальных инструментов для скоростной разработки  приложений (RAD  –

Rapid Application Development), поддерживающей разработку  пользовательского

интерфейса  и подключение к корпоративным  базам  данных.  VCL  –  библиотека

визуальных  компонент,  включает  в  себя  стандартные  объекты   построения

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

объекты, объекты  мультимедиа, диалоги и объекты  управления файлами.

       Универсальность Delphi по работе  с базами данных заключается   в  том,

что она поддерживает практически все форматы реляционных  таблиц.  Поддержка

языка запросов SQL является одним из важнейших свойств Delphi.  Объекты  баз

данных, используемые в Delphi, основаны на  языке  SQL  и  включают  в  себя

полную мощь BDE (Data  Base  Engine)  –  машины  базы  данных  Borland.  BDE

обеспечивает  доступ к данным любого формата, размещенным  локально  (форматы

Paradox, dBase, InterBase или текстовых файлов),  и   через  высокоскоростной

механизм доступа Borland SQL - Link к данным на серверах (Oracle,  Informix,

Sybase, MS-SQL). С помощью BDE можно  также  устанавливать  связь  с  базами

данных, используя  интерфейс прикладного программирования  ODBC  (подключение

к БД через стандартный  драйвер ODBC). Для работы с данными  в Delphi  имеется

эффективный инструментарий:

1)  монитор   баз  данных  (Database  Desktop),  позволяющий   манипулировать

   данными  в любых таблицах, в том числе  и на удаленных серверах;

2) визуальная  среда для  прямого  исполнения  SQL  -  команд  (Visual  Query

   Builder), позволяющая  в любой момент этапа программирования  моделировать

   всевозможные  запросы к базе данных.

       Судя по выше сказанному можно   сделать  вывод  что,  хотя  компилятор

POWER BUILDER’а  и   “проигрывает”  Delphi  в  скорости,  зато  по  остальным

«параметрам», особенно при работе с базами данных POWER BUILDER  значительно

удобнее и надежнее. Таким  образом,   выбрав   данную  систему  мы  получаем

большие преимущества, по сравнению с Delphi.

       Oracle  Designer,  Oracle  Developer  являются  более  универсальными

средствами  разработки прикладных систем, т.к. включают в себя:

1) поддержку  полного жизненного цикла ПО;

2) возможность  создания прототипов;

3) наличие центральной  БД проекта (Repository);

4) использование  стандартных средств и методов  разработки;

5) расширение  стандартизации;

6) улучшение  автоматизации документированности.

       Применение Oracle Designer дает значительные  преимущества и позволяет

поддерживать  весь  жизненный  цикл  информационной  системы,  включая  этапы

стратегии, анализа, проектирования, реализации, внедрения и эксплуатации.

 

 

 

       2.3.Информационное обеспечение АСУ  персоналом БШК “Белшина”.

 

       2.3.1.Входная информация

 

       Исходная   информация,   используемая   непосредственно   программным

комплексом,  представляет  собой  данные,  которые  являются   основой   для

принятия  управленческих  решений  и  используются  на   различных   уровнях

управления  БШК «Белшина». В  частности  существуют  следующие  типы  входной

информации:

1)  нормативно  -  справочная  информация,  содержит  научно  и   технически

   обоснованные  нормы, нормативы и относящиеся  к ним справочные данные;

2) плановая информация  -  совокупность  документов,  содержащих  данные  по

   основным  нормативно  -   рассчитанным   показателям   конкретного   вида

   деятельности  на определенный временной интервал;

3)  нормативы   численности  рабочих   занятых   ремонтом   и   обслуживанием

   технологического  оборудования;

4) нормативы  численности специалистов и служащих;

       Эта информация чаще всего  представляется в виде таблиц  с  данными  и

дополнительными данными (об организации, об исполнителе, и т. п.).

 

       2.3.2.Выходная информация

 

       Наибольший интерес для пользователей  (должностных  лиц)  представляет

выходная информация, формируемая по  данным,  хранящимся  в  соответствующих

информационных  массивах баз данных.

       Выходная информация (документы)  формируются:

1)  автоматически,  как  результат  выполнения   конкретной   функциональной

   задачи;

2) по запросу  пользователей (должностных лиц). При  этом  содержание  и  вид

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

       Физической  формой  представления   выходных  документов  может   быть

экранная, магнитная  (запись  на  магнитном  диске),  документированная  (на

бумажном   носителе)   или   в   виде   кодированного   пакета   данных    в

телекоммуникационной  системе.

       Внешняя  форма   представления   выходных   документов   определяется

постановками  и  алгоритмами  комплексов  функциональных  задач.  При   этом

выходные документы  строгой отчетности  представляются  в  виде  утвержденных

форм, а выходные данные для принятия решений в  виде, удобном для  восприятия

с учетом требований эргономики и инженерной психологии.

       Для формирования выходных документов  в  виде  определенной  отчетной

формы формируются  и хранятся электронные формы  выходных документов.

       За  основу  при  разработке  электронных  форм   документов   приняты

существующие, определенные по результатам обследования, формы документов.

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

данных является:

1) отчетная информация;

2) статистическая  отчетная информация;

3) справочная  информация.

       Эти данные имеют вид различных  таблиц и документов.

 

3.РАЗРАБОТКА  СПЕЦИАЛЬНОГО ПО АСУ персоналом  Белорусского Шинного Комбината

                                  “Белшина”

 

       3.1.Алгоритмическое описание задачи

 

       3.1.1.Структура информационных модулей

 

       Информационная  система  управления  Белорусским  Шинным   Комбинатом

“Белшина” основывается на информационном ресурсе,  который  располагается  в

базе данных под управлением СУБД Oracle7.3. База данных  представляет  собой

физически расположенную  на сервере единую  базу  данных.  При  чем  конечный

пользователь  не осведомлен о пространственном расположении информации.

       Информационный ресурс в базе  данных  упорядочен  по  информационному

наполнению  в соответствии с  програмой,  входящей  в  состав  информационной

системы управления Белорусским Шинным Комбинатом  “Белшина”.  Упорядочивание

производится  средствами  СУБД,  и  представляет  собой  размещение   частей

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

областью  понимается  логическая   единица   хранения.   Табличная   область

используется  для совместного хранения связанных логических структур. В  СУБД

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                                          |

|Email                 | _Char64                                           |

|Fax                   | _Char64                                           |

|HomeAddress           | _Char256                                          |

|LastPersonnelNo       | _Char16                                           |

|                      |Продолжение табл. 3.2                              |

|Идентификатор поля    |Объявление                                         |

Информация о работе Автоматизированная система управления комбината Белшина