Информационная система многопользовательских систем
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
://ru.wikipedia.org/wiki/XForms>.
Работа с удалёнными файлами и сокетами .
При создании баз данных используется phpMyAdmin 2.11.6. Внешний вид приложения phpMyAdmin представлен на рисунке 6.
- Рисунок 6 - Внесший вид приложения phpMyAdmin
- Иными словами, phpMyAdmin - это совокупность скриптов написанных на PHP, и обеспечивающих полноценную, в том числе удаленную работу с базами данных MySQL, через Web-интерфейс. Так как phpMyAdmin позволяет во многих случаях обойтись без непосредственного ввода команд SQL, то работа с базами данных становится вполне посильной задачей даже для человека весьма поверхностно знакомого с MySQL. Структура базы данных, разработанная в phpMyAdmin представлена на рисунке 7.
- Рисунок 7 - Структура базы в phpMyAdmin
- материальный технический ценность учет программа
Гибкость СУБД MySQL обеспечивается поддержкой большого количества типов таблиц: пользователи могут выбрать как таблицы типа MyISAM , поддерживающие транзакции на уровне отдельных записей. Более того, СУБД MySQL поставляется со специальным типом таблиц EXAMPLE, демонстрирующим принципы создания новых типов таблиц. Благодаря открытой архитектуре и GPL-лицензированию, в СУБД MySQL постоянно появляются новые типы таблиц.
Версии MySQL:
- Первый внутренний выпуск MySQL состоялся 23 мая 1995 года.
- Версия для Windows систем (Windows 95 и NT) выпущена 8 января 1998.
- Версия 3.23: бета-версия в июне 2000, релиз в январе 2001.
- Версия 4.0: бета в августе 2002, релиз в марте 2003.
- Версия 4.1: бета в июне 2004, релиз в октябре 2004.
- Версия 5.0: бета в марте 2005, релиз в октябре 2005.
- Версия 5.1: разработка велась с ноября 2005, релиз в ноябре 2008.
- Версия 5.4: бета в апреле 2009.
- Версия 6.0: в разработке.
Для обеспечения полной работоспособности HTML, PHP и MySQL и их функциональной связи использован Web-сервер Apache HTTP Server 2.2.8. Как Web-сервер Apache не имеет модуль внешнего вида, а имеется лишь набор базовых скриптов и файл конфигурации Web-сервера. Файл конфигурации Web-сервера Apache HTTP Server 2.2.8 показан на рисунке 8.
Рисунок 8 - Файл конфигурации Apache HTTP Server 2.2.8
2.4 Структура и архитектура разрабатываемой системы
Использование информационной системы для учета МТЦ подразумевает под собой создание и ведение базы данных всего ТМЦ. База разрабатывается индивидуально для каждого подразделения с учетом местной специфики процесса учета МТЦ. Была разработана база данных с учетом всех процессов, происходящих в структурном звене Лаборатория технического обеспечения. Структура базы данных информационной системы учета МТЦ института информатики РГППУ представлена на рисунке 9.
Рисунок 9 - Структура базы данных информационной системы учета
Теперь более детально опишем представленную базу данных.
Таблица type_equip содержит информацию о типах используемого оборудования (персональные компьютеры, мониторы, сканеры и так далее). Таблица type_set содержит информацию о типах используемых комплектующих (винчестеры, сетевые карты, оперативная память и так далее). Таблица audi содержит перечень всех аудиторий на территории института информатики РГППУ. Таблица status содержит перечень состояний оборудования и комплектующих.
Таблица equipment содержит данные об оборудовании, находящемся на балансе института информатики РГППУ. Содержит такие данные как: наименование производителя, наименование изделия, заводской номер, внутренний инвентарный номер, дату создания записи о данном оборудовании, дату последнего изменения записей об оборудовании, также содержит информацию о текущем местоположении оборудования, о месте его регистрации, тип оборудования и его состояние.
Таблица parts идентична по своему назначению и структуре таблице equipment. Содержит информацию о комплектующих и их привязке к оборудованию.
Таблица move_equip содержит записи о вводимых перемещениях оборудования. Позволяет получить доступ к ключевым данным по перемещениям (когда завели перемещение, откуда переместили, куда переместили, причину перемещения, а также имя пользователя, вводивше