Разработка автоматизированной системы управления

Министерство образования и науки Российской Федерации
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
«РОССИЙСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
ТУРИЗМА И СЕРВИСА»
Факультет Сервиса
Кафедра информационных систем и технологий
ДИПЛОМНЫЙ ПРОЕКТ
на тему: Разработка автоматизированной системы управления
очередью для предприятий сферы сервиса
по специальности: 230201.65 «Информационные системы и технологии»
Студент
Александр Николаевич Петров
Руководитель
К.т.н., доцент, Андрей Арьевич Роганов А.А.
Москва
2014 г.
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
1
РЕФЕРАТ
Изм Лист
№ докум.
Разраб.
Петров А.Н.
в
Роганов А.А.
Пров.
Изм Лист
Н. конт.
№ докум.
Роганов
А.А.
Утв.
Роганов А.А.
Подп.
Дата
ДП.02.01.З.08/014.14.
РЕФЕРАТ
Подпись
Дата
ПЗ
Литер
у .
Лист
2
Листов
70
Лист
ДП. 02.01.З.08/014.14.ПЗ
гр. 02.ИСЗ-08-1,2
РГУТиС
РЕФЕРАТ
Пояснительная записка содержит 70 листов отчета, 22 рисунка, 8 таблиц,
4 формулы, 3 части отчета, 21 использованных источников.
Ключевые слова: информационная система, информационная система
управления, информационная система управления документооборотом, база
данных, программное обеспечение, система управления базами данных
Объектом исследования являются предприятия сферы сервиса.
Целью дипломного проекта является создание автоматизированной системы управления очередью для предприятий сферы сервиса, что позволит уменьшить время обслуживания клиентов и повысить эффективность работы предприятия в целом.
В дипломном проекте проведен обзор и сравнительный анализ существующих автоматизированных систем управления очередью на рынке. Разработана
структура базы данных на основе системы управления базами данных Microsoft
SQL Server, которая расположена на выделенном сервере, создан интерфейс с
использованием языка программирования C#. Приведено описание функциональных возможностей автоматизированной информационной системы управления очередью, которая работает через сеть.
Степень внедрения: автоматизированная система управления очередью для
предприятий сферы сервиса находится на стадии опытной эксплуатации.
Разработанная система обеспечивает автоматизацию определенного перечня задач, решаемых в процессе деятельности предприятий сферы услуг.
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
3
ESSAY
The explanatory note contains 70 sheets of the report, 22 drawings, 8 tables, 4
formulas, 3 parts of the report, 21 used sources.
Keywords: information system, information management system, information
management system document flow, database, software, database management system
Object of research are the enterprises of the sphere of service.
The purpose of the degree project is creation of an automated control system by
turn for the enterprises of the sphere of service that will allow to reduce a holding time
of clients and to increase overall performance of the enterprise as a whole.
In the degree project the review and the comparative analysis of existing automated control systems by turn in the market is carried out. The database structure on
the basis of the Microsoft SQL Server database management system which is located
on the allocated server is developed, the interface with C# programming language use
is created. The description of functionality of the automated information management
system is provided by turn which works through a network.
Extent of introduction: the automated control system for turn for the enterprises
of the sphere of service is at a stage of trial operation.
The developed system provides automation of a certain list of the tasks solved in
the course of activity of the enterprises of a services sector.
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
4
Содержание
СОДЕРЖАНИЕ
Изм Лист
№ докум.
Разраб.
Петров А.Н.
в
Роганов А.А.
Пров.
Лист
Изм
№ докум.
А.А.
Н. конт. Роганов
Утв.
Роганов А.А.
Подп.
Дата
ДП.02.01.З.08/014.14.
ПЗ
СОДЕРЖАНИЕ
Подпись
Дата
Литер
у .
Лист
5
Листов
70
Лист
ДП. 02.01.З.08/014.14.ПЗ
гр. 02.ИСЗ-08-1,5
РГУТиС
Введение
1.
7
Аналитическая часть
10
1.1 Описание организации и предметной области
11
1.2 Автоматизированные системы управления очередью
12
1.3 Обзор и сравнительный анализ существующих альтернативных автоматизированных систем управления очередью
15
1.4 Техническое задание
21
2.
Проектная часть
24
2.1 Выбор оптимальных компонентов системы
25
2.2 Выбор языка программирования
27
2.3 Выбор системы управления базами данных
28
2.4 Разработка структуры БД
30
2.5 Алгоритмы работы модулей системы
36
2.6 Разработка графического интерфейса
42
2.7 Графический интерфейс
42
2.8 Тестирование системы
55
3.
Экономическая часть
59
3.1 Расчет затрат на проведение проектирования
60
3.2 Составление сметы затрат на разработку и реализацию автоматизированной
системы управления очередью
61
3.3 Расчёт стоимости разработки системы
62
Заключение
65
Список использованных источников
69
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
6
Введение
ВВЕДЕНИЕ
Изм Лист
№ докум.
Разраб.
Петров А.Н.
Пров.
Роганов А.А.
Лист Роганов
№ докум.
А.А.
Изм
Н.
конт.
Утв.
Роганов А.А.
Подп. Дата
ДП.02.01.З.08/014.14.
ВВЕДЕНИЕ
Подпись
Дата
ПЗ
Литер
у .
Лист
7
Листов
70
Лист
ДП. 02.01.З.08/014.14.ПЗ
гр. 02.ИСЗ-08-1,7
РГУТиС
Системы управления очередью помогают избежать скопления людей в местах приёма посетителей и организовать порядок обслуживания клиентов. В основном системы данного типа применяются для распределения, оптимизации и
учета клиентов в очереди и вызова их с помощью визуального отображения индивидуального номера очереди клиента. Наиболее типичные применения подобных систем: кассы по продаже железнодорожных и авиабилетов, сервис центры
по оказанию услуг на вокзалах, кассы приема платежей, государственные учреждения, офисы крупных фирм, банки, пункты регистрации автотранспорта и
другие.
Существуют различные модификации систем от простых, обеспечивающих только продвижение очереди, до систем с расширенными сервисными
функциями. В практике разработки и реализации систем электронного управления очередью существует большой диапазон их функциональных и инженерных
решений. На сегодняшний день на рынке систем данного типа представлено
множество готовых решений, различной функциональности. Каждый разработчик позиционирует свою систему управления очередью для работы в определенных учреждениях (банк, туристическое агентство и т.д.). И ни одна из систем,
без доработки ее производителем, не способна работать на предприятиях сферы
сервиса, для которых специфично оказание сразу большого числа разнообразных
услуг, причем, набор этих услуг, зачастую, меняется крайне часто. И у предприятий сферы услуг нет времени для того, чтобы приглашать каждый раз разработчика, для внесения изменений в работу системы, тем более, что это подразумевает затрату финансовых средств. Гораздо более эффективно было бы разработать
универсальную систему, которая могла бы быть легко перенастраиваемой, без
привлечения сотрудников фирмы производителя.
Целью дипломного проекта является создание автоматизированной системы управления очередью для предприятий сферы сервиса, что позволит уменьшить время обслуживания клиентов и повысить эффективность работы предприятия в целом. Разрабатываемая система должна отвечать всем требованиям,
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
8
предъявляемым к системам данного типа, быть ориентированной на предприятия
сферы услуг, а также иметь функциональность, делающую ее универсальным
средством для работы в системах массового обслуживания.
Задачи дипломного проектирования следующие:
- проанализировать достоинства и недостатки существующих автоматизированных систем управления очередью;
- разработать требования, предъявляемые к системе, на основе анализа
исходных данных;
- разработать программный продукт на основе разработанных требований;
- дать экономическое обоснование созданной системы.
Необходимость эффективного подхода к решению проблем, связанных с
обслуживанием клиентов, только подтверждает, что за автоматизированными
системами управления очередью будущее.
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
9
Аналитическая часть
1. АНАЛИТИЧЕСКАЯ
ЧАСТЬ
Изм Лист
№ докум.
Разраб.
Петров А.Н.
Пров.
Роганов А.А.
Лист Роганов
Изм
№ докум.
А.А.
Н. конт
.
Утв.
Роганов А.А.
Подп. Дата
ДП.02.01.З.08/014.14.
ПЗ
Подпись
Дата
Литер
у .
Лист
Листов
10
70
1. АНАЛИТИЧЕСКАЯ
Лист
ЧАСТЬ
ДП.
02.01.З.08/014.14.ПЗ
гр. 02.ИСЗ-08-1,10
РГУТиС
1.1.
Описание организации и предметной области
По своей сути, предприятия сферы сервиса, развивающийся по законам
рыночной экономики, является разновидностью товарного рынка и вместе с
этим, имеют ряд специфических черт, что обуславливает особый подход в разработке информационных систем для предприятий этой направленности.
Особенности рынка услуг видятся, прежде всего:
 в высокой динамичности рыночных процессов;
 в форме предоставления услуг – спрос и условия функционирования
предприятий сферы сервиса зависят от характеристик конкретной
территории;
 в высокой скорости оборота капитала;
 в высокой чувствительности к изменению рыночной конъюнктуры и
необходимости гибкого реагирования на эти изменения;
 в специфике организации производства услуг;
 в специфике процесса оказания услуг, то есть к предъявлению высоких
требований
со
стороны
клиентов
к
профессионально-
квалификационным качествам, опыту, этики и общей культуре предприятий сферы сервиса.
Сфера сервиса связана с диверсификацией, персонификацией и индивидуализацией спроса на услуги, что ведет к необходимости инновационной деятельности в сфере услуг, так как сложная структура спроса обуславливает появление
новых, нестандартных услуг. Поиск услуг и новинок становится перманентным
процессом, получающим все большее развитие по мере насыщения рыночного
спроса.
Зачастую, спрос на определенные услуги не может быть заранее определен
с достаточной точностью, в связи с этим появляется необходимость быстрого реагирования на рыночную ситуацию и изменения набора оказываемых услуг в
режиме реального времени.
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
11
Исходя из особенностей и специфики сферы сервиса, разработка автоматизированной системы управления очередью для предприятий такого типа требует
особого подхода. Разрабатываемая система должна удовлетворять все потребности таких организаций.
1.2.
Автоматизированные системы управления очередью
Автоматизированная система управления очередью («электронная очередь») – это программно-аппаратный комплекс, позволяющий формализовать и
оптимизировать управление потоком посетителей.
Электронные системы управления потоками клиентов помогают изменить
и повысить качество обслуживания. В случае необходимости позволяют организовать запись посетителей на прием по времени и дате. Системы электронной
очереди позволяют на основе полученных в процессе работы данных оптимизировать обслуживание или разрабатывать новые методики, а также оперативно
вносить коррективы. Следствием применения систем электронных очередей является улучшение общего климата обслуживания и более высокий коэффициент
работы персонала учреждения.
Система электронной очереди, отличается от систем «вызова клиента» тем,
что позволяет ввести гибко настраиваемый алгоритм управления потоком клиентов, вести учёт и статистику работы операторов и интенсивности потока, что
позволяет эффективно планировать нагрузку на операторов, а также использовать информационные табло для отображения рекламной информации. Кроме
этого, в системе предусмотрены функции управления настройками системы и её
исполнительными модулями. Данный тип систем можно отнести к on-line системам, то есть работающим и управляемым в реальном времени.
Области применения:
-
Изм Лист
№ докум.
Операционные залы банков.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
12
-
Центры выплат страховых компаний.
-
Клиентские центры операторов сотовой связи.
-
Сотовые и стационарные операторы.
-
Налоговые и регистрационные службы.
-
Пенсионные фонды.
-
Медицинские центры.
-
Туристические компании.
-
Визовые центры.
-
Автосалоны, автосервисы.
-
Нотариальные и адвокатские конторы.
-
Посольства и консульские учреждения.
-
Авиа- и железнодорожные кассы.
-
Государственные учреждения.
Автоматизированные системы управления очередью могут содержать следующие модули:
1. Пункт регистрации
Пульт регистрации, диспенсер или номерковый аппарат – это устройство,
позволяющее клиенту выбрать услугу и получить номер очереди (талон с номером). Пульты регистрации бывают сенсорные и кнопочные. Сенсорные пульты
регистрации помимо функции выдачи талонов, могут иметь расширенный функционал, например, встроенную справочную систему или систему оценки качества обслуживания (отзывы).
Самый простой вариант реализации данного компонента системы – лента с
заранее напечатанными номерами очереди.
2. Пульт оператора аппаратный
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
13
Пульт оператора аппаратный – это устройство, применяемое для вызова
клиентов из очереди, также оно позволяет перенаправить клиента к другому
оператору или завершить обслуживание. Как правило, оно имеет цифровые
кнопки и несколько специализированных.
3. Пульт оператора виртуальный
Пульт оператора виртуальный – это программное обеспечение, заменяющее пульт оператора аппаратный.
4. Главное табло
Главное табло – это устройство, находящееся в зоне ожидания и применяемое для отображения текущего состояния очереди. Как правило, оно отображает список последних вызванных клиентов в порядке «первый пришел, первый
обслуживается». В качестве главного табло может применяться плазменный телевизор или светодиодное табло.
5. Табло оператора
Табло оператора – это устройство, позволяющее продублировать информацию главного табло по конкретному вызванному клиенту. В качестве табло
оператора применяются мониторы, телевизоры и светодиодные табло. Во многих случаях от применения данного устройства можно отказаться, поскольку оно
дублирует информацию главного табло. В таком случае рабочее место оператора
помечают табличкой с номером.
6. Система голосового оповещения
Система голосового оповещения – это программно-аппаратное решение,
позволяющее дублировать функционал главных табло и табло оператора. При
вызове нового клиента система произносит номер его очереди и номер окна
(пульта оператора), где его будут обслуживать. Электронная очередь может
функционировать только в режиме голосовых оповещений, то есть без главных
табло и табло оператора.
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
14
7. Система оценки качества
Система оценки качества – это программно-аппаратное решение, дополняющее функционал электронной очереди. Оно позволяет оценить результаты
оказания услуг по заранее заданной шкале. Данный функционал может быть реализован, как с помощью отдельных аппаратных устройств, таких как аппаратные пульты системы оценки качества, так и с помощью интеграции с существующими компонентами электронной очереди, такими как виртуальный пульт
оператора или пульт регистрации.
8. Аппаратный пульт системы оценки качества
Аппаратный пульт системы оценки качества – это устройство с несколькими кнопками, позволяющее выбрать один из вариантов оценки качества оказания услуги.
1.3.
Обзор и сравнительный анализ существующих альтернативных автоматизированных систем управления очередью
В качестве основного критерия при сравнении систем рассматривалась их
функциональность, также учитывались дополнительные возможности и уникальные характеристики.
Сравнивать автоматизированные системы управления очередью по стоимости не представляется возможным, в связи с тем, что конечная стоимость любого из представленных на рынке решений формируется исходя из того набора
модулей, которые производители будут внедрять в конкретной организации.
1. Система управления очередью «ВЫЗОВ» – это программно-аппаратный
комплекс для автоматизированной регистрации клиентов, их последующего
обслуживания, сбора и анализа статистических данных. Данный комплекс
является мощным инструментом для оптимизации существующих или разработки новых методов обслуживания.
Функциональность:
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
15
Виртуальный (программный) пульт оператора – предназначен для работы
-
оператора в системе и работы с посетителями.
-
Конфигуратор – предназначен для настройки параметров работы системы.
-
Администратор – предназначен для мониторинга и оперативного управле-
ния системой в целом и отдельными её компонентами.
Статистика – предназначен для формирования статистических отчетов
-
различных типов.
Сервер системы – предназначен для коммутации, управления и взаимодей-
-
ствия программных модулей и оборудования системы.
2. Система управления очередью «Q-Control» – венгерская компания производитель «MINOR Systemhouse Ltd» представляет автоматическую систему
управления очередью «Q-Control». СУО позволяет упорядочить процесс обслуживания клиентов, создать комфортную обстановку для клиентов и обслуживающего персонала. В соответствии со статистическими данными
применение системы сокращает время ожидания клиента в среднем на 30%.
Функциональность:
Пульт регистрации (диспенсер) – поддерживает работу с сенсорным экра-
ном.
-
Модуль речевого вызова клиентов.
-
Сервер системы – предназначен для коммутации, управления и взаимодей-
ствия программных модулей и оборудования системы. Поддерживает только работу в операционной системе Windows 2000 Professional.
Все остальные компоненты системы, необходимые для функционирования
системы управления очередью «Q-Control» реализованы аппаратно.
3. Система управления очередью «ДАМАКС» – позволяет повысить уровень
комфорта и в целом качества обслуживания посетителей, ускорить собственно процесс обслуживания и увеличить пропускную способность залов по обслуживанию клиентов, повысить эффективность организации деятельности
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
16
по приему и обслуживанию посетителей, улучшить условия труда сотрудников, непосредственно оказывающих процесс обслуживания.
Функциональность:
-
Сервер электронной очереди – модуль, реализующий группу функций,
обеспечивающих функционирование системы очереди.
-
Виртуальный пульт оператора – автоматизированное рабочее место ин-
спектора. Обеспечивает реализацию следующих функций: авторизация пользователя (инспектора), информирование инспектора о цели визита вызванного посетителя, информирование инспектора о цели визита подошедшего посетителя,
управление движением очереди, перенаправление посетителя.
-
Пульт выбора услуг – компонента для регистрации посетителей в очереди
на текущий день и предварительной записи.
-
Конфигуратор графического интерфейса – программный инструмент для
самостоятельного конфигурирования состава, места размещения и вида информации на главном информационном табло, табло оператора и на талоне.
-
Контроллер оповещения – используется для визуального и звукового опо-
вещения посетителей.
-
База данных системы – база данных на любом языке SQL, в которой фик-
сируются все события по работе системы и обслуживанию клиентов.
-
Конструктор отчетов – компонента системы, позволяющая в пошаговом
режиме конфигурировать статистические отчеты: задавать вид отчетов, состав
и параметры включаемых в него данных.
-
Система центрального сбора статистики.
-
Модуль расширенного управления расписанием – в соответствии со вре-
менем, необходимым для оказания одной услуги компонента автоматически
управляет стоп-листом, т.е. прекращает запись и выдачу талонов.
-
Модуль записи через Интернет – комплекс приложений, обеспечивающий
возможность удаленной записи в очередь через Интернет.
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
17
Модуль контроля качества – предоставляет возможность посетителям вы-
-
ставлять оценки удовлетворенности процессом обслуживания.
4. Система управления очередью «СУО-32» – Система управления очередью
позволяет решить массу проблем, возникающих в результате образования
стихийных очередей. Система управления очередью распределяет и оптимизирует поток клиентов, радикально сокращая время ожидания обслуживания
клиентов, что в значительной мере улучшает психологический климат в офисе и повышает производительность труда обслуживающего персонала.
Функциональность:
-
Программы чекового регистратора.
-
Программы виртуального пульта – осуществляет возможность регистра-
ции оператора в системе, постановку клиента на обработку оператором, осуществляет отображение времени ожидания клиента.
Программы сервера системы – позволяют конфигурировать системные
-
настройки, визуальное отображение информации и вести статистику по работе с
клиентами.
5. Система управления очередью «MQS-3000» – корейский производитель
Philtera Co., Ltd, в его производственной программе предлагается система
управления очередями MQS-3000. Система отличается простотой развертывания и высокой надежностью. Система популярна не только на рынке Кореи
(где ей принадлежит значительная доля рынка), но с успехом поставляется в
США, Австралию и Россию.
Функциональность:
-
Конфигуратор системы – предназначен для настройки параметров работы
системы.
-
Сервер статистики.
-
Сервер системы – предназначен для коммутации, управления и взаимодей-
ствия программных модулей и оборудования системы.
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
18
Компания делает упор на разработку аппаратной части системы, обеспечение ее максимальной надежности и производительности. Программные компоненты системы представляют собой простые решения с минимально необходимой функциональностью.
6. Система управления очередью «Q-Matic» – мировой лидер в области электронных систем управления очередью. Продукты и решения Q-MATIC – это
удобный инструмент управления бизнесом, обеспечивающий высокую эффективность работы с помощью оптимизации ресурсов, позволяющий увеличивать доходы одновременно предоставляя высококачественное обслуживание для клиентов.
Функциональность:
-
Модуль разработки и редактирования талона.
-
Модуль менеджера для контроля обстановки в зале и параметров системы.
-
Модуль статистики.
-
Модуль системных установок и скрипт-программ.
-
Модуль средств установки и редактирования паролей персонала.
-
Модуль утилит для тестов, перезагрузки, отработки системных ошибок
при настройке, работы с базами данных.
-
Модуль помощи и подсказок.
В табл. 1.1 представлено сравнение рассмотренных систем по функцио-
нальности.
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
19
Табл. 1.1. Сравнение систем
Система,
MQ
разраба-
S-
тывае-
«ВЫЗ
Название
мая в
ОВ»
системы
рамках
(Рос-
диплом-
сия)
«QControl»
(Венгрия)
«ДАМА
КС»
(Россия)
СУО-
300
Q-
32
0
Matic
(Россия)
(Ко (Шве
-
ного про-
рея
екта
)
-ция)
Программный пульт
+
+
-
+
+
-
+
+
-
-
-
-
-
-
+
+
-
+
-
-
+
+
-
-
-
+
-
+
оператора
Изменение
набора
предоставляе-мых
услуг без
привлечения разработчика
Возможность работы с сенсорным
диспенсером
Индивидуаль-ный
подход к
обслуИзм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
20
Продолжение табл.1.1
Система,
MQ
разраба-
S-
тывае-
«ВЫЗ
Название
мая в
ОВ»
системы
рамках
(Рос-
диплом-
сия)
«QControl»
(Венгрия)
«ДАМА
КС»
(Россия)
СУО-
300
Q-
32
0
Matic
(Россия)
(Ко (Шве
-
ного про-
рея
екта
)
-ция)
живанию
клиентов в
зависимости от времени ожидания
Возможность работы диспенсера, как
+
+
-
-
-
-
+
+
+
-
+
-
-
-
справочного киоска
Автоматическое
прекращение записи
в очередь,
при невозможности
обслужить
клиентов за
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
21
Продолжение табл.1.1
Система,
MQ
разраба-
S-
тывае-
«ВЫЗ
Название
мая в
ОВ»
системы
рамках
(Рос-
диплом-
сия)
«QControl»
(Венгрия)
«ДАМА
КС»
(Россия)
СУО-
300
Q-
32
0
Matic
(Россия)
(Ко (Шве
-
ного про-
рея
екта
)
-ция)
текущий
рабочий
день
1.4.
Техническое задание
1. Общие сведения
1.1.
Наименование программного изделия
Полное наименование программной разработки: автоматизированная система управления очередью для предприятий сферы сервиса.
1.2.
Область применения
Программа предназначена для автоматизации работы организаций сферы
сервиса, с большим потоком посетителей. Автоматизируются следующие основные операции: регистрация посетителей, формирование очереди из посетителей
и их вызов для дальнейшего обслуживания, учет и контроль работы обслуживающего персонала.
1.3.
Цель разработки
Создание данной системы преследует ряд технико-экономических целей:
- Создание программного продукта, необходимого для автоматизации
работы в системах массового обслуживания, с большим потоком посетителей.
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
22
- Создание системы с интуитивно понятным интерфейсом.
- Создание базы данных для хранения данных о клиентах, рабочем
персонале, оказываемых услугах и организации удобного отчетного
материала.
1.4.
Объект автоматизации
Объектом автоматизации и внедрения автоматизированной системы
управления очередью могут быть любые организации, работающие в сфере сервиса и в деятельности которых есть необходимость обслуживать большой объем
посетителей.
2. Требования к программе
2.1.
Требования к функциональным характеристикам
- Программа должна иметь возможность регистрации клиента или получение им предварительной информации.
- Программа должна сопровождать клиента и информировать его, пока он ожидает своего времени приема.
- Программа должна вызывать клиентов в порядке очереди.
- Программа должна фиксировать обращения клиентов, запрашиваемые ими услуги и формировать статистику о работе программы в реальном времени.
2.2.
Требования к надёжности
Программа должна нормально функционировать в операционных системах
семейства Windows.
2.3.
Требования к безопасности
Система должна иметь возможность ограничения доступа к конфиденциальной информации (данные о сотрудниках организации, клиентах и оказывае-
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
23
мых им услугах, также должна быть защищена информация о статистических
данных работы организации).
В системе должны быть установлены пароли не менее 6 символов.
2.4.
Условия эксплуатации
Автоматизированная система управления очередью должна быть установлена на специально выделенном для этих целей сервере, а модули, необходимые
для получения полной функциональности, должны быть установлены на соответствующие оборудование (диспенсер и персональные компьютеры обслуживающего персонала).
2.5.
Требования к составу и параметрам программных и технических
средств:
Программа должна корректно работать на следующем или совместимым с
ним оборудовании (указаны минимальные требования):
Сервер: Pentium 3, 1024 mb RAM, 1gb free space, MICROSOFT SQL Server
2008.
Рабочее место сотрудника организации: Pentium 2, 256 mb RAM, 1 mb free
space.
Диспенсер: Pentium 2, 256 mb RAM, 1 mb free space.
2.6.
Требования к языкам программирования и средам разработки
Для разработки системы используется следующие средства: C#, Microsoft
SQL Server 2008. Среда разработки: Microsoft Visual Studio 2008.
2.7.
Требования к сопровождению программного обеспечения
Администрирование программы должно осуществляться обслуживающим
персоналом.
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
24
2. ПРОЕКТНАЯ
ЧАСТЬ
Проектная часть
Изм Лист
№ докум.
Разраб.
Петров А.Н.
Пров.
Роганов А.А.
в
ЛистРоганов
№ докум.
А.А.
Н.Изм
конт.
Утв.
Роганов А.А.
Подп. Дата
ДП.02.01.З.08/014.14.
2. ПРОЕКТНАЯ ПЗ
ЧАСТЬ
Подпись
Дата
Литер
у .
Лист
Листов
25
70
Лист
ДП. 02.01.З.08/014.14.ПЗ
гр. 02.ИСЗ-08-1,25
РГУТиС
2.1.
Выбор оптимальных компонентов системы
Для обеспечения безопасности и централизованного управления разрабатываемой автоматизированной системы управления очередью целесообразней
всего использовать архитектуру «клиент-сервер», с применением современных
программных решений, обеспечивающих ее открытость, расширяемость и высокую надежность. Система представляет собой программный комплекс, для работы которого необходимо аппаратное обеспечение.
В качестве основных каналов связи для информационного обмена между
компонентами системы используются физические или беспроводные каналы
связи (Ethernet) с использованием стандартного протокола TCP/IP. Сеть может
быть организована с использованием хаба.
СОТРУДНИКИ
ХАБ
СЕРВЕР
ГЛАВНОЕ
ТАБЛО
Рис.
ДИСПЕНСЕР
Рис. 2.1. Структурная схема
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
26
Электронные системы управления потоками клиентов помогают изменить
и повысить качество обслуживания.
В случае необходимости позволяют организовать запись посетителей на
прием по времени и дате.
Системы электронной очереди позволяют на основе полученных в процессе работы данных оптимизировать обслуживание или разрабатывать новые методики, а также оперативно вносить коррективы.
После развертывания системы, она приобретает следующую структуру,
рис. 2.1.
2.2.
Выбор языка программирования
В настоящее время существует множество различных языков программирования: C, С++, Visual Basic, Delphi, C# и др. При выборе нужно четко знать,
для каких целей предназначен тот или иной язык и для каких задач его использование наиболее эффективно. Поэтому следует сравнивать не просто отдельные
29
языки программирования, а технологии, включающие взаимодействие с базами
данных, работу, как на стороне клиента, так и на стороне сервера.
Факторы, влияющие на выбор C# в качестве языка программирования:
­ C# в отличие от всех остальных языков программирования был изначально задуман для разработки Windows-приложений. Главной особенностью
языка C# является его ориентированность на платформу Microsoft.NET – создатели C# ставили своей целью предоставление разработчикам естественных
средств доступа ко всем возможностям платформы .NET.
­ Основной идеей языка C# является его возможность скрыть от разработчика как можно больше незначительных технических деталей, включая операции по упаковке/распаковке типов, инициализации переменных и сборке мусора. Благодаря этому программист, пишущий на C#, может лучше сконцентрироваться на содержательной части задачи. В процессе решения этой задачи проектировщики C# пытались учесть уроки реализации Visual Basic'а, который до-
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
27
статочно успешен в скрытии деталей реализации, но недостаточно эффективен
для написания крупных промышленных систем: создатели C# декларируют, что
новый язык обладает мощностью С++ и в то же время простотой Visual Basic'а.
­ Еще одно преимущество создания нового языка программирования по
сравнению с расширением существующих заключается в том, что при создании
нового языка нет необходимости заботиться о проблемах обратной совместимости, которые обычно заметно затрудняют исправление застарелых проблем и
даже внесение новых свойств в стандарт языка.
­ Таким образом, C# представляет собой новый язык программирования,
ориентированный на разработку для платформы .NET и пригодный как для
быстрого прототипирования приложений, так и для разработки крупномасштабных приложений.
2.3.
Выбор системы управления базами данных.
При разработке автоматизированной системы управления очередью возникает необходимость использования базы данных. Выбор системы управления базами данных на сегодняшний день достаточно большой: IBM DB2, Oracle
Database, Microsoft SQL Server, MySQL и др. Но основываясь на том, что в качестве языка программирования был выбран C#, а средой разработки является
Microsoft Visual Studio 2008, удобнее всего использовать систему управления от
того же производителя, тем более, что данная среда программирования имеет
расширенные возможности по взаимодействию с Microsoft SQL Server 2008.
Как и в большинстве современных систем управления базами данных для
создания запросов к серверу Microsoft
SQL Server
применяется язык SQL
(Structured Query Language - язык структурированных запросов). В настоящее
время SQL является стандартом работы с базами данных.
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
28
СУБД Microsoft SQL Server использует традиционную архитектуру клиент-сервер, и поэтому, работая с Microsoft SQL Server, пользователь в действительности работает с двумя программами. Программа сервера базы данных расположена на компьютере, где хранится база данных. Она ждет запросы клиентов, поступающие по сети, и обеспечивает доступ к содержимому базы данных
для извлечения информации, запрашиваемой клиентами.
Клиентская программа осуществляет подключение к серверу и передает
запросы ему. В общем случае клиент и сервер Microsoft SQL Server находятся на
31
разных компьютерах, позволяет подключаться к серверу Microsoft SQL Server с
любого компьютера, находящегося в сети. Но это совсем не значит, что любой
31
пользователь может подключиться к базе данных. В СУБД Microsoft SQL Server
есть собственная система защиты, которая позволяет настроить доступ к базе
данных только тем, кто имеет на это право, а также разграничить права доступа,
разрешая только те операции, которые необходимы данному пользователю.
Выбор Microsoft SQL Server в качестве системы управления базами данных
для автоматизированной системы управления очередью основан на следующих
критериях:
1. Производительность и масштабируемость
Тесты производительности показывают, что SQL Server в состоянии
справляться с огромными нагрузками. В рамках теста производительности была
обеспечена одновременная работа более чем 93 000 пользователей.
Новые возможности SQL Server 2008 в области производительности и
масштабируемости позволяют справляться с большими нагрузками при большей
эффективности.
2. Высокий уровень доступности
Технологии сетевой готовности обеспечивают полный набор корпоративных средств минимизации времени вынужденного простоя, защиты от вездесущего человеческого фактора и поддержания нужного уровня доступности приложений. Это обеспечивается следующими функциями в SQL Server: зеркальное
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
32 29
отображение баз данных, создание отказоустойчивых кластеров, снятие мгновенных снимков базы и их изоляция, доставка журналов и сетевые операции,
предотвращающие вынужденные простои.
3. Безопасность
С 2004 года в SQL Server была найдена только одна уязвимость.
Надежность достигается благодаря мощным средствам обеспечения безопасности, которые защищают данные и сетевые ресурсы.
Конфиденциальность. Кластеры SQL Server поддерживают проверку подлинности на основе Kerberos на виртуальном сервере и политики, похожие 32
на
политики Windows, при обычном входе. Это позволяет применять последовательную политику ко всем учетным записям домена.
Целостность. SQL Server поддерживает шифрование базы данных и интегрирован с инфраструктурой управления ключами.
Автоматические обновления. Для выполнения обновлений безопасности
SQL Server интегрирован со службой Microsoft Update операционной системы
Windows.
4. Управляемость
Среда SQL Server упрощает управление и обслуживание, снижая потребность в высокоспециализированной поддержке. SQL Server содержит более комплексные и интегрированные средства установки, настройки и обновления.
Таким образом, в качестве системы управления базами данных была выбрана Microsoft SQL Server, ввиду её надежности, безопасности, производительности и тесной взаимосвязью с Microsoft Visual Studio 2008.
2.4.
Разработка структуры БД
База данных программы представляет собой набор таблиц, которые связаны между собой, рисунок 2.2.
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
30
Рис. 2.2. Инфологическая модель базы данных
База банных состоит из следующих таблиц:
- Учетные записи сотрудников.
- Сотрудники.
- Клиенты
- Информация об оказываемых услугах.
- Информационные сообщения.
Все таблицы взаимосвязаны между собой программно, за исключением
таблицы информационные сообщения, так как в этом нет необходимости,
данная таблица содержит только информационные сообщения, отображаемые на
главном табло. Взаимосвязь остальных таблиц обуславливается тем, что при запросах информации, необходимо получать всю информацию о запрашиваемом
объекте.
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
31
Так, например, при работе с учетными записями сотрудников, администратор системы также получает информацию о личных данных сотрудника (адрес, телефон). Но хранить всю информацию в одной таблице не целесообразно,
так как таблица в этом случае будет занимать слишком много места и работа с
такой базой данных неудобна, также такой подход ведет к наращиванию избыточности данных.
Рассмотрим более подробно структуры вышеперечисленных таблиц и задачи, которые возложены на них. Тип полей указывается в терминологии
Microsoft SQL Server. В столбце свойств нижеприведенных таблиц указываются
специфические для базы данных параметры, которые имеют следующие расшифровки:
- Primary Key – первичный ключ.
- Not Null – не нулевое значение.
- Unsigned – значение без знака.
- Auto Increment – автоматическое увеличение счетчика.
В таблице Информация об оказываемых услугах хранится перечень услуг
и описание к каждой услуге, таблица 2.1.
Табл. 2.1. Структура таблицы «Информация об оказываемых услугах»
Поле
Тип
Длина
Свойства
Описание
Уникальный
идентификатор услуги
id
int
10
Primary Key, Not
Null, Unsigned, Auto
Increment.
Название
услуги
char
255
Not Null
Название услуги
Описание
char
255
-
Описание услуги
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
32
Таблица клиенты содержит всю информации об обслуживаемых клиентах,
это позволяет определить:
- Какие услуги более востребованы.
- В какое время наплыв посетителей наибольший.
- Какой сотрудник обслуживает максимальное число клиентов.
- Сколько времени тратится на обслуживание каждого клиента.
На основе данной таблице, в сочетании с данными из связанных с ней таблиц, появляется возможность проводить статистический анализ, в результате
данные, полученные в ходе анализа, могут быть полезны для улучшения качества обслуживания клиентов.
По данным таблицы Клиенты, система определяет сколько в данный момент клиентов обслуживается, сколько клиентов ожидают своей очереди.
Также информация, хранящаяся в данной таблице, может служить дополнительным стимулом для работы сотрудников. Объявив вознаграждение за максимальное количество обслуженных клиентов, можно повысить производительность труда.
На основе данных их этой таблицы система рассчитывает среднее время
обслуживания одного клиента, что позволяет подойти к каждому клиенту в индивидуальном порядке, зная то время, что ему пришлось ожидать в очереди,
таблица 2.2.
Табл. 2.2. Структура таблицы Клиенты
Поле
id
Изм Лист
№ докум.
Тип
int
Подпись
Дата
Длина
Свойства
Описание
10
Primary Key, Not
Null, Unsigned,
Auto Increment.
Уникальный
идентификатор
услуги
ДП. 02.01.З.08/014.14.ПЗ
Лист
33
Продолжение табл. 2.2
Поле
Тип
Длина
Свойства
Описание
ФИО_клиента
char
255
Not Null
Фамилия, имя,
отчество клиента,
зарегистрировшегося в очереди
Дата
char
255
Not Null
Дата регистрации
клиента
Not Null
Время
регистрации
клиента
50
Not Null
Название
выбранной
клиентом услуги
10
Not Null,
Unsigned
Номер талончика,
выданный
клиенту
Unsigned
Номер окна, в
котором клиент
прошел
обслуживание
-
Время начала
обслуживания
клиента
-
Фамилия, имя,
отчество
сотрудника
организации,
который
обслуживал
клиента
-
Время окончания
обслуживания
клиента
Время
Услуга
Талончик
Окно
Время_начала
обслуживания
ФИО_сотрудника
Время
окончания
обслуживания
time
char
int
int
time
char
time
8
50
8
255
8
Таблица Сотрудники содержит информацию о сотрудниках организации.
В таблице есть такие поля как: должность, адрес и контакты, которые напрямую
не относятся к обслуживанию клиентов, но позволяют использовать эти данные
в работе. Так, например, при возникновении вопроса о местонахождении со-
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
34
трудника, если он не вышел на работу, всегда можно посмотреть контактную
информацию. На данные поля в таблице не наложены ограничения, поэтому их
можно и не заполнять. Но информация такого рода никогда не будет лишней,
табл. 2.3.
Табл. 2.3. Структура таблицы Сотрудники
Поле
Тип Длина
Свойства
Описание
Уникальный
идентификатор услуги
id
int
10
Primary Key, Not
Null, Unsigned, Auto
Increment.
ФИО
char
255
Not Null
Фамилия, имя, отчество
сотрудника
50
Unsigned
Номер окна, в котором
проводит обслуживание
сотрудник
255
Not Null
Название должности
сотрудника
255
-
Адрес проживания или
регистрации сотрудника
-
Контактные телефоны
сотрудника (мобильный,
домашний)
Окно
int
Должность char
Адрес
Контакты
char
char
255
Таблица учетных записей сотрудников, содержит информацию, необходимую сотрудникам для начала их работы, то есть прохождения проверки подлинности введенных ими данных, для доступа к системе. Данные этой таблицы позволяют пресечь несанкционированное использование всей системы, а также
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
35
иметь возможность идентифицировать каждого сотрудника системы с большой
точностью, табл. 2.4.
Табл. 2.4. Структура таблицы Учетные записи сотрудников
Поле
Тип Длина
Свойства
Описание
Уникальный
идентификатор услуги
id
int
10
Primary Key, Not
Null, Unsigned, Auto
Increment.
Код
полномочий
int
50
Unsigned
Внутренний код
полномочий сотрудника
Not Null
Фамилия, имя, отчество
по которым сотрудник
зарегистрирован в системе
Not Null
Личный пароль
сотрудника, для доступа к
системе
ФИО
Пароль
char
char
255
255
Наиболее простую структуру имеет таблица Информационные сообщения,
поскольку данная таблица хранит только порядковый номер, заголовок и непосредственно текст информационных сообщений, которые отображаются на главном табло системы, табл. 2.5.
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
36
Табл. 2.5. Структура таблицы Информационные сообщения
Поле
Тип Длина
Свойства
Описание
Уникальный
идентификатор услуги
id
int
10
Primary Key, Not
Null, Unsigned, Auto
Increment.
Заголовок
char
255
Not Null
Заголовок сообщения
Текст
char
сообщения
255
Not Null
Текст сообщения
2.5.
Алгоритмы работы модулей системы
2.6.
Функционирование автоматизированной системы управления очередью
можно представить как совокупность процессов, реализуемых отдельными модулями, которые выполняют следующие функции:
 Регистрация посетителей – диспенсер, рис. 2.3.
 Авторизация пользователя, рис. 2.4.
 Пульт оператора, рис. 2.5.
 Главное табло, рис. 2.6.
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
37
НАЧАЛО
Нажато сочетание
клавиш «F4»?
Да
Нет
Справочная
информация
Выбор оказываемой
услуги или запрос
справочной информации?
Через 15 секунд
автоматически
SQL запрос на получение
справочной информации
об оказываемых услугах
Выбрана
услуга
Распечатать
талончик?
Ввод
ФИО
Работа с
БД
Вывод информации на экран
Да
Формирование SQL запроса на добавление в БД информации о клиенте и
необходимой ему услуге
Работа с
БД
Да
Вернуться в
главное меню?
Распечатывание
талончика
Через 60 секунд
автоматически
КОНЕЦ
Рис. 2.3. Алгоритм работы диспенсера
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
38
Операция регистрации посетителей осуществляется с помощью функциональности программного модуля диспенсера. Когда посетитель осуществляет
выбор необходимой ему услуги, вводит свои данные и нажимает на кнопку
«Распечатать талончик», программный модуль диспенсер формирует SQL запрос: INSERT INTO Клиенты VALUES ('ФИО_клиента', 'Дата', 'Время', 'Услуга',
'Талончик')
После чего отправляет на печать талончик, содержащий сведения о текущей дате, времени, данных клиента, выбранной им услуге и номера, необходимого для вызова посетителя в соответствии с его местом в очереди.
НАЧАЛО
Ввод
Логин, Пароль
Сообщение об
ошибке
Формирование SQL запроса
Работа с БД
Запрос выполнен
успешно?
Нет
Да
Выполняется загрузка данных пользователя и вызов
следующего окна программы
КОНЕЦ
Рис. 2.4. Алгоритм авторизации пользователя
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
39
НАЧАЛ
О
Загрузка текущей даты и времени
SQL запросы для загрузки первичных данных
Работа с
БД
Да
Нажата ли
кнопка «Следующий»?
Да
Нет
Есть ли в очереди посетители?
Нажата ли кнопка
«Закончить рабочий день»?
Нет
Нажата ли кнопка «Приостановить обслуживание»?
Нет
Да
Нет
Да
Установка статуса оператора как
«Выключен»
Установка статуса оператора как
«Работает»
Нет
Нажата ли кнопка
«Закончить рабочий день»?
Да
Вызов посетителя для обслуживания
Да
Внесение изменений в БД
Вызов посетителя для обслуживания
Работа с
БД
Нажата ли кнопка «Не подошел»?
Внесение изменений в БД
Нет
Работа с
БД
Нет
Нажата ли кнопка «Возобновить
обслуживание»?
Да
Нажата ли кнопка
«Повторить вызов»?
Нет
Да
КОНЕЦ
Повторяется вызов посетителя
Рис. 2.5. Алгоритм работы пульта оператора
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
40
НАЧАЛО
Загрузка текущей даты и времени
SQL
запросы для загрузки из БД информации о посетителях и информационных сообщениях
Работа с БД
Нажата ли кнопка
Нет
«F4»?
запросы для загрузки
из БД информации о посетителях и информационных сообщениях
SQL
Да
Работа с БД
Нет
Изменилась ли информация в БД?
Да
Изменение отображаемой информации
КОНЕЦ
Рис. 2.6. Алгоритм работы главного табло
В целях соблюдения безопасности в базе данных хранится зашифрованная
MD5 хеш-сумма. Значение хеш-суммы может использоваться для проверки це-
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
41
лостности данных, а также заменять собой данные, которые небезопасно хранить
в явном виде (в данном случае пароль). Далее из введенного пароля вычисляется
его хеш-сумма и сравнивается с той, что хранится в базе.
При загрузке пульта оператора, выставляется текущая дата и время, это
осуществляется встроенными функциями языка программирования C#.
Также при помощи SQL запроса проверяется наличие клиентов в очереди к
данному оператору.
После этого программа ждет от сотрудника команд: «Следующий» - возов
посетителя для обслуживания, «Повторить вызов» - на главном табло повторяется вызов клиента, который не подошел после первого объявления, «Приостановить/Возобновить обслуживание» - приостанавливает на время работу оператора, либо возобновляет его работу после некоторой паузы, «Не подошел» - помечает посетителя, как не подошедшего после его вызова для обслуживания.
По окончанию обслуживания одного клиента в базу данных вносятся изменения при помощи SQL конструкции Update.
2.7.
Разработка графического интерфейса
Основная составляющая графического интерфейса формы Windows
ForMicrosoft . Так как формы являются основной частью приложения, важно
уделять особое внимание их внешнему виду и функциям. В конечном счете,
форма представляет собой пустую доску, оснащенную элементами управления,
которые формируют интерфейс пользователя, и кодом для управления данными.
Для этого Visual Studio обеспечивает интегрированную среду разработки, способствующую написанию кодов, а также расширенный набор элементов управления .NET Framework.
В Windows ForMicrosoft форма является видимой поверхностью, на которой отображается информация для пользователя. Приложение Windows
ForMicrosoft
Изм Лист
№ докум.
строится путем помещения элементов управления на форму и
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
42
написанием кода для реагирования на действия пользователя, такие как щелчки
мыши или нажатия клавиш.
После написания приложения его необходимо оформить таким образом,
чтобы будущие пользователи могли его установить и запустить на своих собственных клиентских компьютерах. С помощью технологии Visual Studio это делается несколькими щелчками мыши, данная среда управляет всеми элементами
и зависимостями в приложении и гарантирует, что на клиентском компьютере
приложение будет установлено правильно и графический интерфейс будет отображаться именно так, как это задумал разработчик.
2.8.
Графический интерфейс
Для обеспечения легкости управления был разработан удобный интерфейс,
позволяющий быстро выполнять разнообразные функции.
Графический интерфейс представляет собой несколько независимых приложений, каждое из которых взаимодействует с БД. Далее будет рассмотрен интерфейс каждого из этих приложений и описание его функциональные возможности.
Диспенсер
На рис. 2.7. Меню диспенсера демонстрирует главное меню сенсорного
диспенсера.
Рис. 2.7. Меню диспенсера
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
43
Из примера видно, что помимо выбора требуемой услуги, есть отдельная
кнопка, которая позволяет использовать диспенсер и как справочный киоск.
Набор предоставляемых услуг можно изменить в любой момент, путем внесения
изменений в настройки главного модуля.
При
нажатии
на
кнопку
«СПРАВОЧНАЯ
ИНФОРМАЦИЯ
ПО
ПРЕДОСТАВЛЯЕМЫМ УСЛУГАМ», будет демонстрироваться перечень услуг
и их расшифровка, рис. 2.8., данная информация может быть также изменена
настройками главного модуля.
Рис.2.8. Информационное окно диспенсера
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
44
При выборе клиентом необходимой ему услуги, отображается окно, где
необходимо заполнить поле Фамилия Имя Отчество, путем нажатия на виртуальные кнопки с буквами, после чего распечатать талончик, рис. 2.9.
Рис. 2.9. Регистрация клиентов
После ввода клиентом своих данных ему необходимо нажать на кнопку
«Распечатать талончик».
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
45
После чего клиент будет зарегистрирован в системе, поставлен в очередь
на обслуживание и ему будет распечатан талончик, с информацией о выбранной
услуге, введенных им регистрационных данных, а также номера, по которому в
дальнейшем он будет вызван для обслуживания (Рисунок 2.10. Талончик).
Название организации
Ваш номер:
0505101210
Услуга 2
Человек в очереди перед Вами: 2
Время выдачи талона:
05.05.2010 12.10
Главное табло
Рисунок 2.10. Талончик
Коломеец Ольга Алек-
сандровна
Интерфейс главного табло максимально информативен, это необходимо
для того, чтобы клиенты могли без труда определить свое место в очереди, а
также максимально оперативно реагировать на информационные сообщения.
Главное табло отображает следующую информацию:
 Название организации.
 Логотип организации.
 Текущую дату и время.
 Среднее время обслуживания одного клиента.
 Номер талончика и окна последнего вызванного клиента (отображается отдельно, крупным шрифтом).
 Таблицу клиентов, которые обслуживаются в данный момент и отдельную таблицу клиентов ожидающих своей очереди для обслуживания (Рисунок 2.11. Главное табло).
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
46
Рисунок 2.11. Главное табло
Во время работы главное табло выглядит, как показано ниже (Рисунок
2.12. Главное табло во время работы). В таблице информационных сообщений
может демонстрироваться любая информация, в данном примере отображаются
курсы валют на текущую дату.
Рисунок 2.12. Главное табло во время работы
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
47
Пульт оператора
При запуске модуля Пульт оператора, первое, что отображается на экране,
это запрос имени пользователя и пароль сотрудника организации (Рисунок 2.13.
Пульт оператора. Запрос пароля).
Рисунок 2.13. Пульт оператора. Запрос пароля
После ввода оператора своих данных, система проверяет их достоверность
(Рисунок 2.14. Пульт оператора. Ввод данных).
Рисунок 2.14. Пульт оператора. Ввод данных
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
48
Если данные были введены правильно, система отображает пульт оператора и всю необходимую ему для этого информацию (Рисунок 2.15. Пульт оператора).
Рисунок 2.15. Пульт оператора
Пуль оператора отображает следующую информацию:
- Дату и время.
- Статус.
- Данные сотрудника организации (Фамилию, имя, отчество).
- Номер талона вызванного посетителя.
- Номер талона следующего посетителя.
- Время ожидания следующего посетителя.
- Количество посетителей в очереди.
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
49
Благодаря кнопкам работы с очередью оператор может: вызвать следующего посетителя, пометить посетителя, как не подошедшего после вызова, приостановить обслуживание и повторить вызов посетителя. На рисунке 2.16 показан пульт оператора во время работы.
Рисунок 2.16. Пульт оператора во время работы
Настройки системы
После запуска модуля настроен системы, необходимо ввести логин и пароль, который должен знать только администратор системы, в связи с тем, что
этот модуль позволяет настраивать все критические параметры системы. Число
пользователей допущенных к работе с данным модулем должно быть минимально. На рисунке 2.17 показано первичное окно, где необходимо ввести данные.
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
50
Рисунок 2.17. Настройки системы. Запрос пароля
После прохождения проверки подлинности введенного логина и пароля,
открывается основное окно модуля «Настройки системы» (Рисунок 2.18.
Настройки системы. Основное окно).
Рисунок 2.18. Настройки системы. Основное окно
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
51
Окно состоит из трех вкладок: «Услуги», «Сотрудники», «Настройки системы». Вкладка «Услуги» позволяет добавлять, удалять и редактировать список
предоставляемых услуг. Благодаря данной возможности, предприятия сферы
сервиса могут в течение дня менять набор предоставляемых услуг.
При работе со списком услуг можно редактировать уже существующие записи (Рисунок 2.19. Настройки системы. Услуги. Редактирование списка услуг).
Рисунок 2.19. Настройки системы. Услуги. Редактирование списка услуг
Вторая вкладка данного окна, «Сотрудники», позволяет работать с учетными записями сотрудников организации (Рисунок 2.20). Настройки системы.
Сотрудники).
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
52
Рисунок 2.20. Настройки системы. Сотрудники
На данной вкладке администратор системы имеет возможность просмотреть список сотрудников, который содержит фамилию, имя и отчество работника. При выборе конкретного сотрудника отображаются его личные данные, такие
как: должность, номер окна, через которое сотрудник обслуживает клиентов, код
полномочий (для определения степени допуска к информации), его личный пароль для входа в систему, а также такие данные, как адрес и контакты. Возможности программы позволяют редактировать записи о сотрудниках, есть возможность добавить новую запись, удалить, а также редактировать существующие.
Следующая вкладка данного модуля «Настройки системы», содержит следующую информацию:
- Режим работы.
- Статистика рабочего дня.
- Информационные сообщения.
- Номера талонов.
- Служебные настройки (Рисунок 2.21). Настройки системы).
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
53
Рисунок 2.21. Настройки системы
Группа настроек «Режим работы». Позволяет задать расписание работы
организации, время обеда, а также важный параметр для организации работы
очереди – время окончания записи в очередь, то есть то время, после которого
диспенсер перейдет в режим ожидания и прекратит регистрацию клиентов. Интерфейс выбора услуг станет неактивным, будет доступна только справочная
информация по предоставляемым услугам (это достигается путем присвоения
свойству Enebled элементов управления значения False).
«Статистика рабочего дня», в режиме реального времени отображает текущую ситуацию в работе очереди, позволяя администратору узнать такие статистические данные как: количество обслуженных, ожидающих и обслуживаемых клиентов на данный момент времени, а также среднее время на обслуживание одного клиента.
«Информационные сообщения» - это те сообщения, которые отображаются
на главном табло. Интерфейс модуля «Настройки системы» позволяет добавлять
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
54
сообщения в базу данных, а также задавать количество отображаемых сообщений.
«Номера талонов» - данная настройка задает шаблон формирования номера талона. В данном случае номер талона формируется в следующей очередности: сегодняшнее число, месяц и год, а также времени регистрации клиента в системе.
«Служебные настройки» - содержат три позиции: выключить диспенсер,
выключить главное табло, приостановить все обслуживание. Данные настройки
необходимы для прекращения работы отдельных модулей системы, либо приостановке работы всей системы в части обслуживания клиентов. Это сделано для
того, чтобы в оперативном режиме администратор системы мог регулировать
работу предприятия.
После внесения изменений на вкладке «Настройки системы» необходимо
нажать кнопку «Сохранить настройки», в противном случае созданные настройки не будут сохранены. Изменения, вносимые на вкладках «Услуги» и «Сотрудники», сохраняются автоматически.
2.9.
Тестирование системы
Объект тестирования
Объектом тестирования является «Автоматизированная система управления очередью для предприятий сферы сервиса».
Цель и задачи тестирования
Основной целью тестирования разработанной системы является проверка
на соответствие требованиям технического задания, оценка работоспособности
системы в различных режимах, проверка правильности работы модулей.
Условия проведения тестирования
Разработанная система была использована для управления потоками посетителей, что показало работоспособность программного обеспечения.
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
55
Оцениваемые показатели
В результате проведения испытаний системы необходимо было оценить
следующие показатели:
­ возможность регистрации посетителей;
­ запись посетителей в очередь на обслуживание;
­ вызов посетителей в порядке очереди;
­ сохранение информации о посетителях и оказываемых им услугах
(время регистрации в очереди, Фамилию, имя, отчество посетителя,
тип оказываемой услуги).
­ сохранение информации о работе персонала;
­ Возможность работы системы в операционных системах семейства
Windows.
Технические средства обеспечения испытаний
Осуществление испытаний системы производилось на следующих технических и программных средствах:
Тестовый стенд №1
В качестве тестового стенда использовался компьютер следующей конфигурации:
­ Процессор Intel Core i5 2.64 Ghz.
­ Оперативная память Kingston, объемом 4096 Mb.
­ Видеокарта Radeon HD 5870, с 512 Mb видеопамяти.
­ HDD SaMicrosoft ung, объемом 2048 Gb.
­ DVD-ROM Pioneer DVR-215.
­ Монитор LG, диагональю 32”.
­ Принтер Canon LPB 3000.
­ Операционная система Windows 7 Максимальная;
­ Серверное программное обеспечение: Microsoft .NET Framework 4.0,
Microsoft SQL Server 2008.
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
56
Тестовый стенд №2
В данном случае использовался ноутбук Sony Vaio.
­ Процессор Intel Core 2 Duo 1.8 Ghz.
­ ОЗУ 2048 Mb.
­ Видеокарта 256 Mb видеопамяти.
­ HDD 120 Gb.
­ Дисплей 14.1'', разрешение 1280x800.
­ Операционная система Windows XP SP3 Professional.
­ Серверное программное обеспечение: Microsoft .NET Framework 4.0,
Microsoft SQL Server 2008.
Тестовый стенд №3
Виртуальная машина, созданная на базе программного обеспечения Sun
VirtualBox 3.1.6. Эмуляция происходит на тестовом стенде №1, с целью воссоздания минимальной серверной конфигурации.
­ x86-совместимый процессор.
­ ОЗУ 256 Mb.
­ Видеокарта 8 Mb видеопамяти.
­ HDD 8 Gb.
­ CD-ROM.
­ Операционная система Windows XP SP3 Professional.
­ Серверное программное обеспечение: Microsoft .NET Framework 4.0,
Microsoft SQL Server 2008.
Оценка результатов испытаний
­ Регистрации клиента и получение им предварительной информации
проходит корректно.
­ Информирование клиентов о продвижении очереди проходит корректно.
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
57
­ Вызов клиентов в порядке очереди проходит корректно.
­ Фиксирование обращений клиентов и запрашиваемые ими услуги, а
также формирование статистики о работе проходит корректно.
­ Система корректно работает в операционных системах Windows XP
SP3 Professional и Windows 7 Максимальная.
Из результатов проведенных тестов следует, что функционирование программы полностью соответствует требованиям технического задания
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
58
Экономическая часть
3. ЭКОНОМИЧЕСКАЯ
ЧАСТЬ
Изм Лист
№ докум.
Разраб.
Петров А.Н.
в
Роганов А.А.
Сапелкин
Пров.
Изм Лист
Н. конт.
Утв.
№ докум.
Роганов
А.А.
Роганов А.А.
Подп. Дата
ДП.02.01.З.08/014.14.
ПЗ
3. ЭКОНОМИЧЕСКАЯ
Подпись
Дата
Литер
у .
Лист
Листов
59
70
Лист
ДП.ЧАСТЬ
02.01.З.08/014.14.ПЗ
гр. 02.ИСЗ-08-1,59
РГУТиС
3.1.
Расчет затрат на проведение проектирования
Этапы проектирования и длительность их проведения представлены в таблице 3.1.
Табл. 3.1 Этапы проведения работ
№
1
Наименование работы
Анализ существующих систем управления очередью
Разработка и составление ТЗ
2
3
Трудоемкость, дни
Выбор оптимальных компонентов системы
3
1
2
4
Выбор варианта построения системы
1
5
Выбор средств реализации
1
6
Реализация ИС, создание графического
интерфейса
7
15
Тестирование и отладка
5
Общая продолжительность работ
28
Определение трудоемкости является наиболее сложной и ответственной
частью, так как трудовые затраты часто составляют основную часть стоимости
системы и непосредственно влияют на сроки разработки.
Структуру трудоемкости по созданию системы (от разработки технического задания, до сдачи системы на опытную эксплуатацию) можно разделить в долевом соотношении и представить в виде круговой диаграммы, как показано на
рисунке 3.1.
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
60
Вычисление процентов трудозатрат осуществляется по формуле 3.1.:
(3.1)
Анализ существующих
систем управления очередью
- 10,71%
Разработка и составление ТЗ
- 3,57%
3%
11%
18%
7%
4%
4%
53%
Выбор оптимальных
компонентов системы 7,14%
Выбор варианта построения
системы - 3,57%
Выбор средств реализации 3,57%
Реализация ИС, создание
графического интерфейса 53,57%
Тестирование и отладка 17,86%
Рисунок 3.1 Структура затрат на разработку системы
3.2.
Составление сметы затрат на разработку и
реализацию автоматизированной системы управления очередью
Расчет сметной стоимости состоит из следующих статей расходов:
­ основные материалы;
­ основная заработная плата;
­ накладные расходы.
Расчет затрат на основное техническое обеспечение приведен в таблице
3.2.
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
61
Табл. 3.2 Затраты на основное техническое обеспечение
Наименование
№
изделия
Единица
измерения
1 Компьютер
2
Принтер
Количество
Цена за
Стоимость
единицу
(руб.)
шт.
1
12000
35000
шт.
1
3500
5000
Итого:
40000
Расчет затрат на основные расходные материалы приведен в таблице 3.3.
Табл. 3.3 Затраты на основные расходные материалы
Наименование
№
изделия
Единица
измерения
Количество
Цена за
Стоимость
единицу
(руб.)
1 Бумага А4
пачка
1
250
250
2 Картридж
шт.
1
2800
2800
3Прочие расходы
500
Итого:
3550
Автоматизированная система управления очередью создавалась на базе
программного обеспечения: Microsoft Visual Studio 2008 Express и Microsoft SQL
Server 2008 Express, эти версии продуктов относятся к бесплатно распространяемым системам. Следовательно, затраты на приобретение этого программного
обеспечения отсутствуют.
3.3.
Расчёт стоимости разработки системы
Затраты на разработку могут помочь примерно оценить конечную стоимость разработанной автоматизированной системы управления очередью и сделать заключение о возможностях разработки в сложившейся на рынке ситуации.
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
62
Затраты на разработку системы определяются по себестоимости программы, которая рассчитывается по формуле 3.2:
Срп = Q · Kнз · ЗП + Cэл
(3.2)
Для расчета заработной платы программиста взята средняя зарплата начинающего программиста в размере 25000 рублей (по базе вакансий сервисов для
поиска работы: job.ru, hh.ru). Исходя из этого, при 8 часовом рабочем дне в течение 28 дня:
ЗП =
= 111,6 руб/час.
ЗП (заработная плата программиста) – 111,6 руб/час;
Q (время, затраченное на разработку программного обеспечения) – 224 часов;
Кнз (коэффициент накладных затрат) – 1,2;
Сэл (стоимость потребляемой электронно-вычислительной машиной энергии)
можно рассчитать по формуле 3.3:
Сэл = P · Тпол · Zэл
(3.3)
P (потребляемая мощность электронно-вычислительной машиной) — 400 Вт или
0,4 кВт;
Zэл (тариф за 1квт/час) — 2,90 руб/кВт;
Тпол — полезный фонд работы за месяц, рассчитывается по формуле 3.4:
α
Тпол = Тр · Трд · Nсм · (1- 100 )
(3.4)
Тр — количество рабочих дней в месяце — 21 день;
Трд — продолжительность рабочего дня — 8 часов;
Nсм — количество смен работы электронно-вычислительной машиной — 1 смена;
α – (простой электронно-вычислительной машиной) — 5%.
Проведем расчеты:
Тпол = 22 · 8 · 1 · 0.95 = 167,2 (маш. час/месяц)
Сэл = 0,4 · 167,2 · 2,90 = 193,9 (руб./месяц)
Срп = 224 · 1,2 · 111,6 + 193,9 = 30191,98 (руб.)
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
63
В результате стоимость разработки составит: 30191,98 рублей.
Сравнить стоимость разработки с ценами коммерческих программных
продуктов не представляется возможным, в виду отсутствия данных о стоимости
этих решений.
Проведенный экономический анализ позволяет сделать вывод о том, что
данная автоматизированная система управления очередью для предприятий сферы сервиса позволяет реализовать все требуемые функции при небольших материальных затратах.
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
64
Заключение
Изм Лист
№ докум.
Разраб.
Петров А.Н.
Пров.
Роганов А.А.
Изм Лист Роганов
№ докум.
А.А.
Н. конт.
Утв.
Роганов А.А.
ЗАКЛЮЧЕНИЕ
Подп. Дата
ДП.02.01.З.08/014.14.
ЗАКЛЮЧЕНИЕ
Подпись
Дата
ПЗ
Литер
у .
Лист
Листов
65
70
Лист
ДП. 02.01.З.08/014.14.ПЗ
гр. 02.ИСЗ-08-1,65
РГУТиС
В данном дипломном проекте была разработана автоматизированная система управления очередью для предприятий сферы сервиса, система позволяет
оперативно управлять потоками посетителей с помощью дружественного пользовательского интерфейса.
В процессе работы над дипломным проектом были также выполнены следующие задачи:
­ Была рассмотрена общая структура автоматизированных систем
управления очередью.
­ Были проанализированы достоинства и недостатки существующих
автоматизированных систем управления очередью.
­ Разработано техническое задание на создание автоматизированной
системы управления очередью.
­ Разработан программный продукт, отвечающий требованиям технического задания, состоящий из базы данных и интерфейса.
­ Обеспечен требуемый уровень безопасности и разграничения прав
доступа к системе.
Разработанная автоматизированная система управления очередью имеет
следующие функции:
­ Авторизация функций обслуживающего персонала.
­ Выдача талончиков для клиентов, с указанием порядкового номера
очереди.
­ Управление очередью.
­ Вызов клиентов в порядке очереди и направление их для дальнейшего обслуживания.
­ Сохранение всей информации о клиентах и их обслуживании.
Созданная автоматизированная система управления очередью, благодаря
модульному построению, имеет потенциал для расширения и развития. Отметим
некоторые возможные варианты:
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
66
­ Создание отчетов в соответствии с изменяющимся требованиями организаций, занимающимися оказанием услуг.
­ Добавление поддержки интерактивного мультимедиа контента.
­ Добавления возможности размещения рекламных объявлений на: талонах, диспенсере и главном табло.
­ Интеграция разработанной системы с Интернет-ресурсами, для
обеспечения возможности регистрации посетителей через сеть Интернет, что позволит клиентам записываться в очередь не выходя из
дома.
Стоит также отметить, что применение данной системы возможно не только в предприятиях сферы сервиса, но и в любых других учреждениях, где необходимо обслуживать большой поток посетителей.
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
67
Список использованной литературы
СПИСОК
ИСПОЛЬЗОВАННЫХ
ИСТОЧНИКОВ
Изм Лист
№ докум.
Разраб.
Петров А.Н.
Пров.
Роганов А.А.
Изм Лист Роганов
№ докум.
А.А.
Н. конт.
Утв.
Роганов А.А.
Подп. Дата
ДП.02.01.З.08/014.14.
Ли-
Подпись
Дата
Лист
Листов
СПИСОК
ПЗ тер
у .
70
68
Лист
ИСПОЛЬЗОВАННЫХ
ДП.
02.01.З.08/014.14.ПЗ
ИСТОЧНИКОВ
гр. 02.ИСЗ-08-1,68
РГУТиС
1. Проектирование информационных систем: Учебное пособие / Н.Н. Заботина. - М.: НИЦ Инфра-М, 2013. - 331 с.: (URL: http://www.znanium.com).
2. Методология создания информационных систем: Учебное пособие / А.М.
Карминский, Б.В. Черников. - 2-e изд., перераб. и доп. - М.: ИД ФОРУМ:
ИНФРА-М, 2012. - 320 с.: (URL: http://www.znanium.com).
3. Поляк-Брагинский, А. В. Локальные сети. Модернизация и поиск неисправностей / Александр Поляк-Брагинский: 2-е изд., перераб. и доп. —
СПб.: БХВ-Петербург, 2009. — 814 с.: (URL: http://www.znanium.com).
4. Чекмарев, Ю. В. Локальные вычислительные сети [Электронный ресурс] /
Ю. В. Чекмарев. - 2-е изд., испр. и доп. - М.: ДМК Пресс, 2009. - 200 с.:
(URL: http://www.znanium.com).
5. Чекмарев, Ю. В. Вычислительные системы, сети и телекоммуникации
[Электронный ресурс] / Ю. В. Чекмарев. - 2-е изд. испр. и доп. - М.: ДМК
Пресс, 2009. - 184 с.: (URL: http://www.znanium.com).
6. Логинов, М. Д. Техническое обслуживание средств вычислительной техники [Электронный ресурс]: учебное пособие / М. Д. Логинов, Т. А. Логинова. - М. : БИНОМ. Лаборатория знаний, 2010. - 319 с. (URL:
http://www.znanium.com).
7. Технические средства информатизации: учеб. пособие / Л.Г. Гагарина. М.: ИД ФОРУМ, 2010. - 256 с.: (URL: http://www.znanium.com).
8. Кенин, А. М. Практическое руководство системного администратора /
Александр Кенин. — СПб.: БХВ- Петербург, 2010. — 458 с.: (URL:
http://www.znanium.com).
9. Проектирование информационных систем: Учебное пособие / Н.Н. Заботина. - М.: ИНФРА-М, 2011. - 331 с.: (URL: http://www.znanium.com).
10. http://www.alphanets.ru/virtuemart/6273.html Техничеcкие и электричеcкие
хaрaктериcтики витой пaры
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
69
11. http://ftp.dlink.ru/pub/Switch/DES-3528/Data_sh/DS_DES3528_3528DC_3528P_3552_3552P_RUS_08.pdf Cтекируемый коммутaтор
Fast Ethernet уровня L2+
12.http://www.ixbt.com/soft/radmin-3.shtml Опиcaние Radmin — комплекca для
упрaвления удaленным компьютером
13.http://ru.wikipedia.org/wiki/Squid Опиcaние Squid 3
14.http://sio.su/manual_050_71_gen.html Опиcaние функций Squid 3
15.http://www.esmart.ru/_products/product_/show_5/ Опиcaние возможноcтей
биллинговой cиcтемы ESMART Cafe
16.http://ru.wikipedia.org/wiki/FDDI Опиcaние технологии FDDI
17.http://www.fiberman.ru/articles/fddi/ Принцип рaботы FDDI
18.http://www.3dnews.ru/communication/net-technology Обзор технологий,
применяемых для поcтроения локaльных cетей
19.http://www.osp.ru/os/1994/03/170500/ Оборудовaние применяемое в
20.http://ru.wikipedia.org/wiki/%CC%E5%F2%EE%E4_%E0%ED%E0%EB%E8
%E7%E0_%E8%E5%F0%E0%F0%F5%E8%E9 Метод aнaлизa иерaрхий
Caaти
21.http://www.compress.ru/article.aspx?id=19163#Беcпроводной мaршрутизaтор
D-Link DIR-655 Теcтировaние беcпроводных мaршрутизaторов
Изм Лист
№ докум.
Подпись
Дата
ДП. 02.01.З.08/014.14.ПЗ
Лист
70