Вход

Разработка информационной системы учета абонентского сервисного обслуживания.

Рекомендуемая категория для самостоятельной подготовки:
Курсовая работа*
Код 116623
Дата создания 2010
Страниц 38
Источников 20
Мы сможем обработать ваш заказ (!) 29 марта в 12:00 [мск]
Файлы будут доступны для скачивания только после обработки заказа.
2 580руб.
КУПИТЬ

Содержание

Оглавление
1.Аналитическая часть
1.1 Описание деятельности предприятия
1.1.1 Характеристика предприятия и масштаба его деятельности
1.1.2 Программная и техническая архитектура используемых ИС
1.1.3 Структурно-функциональная диаграмма организации деятельности
1.2 Характеристика комплекса задач, задачи и обоснование необходимости автоматизации
1.2.1 Выбор комплекса задач и характеристика существующих бизнес процессов
1.2.2 Определение места и сущности проектируемой задачи
1.2.3 Технико-экономическое обоснование проекта
1.3 Обоснование проектных решений
1.3.1 Обоснование проектных решений по техническому обеспечению
1.3.2.Обоснование проектных решений по программному обеспечению
2. Проектная часть
2.1Разработка проекта автоматизации: информационный менеджмент
2.1.1 Разработка и описание проекта автоматизации
2.1.2 Оценка стоимостных параметров проекта автоматизации
2.2 Информационное обеспечение задачи
2.2.1 Информационная модель и её описание
2.2.2 Характеристика используемых классификаторов
2.2.3 Характеристика нормативно-справочной и входной информации
2.2.4 Характеристика результатной информации
2.2.5 Характеристика информационной базы проекта
2.3 Программное и технологическое обеспечение задачи
2.3.1 Дерево функций проекта
2.3.2 Сценарий диалога проекта
2.3.3 Программная и техническая архитектура проектируемого решения
2.3.4 Схемы технологического процесса (машинного этапа)
2.4. Контрольный пример реализации проекта и его описание
3 Обоснование экономической эффективности проекта
3.1 Выбор и обоснование методики расчёта экономической эффективности
3.2 Расчёт показателей экономической эффективности проекта
Список литературы:

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

Длина кода вычисляется по формуле: L = lg m, где L - значность кода, m - количество объектов в кодируемом множестве.
2.2.3 Характеристика нормативно-справочной и входной информации
В качестве входной информации в системе используются следующие атрибуты.
Таблица 5. Состав атрибутов заявки
№ п/п Наименование атрибута Идентификатор атрибута Тип поля Длина поля Признак ключа 1 Номер строки Id Integer 4 РК 2 Имя клиента Name_client Char 8 RK 3 Контакт с клиентов Contact_client Char 10 RK 4 Контакная информация Contact_info Data 8 RK 5 Объект Object Data 4 RK 6 Номер договора Num_dogovor Data 8 RK 7 Описание Descriprion Data 8 RK 8 Номер канала Num_canal Integer 4 RK 9 Тип канала Type_canal Char 8 RK 10 Приоритет Priority Char 20 RK
2.2.4 Характеристика результатной информации
В качестве результатной информации после обработки заявки получим следующие атрибуты.
Таблица 6. Состав атрибутов выходной информации
№ п/п Наименование атрибута Идентификатор атрибута Тип поля Длина поля Признак ключа 1 Номер заявки Id Integer 4 РК 2 Описание заявки Name_client Char 8 RK 3 Дата Date Date 9 RK 4 Время Time added Date r 20 RK 5 Тип заявки Type_zayav Char 3 RK 6 Статус status Char 5 RK
2.2.5 Характеристика информационной базы проекта
База данных (БД) - это совокупность данных, предназначенная для машинной обработки. Преимущество БД:
скорость доступа к данным;
полная доступность данных;
обеспечение безопасности данных (обеспечение санкционированного доступа);
обеспечение целостности (правильности) данных.
При проектировании базы данных должно быть обеспечено хранение всех данных, определенных при анализе предметной области. Для разрабатываемой системы это количественные характеристики измерений объектов коммутационной системы, а также некоторые свойства этих объектов. Кроме этого необходимо исключить избыточность данных, т.е. не допустить дублирования данных.
Система управления базами данных (СУБД) - это некоторый комплекс программ, реализующий централизованное управление базами данных и обеспечение доступа к данным. В более полном виде СУБД – это программная система, предназначенная для создания на ЭВМ общей базы данных для множества приложений, поддерживания ее в актуальном состоянии и обеспечения эффективного доступа пользователей к содержащимся в ней данным в рамках предоставляемых им полномочий. В стандартном варианте пакет СУБД содержат следующие компоненты:
среда пользователя, дающая возможность непосредственного управления данными с клавиатуры;
алгоритмический язык для программирования прикладных систем обработки данных, реализованный как интерпретатор, это позволяет быстро создавать и отлаживать программы;
компилятор для придания завершенной программе коммерческого продукта;
программы утилиты быстрого программирования, рутинных операций (генераторы отчетов, экранов, меню и других приложений).
Определение конкретного с типа СУБД, которая будет взята за основу при разработке информационной системы, играет важную роль в создании программного продукта. При выборе СУБД необходимо учитывать многие факторы. Это подготовка специалистов, сложность предполагаемых расчетов, размер базы данных, требуемая скорость обработки данных и многое другое. В настоящее время реляционные системы лучше соответствуют техническим возможностям персональных компьютеров и удовлетворяют требования большинства пользователей.
Так как АИС имеет web-интерфейс, то в качестве базы данных используется MySQL - компактный многопоточный сервер баз данных. MySQL характеризуется большой скоростью, устойчивостью и легкостью в использовании.
MySQL был разработан компанией TcX для внутренних нужд, которые заключались в быстрой обработке очень больших баз данных. Компания утверждает, что использует MySQL с 1996 года на сервере с более чем 40 БД, которые содержат 10,000 таблиц, из которых более чем 500 имеют более 7 миллионов строк.
MySQL является идеальным решением для малых и средних приложений. Исходники сервера компилируются на множестве платформ. Наиболее полно возможности сервера проявляются на Unix-серверах, где есть поддержка многопоточности, что дает значительный прирост производительности.
На текущий момент MySQL все еще в стадии разработки, хотя версии 3.22 полностью работоспособны.
MySQL-сервер является бесплатным для некоммерческого использования. Иначе необходимо приобретение лицензии, стоимость которой составляет 190 EUR.
MySQL поддерживает язык запросов SQL в стандарте ANSI 92, и кроме этого имеет множество расширений к этому стандарту, которых нет ни в одной другой СУБД.
Краткий перечень возможностей MySQL.
Поддерживается неограниченное количество пользователей, одновременно работающих с базой данных.
Количество строк в таблицах может достигать 50 млн.
Быстрое выполнение команд. Возможно MySQL самый быстрый сервер из существующих.
Простая и эффективная система безопасности.
MySQL действительно очень быстрый сервер, но для достижения этого разработчикам пришлось пожертвовать некоторыми требованиями к реляционным СУБД. В MySQL отсутствуют:
Поддержка вложенных запросов, типа SELECT * FROM table1 WHERE id IN (SELECT id FROM table2). Утверждается, что такая возможность будет в версии 3.23.
Не реализована поддержка транзакций. Взамен предлагается использовать LOCK/UNLOCK TABLE.
Нет поддержки внешних (foreign) ключей.
Нет поддержки триггеров и хранимых процедур.
Нет поддержки представлений (VIEW). В версии 3.23 планируется возможность создавать представления.
Рис.5 ER-модель
2.3 Программное и технологическое обеспечение задачи
2.3.1 Дерево функций проекта
Схема диалога составлена на основании дерева функций рисунок 7. и изображена на Рисунке 8. При проектировании структуры меню учтены основные этапы работы.
Рис.7. Дерево функций
2.3.2 Сценарий диалога проекта
Рис.8. Сценарий диалога
2.3.3 Программная и техническая архитектура проектируемого решения
На основании сценария диалога построим дерево вызова программных модулей.
Рис.9. Структурная схема пакета.
2.3.4 Схемы технологического процесса (машинного этапа)
Программный модуль создан по технологии PHP+MySQL и содержит 3 экранные формы.
Клиенты, каналы, оборудование – в данной форме представлены: номер канала, наименование организации или ФИО физического лица, адрес услуги, дата активации услуги, дата отключения услуги, поле комментарий, IP адреса, телефонные номера, цепочка оборудования.
Заявки – в данной форме представлены: номер заявки, тип заявки, наименование организации, адрес, описание заявки, дата оформления, исполнители, поле решение задачи, контроль исполнения, статус завершения.
Регистрация заявки – номер заявки, наименование организации, контактное лицо, адрес услуги, номер канала (для оборудования), вид заявки, приоритет заявки, дата и время получения, описание заявки.
Схемы работы системы представлены ниже(см . рис.10, 11, 12, 13).
Рис. 10. Блок-схема основного алгоритма
Рис.11. Форма Введение и редактирование данных
Рис.12. Форма Ведение журнала заявок
Рис.13. Форма Информация по данным
2.4. Контрольный пример реализации проекта и его описание
В целях решения задач автоматизации, необходимо использовать клиент-серверную архитектуру системы, т.к. при помощи нее можно создавать довольно гибкие решения, на основе стандартных сетевых технологий. Рабочие станции инженеров, сотрудников, менеджеров работают через сервера.
Первичной информацией в такой системе являются данные, поступившие от пользователя (ФИО или название организации, адрес услуги, проблема, контактный телефон)
Экранные формы в системе:
Клиенты, каналы, оборудование – в данной форме представлены: номер канала, наименование организации или ФИО физического лица, адрес услуги, дата активации услуги, дата отключения услуги, поле комментарий, IP адреса, телефонные номера, цепочка оборудования.
Заявки – в данной форме представлены: номер заявки, тип заявки, наименование организации, адрес, описание заявки, дата оформления, исполнители, поле решение задачи, контроль исполнения, статус завершения.
Регистрация заявки – номер заявки, наименование организации, контактное лицо, адрес услуги, номер канала (для оборудования), вид заявки, приоритет заявки, дата и время получения, описание заявки.
Данные о клиентах, оборудовании, сотрудниках, заявках хранятся в четырех БД.
Клиенты – таблица, содержащая информацию о названии организации, адресе, расчетном счете, банковском идентификационном коде, корреспондентском счете, телефоне, ИНН, ответственном менеджере.
Оборудование – таблица, содержащая: тип оборудования, модель, IP адрес, дата установки, индивидуальный номер.
Сотрудники – таблица, содержащая :ФИО сотрудника, отдел, псевдоним, контактная информация.
Заявки - таблица, содержащая: номер заявки, тип заявки, наименование организации, адрес, описание заявки, дата оформления, исполнители, поле решение задачи, контроль исполнения, статус завершения.
Обновление таблиц происходит по мере поступления информации (оформление заявки, при покупке нового оборудования и т.п.). Безопасность системы достигается путем разграничения доступа, вводом личного логина и пароля, а так же использование брандмауэра.
Режим решения задач – смешанный. Заявки решаются по мере поступления, так же пересматриваются старые, нерешенные заявки. Статистика выводится по мере необходимости, при запросе сотрудника.
Приведем внешний вид в PHPMyAdmin
Рис.14 Таблица клиентов (clients)
Рис.15 Таблица комментариев (comments)

3 Обоснование экономической эффективности проекта
3.1 Выбор и обоснование методики расчёта экономической эффективности
Основаниями данного проекта является возможность быстрого и наглядного анализа данных, собранных за определенный период времени, для последующего определения причин поломки и незамедлительного их устранения.
До внедрения в эксплуатацию разработанной программы операторам необходимо было пользоваться технической документацией.
После внедрения программы системному администратору не придется тратить время на составление таблиц и построения диаграмм, необходимых для статистического анализа. Проведение обработки и анализа будет происходить намного быстрее и качественнее. Кроме того, при машинной обработке сводится к нулю вероятность ошибки при обработке информации.
3.2 Расчёт показателей экономической эффективности проекта
Экономический эффект от внедрения программного продукта проявляется в экономии трудовых затрат, т.е. в высвобождении рабочего времени специалистов.
Экономический эффект от внедрения программы можно рассчитать по формуле:
∆Э=∆Т ∙ З ∙ k ,
где ∆ - экономический эффект, рублей;
З - среднегодовая заработная плата; (среднемесячная заработная плата сотрудника технического отдела АТС примем = 10000руб.)
k – коэффициент учитывающий единый социальный налог(k=1.26);
∆T – экономия численности персонала;
∆Т = ∆t/ФРВ ∙ kотп ,
где ∆t – экономия затрат времени;
ФРВ – фонд рабочего времени;
kотп – коэффициент отпусков. ( kотп = 1,08.)
Экономия затрат времени приведена в таблице 7.
Таблица 7 – Оценка экономии затрат времени за месяц.
Перечень работ Затраченное время до программного продукта ,час Затраченное время после программного продукта, час Экономия затрат времени ,час Получение результатов 2 0,2 1,8 Обработка
результатов 10 1 9 Анализ результатов 8 1 7 Итого 20 2,2 17,8
Годовой фонд вычисляется по следующей формуле:
ФРВ=8 ∙ 12 ∙22=2112 часов/год.
Годовая экономия затрат времени рассчитывается как:
∆t = 17,8 ∙ 12= 213.6 часов/год.
Экономический эффект равен:
∆Э = 213.6/2112 ∙ 1.08 ∙ 120000 ∙ 1.26= 16515,2 рублей.
При использовании данного программного продукта наблюдается экономия трудовых ресурсов в результате уменьшения затрат рабочего времени на проведение обработки и анализа измерений.
Список литературы:
Бэрри Нанс. Компьютерные сети. - М. : БИНОМ, 1995.
Бобков в. П., Казмирчук в. М., Морозов ю. Д., Франчук в. И. Обеспечение надежности автоматизированных экономических информационных систем. М.: мэси, 1989. 142 с.
Бойко В.В., Савинков В.М. Проектирование баз данных информационных систем. – М.: Финансы и статистика. 1989. –35 с.
Василевский, Д.А. Телекоммуникационные системы и компьютерные сети./ Д.А. Василевский, О.А. Сосновский - Минск: БГЭУ, 2007. – 51с.
Виейра Р. Программирование баз данных Microsoft SQL Server 2005. Базовый курс = Beginning Microsoft SQL Server 2005 Programming. — М.: «Диалектика», 2007. — С. 832.
Волченков Н. Г. Программирование на Visual Basic 6. В 3 ч. Ч. 3: Учеб. пособие. - М.: Б.и., 2000. - 238 с.
Гайдамакин Н.А. «Автоматизированные информационные системы, базы и банки данных», М.: «Гелиос», 2002.
Дейт Введение в системы баз данных = Introduction to Database Systems. — 8-е изд. — М.: «Вильямс», 2006. — С. 1328.
Джексон Г. Проектирование реляционных баз данных для использования с микро ЭВМ.: Пер. с англ. –М.: Мир. 1991, -252 с.
Диго С.М. Проектирование и использование баз данных. Учебник. –М.: Финансы и статистика, 1995. –208 с.
Максимов Н.В., Попов И.И. Компьютерные сети - Издательства: Форум, Инфра-М, 2007 г ., 448 стр.
Мэйволд, Э. Безопасность сетей : практ. пособие. Серия «Шаг за шагом» / Э. Мэйволд. – М. : «СП ЭКОМ», 2005. – 528 с.:ил.
Мэтьюс М. Грамотная разработка программных приложений. М. 1998.
 Михайлов А., Мухин А. и др. Концепция информационного обеспечения МП в России. М.: Инфоцентр,  1996. - 183 с.
Олифер В. Г. Компьютерные сети: Принципы, технологии, протоколы: Учеб. для вузов : Рек. М-вом образов. РФ / В. Г. Олифер, Н. А. Олифер. - 2-е изд. - СПб.: Питер, 2003. - 863 с. (Учебник для вузов).
Пятибратов, А.П. Вычислительные системы, сети и телекоммуникации : учебник / А.П. Пятибратов, Л.П. Гудыно, А.А. Кириченко; под ред. А.П. Пятибратова. - М. : Финансы и статистика, 1998. - 400 с
Танненбаум, Э. Компьютерные сети / Э. Танненбаум. – Питер : СПб., 2007.-992с.
Ульман Дж. Основы систем баз данных.  – М.: Финансы и статистика, 1983. –334с.
Уолтерс Р. Э SQL Server 2008: ускоренный курс для профессионалов = Accelerated SQL Server 2008. — М.: «Вильямс», 2008. — С. 768.
Щербина С. Web-интеграция: новый взгляд на построение корпоративных информационных систем // Информационные ресурсы России. - 2001. - N 5. - C.10-11.
2
2

Список литературы [ всего 20]

Список литературы:
1.Бэрри Нанс. Компьютерные сети. - М. : БИНОМ, 1995.
2.Бобков в. П., Казмирчук в. М., Морозов ю. Д., Франчук в. И. Обеспечение надежности автоматизированных экономических информационных систем. М.: мэси, 1989. 142 с.
3.Бойко В.В., Савинков В.М. Проектирование баз данных информационных систем. – М.: Финансы и статистика. 1989. –35 с.
4.Василевский, Д.А. Телекоммуникационные системы и компьютерные сети./ Д.А. Василевский, О.А. Сосновский - Минск: БГЭУ, 2007. – 51с.
5.Виейра Р. Программирование баз данных Microsoft SQL Server 2005. Базовый курс = Beginning Microsoft SQL Server 2005 Programming. — М.: «Диалектика», 2007. — С. 832.
6.Волченков Н. Г. Программирование на Visual Basic 6. В 3 ч. Ч. 3: Учеб. пособие. - М.: Б.и., 2000. - 238 с.
7.Гайдамакин Н.А. «Автоматизированные информационные системы, базы и банки данных», М.: «Гелиос», 2002.
8.Дейт Введение в системы баз данных = Introduction to Database Systems. — 8-е изд. — М.: «Вильямс», 2006. — С. 1328.
9.Джексон Г. Проектирование реляционных баз данных для использования с микро ЭВМ.: Пер. с англ. –М.: Мир. 1991, -252 с.
10.Диго С.М. Проектирование и использование баз данных. Учебник. –М.: Финансы и статистика, 1995. –208 с.
11.Максимов Н.В., Попов И.И. Компьютерные сети - Издательства: Форум, Инфра-М, 2007 г ., 448 стр.
12.Мэйволд, Э. Безопасность сетей : практ. пособие. Серия «Шаг за шагом» / Э. Мэйволд. – М. : «СП ЭКОМ», 2005. – 528 с.:ил.
13.Мэтьюс М. Грамотная разработка программных приложений. М. 1998.
14. Михайлов А., Мухин А. и др. Концепция информационного обеспечения МП в России. М.: Инфоцентр, 1996. - 183 с.
15.Олифер В. Г. Компьютерные сети: Принципы, технологии, протоколы: Учеб. для вузов : Рек. М-вом образов. РФ / В. Г. Олифер, Н. А. Олифер. - 2-е изд. - СПб.: Питер, 2003. - 863 с. (Учебник для вузов).
16.Пятибратов, А.П. Вычислительные системы, сети и телекоммуникации : учебник / А.П. Пятибратов, Л.П. Гудыно, А.А. Кириченко; под ред. А.П. Пятибратова. - М. : Финансы и статистика, 1998. - 400 с
17.Танненбаум, Э. Компьютерные сети / Э. Танненбаум. – Питер : СПб., 2007.-992с.
18.Ульман Дж. Основы систем баз данных. – М.: Финансы и статистика, 1983. –334с.
19. Уолтерс Р. Э SQL Server 2008: ускоренный курс для профессионалов = Accelerated SQL Server 2008. — М.: «Вильямс», 2008. — С. 768.
20.Щербина С. Web-интеграция: новый взгляд на построение корпоративных информационных систем // Информационные ресурсы России. - 2001. - N 5. - C.10-11.
Очень похожие работы
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.0061
© Рефератбанк, 2002 - 2024