Смекни!
smekni.com

Розроблення ІТ із автоматизації рішення задачі Ведення карткових рахунків фізичних осіб (стр. 5 из 6)

Перелік та опис вхідних повідомлень

Перелік та опис вхідних повідомлень задачі 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. Опис алгоритму рішення задачі

2.2.1. Призначення алгоритму

Алгоритм є рішенням задачі з ведення карткових рахунків фізичних осіб. Призначення алгоритму – відстеження рішень задачі з вказаними вхідними і вихідними документами на кожному етапі виконання.

В алгоритмі реалізовані наступні режими: „Довідники”, „Оперативний файл”, „Звіт”, „Сервіс”, „Вихід” ,що забезпечує вихід із системи й кінець роботи.

Функції алгоритму в режимі „Довідники”: перегляд і робота з довідником товарів; перегляд і робота з довідником одиниць виміру.

Функції алгоритму в режимі „Оперативний файл”: перегляд і робота з з картковими рахунками.

Функції алгоритму в режимі „Звіт”: формування документа “Виписка закритих рахунків ”.

Функції алгоритму в режимі „Сервіс”: копіювання БД в резервну директорію; відтворення файлів БД у разі їх втрати, допомога; представлення інформації про програму.


2.2.3. Блок-схема алгоритму і її опис

Блок-схема алгоритму забезпечує подальшу деталізацію алгоритму рішення задачі. Блок-схема наведена у додатку В.

2.3 Технологічне забезпечення

2.3.1. Розробка і опис схеми технологічного процесу автоматизованої обробки інформації

Схема діаграм технологічного процесуUML реалізовується в програмному середовищі RationalRose2003. Задача відображається за допомогою Activity diagram - діаграми описів технологій, процесів, функцій . У даних діаграмах показуються процеси та технологія взаємодії користувача з програмним продуктом поетапно по кожному пункту меню.

Схема технологічного процесу наведена у дод.Д .

2.3.2 Сценарій взаємодії користувача і ПЕОМ при рішенні задачі

Розробка інтерфейсу полягає в проектуванні зручних для менеджера меню та екранних форм з обліку руху товарів.

Сценарій взаємодії користувача і ПЕОМ наведена у дод.Е .

2.4 Розробка довідника користувача

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. Довідник клієнтів

Врежимі „Оперативні файли” до банку підрежимів входить робота з оперативними таблицями “Реєстрація і облік карток” та “Операції над коштами з картки”.