Вход

Разработка ВЕБ интерфейса для системы тарификации звонков по телефонным картам

Рекомендуемая категория для самостоятельной подготовки:
Курсовая работа*
Код 336212
Дата создания 07 июля 2013
Страниц 32
Мы сможем обработать ваш заказ (!) 23 декабря в 12:00 [мск]
Файлы будут доступны для скачивания только после обработки заказа.
1 310руб.
КУПИТЬ

Содержание

Оглавление
Введение..3
1.Аналитическая часть
1.1Описание деятельности предприятия………………………………………………..4
1.1.1Характеристика предприятия и его деятельности
1.1.2Структурно-функциональная диаграмма организации деятельности «КАК ЕСТЬ»
1.2Характеристика комплекса задач, задачи и обоснование необходимости автоматизации
1.2.1Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов
1.2.2Определение места проектируемой задачи в комплексе задач
Входные информационные потоки:
1.2.3Сущность задачи и предметная технология её решения
1.2.4Обоснования необходимости использования вычислительной техники для решения задачи
1.3Развёрнутая постановка целей, задачи и подзадач автоматизации………………...4
1.3.1Цели и назначение автоматизированного варианта решения задачи
1.3.2Подзадачи автоматизации и функциональная ИТ их решения.
1.4Обоснование проектных решений…………………………………………………..4
1.4.1Обоснование проектных решений по техническому обеспечению
1.4.2Обоснование проектных решений по программному обеспечению
2.Проектная часть
2.2Разработка проекта автоматизации: информационный менеджмент…………….4
2.2.1Разработка и описание проекта автоматизации, плана-графика автоматизации и сетевой модели задач
2.2.2Оценка стоимостных параметров проекта автоматизации
2.3Информационное обеспечение задачи……………………………………………...4
2.3.1Информационная модель и её описание
2.3.2Используемые классификаторы и системы кодирования
2.3.3Характеристика нормативно-справочной и входной оперативной информации……………………………………………………………………………………..4
2.3.4Характеристика базы данных
2.4Программное и технологическое обеспечение задачи…………………………….4
2.4.1Общие положения (дерево функций и сценарий диалога)
3.Обоснование экономической эффективности проекта
3.1Выбор и обоснование методики расчёта экономической эффективности…………………………………………………………………………………………4
3.2Расчёт показателей экономической эффективности проекта……………………...4
Заключение
Список литературы

Введение

Разработка ВЕБ интерфейса для системы тарификации звонков по телефонным картам

Фрагмент работы для ознакомления

д.Выходные информационные потоки:Баланс, состояние счета клиентаСтатистика пользования услугамиДействующий тарифный планСписок существующих тарифных планов и их параметрыСущность задачи и предметная технология её решенияРазрабатываемая система это часть системы тарификации, т.е. она обеспечивает интерфейс клиента компании с биллинговой системой. Порядок взаимодействия выглядит следующим образом. Пользователь, купивший телефонную карту, в окне браузера набирает адрес web ресурса системы. В окне авторизации пользователь должен ввести свое имя пользователя и пароль, если пользователь новый, он должен зарегистрироваться. После авторизации пользователь попадает на главную страницу системы, в интерфейсе которой он может выполнить все необходимые действия и запросить нужную информацию.Обоснованиянеобходимости использования вычислительной техники для решения задачиВ настоящий момент для информирования клиента и управления услугами служит голосовое меню. Но этот способ имеет некоторые недостатки. Во-первых, занимает телефонную линию, пока клиент прослушивает информацию и работает с голосовым меню. Соответственно звонки других клиентов желающих воспользоваться услугами компании, в это время не обслуживаются. Во вторых скорость информирования и осуществление операций в таком режиме оставляет желать лучшего. В третьих голосовое меню в большинстве случаях не очень удобно для использования. Традиционно такие задачи решаются при помощи информационных технологий. В результате внедрения web интерфейса улучшится качество обслуживания. Также при управлении услугами старым способом клиенты предпочитали дожидаться ответа оператора, чем пользоваться голосовым меню. Также еще одним аргументом для внедрения, служит то, что для системы не требуется покупки дополнительного оборудования, ведь сервер уже существует, на нем функционирует биллинговая система. Поэтому расходы предстоят только на разработку и ввод системы в эксплуатацию.Развёрнутая постановка целей, задачи и подзадач автоматизацииЦели и назначение автоматизированного варианта решения задачиТаким образом, подытожив вышесказанное, основными целями внедрения системы являются:Увеличение скорости обслуживания клиентов ведь, управления услугами и получения информации старым способом занимало у клиента компании 7-20 минут. После внедрения информационной системы не более 2 минут. Сокращение числа операторов. В настоящее время в компании работает 10 операторов, после внедрения системы планируется сократить их количества до 4 человек.Подзадачи автоматизации и функциональная ИТ их решения.Для решения поставленных задач выбрана клиент-серверная архитектура. При этом сервером выступает уже существующая биллинговая система, а клиентом является разрабатываемая информационная система, являющаяся по сути web интерфейсом к биллинговой системе. Разрабатываемую ИС можно разбить на следующие подсистемы:Подсистема аутенфикации, набор функций и интерфейсов отвечающих за авторизацию, в нее же входит файл базы данных пользователей системы и паролей.Подсистема баланс счета, набор функций и интерфейсов отвечающих за отображение баланса счета клиента.Подсистема управление тарифным планом, набор функций и интерфейсов, управление тарифным планом, его изменением и отображением текущего плана.Подсистема история использования, набор функций и интерфейсов, отвечающих за отображения подробных расшифровок использования услуг дате, времени использования, длительности использования, действующем на тот момент тарифном плане, сумме списанных средств клиента.Подсистема оплаты, набор функций и интерфейсов отвечающих за внесение дополнительных средств на счет клиента.Подсистема администрирования, набор функций и интерфейсов отвечающие за настройку системы, управлением списком пользователей, параметров подключения к биллинговой системы.Обоснование проектных решенийОбоснование проектных решений по техническому обеспечениюКак уже отмечалось для функционирования ИС не нужно покупать дополнительного оборудования, т.к. будет использоваться сервер уже функционирующей в компании билинговой системы.Обоснование проектных решений по программному обеспечениюДля снижения стоимости разработки ИС в качестве среды выбрана платформа Microsoft Visual Basic 2008 Express Edition. Эта бесплатная среда разработки сочетает в себе процедуры и элементы объектно-ориентированных и компонетно-ориентированных языков программирования. Среда разработки VB включает инструменты для визуального конструирования пользовательского интерфейса. Также весомым аргументом в пользу выбора платформы VB стала простота освоения языка программирования и технологий.Для написания программного кода использовалась среда программирования Visual Basic. Её использование обусловлено широкими возможностями применения для стандартных компонентов MS Office, так как практически все они имеют встроенный редактор кода Visual Basic. Использование средств разработки приложений одного производителя значительно упрощает весь процесс разработки программного обеспечения (ПО). Кроме того такой подход повышает надёжность и обеспечивает стабильность работы ПО.Для корректной работы разрабатываемого ПО необходимы встроенные в Windows библиотеки компонентов, что накладывает ограничения на использование её с другими программными средами. Программное обеспечение состоит из нескольких компонентов:База данных. Разработана с применением СУБД Microsoft Access 2002. Выбор СУБД обусловлен её относительной простотой и доступностью. В данной работе Microsoft Access отводится минимум функций. Единственная её задача состоит в хранении и обновлении информации в режиме on-line.Модуль ввода данных. Включает формы ввода и алгоритм передачи данных в БД. Передача данных осуществляется методом DAO который в свою очередь основан на технологии ODBC. Для работы метода необходимо указать полный путь к БД, и таблицу с которой предстоит работать.Проектная частьРазработка проекта автоматизации: информационный менеджментРазработка и описание проекта автоматизации, плана-графика автоматизации и сетевой модели задачПроект автоматизации можно разбить на следующие этапы:Разработка и реализация подсистемы аутентификации и регистрацииПостановка задачиРеализация подсистемы средствами Visual BasicРазработка и реализация подсистемы баланс счета. Постановка задачиРеализация подсистемы средствами Visual BasicРазработка и реализация подсистемы управление тарифным планомПостановка задачиРеализация подсистемы средствами Visual BasicРазработка и реализация подсистемы история использованияПостановка задачиРеализация подсистемы средствами Visual BasicРазработка и реализация подсистемы администрированияПостановка задачиРеализация подсистемы средствами Visual BasicДля разработки информационной системы требуется ресурс в виде двух специалистов с разными должностными обязанностями. Архитектор ИС – это специалист очень высокой квалификации с большим опытом работы в выбранной среде разработки. Его задача разобраться в предметной области бизнеса компании и поставить задачу в терминах выбранной среды разработки для программиста. Он должен четко представлять себе, как реализовать задачу средствами MS Visual Basic.NET, чтобы не тратить зря рабочее время программиста, на неверные инженерные решения. Он участвует на всех этапах разработки ИС, на подэтапах постановки задачи. Программист Visual Basic – это специалист хорошо знакомый со средой разработки, но не обладающий большим опытом реализации конкретных проектов, его задача следовать инженерным решениям архитектора ИС, предлагая на рассмотрение последнего свои инженерные предложения. Архитектор ИС высокооплачиваемый специалист, но трудозатрат его рабочего времени требуется меньше, чем затрат программиста, поэтому возможно его участия на нескольких проектах автоматизации. Календарный план график проекта изображен на рисунке. Также для выполнения проекта необходима среда разработки Microsoft Visual Basic 2008 Express Edition, это бесплатная версия известной платформы разработки, доступной для скачивания на сайте Microsoft.Оценка стоимостных параметров проекта автоматизацииТаблица № 1ЗатратыЧеловеко-часыСтоимость затратзарплата архитектора7070 000зарплата программиста250125 000Как уже отмечалось выше, кроме зарплаты специалистов других затрат на реализацию проекта не будет, т.к. необходимое оборудование уже функционирует для биллинговой системы. В дальнейшем на этапе функционирования системы дополнительных затрат на эксплуатацию 7не предвидится, т.к. осуществлять поддержку системы в работоспособном состоянии способен тот же системный администратор, который обслуживает биллинговую систему. Все возможные проблемы решаются средствами подсистемы администрирования.Информационное обеспечение задачиИнформационная модель и её описаниеМодель преобразования входного информационного потока в выходной с помощью разрабатываемой ИС представлена на рисунках 2 - 6. При создании информационной модели использовались следующие обозначения логических элементов:источники и потребители информацииэкранные формыпечатные формытаблицысправочники файлИзмененный элемент помечается значком *С целью улучшения читабельности информационная модель разбита на несколько диаграмм. Каждая диаграмма соответствует одноименной подсистеме. На диаграмме цифрой 1 обозначена область соответствующая существующей биллинговой системе. Внутри этой области представлены объекты биллинговой системы, с которыми взаимодействует разрабатываемая ИС, а цифрой 2 область разрабатываемой ИС с ее объектами. Рис. SEQ Рисунок \* ARABIC 2. Диаграмма подсистемы аутентификации и регистрации-128270-114935Подсистема аутентификации и регистрации выполняет две основные функции - она превращает неизвестного посетителя Web ресурса в пользователя системы. Это происходит после заполнения регистрационной формы. А также неавторизованного клиента компании в авторизованного клиента. Этот процесс называется аутентификацией, который сводится к тому, что посетитель вводит свое имя пользователя и пароль в форме авторизации и таким образом опознается системой. Таблица ИС «пользователи» связана с таблицей биллинговой системы «телефонные карты». Смысл в том что, пользователем нашей ИС может стать только клиент компании, купивший телефонную карту. Таблица «пользователи» служит объединением всех телефонных карточных счетов купленных клиентом.Рис. SEQ Рисунок \* ARABIC 3.

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

Список литературы
1.Биллинговые системы в телекоммуникациях, Дич Л.З., Радио и связь, 2003.
2.Информационные системы в экономике Учебник 5-е издание К.В. Балдин, В.Б. Уткин, - М.: 2008 г.
3.Построение распределенных систем: проблемы и решения. Бондарев В.А. «Банки и технологии» – 1997. - №1.– c. 15-17.
4.Разработка реального приложения в среде клиент-сервер, Гурвиц Г., Издательство: ДВГУПС, 2005.

Очень похожие работы
Найти ещё больше
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00507
© Рефератбанк, 2002 - 2024