Накопление, распределение и обработка информации

Автор: Пользователь скрыл имя, 02 Ноября 2011 в 06:13, курсовая работа

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

Задача накопления, обработки и распространения (обмена) информации стояла перед человечеством на всех этапах его развития. В течение долгого времени основными инструментами для ее решения были мозг, язык и слух человека. Первое кардинальное изменение произошло с приходом письменности, а затем изобретением книгопечатания. Поскольку в эпоху книгопечатания основным носителем информации стала бумага, то технологию накопления и распространения информации естественно называть “бумажной информатикой”.

Работа содержит 1 файл

Диплом.doc

— 1.06 Мб (Скачать)

  В данном дипломном проекте используется три основных справочника:

- нормы  времени и расценок;

- тарифные  ставки по оплате труда;

- справочник табельных номеров;

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

     - код 

     - полное наименование работ

     - вид

     - единицы измерения

     - вредность 

     - разряд

     - тарифная часовая ставка ( Ч.Т.С)

     - нормы

     -  расценка

     - нормы документа

     - зимний коэффициент

     -  

Таблица 3.

Коды  справочника  «Нормы времени и  расценок»

Наименование  Тип данных Количество  символов
код string K 5
полное  наименование работ string PN 40
вид string VN 6

     Окончание таблицы 3

единицы измерения string EI 6
вредность string VR 2
разряд string R 2
тарифная  часовая ставка string CHTS 6
нормы string NV 6
расценка string RS 6
нормы документа string ND 15
зимний  коэффициент string ZK 2
наименование  НИР string NS 40
 

     Фома  нормы времени и расценок приставлено на   См.Рис 7

Рисунок 7 Справочник «Нормы времени и расценок» 

     В справочнике «Тарифные ставки по оплате труда» заполняется тремя основными цифрами полуавтоматизированным  (минимальная заработная плата, разрядный коэффициент устанавливается руководствам, норма времени для данного месяца )для расчёта основных данных ,Ч.Т.С ,средне месячного Ч.Т.

Таблица 4.

Коды  справочника  «Тарифные ставки по оплате труда»

Наименование  Тип данных Количество  символов
Разряд Integral 2
Тарифный  коэффициент  Float 4
Часовая тарифная ставка Float 5
Средний тариф Float 9
 

     Для удобства работы со справочной  системы « тарифные ставки по  оплате труда»  была применена не вся тарифная сетка, а только та которая

применяется предприятием. Фома тарифных ставок приставлено. См.Рис 8

Рисунок 8 Справочник «Тарифных ставок по оплате труда»

     Справочник  табельных номеров используется для автоматизированного заполнения информации о человека по коду (табельный номер)содержит всю необходимую информацию такую как:

- Фамилия  Имя Отчество

- разряд

-норму времени необходимую отработать за месяц

       Справочник позволяет максимально   автоматизировать работу инженера  по труду и заработной плате, исключив пользовательские ошибки при заполнении формы табель,  при этом  позволяет добиться точных  и достоверных данных. См. Таблицу 5

     Таблица 5

       Справочник  «Табельных номеров»

Наименование  Тип данных Количество  символов
Номер цеха NC String 3
Табельный номер TN Float 10
Ф.И.О. FIO String 40
Разряд R String 2
Норма времени  NV Integral 4
 

 Фома  табельных номеров  приставлено. См.Рис.9

Рисунок 9 Справочник  «Табельных номеров» 

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

Оперативная информация поступает с цеха ПРР  от начальника цеха или сменного мастера   который фиксирует в наряде и табели выполнения производственных работ и кем произведены данные работы. Заполнения наряда производится  по коду и полному наименованию расценки для исключении  неверного  заполнения работ в наряд при дальнейшем обработки и проверки наряда  инженер по труду и заработной плате  вносит в программу  данный наряд и  может определить ошибку заполнении по коду из справочника расценок. Мастер смены также заполняет  табель для распределения  заработка между работниками по выполненным работам количество время выполнения каждым работникам . Про анализировав оперативные данные невозможно обойтись без справочников переменив коды  для заполнения такого количество данных максимально исключив введения не достоверной  информации. При написании программы  эти данные были учтены и сведены к минимуму итого для наряда по две контроль ной цифре при заполнении выполнении работы  это код работы и количество выполненной работы .Также и в табели при заполнении данных сведены к минимуму  это табельный номер и количество отработочного времени .

2.2.1.3Характеристика результатной информации

    Разработка  справки «нормы времени по сдельной работе погрузочно-разгрузочного цеха». См.Рис 10 

Рис 10 Справка  нормы времени по сдельной работе погрузочно-разгрузочного цеха. 

       Разработка  справки «тарифная ставка по оплате». См.Рис 11 

Рис 11 Справка тарифная ставка по оплате. 
 
 
 

             Разработка справки  «справочник табельных номеров». См.Рис 12 

Рис 12 Справочник табельных номеров. 

  • Разработка подменю «просмотр» См.Рис 13
  • Подменю просмотр, включает в себя поле: 

    Рис 13 Подменю  «Просмотр». 
     

    Печать  ведомости сотрудникам по выполненной  работе. См.Рис 14 

    Рис 14 Справка  ведомость по сотрудникам.

    Печать  кратко цех 17. См.Рис 15 

    Рис 15 Справка по 17 цеху. 

    Печать  кратко 18 цех. См Рис 16 

    Рис 16 Справка  по 18 цеху.

    Печать  кратко по цехам. См.Рис 17 

    Рис 17 Справка  кратко по сотрудникам 

    2.3. Программное обеспечение

    Требования  к аппаратуре и программным средствам

    1. IBM PC XT/AT совместимый компьютер;
    2. ОС Widows XP/ SP2;
    3. 50 Мb свободного пространства на диске;
    4. Не менее 256 Mb оперативной памяти
    5. При использовании отчетов необходим Microsoft Excel
    6. База данных dBase IV или выше
     

         2.3.1 Общие положение.  Структурная схема  использования комплекса  программ 

         Разработка программы.

    Программирование  — это процесс разработки  программы, который может быть представлен  последовательностью следующих  шагов:

    1. Спецификация (определение, формулирование требований  к программе).

    2. Разработка  алгоритма.

    3. Кодирование  (запись алгоритма на языке программирования).

    4. Отладка.

    5. Тестирование.

    6. Создание  справочной системы.

    7. Создание  установочного диска (CD-ROM).

         2.3.1.1 Разработка главной формы

         С первого чего начал разработку это  с главной формы, в которой  выбирается период следующего месяца и создается база данных. См.Рис 11  

         Рис 11 Разработка главной формы

         2.3.1.2 Разработка базы данных

    Разработав  главную форму, перехожу к разработке базы данных в  утилите Database Desktop формате Dbase IV.

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

        Database Desktop это утилита, во многом похожая на Paradox, которая поставляется вместе с Delphi для интерактивной работы с таблицами различных форматов локальных баз данных - Paradox и dBase, а также SQL-серверных баз данных InterBase, Oracle, Informix, Sybase. Исполняемый файл утилиты называется DBD.EXE, расположен он, как правило, в директории, называемом DBD. Запускаю утилиту Database Desktop для работы дважды щелкаю по ее иконке.  

        После старта Database Desktop выбераю команду меню File-New- Table для создания новой таблицы. Появится диалоговое окно выбора типа таблицы, выбираю формат Dbase IV из предложенных вариантов. См.Рис 12 

        Рис 12 Диалоговое окно выбора типа таблицы

        После выбора типа таблицы Database Desktop выходит диалоговое  окно, специфичное для выбранного  формата, в котором определяю поля таблицы и их тип. См.Рис  13 

    Рис 13 Диалоговое окно форма Dbase IV

    Имя поля в таблице формата dBase представляет собой строку, написание которой подчиняется правилам, отличным от Paradox:  

    • Имя должно быть не длиннее 10 символов.
    • Пробелы в имени недопустимы.
     

     

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

    Информация о работе Накопление, распределение и обработка информации