Автор работы: Пользователь скрыл имя, 08 Ноября 2015 в 11:17, курсовая работа
Электронная очередь – это комплекс программно-аппаратных средств, предназначенных для оптимизации и формализации управления потоком людей (очередью). Очередь позволяет в значительной степени улучшить работу любой организации, в которой требуется постоянный прием клиентов. Распределение посетителей между операторами позволяет ускорять процесс обслуживания, а также исключает простой в работе персонала.
Внедрение электронной очереди в организации позволяют менеджерам зала в процессе работы системы и обслуживания клиентов оперативно вносить коррективы в работу операторов, разрабатывать новые методики облуживания, более эффективно выделять категории обслуживания клиентов.
В системе электронной очереди существует возможность гибко настроить работу операторов и, таким образом, равномерно разделить поток клиентов между всеми работающими в данный момент операторами.
ВВЕДЕНИЕ 3
1. АНАЛИЗ СРЕДЫ 5
2. ПОЯСНИТЕЛЬНАЯ ЗАПИСКА 16
2.1. Список исполнителей 16
2.2. Техническое задание 17
2.2.1. Назначение и область применения программного изделия. 17
2.2.2. Основание для разработки 17
2.2.3. Требования заказчика к ПИ 17
2.3. Календарный план разработки 21
2.3.1. Общий план разработки 21
2.3.2. Индивидуальный план разработки 22
2.4. Документация разработки 23
2.4.1. Технический проект 23
2.4.2. Подготовка к разработке 25
2.4.3. Программная реализация 29
2.4.4. Тестирование системы 36
2.5. Эксплуатационная документация 41
2.5.1. Руководство системного программиста 41
2.5.2. Руководство программиста. 43
2.5.3. Руководство оператора. 46
2.5.4. Документация по установке и сопровождению системы 49
ЗАКЛЮЧЕНИЕ 52
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ. 54
Приложения.
Выделим преимущества и недостатки этого комплекса:
Преимущества:
Недостатки:
Основным направлением деятельности компании NBS является производство, поставка и обслуживание специализированного оборудования, без которого сегодня трудно представить функционирование современного банковского офиса: система электронной очереди, сенсорные информационные киоски, стойки депозитные, система пневмопочты и др.
Система управления очередью «Next» позволяет в значительной степени оптимизировать работу любой организации, в которой налажен постоянный прием клиентов. Систематизация приема посетителей позволяет ускорять процесс обслуживания вместе с повышением удобства и качества работы персонала. Также электронная очередь обеспечивает управляющих полной информацией о количестве обслуженных клиентов и числе ожидающих своей очереди, что позволяет контролировать работу операционистов. Предоставляется возможность систематизировать информацию о работе каждого сотрудника за определенный период в сводных таблицах и графиках, в которых система электронной очереди отображает интенсивность работы организации, в целом, и каждого сотрудника в отдельности.
Принцип действия системы управления электронной очередью:
Клиент, желающий проконсультироваться с операционистом или оплатить счет в банке, выбирает название желаемой процедуры на сенсорном экране диспенсера талонов. После этого электронная очередь выдает ему талон с названием услуги и его номером в очереди. Обслужив одного клиента, операционист нажимает кнопку вызова, которая активирует главное табло, показывающее порядковый номер следующего клиента и номер окошка, к которому его приглашает электронная очередь. Над соответствующим окошком также загорается номер приглашенного клиента для большего удобства. Таким образом, система электронной очереди (СУО) обеспечивает комфорт для клиентов и обслуживающего персонала. Предлагаемая система управления очередью оснащена менее дорогой, но высококачественной операционной системой, чем иностранные аналоги.
Состав системы управления очередью и вызова клиентов «Next»:
Преимущества и недостатки данного комплекса:
Преимущества:
Недостатки:
Исходя из проведенного анализа, все системы имеют какие-либо существенные недостатки, и не удовлетворяет полностью нашим потребностям.
Одним из особенностей предлагаемых систем является то, что для регистрации клиентов обязательно требуется покупать дополнительное оборудование – терминал. Отсутствует возможность приспособить для этой задачи обычный персональный компьютер.
Данные электронные системы электронной очереди предполагают установку организацией-разработчиком, и как следствие зависимость от них в дальнейшем. Это касается как вопроса обслуживания, так и расширение комплекса. Во всех этих системах не предусмотрено возможности прямого влияния на составляющие модули системы. Отсутствует возможность изменить под нужды нашей организации программную составляющую (добавление дополнительных специфических функций).
Следовательно, для решения нашей задачи требуется разработка собственной электронной системы управления очередью, где все данные критерии будут учтены еще на стадии проектирования. В собственную систему мы сможем вложить именно те функции, которые нам требуются.
Так как система достаточно объемна, то для увеличения производительности мы решили разделиться по выполняемым задачам (табл.1).
Таблица 1. Разделение участников проекта по выполняемым задачам
Реализация работы |
Исполнитель |
Разработка базы данных Тестирование комплекса Контроль качества комплекса |
Дербина Мария |
Разработка управляющего приложения Разработка приложения «Электронное табло» |
Коковина Ксения |
Разработка концепции комплекса Разработка приложения «Регистратор» Разработка приложения оператора |
Хрянин Евгений |
Разделение было произведено исходя из объема производимых работ. Самые ресурсоемкие модули системы: База данных, приложение «Оператор» и управляющего приложения «Администратор».
Программное изделие предназначено для легкого управления потоком людей (очередью) и позволяет в значительной степени оптимизировать работу любой организации, в которой требуется постоянный прием клиентов. Распределение посетителей между операторами позволяет ускорять процесс обслуживания, а также исключает простой в работе персонала.
Дополнительно электронная очередь обеспечивает управляющих организации информацией о количестве обслуженных клиентов тем или иным оператором, числе ожидающих своей очереди, числе обслуженных и др., что позволяет объективно оценивать работу операционистов.
Система разрабатывается для оптимизации работы в организации, улучшения эффективности обслуживания, что, несомненно, повысит лояльность клиентов к вашей компании. Электронная очередь позволит клиентам избежать конфликтных ситуаций – у каждого будет свой личный номер, по которому его пригласят для обслуживания. Также система позволит распределить потоки посетителей по категориям вопросов, сгруппировав их для определенных операторов.
Программный комплекс должен состоять из 5 компонентов:
Каждое приложение обладает собственным интерфейсом взаимодействия с пользователями.
Приложение «Регистратор». Приложение устанавливается на терминал и используется клиентами для регистрации в очереди. Клиенту доступен выбор категории обслуживания, при выборе одной из которых ему выдается индивидуальный номер в очереди и печатается талон.
Приложение «Оператор». При запуске приложение предлагает выбрать категории, которые будет обслуживать данный оператор. Далее будет доступна кнопка «Запуск», которая зарегистрирует оператора в системе и ему начнут поступать запросы исходя из выбранных категорий. После приглашения системой клиента запускается 45-ти секундный таймер. Если клиент подошел, то оператор нажимает соответствующую кнопку. Если клиент не подошел, то система фиксирует отсутствие клиента и сдвигает его в очереди на несколько позиций вниз. После чего для данного оператора вызывается другой клиент. Если в очереди никого нет, то программа сообщает об этом оператору и ожидает появления такового. После обслуживания клиента оператор может вызвать следующего клиента, либо приостановить работу окна.
Приложение «Электронное табло». У данной программы отсутствует управляемый интерфейс. Каждые 5 секунд программа проверяет очередность клиентов, и если кого-то из них пригласили на обслуживание, то об этом объявляется с помощью текстового и звукового сообщения.
Управляющее (администраторское) приложение. Приложение сообщает специалисту о проблемах, с которыми столкнулась система в процессе работы, статистику работы системы и прочие данные с ней связанные. Программа позволяет выгрузить из системы статистику по работе операторов, количеству обслуженных клиентов и прочее.
Все программы комплекса, кроме управляющего (администраторского) приложения не имеют прямого доступа к базе данных. Они взаимодействуют с БД только с помощью графического интерфейса без возможности влиять на структуру самой базы.
Администраторское приложение позволяет полностью управлять комплексом, и рассчитано для работы на нем обученным специалистом. Действия, произведенные в нем, непосредственно влияют на работу остальных приложений. База данных развернута во внутренней локальной сети и недоступна извне, полный доступ к ней имеет только администратор, что исключает возможность утечки данных.
Все программы входящие в комплекс, за исключением управляющего приложения, не требуют особых навыков пользования и имеют интуитивно понятный и простой интерфейс.
Для освоения управляющего приложения прилагается подробная документация.
Исходя из того что весь проект разрабатывается на технологии .Net (язык программирования C#), на конечных компьютерах требуется установленный пакет .Net Framework версии 2.0 или выше. Возможно, в процессе разработки, будут предъявлены более высокие требования к версии Фреймворка.
Для обеспечения работы базы данных на сервере требуется установленная и настроенная СУБД MySQL Server.
Развертывание комплекса возможно на IBM PC-совместимых компьютерах.
В процессе разработки будет использоваться MS Visual Studio 2010 Professional полученная по бесплатной для студентов программе Dream Spark и MySQL Server.
Информация о работе Разработка и стандартизация программных средств и информационных технологий