Перелік та опис вхідних повідомлень
Перелік та опис вхідних повідомлень задачі 0401 представлено в табл. 2.1.3
Таблиця 2.1.3
Перелік та опис вхідних документів
Назва документу | Срок подання | Частота подання | Постачальник документу |
Паспортні данні і довідка про присвоєння ідентифікаційного номеру | Щодня, за запитом | За запитом | Клієнт банку |
Заява на відкриття картрахунку | Щодня, за запитом | За запитом | Клієнт банку |
Запит клієнта | Щодня, за запитом | За запитом | Клієнт банку |
Характеристика масивів вхідної інформації приведені в таблиці. 2.3.2
Таблиця 2.3.2
Характеристика масивів вхідної інформації
Найменування масиву | Ідентифікатор(ім'я) масиву | Тип масиву | Технологія формування |
Довідник клієнтів | DOV_KLIENT | НДІ | Формується в БД |
Довідник видів рахунків | DOV_VUD_ RAHUNOK | НДІ | Формується в БД |
Довідник грошових одиниць | DOV_GROH_OD | НДІ | Формується в БД |
Рахунок | OPER_RAH | Оперативний файл | Формується після заповнень БД Клієнта та рахунку |
Карточки | DOV_KARTOCHKA | Оперативний файл | Формується після заповнень БД Клієнта та рахунку |
Структури вхідних масивів представлені у таблиці 2.3.3.
Таблиця 2.3.3
Структура вхідних масивів
Назва | Назва поля | Тип поля | Розмірність поля | В тому числі кількість десяткових чисел |
Структура масиву DOV_KLIENT | ||||
Код клієнта | KOD_ KLIENT | 9 | 5 | |
Ф.І.П. | FIO_ KLIENT | A | 30 | |
Дата народження | DATA_NARODGENNA | D | 8 | |
Місце проживання | MISCE_PROGIVANNA | A | 30 | |
Місце проживання | MISCE_NAROD | A | 30 | |
Серія паспорту | SERIYA_PASP | X | 8 | |
Дата видачі паспорту | DATA_VUD_PASP | D | 8 | |
Ким виданий паспорт | KUM_VUDAN_PASPORT | A | 30 | |
Ідентифікаційний номер | IDENT_KOD | 9 | 10 | |
Телефон | TELEPHON | 9 | 11 | |
Структура масиву DOV_VUD_ RAHUNOK | ||||
Кодклієнта | NAZVA-VUDY_RAH | A | 8 | |
Структура масиву DOV_GROH_OD | ||||
Назва грошової одиниці | NAZVA_GROHOVA_OD | A | 8 | |
Структура масиву OPER_RAH | ||||
Номер карточки | NOMER_KARTOCHKU | N | 9 | |
Дата зняття коштів | DATA_ZNATTA_KOSHTA | D | 8 | |
Знята сума | ZNATTA_SYMMA | D | 8 | |
Структура масиву OPER_RAH_1 | ||||
Номер картки | NOMER_KARTOCHKU | N | 9 | |
Дата зняття коштів | DATA_ZNATTA_KOSHTA | D | 8 | |
Зняття суми | ZNATTA_SYMMA | I | 8 | |
Структура масива DOV_KARTOCHKA | ||||
Номер картки | NOMER_ KARTOCHKU | N | 9 | |
Баланс | BALANS | I | 8 | |
Дата фактичного завершення | DATA_FAKT_ZAVARSHENIA | D | 8 | |
Дата закриття | DATA_ZAKRUTTA | D | 8 | |
Дата відкриття | DATA_VIDKRUTTA | D | 8 | |
Код клієнта | KOD_KLIENT | N | 9 |
Перелік та опис структурних одиниць інформації вхідних повідомлень
Перелік та опис структурних одиниць інформації вхідних повідомлень задачі 0401 представлено в табл. 2.1.4
Таблиця 2.1.4
Перелік та опис структурних одиниць інформації вхідних повідомлень
Назва структурної одиниці | Необхідна точність її числового значення | Джерело інформації | Ідентифікатор джерела інформації |
Прізвище, ім’я та по батькові | A(25) | паспорт | 0401701PASPORT |
Дата народження | 9(8) | паспорт | 0401701PASPORT |
Місце проживання | A(30) | паспорт | PASPORT |
Місце народженння | А(30) | паспорт | PASPORT |
Ким виданий паспорт | А(30) | паспорт | PASPORT |
Дата видачі паспорту | D (8) | паспорт | 0401701,0401101 |
серія паспорта | 9(8) | паспорт | 0401701PASPORT |
Номер ідентифікаційного номеру | X(8) | довідка про присвоєння ідентифікаційного номеру | 0401701IDENTUF_N |
Дата присвоєння ідентифікаційного номеру | 9(8) | довідка про присвоєння ідентифікаційного номеру | 0401701IDENTUF_N |
Дата запиту клієнта | 9(8) | запит клієнта | 0401701ZAPUT_CLIENTA |
Контактний телефон | 9(11) | Заява на відкриття картрахунку | ZAYAVA |
Алгоритм є рішенням задачі з ведення карткових рахунків фізичних осіб. Призначення алгоритму – відстеження рішень задачі з вказаними вхідними і вихідними документами на кожному етапі виконання.
В алгоритмі реалізовані наступні режими: „Довідники”, „Оперативний файл”, „Звіт”, „Сервіс”, „Вихід” ,що забезпечує вихід із системи й кінець роботи.
Функції алгоритму в режимі „Довідники”: перегляд і робота з довідником товарів; перегляд і робота з довідником одиниць виміру.
Функції алгоритму в режимі „Оперативний файл”: перегляд і робота з з картковими рахунками.
Функції алгоритму в режимі „Звіт”: формування документа “Виписка закритих рахунків ”.
Функції алгоритму в режимі „Сервіс”: копіювання БД в резервну директорію; відтворення файлів БД у разі їх втрати, допомога; представлення інформації про програму.
2.2.3. Блок-схема алгоритму і її опис
Блок-схема алгоритму забезпечує подальшу деталізацію алгоритму рішення задачі. Блок-схема наведена у додатку В.
2.3.1. Розробка і опис схеми технологічного процесу автоматизованої обробки інформації
Схема діаграм технологічного процесуUML реалізовується в програмному середовищі RationalRose2003. Задача відображається за допомогою Activity diagram - діаграми описів технологій, процесів, функцій . У даних діаграмах показуються процеси та технологія взаємодії користувача з програмним продуктом поетапно по кожному пункту меню.
Схема технологічного процесу наведена у дод.Д .
Розробка інтерфейсу полягає в проектуванні зручних для менеджера меню та екранних форм з обліку руху товарів.
Сценарій взаємодії користувача і ПЕОМ наведена у дод.Е .
1. Вступ:
Дане керівництво призначене для працівників складу. У керівництві містяться дані про призначення програми, умови її застосування, опис задачі.
2. Призначення й умови застосування:
Задача призначена для автоматизації ведення карткових рахунків та формуванні відомості "Виписка закритих рахунків за період".
Програмне забезпечення задачі функціонує на ПЕОМ, що містить наступну мінімальну конфігурацію: операційна система - Windows NT/2k/XP/2k3; мікропроцесор класу Pentium Pro і вище; оперативна пам'ять - 128 Мб і вище під керуванням будь-якої операційної системи. Робота з ПЗ ведеться в інтерактивному режимі. Розв’язування задачі автоматизованим способом припиняється, якщо: відсутня необхідна для розв’язування задачі інформація; виявлено порушення в інформаційній базі внаслідок несанкціонованого доступу; вийшло з ладу енергопостачання ПЕОМ; вийшло з ладу обладнання, де зберігаються необхідні для розв’язування задачі дані та інше.
3. Підготовка до роботи:
а)Включити ПК в мережу.
б)Після автоматичного завантаження операційної системи на екрані з'являється Робочий Стіл
в)Натиснутьна ярлик програми CARD, що знаходиться на робочому столі.
4. Опис операцій:
Запуск програми забезпечується доступом до системи через ідентифікацію користувача
Рис. 2.4.1. Введення паролю
У випадку неправильного введення користувача або паролю з’явиться повідомлення (рис. 2.4.2.):
Рис. 2.4.2. Повідомлення про невірний пароль
При натисканні „OK” здійснюється повернення ідентифікації до користувача.
ПЗ забезпечує автоматизоване виконання наступних функцій: робота з БД, формування звіту „Виписка закритих рахунків фізичних осіб”.
Виконання функцій відбувається шляхом вибору відповідного режиму головного менюпрограми. Головне меню програми„Склад” складається з наступних режимів: „Довідники”, „Оперативний файл”, „Звіт”, „Сервіс”, „Вихід” (рис. 2.4.3). У свою чергу усі ці режими мають свої підрежими.
Рис. 2.4.3. Головна форма
Врежимі «Довідники» до банку підрежимів входить робота з довідниками «Клієнтів» , «Видів рахунків» та «Грошових одиниць».
В довіднику “Види рахунків” міститься інформація про рахунки (рис. 2.4.4).
Рис. 2.4.4. Довідник видів рахунків
В довіднику “Грошових одиниць” (рис. 2.4.5), міститься інформація про види грошових одиниць.
Рис. 2.4.5. Довідник грошових одиниць
В довіднику “Клієнтів” (рис. 2.4.6), міститься інформація про клієнтів.
Рис. 2.4.6. Довідник клієнтів
Врежимі „Оперативні файли” до банку підрежимів входить робота з оперативними таблицями “Реєстрація і облік карток” та “Операції над коштами з картки”.