Автоматизовані системи управління персоналом

  • Вид работы:
    Дипломная (ВКР)
  • Предмет:
    Информационное обеспечение, программирование
  • Язык:
    Украинский
    ,
    Формат файла:
    MS Word
    545,68 Кб
  • Опубликовано:
    2013-08-07
Вы можете узнать стоимость помощи в написании студенческой работы.
Помощь в написании работы, которую точно примут!

Автоматизовані системи управління персоналом

Зміст

 

Вступ

Розділ 1. Теоретична частина

1.1 Об'єктно-орієнтоване програмування

1.2 Автоматизовані системи

Розділ 2. Спеціальна частина

2.1 Постановка задачі

2.2 Опис програми

Додаток

Література

Вступ

В останні роки відбувається широке поширення комп'ютерів і на виробництві та в побуті. Використання їх саме різне. Ми все більше і більше цінуємо можливості економії коштів, а головне часу за допомогою машин. Причина широкого застосування засобів електронно-обчислювальної техніки пов'язана з інформаційним вибухом, сутність якого полягає в тому, що кількість інформації, яке людина повинна сприймати і переробляти, лавиноподібно зростає (так званий експонентний закон зростання інформації). Інформація, дані все частіше розглядаються як загальні життєво важливі національні ресурси, які повинні бути організовані так, щоб цінність їх була по можливості максимальною. Переробляти великий об'єм інформації в задані терміни практично неможливо без спеціальних засобів обробки інформації

Різке зростання обсягів переробляється інформації і накопичений досвід використання електронно-обчислювальної техніки в різних областях призводять до необхідності переглядати таку традиційну область обробки інформації, як управління даними. Створення різних баз даних необхідно для більшої ефективності виробництва, обліку. Тому перша глава моєї дипломної роботи відображає основні поняття баз даних, системи управління ними, структури і властивості баз даних. У теоретичній главі своєї роботи, я аналізую багато друковані джерела, приводячи основу теорії баз даних.

У зв'язку з поширенням ЕОМ виникає потреба в персоналі, котрий уміє працювати з комп'ютером. Тому у другому розділі даної дипломної роботи, я спробував скласти базу даних для послуг у сфері додаткових освітніх послуг. Для цього довелося на основі першого розділу підвести наукову основу для створення бази. Створена база даних орієнтована на співробітників працюють в даній сфері і головне її призначення - швидкий пошук необхідних необхідних відомостей. Для покращення обслуговування студентів та адміністрації, швидкого надання їх цікавить, для автоматизації роботи.

У ній передбачено і програмне забезпечення, при розробці якого використовувалася професійна система управління базами даних Borland Delphi 7.

Система управління базами даних (СКБД) дозволяє управляти інформаційними масивами. СУБД - це програма, призначена для запису, пошуку, сортування, обробки і копіювання інформації що зберігається в базах даних. СУБД бувають двох типів - система управління файлами і система управління реляційними базами даних. Найбільш прості системи цього виду дають можливість обробляти на комп'ютері один масив інформації. Вони забезпечують введення, пошук, перегляд записів і т.д. З такими СУБД легко можуть працювати користувачі навіть невисокої кваліфікації, оскільки всі дії в них здійснюються за допомогою меню та інших діалогових засобів.

Розділ 1. Теоретична частина


1.1 Об'єктно-орієнтоване програмування


Delphi - прекрасна система візуального об'єктно-орієнтованого проектування, однаково радує і новачків у програмуванні, і професіоналів. Початківцям Delphi дозволяє відразу, з невеликими витратами часу і сил створювати прикладні програми, які зовні не відрізняються від програм, створених професіоналами. А для досвідченого програміста Delphi відкриває необмежені можливості для створення як завгодно складних програм будь-якого типу, в тому числі, розподілених додатків, що працюють з будь-якими базами даних.Delphi являє собою засіб розробки додатків для Microsoft Windows. Delphi є потужним і простим у використанні інструментом для створення автономних програм, що володіють графічним інтерфейсом (GUI), або 32-бітних консольних додатків (програм, які не мають графічного інтерфейсу).

У поєднанні з Borland Kylix, програмісти Delphi можуть створювати з одного вихідного тексту програми і для Windows і для Linux, і це відкриває нові можливості і збільшує потенційну віддачу від зусиль, вкладених у вивчення Delphi. У Delphi використовується крос-платформна бібліотека компонентів CLX і візуальні дизайнери для створення високопродуктивних додатків для Windows, які повторної компіляції можна легко перетворити в додатки для Linux.є першою мовою програмування, що володіє простий у використанні середовищем для швидкої розробки додатків, яка руйнує бар'єри між мовами високого рівня, і мовами, на низькому рівні розмовляють з системою на мові бітів і байтів.

При створенні графічного інтерфейсу додатків Delphi, у вас всі можливості мови програмування Object Pascal, "загорнутого" у середу RAD. Такі компоненти вікна графічного інтерфейсу користувача, як форми, кнопки і списки об'єктів, включені до складу Delphi. Це означає, що вам не потрібно писати ніякого коду при додаванні їх у вашу програму. Ви просто "кладете" їх на вашу Форму, як в графічному редакторі. Ви можете також додати на Форму елементи управління ActiveX, для створення в лічені хвилини спеціалізованих програм таких, наприклад, як веб-браузери. Delphi дозволяє розробникам дизайну впроваджувати в інтерфейс нові елементи і кодувати їх події одним клацанням миші.поставляється в різних конфігураціях, налаштованих на потреби різних підприємств.

Кращим способом представити що таке Delphi є Object Pascal на основі візуального середовища розробки. Delphi заснований на Object Pascal, мовою, аналогічному об'єктно-орієнтованому C + +, а в деяких випадках навіть краще. Для розробників не мають досвіду роботи в Паскалі, Delphi має шаблони своїх структур на Паскалі, що прискорює процес вивчення мови.

Компілятор Delphi упаковує додатки в компактні виконувані файли, причому немає необхідності в громіздких бібліотеках DLL - велика зручність, я повинен сказати.

Бібліотека Visual Component Library (автономні бінарні частини програмного забезпечення, які виконують деякі конкретні зумовлені функції), або VCL, Delphi є об'єктно-орієнтованої базою. У цій багатій бібліотеці ви знайдете класи для таких візуальних об'єктів Windows як вікна, кнопки і т.д., а також класи для користувача елементів управління таких як таймер і мультимедійний плеєр, поряд з невізуальними об'єктами, такими як список рядків, таблиці бази даних, потоки і т.д. Delphi може отримувати доступ до багатьох типів баз даних. Використовуючи BDE (Borland Database Engine - механізм доступу до баз даних), форми та звіти, які ви створюєте, отримують доступ до локальних баз даних, таким як Paradox і DBase, мережевих баз даних SQL Server, InterBase, також як і SysBase, і будь-які джерела даних, доступні навіть через ODBC (відкрита зв'язок з базами даних).

Отже, Delphi - прекрасне середовище розробки Windows-і Linux-програм будь-якого типу

1.2 Автоматизовані системи


Інформаційні системи діють у нашій країні під назвою "автоматизовані системи (АС)". Загалом АС - це система, яка складається з персоналу і комплексу засобів автоматизації його діяльності та реалізує інформаційну технологію виконання установлених функцій. Залежно від виду діяльності розрізняють такі різновиди АС [5]: автоматизовані системи управління (АСУ), системи автоматизованого проектування (САПР), автоматизовані системи наукових досліджень (АСНД) і т. ін. АСУ являє собою систему управління, яка орієнтована на широке й комплексне використання технічних засобів і економіко-математичних методів для розв'язування інформаційних завдань управління. Починаючи з 1963 долі в країні створено і функціонує приблизно 2500 АСУ різного рівня і проблемної орієнтації, у тому числі 500 АСУ підприємств і організацій, 36 міністерств і відомств, 62 територіальних організацій і т. ін. Створені за тридцятилітню історію впровадження ЕОМ у сферу управлінської діяльності численні АСУ різняться призначенням, проблемною орієнтацією, місцем застосування, автоматизованими функціями і т. ін. З метою підвищення ефективності витрат на розвиток діючих систем та проектування нових, усунення паралелізму і дублювання в проведенні наукових досліджень і проектно-конструкторських робіт, створення типових проектних рішень і типових АСУ зроблено їх класифікацію.

Найвищою класифікаційною ознакою АСУ є предметна сфера її застосування: економіко-організаційна, технологічна і проектно-конструкторська. Згідно з цим безліч АСУ поділяється на три класи: економіко-організаційні (АСУ), управління технологічними процесами (АСУ ТП), проектно-конструкторські (САПР).

Економіко-організаційні АСУ містять міжгалузеві АСУ (автоматизована система планових розрахунків, автоматизована система фінансових розрахунків, автоматизована система державної статистики, автоматизована інформаційно-пошукова система науково-технічної інформації, автоматизована інформаційно-управляюча система Держкомітету зі стандартів і т. ін.), виробничі АСУ (галузеві автоматизовані системи управління, АСУ акціонерних товариств і концернів, автоматизовані системи управління підприємствами та організаціями (АСУП), територіально-адміністративні АСУ (територіальні АСУ областей, АСУ міського господарства, адміністративних районів, територіально-виробничих комплексів). До складу автоматизованих систем управління виробничими процесами належать системи, які призначені для управління безперервним виробництвом, автоматизованими потоковими лініями, комплексними лініями агрегатів і верстатів, верстатами з числовим програмним управлінням (ЧПУ). Останнім часом верстати з ЧПУ об'єднуються в оброблювані модулі і разом з транспортно-нагромаджувальними системами створюють гнучкі виробничі системи (ГВС).

Системи автоматизованого проектування використовуються для проектування деталей і вузлів машин, елементної бази, виробничого і технологічного проектування.

Нагромаджений досвід упровадження і використання автоматизованих систем довів порівняно високу ефективність багатьох із них. Економічний ефект від експлуатації передових галузевих АСУ протягом 1988-1989 рр. становив 10-20 млн. крб.

Крім прямого економічного ефекту впровадження галузевих АСУ мало великий вплив на зміну характеру діяльності управлінського персоналу міністерств і відомств. У результаті автоматизації процесів інформаційного обслуговування підвищилась інформованість управлінського персоналу.

Досить ефективні інші автоматизовані системи управління (АСУП, АСУ ТП, САПР). Середнє значення річного економічного ефекту АСУП протягом 1988-1989 рр. становило 640 тис. крб., коефіцієнт ефективності капітальних вкладень - 0, 88; АСУ ТП відповідно - 223 тис. крб. і 0, 77; САПР - 170 тис. крб. і 2, 94. Водночас досвід проектування і впровадження АСУ виявив низку серйозних недоліків.

. Стандартний набір задач і підсистем АСУ не забезпечив їй необхідної гнучкості, через що модифікація та розширення функціонального складу системи значно ускладнюються.

. Надмірна централізація обробки інформації в діючих АСУ не дає змоги здійснювати процеси оперативного управління і регулювання в реальному масштабі часу.

. Інформаційні моделі об'єктів управління, які використовуються в АСУ, не завжди адекватно описують реальний перебіг виробничих процесів, оскільки покладена в їх основу інформація відбиває характеристики і зв'язки об'єктів управління в минулому і не враховує ускладнення виробничих процесів, постійного оновлення технологій і складу продукції, яка виробляється.

. Недостатня кількість оптимізаційних задач у складі АСУ (у середньому 1, 5 %). Головною причиною такого положення є незацікавленість користувачів у застосуванні оптимізаційних методів, відсутність надійної і достовірної інформації для оптимізаційних розрахунків, неможливість або недоцільність упровадження локальних оптимізаційних задач.

. Багато зі створених АСУ не охоплювали всього життєвого циклу виробництва на об'єкті. Різні типи АСУ (АСУП, САПР, АСУ ТП) діють на великих підприємствах автономно, без взаємозв'язку. У системах, як правило, відсутні замкнені комплекси задач управління (від нормування до регулювання).

. Більшість задач, розв'язуваних в АСУ, призначена лише для окремих структурних підрозділів, а тому їх безпосередній вплив на хід виробничого або господарського процесу обмежений.

. Системи не забезпечують оперативної взаємодії з ЕОМ різних рівнів управління. Пакетний режим функціонування АСУ не дає змоги реалізувати системи підтримки прийняття рішень, які передбачають можливість альтернативного вибору раціональних рішень.

. Упровадження систем не супроводжувалось перебудовою організаційної структури підприємств, перерозподілом функцій управління в умовах використання машинної обробки даних.

Зазначені недоліки АСУ змушують знаходити сучасніші форми та методи їх проектування, розробляти концептуальну основу створення систем нового покоління. Досвід, нагромаджений у галузі створення локальних АСУ і використання засобів обчислювальної техніки, насамперед, мікропроцесорних систем, зумовив об'єктивну необхідність створення якісно нового класу систем, які забезпечують інтеграцію процесів автоматизації управління як технологічними процесами, так і інформаційними, які реалізують гнучке функціонування дільниць, цехів, підприємств у цілому.



Виведеня та пошук


Література


1.      <http://codesex.org>.

.        <http://www.delphiexpert.ru>.

.        Підручник по Delphi.

Похожие работы на - Автоматизовані системи управління персоналом

 

Не нашли материал для своей работы?
Поможем написать уникальную работу
Без плагиата!