Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Информационная система автоматизированной инвентаризации компьютерной техники InvCollector.

1. Архитектура:

Программа построена с использованием клиент-серверной архитектуры. Клиентская часть представляет собой приложение Win32, серверная часть программы написана на языке PHP c использованием СУБД MySQL. В качестве веб сервера может использоваться Apache либо другой аналогичный сервер. Взаимодействие клиенткой и серверных частей программы осуществляется по средством протокола HTTP.

2. Клиентская часть.

Клиентская часть программы предназначена для сбора информации с рабочих станций, приема и отображения сообщений с сервера, а также для отправки заявок пользователей для ИТ отдела (на получение тех-поддержки). Клиентский модуль поддерживает получение следующих данных:

а) Запрос у пользователя (при начальном запуске на рабочей станции, либо принудительно по запросу сервера): город, организация, филиал, фактический адрес, корпус, кабинет, отдел, должность, городской телефон, внутренний телефон, сотовый телефон, электронная почта, учетная запись jabber, учетная запись icq, учетная запись mail.ru, Инвентарный номер монитора, Инвентарный номер системного блока, Инвентарный номер принтера, Инвентарный номер сканера, Инвентарный номер, источника бесперебойного питания.

б) Автоматический сбор данных системы (чтение BIOS и параметров OC): Модель системы, Производитель системы, Модель материнской платы, Серийный номер материнской платы, Производитель материнской платы, Изготовитель BIOS, Версия BIOS, Дата BIOS, Процессор, Тактовая частота процессора, Число процессоров в системе, Объем оперативной памяти, Тип установленной оперативной памяти, Свободный объем дискового пространства, Диски HDD, Свободный объем на системном диске, Видеоадаптер, Аудио, ТВ платы, Клавиатура, Мышь, Сетевые адаптеры, Приводы оптических дисков, Монитор, Принтеры, Сканеры, Операционная система, Пакет обновления операционной системы, Дата установки операционной системы,Серийный номер операционной системы, Тип лицензии, Версия установленного MS Office, Серийный номер MS Office , Разрешение экрана, Папка Windows, Папка "Мои документы", Полный список установленного ПО, Полное DNS имя узла, Домен которому принадлежит узел, IP адрес, MAC адрес основного сетевого интерфейса, Логин активного пользователя, Таблица маршрутов, Результат выплнения ipconfig /all .

Установка и конфигурирование клиентского модуля осуществляется по средством групповых политик Active Directory либо с помощью файов ini.

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