- •Создание базы данных ________________________
- •Содержание
- •Глава 1. Основные понятия бд и субд ……………………..…………4
- •Глава 2. Реализация проекта ……………………..…….…..……………21
- •Введение
- •Глава 1.Основные понятия бд и субд
- •1.1 Данные и эвм
- •1.2 Архитектура субд
- •1.3 Модели данных.
- •1.4 Инфологическая модель данных "Сущность-связь"
- •1.4.1 Основные понятия.
- •1.4.2 Характеристика связей и язык моделирования.
- •1.4.3 Ограничения целостности.
- •1.5 Реляционный подход.
- •1.5.1 Реляционная структура данных.
- •1.5.2 Реляционная база данных.
- •1.5.3 Манипулирование реляционными данными.
- •2. Реализация проекта
- •2.1 База данных
- •2.2 Написание сервера наJava
- •2.3 Написание приложения-клиента наActionScript3.0
- •Список Литературы
2.3 Написание приложения-клиента наActionScript3.0
В последнюю очередь был написан клиент (он же веб-интерфейс для БД), в котором были реализованы функции для обмена данными и командами по средствам сокетов. Приложение-клиент позволяет конечному пользователю просматривать записи БД в более удобном виде, а также редактировать их. Главная же возможность клиента – совершение сделки. Сразу после запуска приложения, оно пытается связаться с сервером, и если соединение установлено, то продолжает свою работу. Сначала пользователю предлагается выбрать одну из функций приложения:
Например, нам нужно посмотреть уровень доступа сотрудника. Выбираем «сотрудники», после этого приложение переходит в состояние изменения/просмотра сотрудников:
Теперь, для примера перейдем в раздел «Уровни доступа», и посмотрим куда можно прости с уровнем доступа «5»:
Пойдем далее по программе, и зайдем в раздел «Комнаты». В этом разделе указаны все комнаты, в который осуществляется доступ через нашу систему уровней доступа. По клику на комнату предоставляется ее полное название и описание внутреннего интерьера, а так же указание уровня доступа, для прохода внутрь:
После этого, мы посмотрим последний реализованный на данный момент раздел «зоны». В этом разделе мы увидим разделение комнат на некие группы по техническим характеристикам. Так же в нем можно увидеть список комнат, принадлежащих выбранной зоне, и по клику на комнату можно посмотреть описание к этой комнате и полное ее название:
В дальнейшем будет реализована система логов, в которой будут прописываться все действия с картами доступа в отдельном разделе для полного контроля перемещения персонала, а так же возможности внедрения в систему счетчика часов нахождения сотрудника на рабочем месте.
Список Литературы
Артеменко Ю.Н. MySQL: Справочник по языку, - 2005. - 429с.
Джеффри Ульман, Дженнифер Уидом Основы реляционных баз данных, – 2006. - 384 с.
Джен Л. Харрингтон Проектирование реляционных баз данных, - 2006. – 230с.
http://habrahabr.ru/post/103021/
http://boyskodd.ru/index.html
http://www.mstu.edu.ru/study/materials/zelenkov/toc.html