Разработка автоматизированного рабочего места (АРМ) отдела кадров предприятия ТОО \"Каскад+\" в среде Delphi 7 + исходники и компоненты
дипломные работы, Программирование Объем работы: 103 с Год сдачи: 2007 Стоимость: 2000 руб. Просмотров: 3658 | | |
Оглавление
Введение
Заключение
Заказать работу
Введение……………………………………………………………………4
1 Теория построения Автоматизированных Рабочих Мест
1.1 Анализ принципов АРМ на базе ПК…………………………………….7
1.2 Языковые средства АРМ………………………………………………..11
1.3 Классификация АРМ-ов………………………………………………...15
2 Теория современных систем управления базами данных
2.1 Концепция баз данных………………………………………………….19
2.2 Архитектура СУБД……………………………………………………...20
2.3 Реляционная структура данных………………………………………..24
2.4 О нормализации, функциональных и
многозначных зависимостях…………………………………………....26
3 Язык структурированных запросов SQL
3.1 Назначение и принцип работы SQL……………………………………29
3.2 Достоинства языка SQL…………………………………………………31
3.3 Запрос на языке SQL…………………………………………………….34
3.4 Агрегатные функции…………………………………………………….35
5 Delpfi
5.1 Среда Delphi как средство разработки ПО баз данных……………….37
5.2 Высокопроизводительный компилятор в машинный код……………40
5.3 Мощный объектно-ориентированный язык…………………………...42
5.4 Объектно-ориентированная модель
программных компонент……………………………………….............43
5.5 Библиотека визуальных компонент……………………………………45
5.6 Формы, модули и метод разработки “Two-Way Tools”………………50
5.7 Масштабируемые средства для построения баз данных …………….52
5.8 Настраиваемая среда разработчика……………………………………53
5.9 SQL сервер InterBase 5.1.1……………………………………...............55
6 Назначение АРМ «Отдел Кадров»………………………………………57
6.1 Составные части программы…………………………………………..57
6.2 Права доступа. Вход в программу……………………………............58
6.3 Личные карточки……………………………………………………….59
6.4 Установка и настройка программы……………………………...........60
6.5 Особенности реализации поставленной задачи……………………...60
6.6 Экранные формы……………………………………………………….61
Заключение…………………………………………………………………67
Приложение (Листинг)…………………………………………………….68
Список используемой литературы………………………………………..105
Введение
Темой данной дипломной работы является Автоматизированное Рабочее Место (АРМ) отдела кадров предприятия. Результатом работы является программа «АРМ Отдел кадров», применяемая до настоящего времени на ТОО «Каскад+»
Работа отдела кадров достаточно крупного предприятия (в данном случае более 50 человек) связана с накоплением большого количества информации о личных данных сотрудников. Традиционно информация храниться на бумажных носителях. При этом трудно осуществить быстрый отбор нужных данных при приеме на работу, уходе в отпуск, увольнении, переходе на другую должность или других перемещениях сотрудника.
Немаловажен вопрос надежности хранения и конфиденциальности личных данных о работающих на предприятии. При указанной численности штата предприятия функции отдела кадров выполняет сотрудник бухгалтерии. Фактически, только сотрудник отвечающий за отдел кадров должен иметь полный доступ к архиву хранящейся информации.
Таким образом, автоматизация процесса работы отдела кадров является нужным и перспективным процессом. До написания данного диплома на ТОО «Каскад +» использовалась написанная ранее на Cliper-e база данных АРМ-ОК-95. Однако к моменту преддипломной практики накопились замечания по недостаткам программы. Вот список основных недостатков, которые отмечались как критические и требовали устранения в первую очередь:
1. Программа не разграничивала права доступа. Фактически любой, имеющий доступ к компьютеру с установленной программой мог просмотреть данные о личных сотрудников. Единственным препятствием являлось расположение компьютеров в комнате отдела кадров.
2. Программа использовала большое количество файлов для хранения данных, которые хранились на сервере. При этом при одновременной работе нескольких пользователей скорость падала ниже разумно допустимой. Передача других данных по локальной сети также существенно снижалась.
3. Интерфейс программы абсолютно не рассчитан на длительную работу оператора с ПЭВМ. Слишком контрастные цветовые настройки...
Заключение
В начале работы над дипломным проектом возникла необходимость изучить ряд теоретических вопросов, связанных с выбором средств программной и аппаратной реализации поставленной задачи. К ним относится изучение принципов построения автоматизированных рабочих мест, локальных сетей и технологии клиент-сервер. Также были углублены знания относительно применения языка структурированных запросов SQL в среде программирования Delphi.
После офорления заказа Вам будут доступны содержание, введение, список литературы*
*- если автор дал согласие и выложил это описание.