РАЗРАБОТКА ИНФОРМАЦИОННОЙ СИСТЕМЫ ДЛЯ УЧЕТА И АНАЛИЗА ИС-ПОЛЬЗОВАНИЯ ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ И ОРГТЕХНИКИ В ВУЗАХ (НА ПРИМЕРЕ ДАГЕСТАНСКОГО ГОСУДАРСТВЕННОГО УНИВЕРСИТЕТА) - Студенческий научный форум

III Международная студенческая научная конференция Студенческий научный форум - 2011

РАЗРАБОТКА ИНФОРМАЦИОННОЙ СИСТЕМЫ ДЛЯ УЧЕТА И АНАЛИЗА ИС-ПОЛЬЗОВАНИЯ ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ И ОРГТЕХНИКИ В ВУЗАХ (НА ПРИМЕРЕ ДАГЕСТАНСКОГО ГОСУДАРСТВЕННОГО УНИВЕРСИТЕТА)

 Комментарии
Текст работы размещён без изображений и формул.
Полная версия работы доступна во вкладке "Файлы работы" в формате PDF

Перед нами была поставлена задача автоматизации учета и анализа использования вычислительной и оргтехники. Для этого был проведен анализ существующих информационных систем по учету основных средств:

- «Фрегат-основные средства»;

- «Учет основных средств»;

- «Учет основных средств и нематериальных активов»;

- «FlyDoc».

Основным недостатком всех рассмотренных систем является то, что они не являются веб-приложениями. Это не позволяет в данных программах организовать разграничение сотрудников на группы пользователей, с возможностью их регистрации и последующего входа в систему под своим именем. Для работы с рассмотренными программами необходимо наличие установленного клиент-серверного приложения на каждом компьютере, что делает их неудобными, менее динамичными и лишает возможности запуска приложения с любого компьютера предприятия, в отличие от веб-приложения, для работы с которым достаточно наличие Интернет браузера  на ПК, подключенном к локальной сети. Также рассмотренные системы не соответствуют всем требованиям,  необходимым для правильной, быстрой и удобной работы информационной системы для учета и анализа использования вычислительной и оргтехники в ВУЗах.

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

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

Задача учета и анализа использования вычислительной и оргтехники в ВУЗах относится к классу задач «Учет основных средств». Учет основных средств ведется с момента поступления их на предприятие и до выбытия. Основные средства принимаются к бухгалтерскому учету в случае их приобретения, сооружения и изготовления, внесения учредителями в счет их вкладов в уставный (складочный) капитал, получения по договору дарения и иных случаях безвозмездного получения и других поступлений. Анализ использования производится в отчетном периоде. Местом решения данной задачи является информационный отдел. Результаты решения данной задачи являются основой для принятия управленческих решений. Следовательно, задача «Учета и анализа использования вычислительной и оргтехники» является неотъемлемой частью управленческого анализа хозяйственной деятельности предприятия.

Информационной базой для решения данной задачи выступают: заявка на компьютерное оборудование (форма 1);заявка на программное обеспечение (форма 2);акт передачи программного обеспечения в подразделение (форма3); акт  ввода в эксплуатацию компьютерного оборудования (форма 4);паспорт компьютерного оборудования (форма 5);заявка на получение сотрудником IP адреса(ов) в ККС ДГУ (форма 6);акт обучения сотрудников подразделения (форма 7);наряд на выполнение работ ИВЦ (форма 8);справка о непригодности компьютерного оборудования (форма 9);заявка на заправку картриджа (форма 10);заявка на получение сотрудником учетной записи в ККС ДГУ (форма 11); акт получения учетной записи (форма 11).

Для решения поставленной задачи было решено разбить ее на две подсистемы: система "Паспорт компьютерного оборудования" и "Электронная заявка".

 В системе паспорт предполагается ввод электронного документа -«Паспорт оборудования» в БД, уполномоченным на это сотрудником (МОЛ либо кем-то другим).

После добавления электронного паспорта оборудования и формирования базы данных этих паспортов работа идет в системе заявка. Система выполняет следующие задачи:

  • 1. Формирование заявки на ремонт имеющегося в наличии оборудования.
  • 2. Оперативный учет состояния оборудования.
  • 3. Перемещение и списание оборудования.

В системе реализовано разграничение на три роли (группы пользователей):

  • 1. Администраторы;
  • 2. Мастера;
  • 3. Материально-ответственные лица (лица, на которых записано оборудование по идентификационным номерам).

Оборудование в системе проходит следующие этапы жизненного цикла:

  • 1. Ввод паспорта оборудования в систему «Паспорт компьютерного оборудования»;
  • 2. Формирование заявок на ремонт и обслуживание;
  • 3. Перемещение оборудования (при необходимости);
  • 4. Списание оборудования.

Каждый этап жизненного цикла подтверждается документом в бумажном виде в соответствии с регламентом процессов управления информационно-коммуникационным обеспечением университета.

Для анализа состояния оборудования необходимо разработать следующие отчеты:

  • 1. Отчет о состоянии оборудования (содержит данные об оборудовании, которое исправно, находится в ремонте либо не исправно);
  • 2. Отчет о назначении использования оборудования (учебный процесс, наука, административное назначение, хозяйственный, инновационный);
  • 3. Отчет о наличии компьютеров по подразделениям университета.
  • 4. Акт оценки технического состояния объекта основных средств.

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

В рамках нашей работы перед нами стояла задача  использовать следующие виды входной информации: паспорт компьютерного оборудования; заявка пользователя на ремонт оборудования; заявка на компьютерное оборудование; заявка на программное обеспечение; акт передачи программного обеспечения в подразделение; акт  ввода в эксплуатацию компьютерного оборудования; заявка на получение сотрудником IP-адреса(ов) в ККС ДГУ; акт обучения сотрудников подразделения; наряд на выполнение работ ИВЦ; справка о непригодности компьютерного оборудования; заявка на заправку картриджа; заявка на получение сотрудником учетной записи в ККС ДГУ; акт получения учетной записи.

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

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

Реквизитами входной информации являются: Код - код паспорта; Тип - тип оборудования; ИнвНомер - инвентарный номер оборудования; ДатаЭкспл - дата ввода в эксплуатацию; ДатаГарантии - дата истечения срока гарантии; ДопИнфо - дополнительная информация; Подразделение - подразделение, в котором находится оборудование; Руководитель - руководитель; Ответственный - ответственный; Корпус - наименование корпуса; Этаж - номер этажа; Кабинет - наименование кабинета; Назначение - назначение использования оборудования; Пользователи - пользователи оборудования; ДатаСоставления - дата составления паспорта; Составитель - составитель; СетьКорп - наличие корпоративной сети; СетьЛок - наличие локальной сети; СетьИнтернет - наличие сети Интернет; Состояние - состояние оборудования; Инвентарный номер - инвентарный номер оборудования; Проблема - причина поломки оборудования; Расположение - расположение оборудования; Текстовое поле - комментарии; Активность заявки - указывается активна заявка, выполнена или удалена; IP-адрес - IP-адрес отправителя.

Полученный в результате работы системы «Паспорт компьютерного оборудования» документ является входным в системе «Электронная заявка». Также входным документом в данной системе является заявка пользователя на ремонт оборудования.

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

Описанные выходные показатели являются основной для проведения анализа использования вычислительной и оргтехники.

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

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

В таблице 1 содержится описание реквизитов  базы данных по системе «Электронная заявка».

Таблица 1

Описание реквизитов  базы данных по системе «Электронная заявка»

Имя столбца

Тип данных

Макс. длина

ID

int

50

Text

text

250

podrID

int

250

Active

int

50

ipSender

varchar

250

sendDate

datetime

-

SotrudnicID

int

50

finDate

datetime

-

iivNumber

varchar

250

Comment

text

250

raspol

text

50

В представленной таблице поле IDявляется идентификационным номером оборудования; Text - это текстовое поле; podrID - идентификационный номер подразделения; Active - показывает активность заявки; ipSender - IP-адрес отправителя; sendDate - содержит дату отправки заявки; SotrudnicID - идентификационный номер сотрудника; finDate - дата выполнения заявки; iivNumber - инвентарный номер оборудования; Comment - текстовое поле, содержащее комментарий; raspol - описание расположения.

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

Таблица 2

Описание реквизитов  базы данных аппаратного обеспечения компьютерного оборудования

Имя столбца

Тип данных

Макс. длина

Код

int

20

КодКО

int

50

Тип

nvarchar

50

 

В данной таблице поле Кодявляется идентификатором аппаратного обеспечение; КодКО - это идентификатор компьютерного оборудования; Тип - тип аппаратного обеспечения.

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

Таблица 3

Описание реквизитов  базы данных компьютерного оборудования

Имя столбца

Тип данных

Макс. длина

Код

int

20

Тип

nvarchar

50

В данной таблице поле Кодявляется идентификатором компьютерного обеспечения; Тип - это тип компьютерного обеспечения.

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

Таблица 4

Описание реквизитов  базы данных программного обеспечения компьютерного оборудования

Имя столбца

Тип данных

Макс. длина

Код

int

20

КодКО

Int

50

Наименование

nvarchar

50

В описанной таблице поле Кодявляется идентификатором программного обеспечения; КодКО - это идентификатор компьютерного обеспечения; Наименование - наименование программного обеспечения.

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

Таблица 5

Описание реквизитов  базы данных инвентаря аппаратного обеспечения компьютерного оборудования

Имя столбца

Тип данных

Макс. длина

Код

int

20

Тип

nvarchar

50

Модель

nvarchar

50

SN

nvarchar

50

Паспорт_КО

nchar

20

В представленной таблице поле Кодявляется идентификатором инвентаря аппаратного обеспечения; Тип - это тип инвентаря аппаратного обеспечения; Модель - модель аппаратного обеспечения; SN - серийный номер аппаратного обеспечения; Паспорт_КО - паспорт компьютерного оборудования.

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

Таблица 6

Описание реквизитов  базы данных паспорта компьютерного оборудования по системе «Паспорт компьютерного оборудования»

Имя столбца

Тип данных

Макс. длина

Код

nchar

20

Тип

nvarchar

50

ИнвНомер

nrchar

50

ДатаЭкспл

datetime

-

ДатаГарантии

datetime

-

ДопИнфо

nvarchar

250

Подразделение

nvarchar

250

Руководитель

nvarchar

250

Ответственный

nvarchar

250

Корпус

nvarchar

50

Этаж

nchar

1

Кабинет

nvarchar

50

Назначение

nvarchar

250

Пользователи

nvarchar

250

ДатаСоставления

datetime

-

Составитель

nvarchar

250

СетьКорп

bit

-

СетьЛок

bit

-

СетьИнтернет

bit

-

Состояние

nvarchar

50

В данной таблице поле Код - код паспорта; Тип - это тип компьютерного оборудования; ИнвНомер - инвентарный номер оборудования; ДатаЭкспл - дата ввода в эксплуатацию; ДатаГарантии - дата истечения срока гарантии; ДопИнфо - дополнительная информация; Подразделение - подразделение, в котором находится оборудование; Руководитель - руководитель; Ответственный - ответственный; Корпус - наименование корпуса; Этаж - номер этажа; Кабинет - наименование кабинета; Назначение - назначение использования оборудования;Пользователи - пользователи оборудования; ДатаСоставления - дата составления паспорта; Составитель - составитель; СетьКорп - наличие корпоративной сети; СетьЛок - наличие локальной сети; СетьИнтернет - наличие сети Интернет; Состояние - состояние оборудования.

В таблице 7 представлено описание реквизитов  базы данных по материально-ответственному лицу.

Таблица 7

Описание реквизитов  базы данных по материально-ответственному лицу

Имя столбца

Тип данных

Макс. длина

Код

int

20

МОЛ

nvarchar

250

Подразделение

int

250

В описанной таблице поле Код - код материально ответственного лица; МОЛ - это материально ответственное лицо; Подразделение - наименование подразделения.

Таблица 8 содержит описание реквизитов  базы данных подразделений университета.

Таблица 8

Описание реквизитов  базы данных подразделений университета

Имя столбца

Тип данных

Макс. длина

Код

int

20

Название

nvarchar

250

Руководитель

nvarchar

250

В данной таблице поле Код - код подразделения; Название - это наименование подразделения; Руководитель - руководитель подразделения.

В таблице 9 представлено описание реквизитов  базы данных сотрудников.

Таблица 9

Описание реквизитов  базы данных сотрудников

Имя столбца

Тип данных

Макс. длина

ID

int

20

FIO

varchar

250

Status

int

20

Otdel

text

250

priemDate

datetime

-

uvolnDate

datetime

-

Stavka

text

250

В описанной таблице поле IDявляется идентификационным номером сотрудника; FIO-это фамилия, имя, отчество сотрудника; Status - статус сотрудника; Otdel - наименование отдела, в котором работает сотрудник; priemDate - дата приема на работу; uvolnDate - дата увольнения с работы; Stavka - ставка.

Немаловажным является вопрос безопасности системы, это одна из основных частей веб-приложений, и она должна приниматься во внимание с первой стадии процесса разработки. Никогда нельзя забывать следующий принцип: система безопасности ровно настолько надежна, насколько надежна ее самая слабая часть. Безопасность - это все, что касается защиты имущества от неавторизованных действий. С появлением ASP.NET 2.0инфраструктура безопасности была существенно расширена за счет высокоуровневой модели управления пользователями и ролями, воплощенной как программно, так и встроенными инструментами администрирования. Это функциональность доступна через API-интерфейсы Membership иRoles.

В нашем приложении система безопасности организована с использованием интерфейса MembershipAPI.

API-интерфейс Membership - это завершенная система управления пользователями, предоставляющая предварительно разработанные элементы управления и схему хранения удостоверений с готовым решением на основе SQLServer. Она позволяет создавать, редактировать и удалять пользователей, а также включает функциональность восстановления паролей. Этот API-интерфейс можно применять для программной реализации управленческих задач, или использовать веб-ориентированный инструмент конфигурирования ASP.NET для графического администрирования пользователей. [3]

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

 

Рис. 1. Ввод адреса в браузере для запуска системы «Паспорт компьютерного оборудования».

Использование интерфейса MembershipAPI позволило организовать в информационной системе для учета и анализа использования вычислительной и оргтехники в ВУЗах эффективную, функциональную и надежную систему безопасности.

Программный комплекс реализован в MicrosoftVisualStudio 2008 при помощи языка программирования C#, языка структурированных запросов SQL, языка гипертекстовой разметки HTML и расширяемого языка разметки XML.

В результате нами разработана информационная система учета и анализа использования вычислительной техники и оргтехники. Программный комплекс реализован в MicrosoftVisualStudio 2008 при помощи языка программирования C#, языка структурированных запросов SQL, языка гипертекстовой разметки HTML и расширяемого языка разметки XML.

Для запуска системы «Паспорт компьютерного оборудования» необходимо в адресной строке Интернет браузера набрать http://ts.icc.dgu.ru/sed, как показано на рисунке 1, и нажать клавишу ввода (enter), после чего откроется страница, запрашивающая имя и пароль пользователя.

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

 

Рис. 2. Главная страница системы «Паспорт компьютерного оборудования».

 

рота, отображенная на рисунке 2, в которой в форме таблицы отображаются все имеющиеся паспорта компьютерного оборудования.

 

Рис. 3. Паспорт компьютерного оборудования.

Чтобы просмотреть паспорт, необходимо подвести указатель к его номеру и открыть, нажав  один раз левой кнопкой мыши (рис.3).

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

 

Рис. 4. Вывод паспорта компьютерного оборудования на печать.

 

Для создания паспорта компьютерного оборудования нужно щелкнуть левой клавишей мыши по кнопке «Добавить паспорт», находящейся под таблицей, открыв тем самым страницу, показанную на рисунке 5, в которой необходимо заполнить пустые поля в соответствии с данными по оборудованию, паспорт которого создается.

 

Рис. 5. Форма для создания паспорта компьютерного оборудования.

Затем сохранить созданный документ щелчком левой клавиши мыши по кнопке «Продолжить», как видно на рис.6, и по кнопке «Сохранить» на следующей загрузившейся странице.

 

Рис. 6. Сохранение паспорта оборудования.

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

 

Рис. 7. Сообщение о необходимости заполнить ключевые поля паспорта перед сохранением.

 

Для удаления паспорта необходимо, открыв его, подвести указатель мыши к кнопке «Удалить паспорт», находящейся внизу страницы, и выполнить действие нажатием левой клавишей мыши.

Для запуска системы «Электронная заявка» необходимо в адресной строке Интернет браузера набрать http://request.icc.dgu.ru/ и нажать клавишу ввода (enter), где также откроется страница, запрашивающая имя и пароль пользователя. В данной системе реализовано разграничение пользователей на три роли:

  • 4. Администраторы;
  • 5. Мастера;
  • 6. Материально-ответственные лица (лица, на которых записано оборудование по идентификационным номерам).

При входе в систему под именем администратора откроется страница для просмотра имеющихся активных, выполненных и удаленных заявок (рис.8).

 

Рис. 8. Страница «Заявки» системы «Электронная заявка»

 

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

 

Рис. 9. Выбор подразделения университета для просмотра заявок

 

Чтобы просмотреть пользователей системы нужно пройти по ссылке «Пользователи». В открывшемся окне можно просмотреть имена всех пользователей системы и наименования подразделений университета с указанием их руководителей (рисунок 10).

 

 

Рис. 10. Страница «Пользователи» системы «Электронная заявка»

 

Для регистрации новой учетной записи необходимо заполнить поля: Имя пользователя, Пароль, Подтвердите пароль и Код подразделения. При этом поля «Пароль» и «Подтвердите пароль» должны совпадать. Затем нажать на кнопку «Создать пользователя».

При переходе по ссылке «Сотрудники», откроется страница с реквизитами мастеров. Для добавления нового сотрудника необходимо пройти по ссылке «Добавить». Для изменения данных о работнике нужно щелкнуть левой клавишей мыши по ссылке «Править».

Чтобы просмотреть оборудование ВУЗа необходимо пройти по ссылке «Оборудование», далее, в открывшемся окне, выбрать наименование подразделения.

 

Рис. 11. Страница «Оборудование» системы «Электронная заявка»

Для завершения работы учетной записи администратора необходимо пройти по ссылке «Выйти».

При входе в систему под именем пользователя откроется страница, в которой можно просмотреть активные заявки данной учетной записи, а также отправить заявку на ремонт компьютерного оборудования, для этого нужно пройти по ссылке «Подать заявку». Далее, в загрузившемся окне, необходимо указать инвентарный номер, проблему и расположение оборудования, затем нажать кнопку «Отправить».

Выбрав заявку, нажав на ссылку «Выбрать», можно ее удалить либо отметить как выполненную.

При выборе пункта «Выполнена» загрузится страница, в которой необходимо указать ФИО сотрудника, выполнившего заявку, и комментарий.

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

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

 

Рис. 12. Страница мастера системы «Электронная заявка»

Для завершения работы учетной записи мастера необходимо пройти по ссылке «Выйти».

 

Список использованных источников

1. ГроффДж.Р., Вайнберг П.Н. SQLполное руководство. - М.: «Изд», 2005. - 608 с.

2. Павлов М.Д. Учет регламентных работ и компьютерной техники: http://www.flydoc.ru/sysadmin-functions.html.

3. Шилдт Г. Полный справочник по C#. Пер. с англ. - М.: «Вильямс», 2004. - 752 с.

Просмотров работы: 114