Интерфейс пользователя и надёжность программ обработки данных 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Интерфейс пользователя и надёжность программ обработки данных



Интерфейс пользователя – комплекс программных средств, обеспечивающих взаимодействие пользователя с системой, например, с базой данных. Обеспечение достоверности информации является одной из важнейших задач, стоящих перед разработчиками и администраторами баз данных.

В одних случаях ошибка в данных может стать причиной небольшого недоразумения, в других - повлечь за собой тяжелые последствия. Поэтому основными требованиями к программному интерфейсу пользователя являются:

1. Простота и прозрачность для понимания пользователя, не являющегося специалистом в области информационных технологий.

2. Приемлемое для данной группы пользователей быстродействие.

3. Способность программного обеспечения сохранять работоспособность при решении всех задач, оговоренных требованиями технического задания.

4. Безопасность данных, т.е. санкционированный допуск определенных категорий пользователей к конкретным наборам данных.

5. Возможность восстановления данных при сбоях компьютера.

6. Обеспечение общих и частных ограничений целостности.

7. Надежность программного обеспечения, т.е. способность системы сохранять работоспособность в любой момент времени.

Созданная БД предназначена для частичной автоматизации работы автомастерской, именно поэтому в состав объектов Microsoft Access, разработанных в курсовой работе, входят таблицы, формы и запросы, макросы и отчеты.

Таблицы используются для хранения данных. Каждая таблица включает информацию об объекте определенного типа. Таблица содержит поля (столбцы) и записи (строки).

В ходе выполнения данной курсовой работы были созданы следующие Таблицы – Машина, Ремонт, Запчасть, Техобслуживание, Используются, Поступает.

Созданные таблицы приведены в Приложении Д.

Формы предназначены для ввода данных и отображения их на экране. С помощью форм реализуются специальные меры по повышению надежности интерфейса пользователя. Они способствуют поддержанию целостности данных в БД и облегчают для конечного пользователя работу с данными.

В ходе выполнения данной курсовой работы были созданы следующие Формы – Машина, Ремонт, Запчасть, Техобслуживание, Используются, Поступает.

Созданные формы приведены в Приложении Е.

Также были создана Главная кнопочная форма, которая приведена в Приложении Р.

Запросы позволяют пользователю получать нужные данные из одной или нескольких таблиц. С помощью запросов можно осуществлять выбор, обновление, удаление или добавление данных; кроме того, можно создавать новые таблицы, используя данные уже существующих. Состав запросов определяется требованиями работы Автомастерской.

В ходе выполнения данной курсовой работы были созданы следующие Запросы - выборка, вычитание, Декартово Произведение, Естественное соединение, Объединение, Пересечение, Проекция, Тэта - Соединение.

Отчёт — объект, предназначенный для создания документа. Отчет можно просмотреть на экране, отпечатать и, кроме того, при необходимости включить в документ другого приложения.

В ходе выполнения данной курсовой работы были созданы следующие Отчёты – Докладная записка, Список запчастей.

Макрос – структурированное описание одного или нескольких действий, которые выполняются в ответ на определенное событие, т.е. на любое изменение состояния объекта Microsoft Access.

В ходе выполнения данной курсовой работы были созданы следующие Макросы – Техобслуживание, Номер техобслуживания, Есть гарантийный срок, Нет гарантийного срока.

Обеспечение достоверности информации является одной из важнейших задач, стоящими перед администратором базы данных. Деятельность широкого круга людей зависит от надежности получаемой информации.

Надежность – вероятность того, что система исправна и работает в любой заданный момент времени. Программный интерфейс конечного пользователя отвечает требованиям надежности, если он обеспечивает бессбойную работу пользователя в случае любых его действий, сохраняя при этом целостное состояние БД.

Для повышения надежности программы обработки данных БД «Автомастерская»:

· использовали всплывающие подсказки;

· изменили последовательность перехода в некоторых формах;

· присвоили управляющим элементам значения по умолчанию.

При работе пользователя с полями формы на экран выводится подсказка о том, что необходимо ввести (при случае двоякого понимания о смысловом значении поля).

Указания пользователю для работы с БД «Автомастерская» должны быть чёткими и однозначными.

Всплывающие подсказки для БД «Автомастерская» приведены в таблице 1.


Таблица 1 – Всплывающие подсказки

Форма Поле Всплывающая подсказка
Запчасть Артикул Введите в артикуле запчасти не более 15 символов
Наименование Введите наименование запчасти
Цена Введите цену запчасти
Машина Рег номер Введите регистрационный номер машины
Владелец Введите инициалы и фамилию владельца машины
Марка Выберите из списка марку машины
Цвет Введите цвет машины
Ремонт Код услуги Введите код услуги ремонта машины
Вид работы Введите вид работы ремонта машины
Стоимость Введите стоимость ремонта машины
Техобслуживание № техобс Введите номер техобслуживания
Рег номер Выберите из списка регистрационный номер машины
Дата Введите дату проведения техобслуживания
Вид работы Введите вид работы техобслуживания
Используются Код услуги Выберите из списка код услуги ремонта машины
Артикул Выберите из списка артикул запчасти
Дата Введите текущую дату проведения ремонта машины
Количество Введите количество использованных запчастей
Поступает Код услуги Выберите из списка код услуги ремонта машины
Рег номер Выберите из списка регистрационный номер машины
Дата Введите текущую дату поступления машины на ремонт

Некоторые диалоговые окна с подсказками представлены в Приложении Ж.

Внешний вид формы и порядок ее заполнения сильно влияют на точность и скорость ввода данных. Поля данных должны быть упорядочены на экране в соответствии с их логической последовательностью, как это обычно делается на бумажных бланках.

Для удобства пользователя при работе с формами изменили последовательность переходов (Таблица 2).

Таблица 2 – Изменение последовательности перехода при работе с формами

Форма Естественный порядок Измененный порядок
Машина Рег номер#, Владелец, Марка, Цвет Рег номер#, Марка, Цвет, Владелец
Техобслуживание № техобс#, Рег номер#, Дата, Вид работы № техобс#, Рег номер#, Вид работы, Дата
Используются Код услуги#, Артикул#, Дата, Количество Код услуги#, Артикул#, Количество, Дата

Диалоговые окна с изменённой последовательностью перехода представлены в Приложении И.

Для поля, которое практически всегда имеет одно и то же значение, можно присвоить значение по умолчанию, обеспечив тем самым повышение точности ввода данных. Следовательно, исчезает необходимости вводить повторяющееся значение каждый раз, оно будет присваиваться автоматически, исключая тем самым возможность ошибок.

Значения по умолчанию задали в следующих формах:

· Используются, Поступает. В поле Дата задали значение по умолчанию: =Date(), т.е. равно текущей дате.

· Машина. В поле Цвет задали значение по умолчанию: Мокрый асфальт.

· Используются. В поле Количество задали значение по умолчанию: 2.

Результаты присвоения элементам значения по умолчанию представлены в Приложении К.



Поделиться:


Последнее изменение этой страницы: 2017-02-16; просмотров: 54; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 13.59.103.67 (0.011 с.)