- •2.Объектно-ориентированный анализ и проектирование ис
- •2.2 Функции обработки входной информации ис
- •3.Определение требований к клиентскому приложению ис
- •3.1 Назначение создаваемой асу
- •4. Описание используемой базы данных
- •4.2 Выбор субд и обоснование.
- •5. Разработка приложения пользователя.
- •6. Создание справочной системы приложения ис.
- •7. Средство распространения приложения ис (инсталляционный пакет).
2.2 Функции обработки входной информации ис
Функцией обработки входной информации является проверка достоверности вводимых данных, и проверки заполнения полей. Добиться этого можно за счет закрепления конкретного типа данных для конкретного поля, таким образом, в поле введения цифр невозможно будет ввести прочие символы, букв и т.д., на обязательные поля ставится метка, что поле не может быть пустым и без его заполнения информацию в базе данных будет невозможно занести.
Таблица 2 – «Сценарий прецедента №2.1»
Пользователь |
Отклик системы |
1.Из вкладки «Ввод данных» пользователь выбирает таблицу «Методическое пособие» |
2. Программа выводит на экран текущую информацию о методическом пособии (Код, Год издания, Код сотрудника, Код центра, Наименование методического пособия) |
3. Пользователь вводит новые данные, редактирует старые и жмёт кнопку «Сохранить» 4.Исключение: Пользователь ввел не все данные, или введены неверные символы
|
5.Программа вносит введенные данные в базу данных |
6.Программа выводит окно ошибки |
|
7.Пользователь удаляет те поля, которые ему не нужны
|
8.рограмма выполняет действие удаление, удаляет данные из базы |
9.Пользователь выполняет поиск данных по идентификатору
|
10.Программа выполняет поиск данных по введенному идентификатору |
11.Исключение: Данные не найдены |
12.Программа выводит сообщение, что файл не найден |
13.Пользователь нажимает на кнопку «вперед»
|
14. Программа выполняет действие переключения на следующую запись |
15.Пользователь нажимает на кнопку «назад»
|
16.Программа выполняет действие переключения на предыдущую запись |
17.Пользователь нажимает кнопку «Первая запись» 18.Исключение: Находишься на первой записи
|
19. Приложение выполняет переход по таблице на первую запись |
20. Программа выводит сообщение, что вы находитесь на первой записи |
|
22. Исключение: находишься на последней записи
|
24.Программа выводит сообщение, что вы находитесь на последней записи |
3.Определение требований к клиентскому приложению ис
Исходя из определенных в проектировании модели прецедентов, можно определить следующие требования:
1.Требования к системе:
создаваемая АСУ должна ускорить ввод данных в таблицы, формирование отчетов.
2.Требования к структуре АСУ и входящим в нее частям:
АСУ должна содержать базу данных, целью которой является хранение данных в структурированном виде;
АСУ должна содержать приложение для работы с этой базой данных, ее целью является модифицирование таблиц базы данных (ввод и удаление данных) и формирование отчетов.
3.Требования к режиму работы АСУ:
АСУ должна будет работать только во время работы инспектора отдела кадров.
4.Требования к качеству выполнения функций АСУ:
создаваемая БД должна содержать всю необходимую информацию для формирования отчетов и документов;
создаваемое приложение должно формировать все необходимые отчеты.
