Проектирование автоматизированной системы "on-line консультант"

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

Рубрика Программирование, компьютеры и кибернетика
Вид реферат
Язык русский
Дата добавления 06.04.2013
Размер файла 117,5 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http:\\www.allbest.ru\

Ижевск 2012

Министерство образования и науки РФ

Государственное образовательное учреждение высшего профессионального образования

«Ижевский Государственный Технический Университет им. М. Т. Калашникова»

Кафедра «Программное обеспечение»

Реферат

На тему «Проектирование автоматизированной системы "on-line консультант"»

Выполнил

студент гр. 8-78-11

А.А. Никулин

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

Зав. кафедрой ПО

к.т.н., доцент

И.О. Архипов

Оглавление

Введение

1. Разработка системы

1.1 Обоснование целесообразности разработки системы

1.1.1 Назначение объекта автоматизации

1.1.2 Обоснование цели создания системы

1.1.3 Обоснование состава автоматизируемых задач, комплексов задач

1.2 Аналитический обзор

1.3 Основные требования к системе

1.3.1 Цель создания системы и критерии эффективности её функционирования

1.3.2 Функциональное назначение системы

1.3.3 Требование к функциональной структуре системы

1.3.4 Состав типовых проектных решений и пакетов прикладных программ, применяемых в системе

1.3.5 Требования к техническому обеспечению

1.3.6 Требования к информационному обеспечению

1.3.7 Требования к программному обеспечению

1.3.8 Перспективность системы, возможность ее развития

1.4 Структурная схема

Список литературы

Введение

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

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

Дальнейшее развитие систем онлайн-консультирования позволит собирать данные о проблемах пользователей в какой-то конкретной сфере, и не только искать способы их устранения, но и препятствовать их повторному появлению в этой сфере деятельности.

1. Разработка системы

1.1 Обоснование целесообразности разработки системы

приложение автоматизация программный обеспечение

1.1.1 Назначение объекта автоматизации

Объектом автоматизации является процесс получения клиентом квалифицированной помощи в кратчайшие сроки.

1.1.2 Обоснование цели создания системы

Целью создания системы является:

· Экономия времени. Клиент может задавать интересующие его вопросы в любое время и получать на них развернутые ответы.

· Экономия ресурсов. Что бы получить консультацию специалиста, клиенту нужно лишь выйти в сеть интернет из любой точки мира.

· Работа в реальном времени. Клиент может вести диалог с оператором в реальном времени, что позволяет ответить на возникшие вопросы в ходе диалога незамедлительно.

1.1.3 Обоснование состава автоматизируемых задач, комплексов задач

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

· обработка входных данных;

· синхронизация работы и формирование базы данных;

· удобный интерфейс, реализующий необходимые функциональные возможности;

· -оптимизация обмена данных приложение-сервер(база данных);

· ведение диалога в реальном времени.

1.2 Аналитический обзор

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

1.3 Основные требования к системе

1.3.1 Цель создания системы и критерии эффективности её функционирования

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

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

Любой пользователь сети Интернет может быстро зарегистрироваться на сайте фирмы, через компьютер.

1.3.2 Функциональное назначение системы

Система предназначена для организации и поддержки диалога менеджер - пользователь.

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

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

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

1.3.3 Требование к функциональной структуре системы

Система предназначена для решения следующих задач:

· регистрация на сайте компании;

· вывод формы для оформления запроса;

· возможность получить ответ оператора на e-mail;

· вызов/завершение диалога с менеджером;

· звуковое оповещение при получении сообщения;

· возможность изменения графического интерфейса приложения;

· возможность просмотра справочной информации о приложении;

· возможность просмотра раздела часто задаваемых вопросов;

· возможность просмотра рейтинга операторов;

Исходные данные:

· Логин и пароль пользователя.

· Текст сообщения, введенного пользователем.

Результаты:

· Проверка логина и пароля в базе данных;

· Передача текста сообщения, введенного пользователем в БД;

· непосредственная поддержка диалога в реальном времени;

1.3.4 Состав типовых проектных решений и пакетов прикладных программ, применяемых в системе

В системе применяются средства для разработки приложений и для работы с базами данных:

- разработка: Microsoft Visual Studio 2008;

- база данных: PostgreSQL;

1.3.5 Требования к техническому обеспечению

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

1.Процессор Pentium IV и выше с тактовой частотой от 1866 МГц

2.ОЗУ 1024 Мбайт

3.1 Гбайт свободного пространства на Жестком диске

4.Встроенный видеоадаптер

6.Сетевая карта

7.Широкополосный доступ в интернет

Пользовательская/менеджерская машина:

1.Процессор Pentium III и выше с тактовой частотой от 800 МГц

2.ОЗУ 64 Мб

3.Видеоадаптер

4.Монитор

5.Клавиатура

6.Доступ в интернет

1.3.6 Требования к информационному обеспечению

Для работы системы требуются:

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

txt-расширение используется программой на ПК для хранения истории сообщений.

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

1.3.7 Требования к программному обеспечению

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

При необходимости внести изменения в БД, не используя интерфейс приложения, либо внести изменения которые не позволяет сделать разработанная программа, можно использовать инструментарий программного средства PostgreSQL Maestro, который позволяет соединится с базой и вносить любые изменения, от создания/удаления таблиц до выполнения SQL запросов.

1.3.8 Перспективность системы, возможность ее развития

В перспективе планируется добавить в систему модули аудио/видео общения, поддержку одновременных диалогов с несколькими пользователями, возможность перенаправить пользователя другому менеджеру, возможность использования функции «управление рабочим столом».

1.4 Структурная схема

Список литературы

1. Сенилов М.А., Архипов И.О., Соболева В.П. Методические указания по выполнению выпускной работы бакалавра. Направление 230100.62 «Информатика и вычислительная техника» для студентов кафедры «Программное обеспечение» - Ижевск: Издательство ИжГТУ, 2010г. - 20с.

2. ГОСТ 19.404-79 ЕСПД. Пояснительная записка. Требования к содержанию и оформлению.

3. ГОСТ 19.505-79 ЕСПД. Руководство оператора. Требования к содержанию и оформлению.

4. ГОСТ 19.201-78 ЕСПД. Техническое задание. Требования к содержанию и оформлению.

5. Соболева В.П. Методические указания по оформлению курсовых и дипломных работ. - Ижевск: Изд-во ИжГТУ, 2008.- 25с.

Размещено на allbest.ru

...

Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.