
- •Студентки групи 402-тн Перетятько Світлани Миколаївни
- •Перелік умовних позначень, скорочень і термінів
- •Теоретичні основи проектування модуля «облік персоналу» для автоматизованої інформаційної системи «управління персоналом корпорації»
- •Огляд існуючих рішень
- •1.2 Огляд загального поняття модуля та автоматизованої інформаційної системи
- •Розділ 2 проектування автоматизованої інформаційної системи
- •2.1. Фундаментальні базові процеси та моделі розроблення пз
- •2.2. Моделювання системи
- •2.3 Розробка інтерфейсу
- •2.4 Програмне рішення
- •Відпустка
- •Відрядження
- •Звільнення
- •Інформація про прийняття на роботу
- •Назва пропусків
- •Формули нарахування заробітної плати
- •Розділ 3 впровадження програмного забезпечення
- •3.1 Процедура впровадження та супроводження програмного продукту на підприємстві
- •3.2 Захист авторських прав
- •Розділ 4 охорона праці
- •Вихідні дані для розрахунку задачі
- •Категорії важкості
- •Висновки
- •Список використаних джерел
- •Додаток а технічне завдання
- •Підстава для розробки
- •Призначення розробки
- •Технічні вимоги
- •Розроблення форм
- •Форми створені за допомогою засобу «Конструктор форм»
- •Форми табулювання робочих днів створені за допомогою засобу «Кілька елементів»
- •Додаток в розроблення звіту
1.2 Огляд загального поняття модуля та автоматизованої інформаційної системи
Модуль – функціонально закінчений фрагмент програми, оформлений у вигляді окремого файлу з початковим кодом або пойменованої безперервної її частини, призначений для використання в інших програмах. Модулі дозволяють розбивати складні завдання на більш дрібні відповідно до принципу модульності. Звичайно проектуються таким чином, щоб надавати програмістам зручну для багаторазового використання функціональність (інтерфейс) у вигляді набору функцій, класів, констант. Модулі можуть об'єднуватися в пакети і, далі, в бібліотеки. Зручність використання модульної архітектури полягає в можливості поновлення (заміни) модуля, без необхідності зміни іншої системи. У більшості випадків різні модулі можуть запускатися як на одному сервері, так і на різних, для розподілу навантаження і створення розподіленої архітектури.
Структуризація програмних продуктів переслідує основні цілі:
розподілити роботи за виконавцями та вказати необхідні терміни розробки програмних продуктів;
побудувати календарні графіки проектних робіт і здійснювати їх координацію в процесі створення програмних виробів;
контролювати трудовитрати і вартість проектних робіт та ін..
Серед безлічі модулів розрізняють:
головний модуль – управляє запуском програмного продукту (існує в однині);
керуючий модуль - забезпечує виклик інших модулів на обробку;
робочі модулі - виконують функції обробки;
сервісні модулі та бібліотеки, утиліти - здійснюють обслуговуючі функції.
У роботі програмного продукту активізуються необхідні програмні модулі. Керуючі модулі задають послідовність виклику на виконання чергового модуля. Кожен модуль може оформлятися як самостійно збережений файл; для функціонування програмного продукту необхідна наявність програмних модулів у повному складі.
Автоматизовані інформаційні системи – це системи для пошуку, збирання, зберігання, накопичення, обробки, передачі інформації за допомогою використання обчислювальної техніки, засобів і каналів зв'язку, комп'ютерних інформаційних мереж. Вони є з'єднувальною ланкою між об'єктами і суб'єктами управління і виконують такі важливі функції:
– сприйняття вихідних даних і запитів, які вводяться користувачами ;
– обробка даних, які введені і зберігаються в системі відповідно до певних алгоритмів;
– формування необхідної вихідної інформації.
На підприємстві створюється автоматизована інформаційна система, яка складається із взаємопов'язаних функціональних підсистем, що забезпечують управлінський апарат необхідною інформацією. Основні функціональні підсистеми забезпечують розв'язання завдань технічної підготовки виробництва, перспективного планування розвитку виробництва, маркетингових досліджень, оперативного управління матеріальними, трудовими і фінансовими ресурсами, збуту й реалізації готової продукції, бухгалтерського обліку та аналізу господарської діяльності підприємства.
За набором розв'язуваних завдань сучасні автоматизовані інформаційні системи підприємства подібні до автоматизованих систем управління підприємствами 80-х років, але на якісно новій ідеологічній і технічній базі. В АІС виділяються підсистеми, або «бізнес-процеси», кожен з яких має суто специфічні структурні особливості оброблюваних даних. Під бізнес-процесом слід розуміти сукупність взаємопов'язаних матеріальних, інформаційних, фінансових потоків або робочих потоків, які проходять через взаємодіючі підрозділи підприємства і спрямовані на виконання замовлення споживача (виготовлення продукції чи надання послуги).
Основною ознакою АІС є оперативне відображення стану економічних об'єктів для прийняття своєчасних рішень і внесення змін у бізнес-процеси, прогнозування ефективності цих процесів і формулювання рекомендацій щодо їх реорганізації.
Комплексна автоматизація інформаційних потоків підприємства, організації, відомства, галузі вимагає створення єдиного інформаційного простору для забезпечення можливості:
віддаленої роботи працівників із базами даних;
вільного доступу до засобів телекомунікації;
збереження цілісності даних у загальній базі даних;
повнотекстового і реквізитного пошуку інформації;
належного захисту інформації;
налаштування інтерфейсу на задачі користувачів.
Основними завданнями, що вирішує автоматизована інформаційна система на підприємстві, є:
підвищення ефективності виробництва (оптимізації використання наявних виробничих, матеріальних, трудових і фінансових ресурсів);
підвищення оперативності і поліпшення якості керування підприємством у цілому (довгострокове, річне й оперативно-виробниче планування, оперативний збір, обробка й аналіз даних);
удосконалення структури апарату керування;
організація раціональних потоків інформації на підприємств;
своєчасна, ефективна і достовірна звітність;
автоматизація діловодства і диспетчеризації.
Таким чином, існують програмні продукти, які призначені для обліку персоналу, проте вони мають суттєві недоліки, і відповідно було вирішено створювати власний продукт, який буде ідеально задовольняти вимоги замовника. Отже, поставлена задача є актуальною, і вона полягає в наступному: в розробленні проекту модуля «Облік персоналу» для автоматизованої інформаційної системи «Управління персоналом корпорації».