- •Перелік нормативно-технічних документів, методичних матеріалів, використаних при розробці тз
- •Визначення, позначення і скорочення
- •Призначення і цілі створення системи
- •Призначення системи
- •Вимоги до надійності
- •Вимоги до ергономіки і технічної естетики
- •Вимоги до зберігання інформації при аваріях
- •Вимоги до функцій, що виконуються системою
- •Джерела розробки
Вимоги до надійності
Система повинна зберігати роботоздатність і забезпечувати роботу своїх функцій при виникненні позаштатних ситуацій:
При збоях в системі електропостачання апаратної частини, що призводять до перезавантаження ОС відновлення програми повинно відбуватися після перезапуску ОС і запуску виконуючого файлу системи.
Для захисту апаратури від перепадів напруги повинні застосовуватися мережеві фільтри.
Вимоги до ергономіки і технічної естетики
Взаємодія користувачів з ПЗ повинно виконуватися за допомогою візуального графічного інтерфейсу. Інтерфейс повинен бути розрахований на переважне використання маніпулятора типу «миша», тобто керування повинно відбуватися за допомогою набору екранних меню, кнопок і інших елементів. Всі написи екранних форм, а також повідомлень, що виводяться користувачу, окрім системних, повинні бути українською мовою.
Система повинна забезпечувати коректну обробку аварійних ситуацій, викликаних помилковими діями користувачів, помилковим форматом або недопустимими значеннями вхідних даних. У зазначених випадках система повинна видавати користувачу відповідні повідомлення, після чого повертатися в робочий стан.
Вимоги до зберігання інформації при аваріях
В АС «АРМ куратора студентів» повинна бути передбачена можливість автоматичного збереження резервної копії робочого документу у вигляді тимчасового файлу при відмові технічних засобів(в тому числі збою електроживлення).
Вимоги до функцій, що виконуються системою
Підсистема обліку:
Підсистема обліку повинна складатися з наступних модулів:
модуль реєстрації студентів
Модуль ведення журналу успішності студентів;
Модуль обліку(контракти студентів, іноземних студентів, студентів по групі);
Модуль формування списків (студентів із академ. заборгованістю, поданих на відрахування, відрахованих або переведених в інші ВНЗ);
Модуль формування листів батькам та до посольств щодо негативної успішності студентів;
Модуль реєстрації працевлаштування випускників.
Модуль реєстрації студентів повинен додавати відомості про студента, який навчається в даній групі, з наступними полями:
ID студента,
прізвище,
ім’я,
по батькові,
громадянство,
адреси проживання та прописки (тимчасова, якщо в гуртожитку),
телефони,
інформація про батьків,
e-mail,
яку іноземну мову вивчає,
форма навчання (контракт, бюджет),
оцінки по сесіям,
бали ECTS,
№ заліковки,
творчі здобутки (спорт, худ самодіяльність),
хоббі,
рік вступу в НТУУ КПІ,
вартість контракту.
Модуль ведення журналу успішності студентів повинен містити засоби управління, які мають наступні поля:
атестації,
сесії,
нарахування стипендій.
Модуль обліку повинен містити засоби управління для наступних операцій:
обліку контрактів по групі,
обліку іноземних студентів,
обліку фінансової заборгованості по контрактах,
обліку студентів, що поновлюють навчання та зараховані в групу.
Підсистема інтеграції
Підсистема повинна підтрисувати настуні операції:
Доступ до бази даних
Внесення змін до бази даних.
Вимоги до видів забезпечення
Вимоги не пред’являються.
Вимоги до математичного забезпечення системи
Математичні методи розрахунку балів ECTS, фінансової заборгованості по контрактах, сесії
Вимоги до інформаційного забезпеченню системи
Зберігання даних в системі повинно бути побудовано на основі сучасних реляційних СУБД. Базовий набір характеристичної інформації різних матеріалів та ґрунтів надається у складі ПЗ; також повинна бути реалізована можливість додавання нової інформації користувачем-інженером. Повинна бути реалізована функція резервного копіювання та відновлення даних.
Вимоги до лінгвістичного забезпечення системи
Система повинна бути побудована з використанням платформи .NET Framework та мови програмування С#. ПЗ для організації взаємодії з користувачем повинно використовувати українську мову.
Вимоги до програмного забезпечення системи
Всі необхідні бібліотеки програмних кодів та інше ПЗ повинні надаватися разом з інсталяційним файлом. Базовою програмною платформою повинна бути ОС MS Windows. У ролі СУБД повинна використовуватись Microsoft SQL Server. У якості IDE буде використана Microsoft Visual Studio 2010.
Вимоги до технічного забезпечення
Вимоги до технічних характеристик ПК замовника:
Процесор – Intel Pentium 1.16 ГГц.
Обсяг оперативної пам’яті – 256 Мб.
Вільний простір на жорсткому диску – 700 Мб.
Пристрій читання компакт-дисків(CD-ROM)
Вимоги до організаційного забезпечення
Організаційне забезпечення системи повинно бути достатнім для ефективного виконання персоналом покладених на нього завдань. Задля уникнення помилкових дій персоналу, що може призвести до неправильних розрахунків, до роботи з системою повинні допускатися тільки інженери, що мають навики роботи з ПК і ознайомлені з правилами роботи у даній системі.
Вимоги до методичного забезпечення
Вимоги не висуваються.
Склад і зміст робіт по створенню(розвитку) системи
Етап
Зміст робіт
Результат робіт
Термін
1
Розробка ТЗ
ТЗ
2
Версія 1
Сценарій, роботи програми, макет інтерфейсу користувача.
12.04.2014
3
Версія 2
Створення бази даних, у якій зберігаються всі дані про студентів.
16.04.2014
4
Версія 3
Реалізована підсистема обліку студентів.
20.04.2014
5
Версія 4
Реалізовано формування списків студентів.
24.04.2014
6
Версія 5
Реалізовано формування документації.
30.04.2014
7
Версія 6
Додана БД, у якій зберігаються усі дані про студентів.
4.05.2014
8
Версія 7
Реалізована обробка виключних ситуацій при проведенні обрахунків та при роботі програми.
10.05.2014
9
Версія 8
Формування документації (MS Office 2003 та МS Office 2007, «Notepad» ОС Windows і Оpen Office)
15.05.2014
Порядок контролю і приймання системи
Види, склад, об’єм і методи випробування системи
Випробування системи повинно бути проведено за наступними критеріями:
Роботи системи має бути перевірена на усіх комп’ютерах замовника для перевірки сумісності з наявними технічними засобами.
Перевірка системи повинна виконуватися на ОС MS Windows XP SP1.
Перевірка достовірності результатів розрахунків буде здійснюватися з участю інженера-проектанта.
Загальні вимоги до прийому роботи по стадіям
Здача-приймання робіт проводиться поетапно. Якщо Замовник хоче змінити деякі деталі виконаної роботи, це включається в завдання на наступний етап.
Здача-приймання виконується за участю представників Замовника і Виконавця на технічному забезпеченні Замовника.
Вимоги до складу і змісту робіт по підготовці об’єкта автоматизації до введення системи в роботу
В ході виконання проекту на об'єкті автоматизації потрібно виконати роботи з підготовки до введення системи в дію. При підготовці до введення в експлуатацію АС «АРМ куратора студентів» Замовник повинен забезпечити виконання наступних робіт:
Забезпечити наявність необхідного програмного забезпечення на комп’ютерах Замовника відповідно до вимог, викладених у цьому ТЗ.
Забезпечити виконання вимог, що пред'являються до програмно-технічних засобів, на яких має бути розгорнуто програмне забезпечення «АРМ куратора студентів».
Спільно з Виконавцем підготувати план розгортання системи на технічних засобах Замовника.
Провести дослідну експлуатацію АС «АРМ куратора студентів» спільно із замовником.
