УЗНАЙ ЦЕНУ

(pdf, doc, docx, rtf, zip, rar, bmp, jpeg) не более 4-х файлов (макс. размер 15 Мб)


↑ вверх
Тема/ВариантРазработка автоматизированного рабочего места (АРМ) отдела кадров предприятия ТОО \"Каскад+\" в среде Delphi 7 + исходники и компоненты
ПредметПрограммирование
Тип работыдиплом
Объем работы103 с
Дата поступления12.12.2012
2300 ₽
СодержаниеВведение……………………………………………………………………4rnrn1 Теория построения Автоматизированных Рабочих Местrn1.1 Анализ принципов АРМ на базе ПК…………………………………….7rn1.2 Языковые средства АРМ………………………………………………..11rn1.3 Классификация АРМ-ов………………………………………………...15rnrn2 Теория современных систем управления базами данныхrn2.1 Концепция баз данных………………………………………………….19rn2.2 Архитектура СУБД……………………………………………………...20rn2.3 Реляционная структура данных………………………………………..24rn2.4 О нормализации, функциональных иrn многозначных зависимостях…………………………………………....26rnrn3 Язык структурированных запросов SQLrn3.1 Назначение и принцип работы SQL……………………………………29rn3.2 Достоинства языка SQL…………………………………………………31rn3.3 Запрос на языке SQL…………………………………………………….34rn3.4 Агрегатные функции…………………………………………………….35rnrn5 Delpfirn5.1 Среда Delphi как средство разработки ПО баз данных……………….37rn5.2 Высокопроизводительный компилятор в машинный код……………40rn5.3 Мощный объектно-ориентированный язык…………………………...42rn5.4 Объектно-ориентированная модель rn программных компонент……………………………………….............43rn5.5 Библиотека визуальных компонент……………………………………45rn5.6 Формы, модули и метод разработки “Two-Way Tools”………………50rn5.7 Масштабируемые средства для построения баз данных …………….52rn5.8 Настраиваемая среда разработчика……………………………………53rn5.9 SQL сервер InterBase 5.1.1……………………………………...............55rnrn6 Назначение АРМ «Отдел Кадров»………………………………………57rn6.1 Составные части программы…………………………………………..57rn6.2 Права доступа. Вход в программу……………………………............58rn6.3 Личные карточки……………………………………………………….59rn6.4 Установка и настройка программы……………………………...........60rn6.5 Особенности реализации поставленной задачи……………………...60rn6.6 Экранные формы……………………………………………………….61rnrnЗаключение…………………………………………………………………67rnПриложение (Листинг)…………………………………………………….68rnСписок используемой литературы………………………………………..105ВведениеВведениеrnТемой данной дипломной работы является Автоматизированное Рабочее Место (АРМ) отдела кадров предприятия. Результатом работы является программа «АРМ Отдел кадров», применяемая до настоящего времени на ТОО «Каскад+»rnРабота отдела кадров достаточно крупного предприятия (в данном случае более 50 человек) связана с накоплением большого количества информации о личных данных сотрудников. Традиционно информация храниться на бумажных носителях. При этом трудно осуществить быстрый отбор нужных данных при приеме на работу, уходе в отпуск, увольнении, переходе на другую должность или других перемещениях сотрудника.rnНемаловажен вопрос надежности хранения и конфиденциальности личных данных о работающих на предприятии. При указанной численности штата предприятия функции отдела кадров выполняет сотрудник бухгалтерии. Фактически, только сотрудник отвечающий за отдел кадров должен иметь полный доступ к архиву хранящейся информации.rnТаким образом, автоматизация процесса работы отдела кадров является нужным и перспективным процессом. До написания данного диплома на ТОО «Каскад +» использовалась написанная ранее на Cliper-e база данных АРМ-ОК-95. Однако к моменту преддипломной практики накопились замечания по недостаткам программы. Вот список основных недостатков, которые отмечались как критические и требовали устранения в первую очередь:rn1. Программа не разграничивала права доступа. Фактически любой, имеющий доступ к компьютеру с установленной программой мог просмотреть данные о личных сотрудников. Единственным препятствием являлось расположение компьютеров в комнате отдела кадров.rn2. Программа использовала большое количество файлов для хранения данных, которые хранились на сервере. При этом при одновременной работе нескольких пользователей скорость падала ниже разумно допустимой. Передача других данных по локальной сети также существенно снижалась.rn3. Интерфейс программы абсолютно не рассчитан на длительную работу оператора с ПЭВМ. Слишком контрастные цветовые настройки диалогов ввода информации, а также выдача звукового сигнала после удачного ввода информации сильно утомляло и вызывало раздражение пользователей.rn5. Общая методологическая организация связей между разными формами ввода и подразумеваемым результатом плохо продумана. Т.е. интерфейс нельзя назвать «интуитивно-понятным».rnУстранить вышеописанные недостатки и было целью дипломной работы. Более кратко требования к новой реализации АРМ можно обозначить так:rnРазграничение прав доступа к информации.rnМинимальная нагрузка на локальную вычислительную сеть.rnУдобный интерфейс, интуитивно-понятные связи между диалогами ввода информации.rn rnС учетом имеющихся знаний относительно построения баз данных с помощью SQL технологии было принято решение написать новую программу с учетом приведенных требований. Данные средства реализации являются перспективными и позволили решить поставленную задачу в соответствии с требованиям к программе.rnСозданная программа «АРМ Отдел кадров» является перспективной разработкой, так как на основе уже хранящейся информации о сотрудниках работают отдел бухгалтерии и учета материальных ресурсов ТОО «Каскад+». Таким образом, не исключено создание другими разработчиками новых версий данной программы для автоматизации отделов бухгалтерии и материальной части.rnПосле анализа поставленной задачи стало необходимо изучить предметную область, в которой решалась задача создания АРМ Отдела Кадров. Для это первым этапом стало изучение и понимание основных принципов построения автоматизированных рабочих мест как таковых. Как выяснилось в ходе изучения этой области, проработке интерфейса стоит уделить немалое внимание. Плохо продуманный интерфейс может свети не нет желание работать с программой независимо от примененных аппаратно-программных rnДалее возникла задача правильно выбрать конкретное средство реализации поставленной цели. С учетом имеющихся знаний относительно системы разработки программ с среде Delphi, было решено создать программу именно на ее основе. Однако ряд вопросов требовал более глубокого изучения, что и было проделано при исследовании задачи.ЗаключениеЗаключениеrnrnВ начале работы над дипломным проектом возникла необходимость изучить ряд теоретических вопросов, связанных с выбором средств программной и аппаратной реализации поставленной задачи. К ним относится изучение принципов построения автоматизированных рабочих мест, локальных сетей и технологии клиент-сервер. Также были углублены знания относительно применения языка структурированных запросов SQL в среде программирования Delphi.ЛитератураСписок использованной литературыrnrnДж.Ульман, \\\"Основы систем баз данных\\\", М.:Финансы и статистика,1983г.rnДейт К., \\\"Введение в системы баз данных\\\", М.: Hаука, 1980 г.rnКорячко В.П., Курейчик В.М., Hоренков И.П. \\\"Теоретические основы САПР\\\", М.: Энергоатомиздат, 1987г.rnКогаловский М.Р., \\\"Технология баз данных на персональных ЭВМ\\\",rnМ.:Финансы и статистика, 1992 г.rnА.H.Hаумов, А.М.Вендров и др., \\\"Системы управления базами данных и знаний\\\", М.:Финансы и статистика, 1991г.rnБрябрин В.М., \\\"Программное обеспечение персональных ЭВМ\\\", М.:Hаука, 1989 г.rnАппак М.А., \\\"Автоматизированные рабочие места на основе персональных ЭВМ\\\", М.:\\\'Радио и связь\\\', 1989 г.rnКрайзмер Л.П., Кулик Б.А., \\\"Персональный компьютер на вашем рабочем месте\\\", \\\'Лениздат\\\', 1991 г.rn Шумаков П. В. “Delphi 3.0 и создание баз данных”. Москва 1997г.rn Дж. Мартин., \\\"Организация баз данных в вычислительных системах\\\" М: Мир 1978г.rn С.М.Диго \\\"Проектирование и использования баз данных\\\". Москва: Финансы и статистика 1995.rnA.M.Епанешников., \\\"Программирование в среде Delphi 2.0\\\"rnД.Веттинг Nowell NetWare для пользователя М.:Радио и связь, 1997rnС.И.Казаков Основы сетевых технологий М.:Радио и связь, 1999rn Nowell NetWare 5.02 for Lan Managers” Nowell Corp. Документация к продукту.rnКириллов В.В. Структуризованный язык запросов (SQL). – СПб.: ИТМО, 1995. – 80 с.rnБ.Г. Голованов “ Введение в программирование в сетях Nowell NetWarernС-П.: Питер, 2000.
Уточнение информации

+7 913 789-74-90
info@zauchka.ru
группа вконтакте