Автор работы: Пользователь скрыл имя, 06 Июня 2013 в 14:41, курсовая работа
Целью данного курсового проекта является повышение качества поддержки пользователей в Ухтинском Государственном Техническом Университете.
Для решения поставленной цели необходимо выполнить следующие задачи:
Произвести анализ предметной области для определения схемы работы с пользователями в ВУЗе;
Выполнить анализ продуктов аналогов, представленных на рынке;
Осуществить выбор архитектуры разрабатываемой системы;
Разработать основные алгоритмы функционирования системы и интерфейс пользователя.
Введение 5
1 Аналёиз предметной области 6
1.1 Обзор предметной области, методов и средств для решения поставленной задачи 6
1.2 Анализ аналогов, выбор прототипа и направления проектирования 11
1.3 Обоснование актуальности выбранной темы 13
2 Постановка задачи на проектирование 14
2.1 Цели и задачи курсового проекта 14
2.2 Требования к входным и выходным данным 14
2.3 Архитектура системы 15
2.4 Требования к программным и аппаратным средствам 16
2.5 Требования к интерфейсу 16
3 Разработка программного продукта 17
3.1 Разработка структуры программного продукта 17
3.2 Разработка алгоритмов работы программного продукта 19
3.3 Разработка интерфейса 20
Заключение 21
Библиографический список 22
Приложение А Алгоритм работы пользователя 23
Приложение Б Алгоритм работы администратора 24
Для устранения перечисленных недостатков предлагается осуществить автоматизацию процесса поддержки пользователей. Для устранения большого количества ложных заявок предлагается организовать некоторую базу знаний, в которой бы содержалась информация о наиболее распространенных проблемах и способах их решения. У пользователей должен быть доступ к этой базе знаний. В результате, большинство проблем можно быть решить силами самого пользователя без привлечения специалистов.
Для устранения причины повторной подачи заявки предлагается внедрить систему, позволяющую пользователям осуществлять контроль за выполнением заявки и считать заявку выполненной, только после того как это подтвердит пользователей.
Для уменьшения длительности обработки заявки предлагается осуществить разграничение людей по задачам. В зависимости от типа проблемы заявка будет сваливаться не в общую кучу, а конкретному сотруднику, отвечающему за это направление.
Все вышеописанные задачи решаются при помощи HelpDesk систем.
Хелпдеск, helpdesk, иногда service desk — (от англ. help desk, справочный стол) информационная система технической поддержки, решения проблем пользователей с компьютерами, аппаратным и программным обеспечением. Это важная составляющая ITIL — позволяет выявить проблемные участки инфраструктуры ИТ, оценить эффективность работы отдела ИТ.
Системы HelpDesk обеспечивают:
Отчётность по оказанию услуг может быть использована для формализации отношения между пользователями информационных систем предприятия и службой ИТ. Ожидаемый уровень поддержки (время реакции на запросы и исполнения запросов, тип предоставляемых услуг) может быть сопоставлен и приведён в соответствие финансированию и численности отдела ИС.
При помощи отчётности системы HelpDesk могут также выявлять закономерности в потоке поступающих запросов, выделяя таким образом "узкие места" в инфраструктуре предприятия.
Среди запросов, обслуживаемых системами HelpDesk, выделяются:
Системы HelpDesk могут также интегрироваться со средствами учёта компьютерного оборудования. Таким образом может осуществляться общий контроль за количеством и типами оборудования, и всегда имеется информация о том, имеется ли в организации оборудование, отвечающее определённым требованиям (например, для замены вышедшего из строя).
Рассмотренная проблема не является новшеством, и на рынке представлен достаточно широкий круг IT-средств для её решения. Ниже предлагается рассмотреть и провести сравнительный анализ наиболее популярных предлагаемых программных решений.
1. OTRS Help Desk– бесплатная HelpDesk система с открытым исходным кодом.
Основные возможности [2]:
К сожалению, бесплатная версия рассчитана на работу лишь 10 пользователей (одновременное нахождение в системе). За каждого дополнительного пользователя требуется доплата в размере 1000руб.
2. HELPDESK от компании БОАС
Основные возможности [4]:
Стоимость аналогична OTRS Help Desk.
3. IntraService — это Service Desk система с веб-интерфейсом
Данная система состоит из следующих модулей [3]:
Общим для всех рассмотренных систем является их платность. Данный критерий существенно снижает их привлекательность для внедрения в бюджетных учреждениях.
Для удобства сопоставления анализируемых программных систем был выбран ряд критериев для их сравнения. Результаты сравнения приведены в таблице 1.
Таблица 1 – Сравнительная характеристика систем-аналогов
Критерии для сравнения |
OTRS Help Desk |
HELPDESK от компании БОАС |
IntraService |
1. Web-интерфейс |
+ |
+ |
+ |
2. Учет работы с заявками |
+ |
+ |
+ |
3. Взаимодействие с ActiveDirectory И 1С |
- |
- |
+ |
4. База знаний |
+ |
- |
+ |
5. Древовидная структура обработки заявок |
+ |
+ |
+ |
6. Наличие обратной связи |
+ |
+ |
+ |
7. формирование отчетности |
- |
- |
+ |
7. Платность |
+ |
+ |
+ |
Все из представленных программных продуктов способны решить поставленные задачи, но при этом имеют следующие недостатки:
В связи с этим принято
решение о необходимости
Целью данного курсового проекта автоматизация работы сектора администрирования. Это должно обеспечить контроль за качеством оказываемых услуг, повысить эффективность обслуживания пользователей и снизить нагрузку на сотрудников сектора администрирования.
Для выполнения поставленной целит необходимо разработать систему, содержащую следующие функции:
Разрабатываема система должна обеспечить работу с данными, представленными в символьном (текстовом) виде. В качестве входных данных она должна обеспечить возможность использования:
- документов, представленных в форматах .xls и .doc (документы MS Excel и MS Word);
- информации, получаемой из системы ActiveDirectory;
- текстовые данные, вводимые пользователями вручную.
В качестве выходных данных система должна предоставлять данные в текстовой и графической форме:
Все предоставляемые отчеты должны соответствовать формам, установленным нормативными документами на предприятии. Отображение графической информации должно производиться в понятном для пользователя виде со всеми соответствующими подписями, указаниями и ссылками.
При разработке информационные системы необходимо рассмотреть следующие возможные варианты построения системы:
В случае реализации системы
в виде единого программного модуля,
который устанавливается на все
рабочие станции возникают
Файл-серверная архитектура
подразумевает централизацию
Клиент-серверная архитектура по сравнению с файл-серверной обеспечивает следующие преимущества: