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

Автор работы: Пользователь скрыл имя, 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 Кб (Скачать файл)

|Lacation              | _Char64                                           |

|NoChildren            | _NumberQty                                        |

|ScienceDegree         | _Char64                                           |

 

                                                                 Таблица 3.3

                                Таблица City

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

|Cname                 |_Name                                              |

|Telephone             | _Char16                                           |

|DefaultZipCode        | _Char16                                           |

|CityType              | _Char64                                           |

 

                                                                 Таблица 3.4

                             Таблица Nationality

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

|NationalityType       | _Char64                                           |

|NationalMale          | _Char64                                           |

|NationalFemale        | _Char64                                           |

|NationalCode          | _Char16                                           |

 

                                                                 Таблица 3.5

                             Таблица  Dissmissed

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

|DismissedDate         |_Datetime                                          |

 

                                                                 Таблица 3.6

                           Таблица  DismissReason

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

|ReasonName            | _Char64                                           |

|ReasonCode            | _Char16                                           |

|LawArticle            | _Char64                                           |

 

                                                                 Таблица 3.7

                               Таблица  Place

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

|PlName                | _Name                                             |

|Description           | _Char256                                          |

|Quantity              | _NumberQty                                        |

|Category              | _Char64                                           |

|QuantityFree          | _NumberQty                                        |

|Salary                | _NumberQty                                        |

 

                                                                 Таблица 3.8

                      Таблица QueueOfApartamentReceiver

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

|NumberInQueue         | _NumberQty                                        |

 

 

                                                                 Таблица 3.9

                           Таблица MaterialStatus

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

|StatusName            | _Char64                                           |

 

                                                                Таблица 3.10

                             Таблица PensionType

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

|TypeName              | _Char64                                           |

 

 

                                                                Таблица 3.11

                            Таблица PersonStatus

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

|StatusName            | _Char64                                           |

 

 

                                                                Таблица 3.12

                            Таблица LostTimeType

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

|Abbrev                | _Char64                                           |

|TypeName              | _Char64                                           |

 

                                                                Таблица 3.13

                              Таблица LostTime

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

|ReasonLostTime        | _Char64                                           |

 

                                                                Таблица 3.14

                             Таблица DirtyWorks

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

|TimePeriod            | _Char64                                           |

|QuantityDay           |_NumberQty                                         |

 

                                                                Таблица 3.15

                              Таблица DirtyType

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

|CodeDirty             | _Char64                                           |

|NameDirty             | _Char64                                           |

|Description           | _Char256                                          |

 

                                                                Таблица 3.16

                               Таблица Orders

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

|OrdersDate            | _DateTime                                         |

|OrderNumber           |_NumberQty                                         |

|Descriptions          | _Char256                                          |

 

                                                                Таблица 3.17

                              Таблица Contract

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

|DateBeginContr        | _DateTime                                         |

|DateEndContr          |_DateTime                                          |

|ContrNo               |_NumberQty                                         |

 

                                                                Таблица 3.19

                               Таблица Tarife

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

|DateBegin             |_DateTime                                          |

|DateEnd               |_DateTime                                          |

|TarifeName            |_Char64                                            |

|GroundSalValue        |_NumberQty                                         |

 

                                                                Таблица 3.20

                             Таблица SalaryType

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

|SalaryTypeName        | _Char64                                           |

 

                                                                Таблица 3.21

                             Таблица Departament

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

|DepCode               | _Char64                                           |

|DepName               | _Char64                                           |

 

                                                                Таблица 3.22

                             Таблица Profession

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

|Code                  | _Char64                                           |

|ProfName              | _Char64                                           |

 

 

                                                                Таблица 3.23

                           Таблица GroupProfession

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

|GroupName             | _Char64                                           |

|GroupCode             | _Char64                                           |

 

                                                                Таблица 3.24

                             Таблица TypeQuanity

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

|NameType              | _Char64                                           |

 

                                                                Таблица 3.26

                                Таблица Grade

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

|GradeName             | _Char64                                           |

 

                                                                Таблица 3.27

                              Таблица Asessment

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

|DateAmnt              | _DateTime                                         |

 

                                                                Таблица 3.28

                            Таблица Qualification

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

|QualName              | _Char64                                           |

 

                                                                Таблица 3.29

                               Таблица Diploma

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

|DipNumber             | _NumberQty                                        |

 

 

 

                                                                Таблица 3.30

                              Таблица Passport

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

|DateDistribution      | _DateTime                                         |

 

                                                                Таблица 3.31

                              Таблица PassType

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

|Pass                  | _Char64                                           |

 

                                                                Таблица 3.32

                             Таблица  Tarifeltem

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

|Coefficient           |_NumberQty                                         |

 

       Логическая структура БД  построена  с учетом критериев нормализации  и

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

избыточности  в модели данных.

        Следует отметить особенность   заполнения  полей  в  таблицах.  Поля,

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

выбора данных  из  таблиц-классификаторов.  Таблицы-классификаторы  являются

особым  информационным  ресурсом,  доступным  всем  программным  комплексам.

Информационное  наполнение  таблиц-классификаторов   происходит   на   этапе

развертывания, а также работы системы.  Внесение  изменений  в  эти  таблицы

происходить  в  процессе  работы  с  программой   по   мере   необходимости,

ограниченным  кругом должностных лиц.

       Все остальные поля заполняются  пользователем  на  основе  ограничений

целостности, наложенных на конкретное поле.

 

 

 

       3.1.2.Алгоритмы функционирования  программных модулей

 

       Обобщенный алгоритм работы программы  представлен  на  рис  чертеж  1.

Можно выделить следующие функциональные блоки:

1) вход в систему, подключение к базе данных, определение прав и  привилегий

   текущего  пользователя;

2) Работа с  БД;

       Функциональные блоки реализуются  в одном и том же программном  модуле:

       Рассмотрим более подробно алгоритмическую   реализацию  функциональных

блоков.

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

определения прав  и  привилегий  текущего  пользователя  активизируется  при

входе в систему. Его назначение заключается в

1) контроль легальности  использование комплекса программ;

2) идентификации  пользователя по его личному  имени и паролю;

3) определении  прав и  привилегий  текущего  пользователя  на  использование

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