Курсовая работа: Автоматизована система "Облік паспортних даних"
Програма повинна мати розгалужену довідкову систему, з можливістю отримання довідки у різних режимах.
Встановлення програми повинне виконуватися з використанням інсталяційного пакету.
3.1.2 Організація вхідних і вихідних даних
Організація вхідних і вихідних даних повинна відповідати інформаційній структурі виконуваних операцій, вхідним та вихідним паперовим документам.
Введення оперативних даних повинно виконуватися з використанням діалогових екранних форм, побудованих на основі візуальних компонентів.
Дані, які підлягають збереженню повинні зберігатися у вигляді таблиць баз даних у форматі dBASE, PARADOX або FoxPro.
3.1.3 Часові характеристики і розмір пам'яті, необхідної для роботи програми
Час реакції програми на натискання клавіш і маніпуляцій мишею не повинен перевищувати 0,25 с.
Реакція на команди меню не повинна перевищувати 1 с.
Обсяг оперативної пам'яті, необхідний для роботи програми не повинний перевищувати 1 Мбайт.
Дисковий простір, необхідний для збереження програми і файлів даних не повинен перевищувати 4 Мбайт (для 100 записів таблиць бази даних).
В архівному вигляді файли початкового коду програми, баз даних і довідкової системи не повинні перевищувати 1,2 Мбайт.
Розмір інсталяційного пакету програми, який включає базову програму і програми для підтримки її роботи не повинен перевищувати 10 Мбайт.
3.2 Вимоги до надійності
3.2.1 Вимоги до надійного функціонування
Програма повинна нормально функціонувати при безперебійній роботі ПК. При виникненні збою в роботі апаратури, відновлення нормальної роботи програми повинне виконуватися після: перезавантаження операційної системи; запуску стартового файлу програми; повторного виконання дій, втрачених до останнього збереження інформації на магнітному диску.
Програма повинна забезпечувати можливість відновлення накопичених даних при її повторній інсталяції.
Програма повинна забезпечувати архівне збереження накопичених даних на зовнішніх або мережних носіях інформації.
Програма повинна забезпечувати коректну обробку виняткових ситуацій.
3.2.2 Контроль вхідної і вихідної інформації
Програма повинна забезпечувати правильне введення інформації за рахунок використання, там де це доцільно, шаблонів введення, процедурного блокування введення некоректної інформації, списків та автопідстановки.
Обробка виняткових ситуацій, пов’язаних із доступом до дисків, пристроїв введення – виведення інформації, повинна оброблятися програмно з виведенням відповідних інформаційних повідомлень, і не призводити до блокування роботи програми.
3.2.3 Час відновлення після відмови
Час відновлення після відмови, не пов’язаною з роботою програми, повинен складатися із: часу перезапуску користувачем операційної системи; часу запуску користувачем файлу програми, що виконується; часу повторного введення або зчитування з носіїв втрачених даних.
3.3 Умови експлуатації і збереження
Програма повинна зберігатися у виді двох маркірованих дисков