АРМ отдела кадров

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

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

Устранить вышеописанные недостатки и было целью дипломной работы. Более кратко требования к новой реализации АРМ можно обозначить так:
1. Разграничение прав доступа к информации.
2. Минимальная нагрузка на локальную вычислительную сеть.
3. При выводе на печать отчеты должны быть максимально похожими на стандартные бланки.
4. Удобный интерфейс, интуитивно-понятные связи между диалогами ввода информации.

Содержание

Введение......................................................................................... 3
1 Исследовательский раздел............................................. 5
Введение................................................................................................................... 5
1.1 Теория построения Автоматизированных Рабочих Мест.. 6
1.1.1 Анализ принципов АРМ на базе ПК........................................................... 6
1.1.2 Языковые средства АРМ........................................................................... 9
1.1.3 Классификация АРМ-ов............................................................................ 13
1.2 Теория современных систем управления базами даных 17
1.2.1 Концепция баз данных.............................................................................. 17
1.2.2 Архитектура СУБД.................................................................................. 18
1.2.3 Инфологическая модель данных "Сущность-связь"............................. 20
1.2.4 Реляционная структура данных............................................................. 21
1.2.5 О нормализации, функциональных и многозначных зависимостях..... 23
1.3 Технология Клиент-Сервер................................................................. 26
1.3.1 Основные понятия.................................................................................... 26
1.3.2 Преимущества архитектуры клиент-сервер........................................ 26
1.3.3 Компоненты архитектуры Клиент-сервер.......................................... 28
1.4 Язык структурированных запросов SQL.................................... 31
1.4.1 Назначение и принцип работы SQL........................................................ 31
1.4.2 Достоинства языка SQL.......................................................................... 32
1.4.3 Запрос на языке SQL................................................................................. 35
1.4.4 Агрегатные функции................................................................................. 36
1.5 Локальные вычислительные сети................................................. 38
1.5.1 Файл сервер и рабочие станции.............................................................. 38
1.5.2 Операционная система рабочей станции.............................................. 39
1.5.3 Преимущества локальных вычислительных сетей.............................. 40
1.5.4 Стандарт передачи информации........................................................... 40
1.5.5 Сетевые устройства и средства коммуникаций.................................. 44
1.5.6 Витая пара................................................................................................. 45
1.5.7 Широкополосный коаксиальный кабель.................................................. 45
1.5.8 Еthernet-кабель.......................................................................................... 46
1.5.9 Оптоволоконные линии............................................................................ 46
1.5.10 Топологии вычислительной сети............................................................ 46
1.5.11 Топология типа звезда.............................................................................. 47
1.5.12 Кольцевая топология................................................................................ 48
1.5.13 Шинная топология.................................................................................... 49
1.5.14 Методы доступа и протоколы передачи данных................................. 51
1.5.15 Локальная сеть Token Ring...................................................................... 51
1.5.16 Локальная сеть Arknet.............................................................................. 52
1.5.17 Локальная сеть Ethernet........................................................................... 53
1.6 Сетевые операционные системы для локальных сетей.. 54
1.6.1 NetWare 3.11, Nowell Inc........................................................................... 56
1.6.2 LAN Server, IВМ Согр................................................................................ 56
1.6.3 Windows NT Advanced Server 3.1, Microsoft Corp................................... 57
1.6.4 NetWare 4, Nowell Inc................................................................................ 58
1.7 Среда Delphi как средство разработки ПО баз даных......... 60
1.7.1 Высокопроизводительный компилятор в машинный код..................... 63
1.7.2 Мощный объектно-ориентированный язык........................................... 64
1.7.3 Объектно-ориентированная модель программных компонент........... 65
1.7.4 Библиотека визуальных компонент........................................................ 66
1.7.5 Формы, модули и метод разработки “Two-Way Tools”....................... 71
1.7.6 Масштабируемые средства для построения баз данных.................... 72
1.7.7 Настраиваемая среда разработчика...................................................... 73
1.7.8 SQL сервер InterBase 5.1.1........................................................................ 75
Заключение........................................................................................................... 76
2 Методический раздел....................................................... 77
Введение................................................................................................................. 77
2.1.1 Назначение АРМ «Отдел Кадров».......................................................... 78
2.1.2 Составные части программы................................................................. 79
2.1.3 Права доступа. Вход в программу......................................................... 79
2.1.4 Справочники.............................................................................................. 81
2.1.5 Личные карточки...................................................................................... 82
2.1.6 Архив.......................................................................................................... 83
2.1.7 Отчеты..................................................................................................... 83
2.1.8 Дополнительные функции........................................................................ 84
2.1.9 Установка и настройка программы....................................................... 84
2.1.10 Особенности реализации поставленной задачи.................................... 87
2.1.11 Экранные формы....................................................................................... 89
Заключение........................................................................................................... 90
3 Безопасность жизнедеятельности......................... 91
Введение................................................................................................................. 91
3.1 Анализ опасных и вредных факторов, возникающих при работе с компьютером...................................................................................................... 92
3.2 Мероприятия по предотвращению и уменьшению влияния вредных факторов 94
3.2.1 Нормирование искусственного и естественного освещения............... 94
3.2.2 Основные требования к искусственному освещению в производственном помещении. 94
3.2.3 Расчёт искусственного освещения......................................................... 95
3.2.4 Рациональная планировка рабочих мест................................................ 97
3.3 Утилизация и пере

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

АРМ отдел кадров.docx

— 175.23 Кб (Скачать)

1.5.1        Файл сервер и рабочие станции 

ЛВС могут состоять из одного файл-сервера,  поддерживающего небольшое число рабочих станций,  или из многих файл-серверов  и коммуникационных серверов,      соединенных  с  сотнями  рабочих станций. Некоторые сети спроектированы для оказания сравнительно простых услуг,    таких,   как совместное пользование прикладной программой и   файлом  и  обеспечение  доступа  к  единственному принтеру. Другие  сети обеспечивают связь с большими и мини-ЭВМ, модемами коллективного пользования,  разнообразными устройствами ввода/вывода (графопостроителями,  принтерами и т. д.) и устройствам памяти большой емкости (диски типа WORM).

Файл-сервер является ядром локальной сети.  Этот  компьютер (обычно высокопроизводительный      мини-компьютер)    запускает операционную систему и управляет потоком данных, передаваемых по сети. Отдельные   рабочие станции и любые совместно используемые периферийные устройства,    такие,    как   принтеры,    -   все подсоединяются к файл-серверу.

Каждая рабочая   станция   представляет    собой    обычный персональный компьютер,   работающий под управлением собственной дисковой операционной системы (такой, как DOS или OS/2). Однако в отличие    от  автономного  персонального  компьютера  рабочая станция содержит плату сетевого интерфейса и физически соединена кабелями с    файлом-сервером.   Кроме  того,   рабочая  станция запускает специальную  программу,   называемой  оболочкой  сети, которая позволяет   ей обмениваться информацией с файл-сервером, другими рабочими станциями и прочими устройствами сети. Оболочка позволяет рабочей    станции  использовать  файлы  и  программы, хранящиеся на файл-сервере,  так же легко,  как и находящиеся на ее собственных дисках. 

1.5.2        Операционная система рабочей станции 

Каждый компьютер  рабочей  станции работает под управлением своей собственной операционной  системы  (такой,   как  DOS  или OS/2). Чтобы    включить  каждую  рабочую станцию с состав сети, оболочка сетевой   операционной  системы  загружается  в  начало операционной системы компьютера.

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

1.5.3        Преимущества локальных вычислительных сетей

Понятие локальная  вычислительная сеть - ЛВС (англ. LAN - Lokal Area Network) относится к географически  ограниченным ( территориально или  производственно) аппаратно-программным  реализациям, в которых несколько  компьютерных систем связаны друг с  другом с помощью соответствующих  средств коммуникаций. Благодаря  такому соединению пользователь может взаимодействовать с другими рабочими станциями, подключенными к этой ЛВС.               

 В производственной  практики ЛВС играют очень  большую роль. Посредством ЛВС  в систему объединяются персональные  компьютеры, расположенные на многих  удаленных рабочих местах, которые используют совместно оборудование, программные средства и информацию. Рабочие места сотрудников перестают быть изолированными и объединяются в единую систему. Рассмотрим преимущества, получаемые при сетевом объединении персональных компьютеров в виде внутрипроизводственной вычислительной сети.               

 Разделение ресурсов.               

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

  Разделение данных.               

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

 Разделение программных средств.                 

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

программных средств.                 

 Разделение ресурсов процессора.               

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

 Многопользовательский режим.

Многопользовательские свойства системы содействуют одновременному использованию централизованных прикладных программных средств, ранее установленных  и управляемых. Например, если пользователь системы работает с другим заданием, то текущая выполняемая работа отодвигается на задний план.  

1.5.4        Стандарт передачи информации 

Все ЛВС работают в одном стандарте принятом для  компьютерных сетей - в стандарте OSI (англ. Open Systems Interconnection). В данном разделе  описана базовая модель OSI.

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

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

Для того чтобы  привести в движение процесс передачи данных, используются машины с одинаковым кодированием данных и связанные  одна с другой. Для единого представления  данных в линиях связи, по которым  передается информация, сформирована Международная организация по стандартизации ISO (англ. ISO - International Standards Organization).

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

ISO разработала  указанную базовую модель  взаимодействия открытых систем OSI. Модель содержит семь отдельных уровней:

1.  физический - битовые протоколы передачи информации;

2.  канальный - формирование кадров, управление доступом к среде;

3.  сетевой - маршрутизация, управление потоками данных;

4.  транспортный - обеспечение взаимодействия удаленных процессов;

5.  сеансовый - поддержка диалога между удаленными процессами;

6.  представлении данных - интерпретация передаваемых данных;

7.  прикладной - пользовательское управление данными. 

Основная идея этой модели заключается в том, что  каждому уровню отводится конкретная ролью в том числе и транспортной среде. Благодаря этому общая задача передачи данных расчленяется на отдельные легко обозримые задачи. Необходимые соглашения для связи одного  уровня с выше- и нижерасположенными называют протоколом.

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

С учетом вышеизложенного  можно вывести следующую уровневую  модель с административными функциями, выполняющимися в пользовательском прикладном уровне.

Отдельные уровни базовой модели проходят в направлении  вниз от источника данных (от уровня 7 к уровню 1) и в направлении  вверх от приемника данных (от уровня 1 к уровню 7). Пользовательские данные передаются в нижерасположенный уровень вместе со специфическим для уровня заголовком до тех пор, пока не будет достигнут последний уровень.

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

Уровень 1. Физический.

На физическом уровне определяются электрические, механические, функциональные и процедурные параметры для физической связи в системах. Физическая связь и неразрывная с ней эксплуатационная готовность являются основной функцией 1-го уровня. Стандарты физического уровня включают рекомендации V.24 МККТТ (CCITT), EIA RS232 и Х.21. Стандарт ISDN ( Integrated Services Digital Network) в будущем сыграет определяющую роль для функций передачи данных. В качестве среды передачи данных используют трехжильный медный провод (экранированная витая пара), коаксиальный кабель, оптоволоконный проводник и радиорелейную линию.

Уровень 2. Канальный.

Канальный уровень  формирует из данных, передаваемых 1-м уровнем, так называемые "кадры" последовательности кадров. На этом уровне осуществляются управление доступом к передающей среде, используемой несколькими ЭВМ, синхронизация, обнаружение и исправление ошибок.

Уровень 3. Сетевой.

Сетевой уровень  устанавливает связь в вычислительной сети между двумя абонентами. Соединение происходит благодаря функциям маршрутизации, которые требуют наличия сетевого адреса в пакете. Сетевой уровень должен также обеспечивать обработку ошибок, мультиплексирование, управление потоками данных. Самый известный стандарт, относящийся к этому уровню, - рекомендация Х.25 МККТТ (для сетей общего пользования с коммутацией пакетов).

Уровень 4. Транспортный.

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

Уровень 5. Сеансовый.

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

Уровень 6. Представления данных.

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

Уровень 7. Прикладной.

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

Для передачи информации по коммуникационным линиям данные преобразуются в цепочку следующих друг за другом битов (двоичное кодирование с помощью двух состояний:"0" и "1").

Передаваемые  алфавитно-цифровые знаки представляются с помощью битовых комбинаций. Битовые комбинации располагают в определенной кодовой таблице, содержащей 4-, 5-, 6-, 7- или 8-битовые коды.

Количество представленных знаков в ходе зависит от количества битов, используемых в коде: код из четырех битов может представить максимум 16 значений, 5-битовый код - 32 значения, 6-битовый код - 64 значения, 7-битовый - 128 значений и 8-битовый код - 256 алфавитно-цифровых знаков.

При передаче информации между одинаковыми вычислительными  системами и различающимися типами компьютеров применяют следующие коды:

На международном  уровне передача символьной информации осуществляется с помощью 7-битового кодирования, позволяющего закодировать заглавные и строчные буквы английского алфавита, а также некоторые спецсимволы.

Национальные  и специальные знаки с помощью 7-битово кода представить нельзя. Для представления национальных знаков применяют наиболее употребимый 8-битовый код.

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

Информация о работе АРМ отдела кадров