История развития пистолетов-пулеметов: Предпосылкой для возникновения пистолетов-пулеметов послужила давняя тенденция тяготения винтовок...
Индивидуальные и групповые автопоилки: для животных. Схемы и конструкции...
Топ:
Процедура выполнения команд. Рабочий цикл процессора: Функционирование процессора в основном состоит из повторяющихся рабочих циклов, каждый из которых соответствует...
Теоретическая значимость работы: Описание теоретической значимости (ценности) результатов исследования должно присутствовать во введении...
Отражение на счетах бухгалтерского учета процесса приобретения: Процесс заготовления представляет систему экономических событий, включающих приобретение организацией у поставщиков сырья...
Интересное:
Национальное богатство страны и его составляющие: для оценки элементов национального богатства используются...
Наиболее распространенные виды рака: Раковая опухоль — это самостоятельное новообразование, которое может возникнуть и от повышенного давления...
Берегоукрепление оползневых склонов: На прибрежных склонах основной причиной развития оползневых процессов является подмыв водами рек естественных склонов...
Дисциплины:
2019-08-07 | 307 |
5.00
из
|
Заказать работу |
В ходе разработки клиентской части были созданы следующие формы:
- «FormAuthorization» - форма, открывающаяся при запуске приложения. Дает возможность авторизоваться в программе под пользователем архивариус или сотрудник;
- «FormRegistration» - форма регистрации. Позволяет пользователю зарегистрироваться в системе
- «EnterAdministrator» - форма входа администратора. Дает возможность авторизоваться в программе под пользователем администратор;
- «FormAdministrator» - форма администратора, в которой настраивается подключение к БД;
- «FormArchivist» - основная форма приложения. Позволяет авторизированному пользователю в зависимости от уровня доступа, просматривать информацию о документах, журнале и сотрудниках, а также вносить изменения в систему;
- «AboutBoxArchive» - форма, предоставляющая информацию пользователю о приложении
UML-диаграмма классов «FormAuthorization», «FormRegistration», «EnterAdministrator», «FormAdministrator», «FormArchivist» и «AboutBoxArchive» представлена на рисунке 8.
Также в приложении был создан класс «DAL», в котором описываются методы, предназначенные для взаимодействия приложения с сервером БД.
UML - диаграмма класса «DAL» представлена на рисунке 9.
Рисунок 8 – UML-диаграмма классов «FormAuthorization», «FormRegistration», «EnterAdministrator», «FormAdministrator», «FormArchivist» и «AboutBoxArchive»
Рисунок 9 – UML-диаграмма класса «DAL»
Руководство пользователя
Установка ИС
Для начала работы с приложением необходимо установить MS SQL. После установки сервера необходимо запустить скрипт «ArchiveDocumentBD.sql» c диска.
Для обеспечения работы клиентской части приложения следует:
- установить Microsoft.Net Framework 4.0;
- скачать разработанное приложение «Archive.exe» (программа работает под управлением операционной системы семейства Windows, с программой может работать любой пользователь, имеющий навыки работы на персональном компьютере и обладающий базовыми знаниями работы с операционной системой Windows);
- запустить приложение «Archive.exe»;
- авторизоваться под нужным пользователем;
- выполнить необходимые действия в зависимости от задач.
Для подключения к БД и первоначальной настройки приложения необходимо авторизоваться в форме входа администратора (логин: sa, пароль: 12345).
Инструкция по работе
В приложении реализованы три уровня доступа пользователей: «admin», «worker», «archivist». Данные уровни имеют разный доступ к функциональности приложения.
После запуска приложения откроется стартовая форма (рисунок 11). Для входа в систему необходимо войти в систему под сотрудником или архивариусом, введя логин и пароль нажать на кнопку «Авторизация». Если пользователь не зарегистрирован в системе, необходимо пройти регистрацию, для это надо на стартовой форме нажать на кнопку «Регистрация» после чего откроется форма регистрации (рисунок 12). Так же имеется специальная форма для входа систему под администратором (рисунок 13), где он имеет доступ к изменению подключения к БД (рисунок 14).
Рисунок 11 – Вид стартовой формы
Рисунок 12 – Вид формы «Регистрация»
Рисунок 13 – Вид формы входа администратора
Рисунок 14 – Вид формы «Администрирование»
Если данные введены корректно и системе удалось определить пользователя, то произойдет открытие главной формы приложения с возможностью доступа к его функциям в зависимости от уровня доступа пользователя.
Пользователь с уровнем доступа «worker» может:
- выполнять поиск документов по различным критериям: по названию, автору, типу документа, дате помещения в архив;
- просматривать журнал архива.
Пользователь с уровнем доступа «archivist» может:
- удалять данные о сотрудниках в системе;
- добавлять данные о новых документах в архив;
- добавлять новые записи в журнал архива;
- контролировать выдачу и возврат документов архива;
- экспортировать сводку самых читаемых документов в xml файл.
Вид формы «Архив документов» с уровнем доступа «worker» представлен на рисунке 15.
Вид формы «Архив документов» с уровнем доступа «archivist» представлен на рисунке 16.
Рисунок 16 – Вид формы «Архив документов» с уровнем доступа «worker»
Рисунок 17 – Вид формы «Архив документов» с уровнем доступа «archivist»
Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьшения длины пробега и улучшения маневрирования ВС при...
История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...
Архитектура электронного правительства: Единая архитектура – это методологический подход при создании системы управления государства, который строится...
Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!