ні завдання користувач не може вводити і редагувати самостійно. Введення в базу планів заходів здійснює менеджер по персоналу, і тільки він має правами введення, зміни і видалення планів заходів в базі.
Другий аспект реалізується шляхом надання користувачеві можливості створювати для себе окремі завдання, що не відносяться до планів заходів. Дані завдання можуть відображати те, що співробітнику необхідно виконати в ході повсякденного робочого процесу (телефонні дзвінки, зустрічі, які-небудь види робіт і т.д.).
Для таких завдань користувач може встановити термін виконання та термін, коли програма повинна показати нагадування про цьому завданні. Також користувач повинен мати права на редагування і видалення створених ним особистих завдань.
Для всіх типів завдань програма повинна здійснювати інформування користувача про наближення терміну закінчення завдання і про закінчення терміну. ??
Введення в базу загальних планів здійснюється користувачами за відповідними правами, а саме директор і менеджер по персоналу. Також вони можуть здійснювати редагування і перегляд всіх планів. Інші користувачі володіють правами тільки на перегляд завдань, що входять в загальні плани і подплани, і для яких в якості відповідального вказано даний користувач, а також правами на перегляд, створення, редагування та видалення власних завдань.
За відповідним запитом адміністратор (директора або менеджера по персоналу) програма генерує звіти за результатами порівняння запланованих і фактичних термінів виконання завдань. Повинна бути присутня можливість сортування даних за наступними критеріями:
- по конкретному виконавцю;
- за типом завдання;
- по документу.
У кожній з вищеописаних категорій має бути присутня можливість виведення тільки завдань, що задовольняють будь-якого з наступних умов:
- завдання, виконані в строк;
- завдання з перенесенням терміну виконання;
- завдання, що не виконані в строк;
- всі завдання.
Функціональна підсистема планування та контролю заходів автоматизованої інформаційної системи підприємства повинна мати поділ на завдання і функції, представлене в таблиці 4.2. На малюнку 4.3 представлена ??ієрархія функцій даної підсистеми.
Таблиця 4.2 - Склад функціональної підсистеми планування і контролю заходів
Комплекс задачЗадачаФункціяОбщее планування на предпріятііПлани меропріятійВвод планів заходів. Редагування планів меропріятій.Задачі загального планірованіяПросмотр списку завдань. Установка дати і часу наближення терміну. Відображення сповіщення про наближення терміну для співробітника. Відображення сповіщення про закінчення строку для співробітника. Відображення сповіщення про закінчення строку для руководітеля.ОтчетиФормірованіе звітів по виконанню задач.Лічное планірованіеЛічние задачіВвод особистого завдання. Редагування особистого завдання. Перегляд списку особистих завдань. Відображення сповіщення про наближення терміну. Відображення сповіщення про закінчення терміну. ??
Малюнок 4.3 - Функції проектованого програмного забезпечення
відображення сповіщення повинен здійснюватися шляхом відображення на екрані спливаючого вікна з текстом, в якому вказана інформація про завданні, типі нагадування і термін виконання даного завдання. При створенні завдання має бути присутня можливість вказати терміни виведення нагадувань.
. 4 Визначення вимог до розробляється інформаційного та програмному забезпеченню для підсистеми планування і контролю заходів
На підставі складеної концепції проектованого інформаційного та програмного забезпечення, виявлені наступні вимоги.
Вимоги до функціональних характеристик:
1 Оперативне інформування співробітників за допомогою двох типів повідомлень: про наближення терміну виконання завдання і про закінчення терміну. Повідомлення повинні бути реалізовані у вигляді окремих вікон, що відкриваються в заданий момент часу і містять відповідне інформаційне повідомлення.
2 Можливість введення двох типів завдань: що відносяться до загальної системи планування підприємства тільки для привілейованих користувачів і особистих завдань співробітника. Завдання загальної системи планування вводяться при введенні плану або подплав одним з привілейованих користувачів. Особисті завдання вводяться кожним співробітником для себе і ніяк не відображаються в загальній системі планування.
Перегляд співробітником списку тільки тих завдань, за які...