ПІБ клієнта з його паспортними даними, річним відсотком нарахування за вкладом, і обсягом вкладу.
2.4.2. Вимоги до надійності
. 4.2.1. Передбачити контроль введеної інформації.
. 4.2.2. Передбачити блокування некоректних дій користувача при роботі з системою.
. 4.2.3. Забезпечити цілісність збереженої інформації.
. 4.3.Требованія до складу і параметрів технічних засобів
. 4.3.1 Система повинна працювати на IBM сумісних персональних комп'ютерах.
. 4.3.2. Мінімальна конфігурація:
· тип процесора ......................................................... Pentium і вище;
· обсяг оперативного запам'ятовуючого пристрою ............... 32 Мб і більше.
2.4.4. Вимоги до інформаційної та програмної сумісності:
Система повинна працювати під управлінням сімейства операційних систем Win 32 (Windows 95, Windows 98, Windows 2000, Windows NT і т. п.).
. 5. ВИМОГИ До програмної документації
. 5.1. Розробляються програмні модулі повинні бути самодокументіровани, тобто тексти програм повинні містити всі необхідні коментарі.
. 5.2. Програмна система повинна забезпечувати запит на вхідні дані.
. 5.3. До складу супроводжуючої документації повинні входити:
. 5.3.1. Пояснювальна записка на 25-30 аркушах, що містить опис розробки.
3. Структура цілей розробляється програми
Розроблювану програму можна умовно розділити на п'ять частин:
· читання вхідних файлів F1 і F2;
· перевірка коректності даних файлів F1 і F2;
· перевірка відповідності даних файлів F1 і F2;
· формування рядків вихідний таблиці;
· запис вихідного файлу F3.
Перевірка коректності даних файлів F1 і F2 проводиться незалежно один від одного.
Далі перевіряється відповідність даних файлів F1 і F2.
У процесі спільної обробки файлів F1 і F2 формується текстовий рядок для запису у файл F3.
4. Обмеження на вхідні і вихідні дані
. 1 Обмеження, що накладаються на вхідні дані, що прочитуються з першого файлу:
1Соціальний номер повинен містити тільки ціфри.2Каждий соціальний номер повинен бути унікальним.3Соціальний номер не повинен бути порожнім полем.4Каждая запис паспортних даних повинна бути унікальной.5Паспортние дані не повинні бути порожнім полем.6Фамілія, ім'я, батькові клієнта не повинні бути порожнім полем.7Фамілія, ім'я, по батькові клієнта має складатися з допустимих символів (az, AZ,.,).
Таблиця обмежень вхідного файлу f1
. 2 Обмеження, що накладаються на вхідні дані, що прочитуються з другого файлу
1Соціальний номер повинен містити тільки ціфри.2Соціальний номер не повинен бути порожнім полем.3Об'ем вкладу повинен містити тільки цифри і бути позитивним чіслом.4Об'ем вкладу не повинен бути порожнім полем.5Номер рахунки повинен містити тільки ціфри.6Номер рахунки не повинен бути порожнім полем.7Наіменованіе вкладу не повинно бути порожнім полем.8Годовой відсоток нарахування повинен містити тільки цифри і бути позитивним чіслом.9Годовой відсоток нарахування не повинен бути порожнім полем.
Таблиця обмежень вхідного файлу f2
4.3 Інші обмеження
1В другому вхідному файлі F2 соціальний номер повинен відповідати соціальному номеру з вхідного файлу F1.2Еслі вхідні файли F1 або F2 не існують або не можуть бути відкриті, то виводиться повідомлення про помилку при відкритті файла.3На диску має бути вільне місце для створення вихідного файлу F3.
5. Таблиці рішень
Методика побудови ТР полягає в наступному:
а) визначити всі умови і дії в специфікації;
б) вписати дії та умови в таблицю;
в) в нумерованих стовпцях відзначити всі можливі комбінації умов і виконуваних при виконанні умов дій;
г) при необхідності редукувати таблицю (якщо є 2 стовпця, у яких перелік дій збігається і які відрізняються тільки результатами умов Д і Н в одному рядку, то такі стовпці можуть бути злиті в один).
. 1 ТР для функції Читання і перевірка на коректність файлу F1
Условія123456789Файл з таким ім'ям ...