Данная система предназначена для ведения учета активных клиентов, архивирования старых и предметов страхования этих клиентов.
3 Требования к программе
Требования к функциональным характеристикам:
- Уменьшение сложности большой задачи, разбиение ее на части.
- Устранение или исправление ее ошибок сразу при возникновении.
- Использование библиотек стандартных программ.
- Точное и детальное документирование.
- Гибкость, модифицируемость.
- Модульность – программа должна состоять из небольших легко обозримых частей.
- Открытость.
- Совместимость.
- Легкость поддерживания и обслуживания.
3.1.1 Требования к составу выполняемых функций
Вся система должна состоять из трех подсистем:
- база данных «Должники»
- база данных «Сотрудники»
- база данных «Клиенты»
а) Подсистема "Должники" состоит из следующих полей:
1) id
2) ФИО
3) Дата рождения
4) Адрес
5) ИИН
6) Место работы
7) зарплата
Вспомогательной таблицей для данной БД служит таблица «История кредита», где содержатся следующие поля:
Id_должн
%-год
Выполата %
Остаток долга
б) Подсистема «сотрудники» содержит следующие поля:
1) id
2) id клиента
3) ФИО
4) Дата рождения
5) Адрес
6) ИИН
Вспомогательной таблицей для данной БД служит таблица «Действия», где содержатся следующие поля:
1) выпол работа
2) результат
в) Подсистема "клиенты" состоит из следующих полей:
Id
банки
цены
С помощью форм, которые прилагаются к каждой из таблиц можно легко передвигаться по таблицам, осуществлять поиск, редактирование и сохранение записей.
3.1.2 Требования к организации входных данных
Входными данными для данной системы должны послужить:
- данными о сотрудниках (Личный листок), о должниках и о клиентах, содержащие следующую информацию: принятие сотрудника, сведения о сотруднике, заработная плата и отпускные, сведения о должников. Информация об образовании, информация о долгах.
Запрос для поиска по общей базе данных должен соответствовать следующим критериям: тип документа - должен выбираться из списка путем раскрытия списка типов документа; слово для поиска в названии документа; слово для поиска в тексте каждого документа; промежуток времени, который предполагает, что документ был принят/зарегистрирован именно в этот период. При этом предполагается необязательное заполнение всех данных.
Запрос для поиска информации внутри найденного документа, так называемый "Поиск в тексте", должен содержать только одно поле для определения конкретного слова или короткой фразы.
3.1.3 Требования к организации выходных данных
Выходными данными для данной системы должны послужить:
- ответ поисковой системы на запрос пользователя
- вывод информации, соответствующий запросу внутри документа.
3.1.4 Реакция программы на непредусмотренные данные
Система должна реагировать на ошибочные ситуации, вызванные как ошибками пользователя, так и сбоями, не зависящими от пользователя:
- при получении файлов обновления система должна проверять их, и в случае обнаружения ошибок в файлах выдавать сообщение пользователю о невозможности дальнейшего обновления, и предлагать обратиться за повтором к составителю этих файлов;
- при введении несоответствующих данных в предлагаемые поля, также должна выдавать сообщение об ошибке и предлагать внести изменения в ошибочное поле.
3.2 Требования к надежности
В случае ввода данных не соответствующих тем полям, в которые производится ввод, выдается информационное сообщение о невозможности внесения таких данных в базу. При выполнении различных действий пользователю выдаются запросы на подтверждение удаления, записи, редактирования, сохранения и др.
Для минимизации потерь данных из-за неисправности аппаратных средств, существует резервное копирование базы данных.
Максимальная потеря информации возможная при различных сбоях программного обеспечения и аппаратных средств измеряется теми незначительными изменениями, которые были внесены в базу и не сохранены пользователем
3.3 Условия к эксплуатации
Для работы данной программы необходима ОС совместимая с платформой Windows 11. Для поддержания базы данных необходима работа отдела, занимающегося поиском документов, обработкой документов и вставкой их в базу данных формируя файлы обновления.
3.4 Требования к составу и параметрам технических средств
к составу и параметрам технических средств предъявляются следующие требования:
- процессор Pentium 300 и выше;
- оперативная память не менее 64Mb;
- свободное дисковое пространство не менее 40Mb для программного обеспечения + не менее 150Mb для базы данных;
- манипулятор мышь;
- наличие модема или локальной сети предприятия имеющей доступ
к электронной почте.
3.5 Требования к информационной и программной совместимости
Входные и выходные данные должны быть представлены в виде отчетов. Данное программное обеспечение разрабатываться на языке ++++
4 ТРЕБОВАНИЯ К ПРОГРАММНОЙ ДОКУМЕНТАЦИИ
Программа должна сопровождаться следующей документацией:
- Help-система для пользователя;
- инструкция для составителей файлов обновления;
- инструкция пользователю;
- инструкция разработчику.
Достарыңызбен бөлісу: |