Міністерство освіти і науки України
НТУУ «КПІ ім. І. Сікорського»
Кафедра цифрових технологій в енергетиці
Лабораторна робота №2
Варіант № 11
11. ІС студентський архів вузу
Зразковий зміст Бази даних:
номер справи, код справи, загальна інформація про справу;
ПІБ студента, інформація про студента;
дати, стан справи, атрибути наказів у справі;
інше.
Огляд продукту:
Інформаційна система "Студентський архів ВНЗ" призначена для автоматизації обліку та управління студентськими справами у вищому навчальному закладі. Вона забезпечує зручне зберігання, пошук, оновлення й аналіз інформації про студентів, накази та стан їхніх справ.Мета:
Метою інформаційної системи є полегшення роботи працівників архіву та відділу кадрів, за допомогою оцифровки усіх документів. Завдяки цьому буде дуже швидко і зручно шукати уже наявні справи, оновлювати їх, та заводити нові справи студентів. Окрім цього всього, це також підвищість безпечність, адже завдяки цьому завжди будуть наявні цифрові дані про справи студентів і самих студентів, і у разі втрати справи можна буде завжди звернутись до нашої інформаційної системи.Перспективи продукту:Продукт має великі перспективи, у міру того що це полегшить роботу працівників, що звісно зробить її швидшою, також це дозволить підвищити безпеку зберігання інформації. Цей проект буде містити низку переваг на відміну від інших конкурентів, тому що він буде розроблятись саме під нас, тобто будуть враховуватись усі наші потреби, і також у майбутньому система може бути перевикористана для інших університетів і не тільки.Функції програмного продукту:
Інформаційна система повинна функціонал введення бази даних для студентських справ, адміністрування доступу до архіву, та пришвидшити пошук справ за допомогою їх фільтрації і опису місця знаходженняФункціональні можливості програмного продуктуПродукт повинен мати можливість перегляду, редагування, додавання та видалення справ студентів архіваріусом. Також він повинен мати можливість фільтрації справ за групою, факультетом та ПІБ. Для студентів має бути можливість переглядати тільки свою справу.
Характеристики користувачів
Архіваріус - має мати можливість переглядати список усіх документів за допомогою фільтрів за ПІБ, факультетом, групою, редагувати уже існуючі справи у архіві, додавати нові справи студентів як по штучно, так і одразу багато, також видаляти уже не потрібні справи.Студент - має мати можливість переглядати свою особисту справу, увесь інший функціонал для нього має бути недоступний, щоб запобігти протоку приватної інформації інших людей, а також зміни чи видалення інших справ студентів.Загальні обмеженняОбмеження будуть проявлятись у рівні доступу різних типів акаунтів. Для архіваріусів будуть створюватись їх особисті акаунти, до яких будуть мати доступ тільки вони, їм буде доступний весь функціонал застосунку. Для студентів акаунти будуть мати можливість лише переглядати свою справу.Припущення й залежностіУ застосунку буде наявна прям інтеграція з базою даних, завдяки і буде відбуватись весь процес оцифрування документів.БезпекаБезпека всередині застосунку буде організована різними рівнями доступу для звичайного юзеру(студенту) і архіваріуса. На зовнішньому рівні будуть використовуватись надійні сервера, із налаштованими VPC та firewall, щоб ніхто окрім продукту не міг отримати доступ до бази.Супровід ПЗПотрібне буде мінімальна допомога із ознайомленням та навчанням робітників користуванню продуктом, а також його підтримка та оновлення деякий час.Вимоги бази данихЦе має бути SQL база даних, тому що саме де допоможе дуже гарно та зручно організувати збереження даних і доступ до них. Також база даних має відносно швидко відповідати на всі запити, тому є потреба у майбутньому налаштувати проксі разом із autoscaling.Узагальнений алгоритм дій користувачастудент:
/
Архіваріус:/
Форми введення
Авторизація
/
Додавання справи/Особливості вхідної інформаціїНа формі логіну перевіряється чи юзер ввів імейл та номер телефону відповідно до патерну. На формі додавання нової справи, буде можливість обрати дату за допомогою інпута-календаря, тобто завжди буде одразу вірний формат, а на інпуті курс буде можливість опшнами обрати тільки 1-5 курси.Форми виведення/