ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 03.12.2023
Просмотров: 27
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
СОДЕРЖАНИЕ
3. Описание логической структуры
4. Используемые технические средств
Приложение 2 – Диаграмма деятельности «Оформление кредита»
Приложение 3 – Диаграмма деятельности «Открытие вклада»
Приложение 4 - Диаграмма деятельности «Конвертация»
Приложение 5 – Диаграмма деятельности «Хранение ценных бумаг»
МИНОБРНАУКИ РОССИИ
Федеральное государственное бюджетное образовательное
учреждение высшего образования
«Ижевский государственный технический университет имени М.Т. Калашникова»
Факультет «Информатика и вычислительная техника»
Кафедра «Программное обеспечение»
Практическая работа «Описание программы»
по дисциплине «Документирование аппаратно-программного обеспечения»
Выполнили
Студенты гр. Б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. Программное обеспечение необходимое для функционирования программы
Системные программные средства, используемые программой, должны быть представлены локализованной версией операционной системы Windows
1.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 – Диаграмма прецедентов