Смекни!
smekni.com

Автоматизация учета абитуриентов ВУЗа (стр. 2 из 2)

3.3 Системные требования

Для работы приложения на компьютере должна быть установлена ОС WindowsXP и выше. Для хранения данных используется MSSQLServer 2005 или выше. Для работы программы база данных должна быть расположена на сервере доступном для приложения. Так же обязательно наличие .NETFramework 4.0 на компьютере.


4. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ

4.1 Вход в систему

Для входа в систему необходимо ввести свой логин и пароль. Система сама определит к какой группе пользователей вы относитесь. В зависимости от ваших прав, вам будут доступны определённые функции.

Рис. 1 Окно входа

4.2 Изменение параметров соединения с базой

Перед тем как попытаться войти в систему, можно изменить параметры соединения с СУБД. Эта функция очень важна при первом использовании программы.

Рис. 2 Окно настроек подключения


4.3 Навигация

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

Рис. 3 Главное окно

4.4 Администратор

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

Рис. 4 Окно администратора

4.5 Редактор

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

Рис. 5 Окно редактора


4.6 Работник комиссии

В верхней части окна находится список специальностей работника, в нижней список абитуриентов. Слева расположены личные данные выделенного абитуриента.

Рис. 6 Окно работника комиссии

4.7 Директор

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

Рис . 7 Окно директора

Вывод: современные многопользовательские приложения для работы с относительно большими объёмами данных невозможно представить без использования баз данных. Использования вместо баз данных обычных текстовых файлов замедлило б работу программ в разы, вдобавок пришлось бы самостоятельно организовывать взаимодействие через сеть. Так же возможность сохранения процедур на сервере избавляет нас в дальнейшем, при обнаружении ошибок в них, перекомпилировать приложения – достаточно будет обновить процедуры. Использование в разработке последних технологий от Microsoft позволяет сделать процесс программирования значительно проще и соответственно быстрее. Использование WPF позволило без особых трудов обеспечить синхронизацию данных и их представления.