Физическая структура базы данных. Аппаратное и программное обеспечение системы.Реализация интерфейса пользователя, страница 9

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

– процессор Intel Pentium III 1 ГГц и выше;

– объем оперативного запоминающего устройства 256  Мб;

– видеоадаптер должен поддерживать разрешение 1024х768 точек

– монитор с возможностью поддерживать разрешение 1024х768 с частотой не менее 75 Гц, отображающий 256 и более цветов

– устройства ввода информации – клавиатура и манипулятор типа «мышь»;

– 10 Мб свободного места на жёстком диске;

– операционная система Windows Vista/XP/Server 2012

– Microsoft.NET Framework 2.0

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

Работа начинается с загрузки файла Default.aspx, который открывает главную страницу информационной системы. Проверка работоспособности программы производится визуально при открытии файла Default.aspx, затем при выполнении действий с помощью гиперссылок. Если все файлы, необходимые для работы с ИС, присутствуют, то не возникает никаких ошибок.

При возникновении вопросов по эксплуатации данной программы предусмотрена возможность обращения к системе помощи в виде HTML-документа “Руководство пользователя”.

Основные функции созданного приложения:

- вывод данных о  ФИО сотрудниках их возрасте и должности;

- вывод данных о всех заказах, заказах с определёнными наименованием, сотрудником, клиентом;

- вывод данных о клиентах с определёнными полом, национальностью, знаком зодиака, возрастом;

- редактирование данных из всех таблиц;

- удаление данных из таблиц;

- добавление данных в таблицы базы данных.

Для исключения бесполезной, неинформативной или противоречивой информации, введённой пользователем, в приложении осуществляется проверка вводимых данных посредством серверных элементов управления (верификаторов или валидаторов), которые предоставляет технология ASP.NET. Критерии проверки могут быть самыми разными, начиная с того, вводились ли данные вообще, и заканчивая проверкой типа данных.

В данном курсовом проекте применялись следующие валидаторы:

– RequiredFieldValidator – контролирует наличие введённых данных в элемент управления;

– RegularExpressionValidator – определяет соответствие значения данного элемента управления определённому регулярному выражению (в данной работе этот валидатор применялся для ввода номера телефона, паспортных данных и ФИО);

В ходе выполнения программы при срабатывании валидатора  RequiredFieldValidator на форме появляется текст сообщения, изображённый на рисунке 5.1.

Рисунок 5.1 – Текст сообщения валидатора RequiredFieldValidator

При срабатывании валидатора  RegularExpressionValidator на форме появляется текст сообщения, изображённый на рисунке 5.2.

Рисунок 5.2 – Текст сообщения валидатора RegularExpressionValidator

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

Пример выпадающих списков, используемых при вводе данных приведен на рисунке 5.3.

Рисунок 5.3 – Пример выпадающих списков, используемых при вводе данных

ЗАКЛЮЧЕНИЕ

В рамках выполнения курсовой работы была спроектирована информационная система “Брачное агентство”. Был проведён анализ предметной области, на основе которого был разработан алгоритм работы приложения. Приложение имеет простой и понятный интерфейс, который позволяет пользователям без труда работать с данной ИС, поскольку при разработке были использованы общепринятые стандарты.

Разработанное приложение может применяться для упрощения работы персонала брачного агентство при работе с  БД и служит для автоматизации ведения баз данных о клиентах брачного агентства.