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


Скачать 458.46 Kb.
НазваниеПрограммная реализация модуля регистрации пользователей лабораторного стенда в лаборатории асутп с использованием технологии баз данных
страница6/12
ТипРеферат
filling-form.ru > Бланки > Реферат
1   2   3   4   5   6   7   8   9   ...   12

3.1 Блок-схема алгоритма обработки данных


Схема работы пользователя с программой представлена на рисунке 3.1.



Рисунок 3.1 – Алгоритм работы созданного приложения

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

Пройдя процесс авторизации, пользователь может приступить к работе. Авторизованный пользователь может вносить в базу новые данные, редактировать или удалять имеющиеся. Для формирования отчетной деятельности предусмотрен фильтр. Сформированный отчет может быть экспортирован в удобный формат файлов.



3.2 Физическая реализация базы данных


В качестве СУБД была выбрана MS SQL Server 2005. SQL Server 2005 – это реляционная СУБД, которая использует язык Transact-SQL для пересылки сообщений между компьютером клиента и компьютером, на котором работает SQL Server 2005 [2].

В данной курсовой работе была создана база данных (рис 3.2), включающая в себя:

  • 4 таблицы (dbo.T_Students, dbo.T_Labs, dbo.T_Prepods, dbo.T_Parameters);

  • 1 диаграмма взаимодействия (dbo.Diagram);

  • 16 хранимых процедур.



Рисунок 3.2 – Внешний вид базы данных в SQL Server 2005

3.3 Разработка прикладной программы


Интерфейс программного средства «ПО Лабораторный стенд» представляет собой совокупность взаимосвязанных окон. Взаимодействие пользователя и программы осуществляется при помощи текстовых полей, кнопок и других стандартных объектов Windows. Проектируемое программное средство создано в среде MS Visual Studio 2005.NET на языке C#.

Первоначально открывается форма регистрации пользователя, представленная на рисунке 3.3.

Рисунок 3.3 – Форма регистрации пользователя
В случае правильного ввода данных, при нажатии на кнопку «Тест», появится сообщение «Success», говорящее об успешно завершенном процессе авторизации пользователя. В случае же ошибочного ввода данных, появится сообщение, свидетельствующее о том, что данные были введены некорректно (рис 3.4):
Рисунок 3.4 – Сообщение, говорящее о некорректности введенных данных
При нажатии на кнопку Тест происходит проверка возможности соединения с базой данных. При нажатии на кнопку ОК происходит соединение с базой данных и открывается главная форма проекта (рис 3.5), в которой и будет происходить работа с данными.
Рисунок 3.5 – Главная форма
На данном рисунке представлена главная форма работы с данными. Оператор АРМ имеет возможность добавлять, удалять или изменять существующие данные. Для того, чтобы просматривать имеющиеся заказы, предусмотрен фильтр по идентификационному номеру сессии выполнения лабораторной работы.

Данные, отфильтрованные по идентификационному номеру не доступны для редактирования в данном режиме.

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

Для того, чтобы просмотреть данные о создатели данного приложения, предусмотрена форма «О программе» (рис 3.6):

Рисунок 3.6 – О программе
На данной форме можно просмотреть информацию о создателях программы, теме проекта и т.д.

3.4 Создание контекстно-зависимой справки


В рамках проекта создана контекстно-зависимая справка в пакете Help&Doc, в которой отражены все возможности созданного программного продукта и включены указания по использованию программного средства.

Файл справки представляет собой скомпилированный HTML- файл. Также файл справки представлен в формате *.hlp, *.pdf.

На рисунке 3.7 представлено изображения файла справки в формате HTML.

Рисунок 3.7 – Контекстно-зависимая справка
Справка вызывается путем нажатия меню «Помощь», затем выбора меню «Справка».
1   2   3   4   5   6   7   8   9   ...   12

Похожие:

Программная реализация модуля регистрации пользователей лабораторного стенда в лаборатории асутп с использованием технологии баз данных iconЛабораторная работа №11 Тема: Создание и редактирование основных...
Цель проведения. В результате выполнения лабораторной работы студент должен иметь представление о понятии и технологии баз банных,...

Программная реализация модуля регистрации пользователей лабораторного стенда в лаборатории асутп с использованием технологии баз данных icon«Системы управления базами данных. Формы представления данных. Создание структуры базы данных»
Обучающая: создать условия для усвоения содержания теоретического материала по данной теме на уровне закрепления, научить учащихся...

Программная реализация модуля регистрации пользователей лабораторного стенда в лаборатории асутп с использованием технологии баз данных iconРеализация баз данных средствами субд access
Рыбинская государственная авиационная технологическая академия имени П. А. Соловьева

Программная реализация модуля регистрации пользователей лабораторного стенда в лаборатории асутп с использованием технологии баз данных iconТехническое задание на разработку модуля shkafykupe calculator
Назначение: Производить точный расчёт стоимости изготовления и установки шкафов купе с графической представлением результатов параметров...

Программная реализация модуля регистрации пользователей лабораторного стенда в лаборатории асутп с использованием технологии баз данных iconУрок с элементами деловой игры "Создание базы данных" Карасенко Татьяна Александровна
Место урока в теме – урок проводится в ходе изучения темы “Информационные системы”, после изучения понятий базы данных, видов баз...

Программная реализация модуля регистрации пользователей лабораторного стенда в лаборатории асутп с использованием технологии баз данных iconИнструкция по подготовке респондентом статистической отчетности с...
Порядок действий сотрудника организации (Респондента), отчитывающейся в территориальный орган Федеральной службы государственной...

Программная реализация модуля регистрации пользователей лабораторного стенда в лаборатории асутп с использованием технологии баз данных iconИ. В. Рахмелевич основы проектирования баз данных
И. В. Рахмелевич. Основы проектирования баз данных. Практикум. Нижний Новгород: Нижегородский государственный университет им. Н....

Программная реализация модуля регистрации пользователей лабораторного стенда в лаборатории асутп с использованием технологии баз данных icon«Создание виртуальной диагностической лаборатории для формирования...
«О контрактной системе в сфере закупок товаров, работ, услуг для обеспечения государственных и муниципальных нужд»

Программная реализация модуля регистрации пользователей лабораторного стенда в лаборатории асутп с использованием технологии баз данных iconБаза данных «Сеть магазинов» создание баз данных в субд access
База данных «Сеть магазинов» создание баз данных в субд access задание создание базы данных цель работы

Программная реализация модуля регистрации пользователей лабораторного стенда в лаборатории асутп с использованием технологии баз данных iconИнструкция по подготовке респондентом статистической отчетности с...
...

Вы можете разместить ссылку на наш сайт:


Все бланки и формы на filling-form.ru




При копировании материала укажите ссылку © 2019
контакты
filling-form.ru

Поиск