Файл: Практическая работа Описание программы.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 03.12.2023

Просмотров: 121

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
МИНОБРНАУКИ РОССИИФедеральное государственное бюджетное образовательноеучреждение высшего образования«Ижевский государственный технический университет имени М.Т. Калашникова»Факультет «Информатика и вычислительная техника»Кафедра «Программное обеспечение»Практическая работа «Описание программы» по дисциплине «Документирование аппаратно-программного обеспечения»ВыполнилиСтуденты гр. Б22-780-4 Замараева П.С.Харламова А.Д.Руководитель Дунаева Ф.В.Ижевск2023Листов 9

Оглавление


1. Общие сведения 3

1.1. Спецификация 3

1.2. Программное обеспечение необходимое для функционирования программы 3

1.3. Языки программирования, на которых написана программа 3

2. Функциональное назначение 3

3. Описание логической структуры 4

3.1. Структура программы с описанием функций основных частей и связи между ними 4

3.2. Функции, выполняемые системой 4

3.2.1. Оформление кредита 4

3.2.2. Открытие вклада 5

3.2.3. Конвертация 5

3.2.4. Хранение ценных бумаг 5

3.2.5. Инкассация 5

4. Используемые технические средств 6

5. Вызов и загрузка 6

6. Входные и выходные данные 6

6.1 Перечень и описание входных данных 6

6.2 Перечень и описание выходных данных 6

ПРИЛОЖЕНИЯ 7

1. Общие сведения

1.1. СпецификацияНастоящая Спецификация требований к программному обеспечению АП Банка содержит идентификацию точек зрения, иерархию точек зрения, спецификацию требованийПрограммное обеспечение предназначено для хранения больших объемов данных, автоматизации обработки переводов, инвестиций, конвертации валют и т.п.Настоящий документ определяет требования к системе, которая будет разработана для реализации программного обеспечения на начальном этапе1.2. Программное обеспечение необходимое для функционирования программыСистемныепрограммныесредства,используемыепрограммой,должныбытьпредставленылокализованнойверсиейоперационнойсистемыWindows1.3. Языки программирования, на которых написана программа
Исходным языком программирования является C#

2. Функциональное назначение

Основнойфункциейпрограммыявляется помощь сотрудникам банка.Основными функциями программы являются:

  • Открытие вклада, закрытие вклада, пополнение банковского счета, получение денег с банковского счета, купля иностранной валюты, покупка иностранной валюты, перевод средств, хранения ценных бумаг и драгоценных металлов, получения кредита;

  • Получение отчетов, контроль за сотрудниками;

  • Вопрос одобрения кредита, выдача кредита, получение данных об оплате;

  • Получение данных о клиенте, открытие вклада клиента, открытие счета клиента, закрытие вклада клиента, закрытие счета клиента, действия со счетом клиента, продажа иностранной валюты клиенту, перевод средств клиента, действия с ценными бумагами и драгоценными металлами;

  • Привлечение денежных средств, физических и юридических лиц во вклады;

  • Автоматизация размещения привлеченных средств от своего имени и за свой счет;

  • Открытие и ведение банковских счетов физических и юридических лиц;

  • Инкассация денежных средств, векселя, платежные и расчетные документы;

  • Произведение кассового обслуживания физических и юридических лиц;

  • Произведение купли-продажи иностранной валюты в наличной и
    безналичной формах;

  • Предоставление услуг хранения ценных бумаг и
    драгоценных металлов;

  • осуществление выдачи банковских гарантий;

  • осуществление переводов денежных средств по поручению физических
    лиц без открытия банковских счетов;
Графические функциональные задачи изображены на диаграмме прецедентов в Приложении 1

3. Описание логической структуры

3.1. Структура программы с описанием функций основных частей и связи между нимиПАО «АП Банк» предоставляет возможность Открытие вклада, закрытие вклада, пополнение банковского счета, получение денег с банковского счета, купля иностранной валюты, покупка иностранной валюты, перевод средств, хранения ценных бумаг и драгоценных металлов, получения кредита

3.2. Функции, выполняемые системой

3.2.1. Оформление кредита


  • Подача заявки на кредит

  • Менеджер узнаёт кредитную историю клиента

  • База данных отправляет информацию о клиенте

  • Одобрение менеджером заявки

  • Выдача кредита

3.2.2. Открытие вклада


  • Клиент передаёт денежные средства

  • Кассир передаёт информацию о клиенте

  • Менеджер изменяет информацию

  • Клиент подаёт заявку на вывод средств

  • Кассир передаёт информацию о клиенте

  • Менеджер проверяет информацию

  • База данных передаёт информацию о вкладе

  • Менеджер одобряет вывод вклада

  • Кассир выводит денежные средства

3.2.3. Конвертация


  • Клиент передаёт денежные средства

  • Кассир передаёт информацию о клиенте

  • Менеджер вносит информацию в баз данных

  • База данных передаёт информацию о валюте и ценных бумагах

  • Менеджер одобряет покупку

  • Кассир выдаёт валюту, ценные бумаги

3.2.4. Хранение ценных бумаг


  • Клиент передаёт ценные бумаги банку

  • Менеджер изменяет информацию

3.2.5. Инкассация


  • Инкассатор перевозит средства в банк

  • Кассир передаёт информацию о поступлениях

  • Менеджер изменяет данные о поступлениях

4. Используемые технические средств

ПО «АП Банк» эксплуатируется на персональном компьютере типа IBM PC/AT. Программа должна работать под управлением операционной системы Windows 10 с пакетом обновления 21H1 и новее. Для работы в диалоговом режиме используется экран дисплея, клавиатура, манипулятор типа «мышь». Данные хранятся в СХД (сервер хранения данных). Доступ данных предоставляется после аутентификации пользователя.

5. Вызов и загрузка

Для запуска Системы следует в браузере ввести ее адрес и нажать Enter

6. Входные и выходные данные

6.1 Перечень и описание входных данныхВходными данными являются:

  • Персональные данные клиента

  • Сведения о кредитной истории клиента

  • Наличие права клиента распоряжаться своими счетами

6.2 Перечень и описание выходных данныхВыходными данными являются:

  • Одобрение или отказ услуг кредитования

  • Текущий статус баланса счетов/вкладов клиента

  • Текущий статус долгосрочных экономических обязательств

  • Сведения об актах выполненных работ

ПРИЛОЖЕНИЯ

Приложение 1 – Диаграмма прецедентов

Приложение 2 – Диаграмма деятельности «Оформление кредита»



Приложение 3 – Диаграмма деятельности «Открытие вклада»

Приложение 4 - Диаграмма деятельности «Конвертация»

Приложение 5 – Диаграмма деятельности «Хранение ценных бумаг»


Приложение 6 - Диаграмма деятельности «Инкассация»