Скачиваний:
9
Добавлен:
17.06.2023
Размер:
1.6 Mб
Скачать

СОДЕРЖАНИЕ

 

ВВЕДЕНИЕ..............................................................................................................

3

1 ПРОЕКТНАЯ ЧАСТЬ……………………………………………………….….4

1.1. Постановка задач проекта................................................................................

4

1.2.Анализ предметной области.............................................................................

5

1.3. Функциональная модель по стандарту IDEFO..............................................

6

1.4. Логическая и физическая модели данных по стандарту IDEF1X……….11

1.5. Описание таблиц базы данных......................................................................

11

1.6. Дерево программных модулей......................................................................

18

1.7. Схемы взаимосвязей модулей и массивов данных.....................................

16

1.8. Алгоритм построения отчета о составлении квитанции всех клиентов ..

21

1.9. Инструкция пользователя по установке программного продукта и работе

с ним.......................................................................................................................

23

1.10. Способы и результаты тестирования программного продукта в

различных режима………………………………………………….……………25

ЗАКЛЮЧЕНИЕ.....................................................................................................

28

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ............................................

29

ПРИЛОЖЕНИЕ А.................................................................................................

32

ПРИЛОЖЕНИЕ Б..................................................................................................

35

2

ВВЕДЕНИЕ

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

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

Целью курсового проекта является:

-закрепление и развитие теоретических знаний;

-развитие умения осуществлять выбор варианта технологии проектирования информационных систем (ИС);

-приобретение практических навыков разработки методических материалов проектировщика;

-умение вырабатывать и реализовывать решения различной степени сложности.

Задачи выполнения курсового проекта состоят в следующем:

-систематизация, расширение и закрепление теоретических знаний;

-формирования творческого и научного подхода к решению практических задач различной степени сложности;

-подготовка к написанию выпускной квалификационной работы;

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

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

3

1 ПРОЕКТНАЯ ЧАСТЬ

1.1 Постановка задач

ИС должна содержать следующую информацию:

О частных абонентах телефонной сети: фамилию и инициалы абонента; номер телефона; адрес абонента.

Учет текущих платежей за пользование телефоном: номер телефона;

дата платежа; оплаченная сумма; сумма к оплате.

ИС должна предоставлять пользователю следующие возможности:

Многопользовательский режим.

Разграничение прав доступа к ИС с помощью идентификации и аутентификации пользователей (пользователь – соответствующий пароль).

Обеспечить возможность оперативного изменения пароля.

Резервное копирование информационных баз по желанию пользователя (только администратора).

Поиск номера абонента по фамилии, поиск номера абонента по адресу, поиск адреса абонента по номеру телефона, поиск номера телефона организаций и учреждений;

Выдача списка всех должников (телефон, ФИО или название организации, адрес) за заданный месяц и той суммы, которую они должны.

Выписку счета на оплату за любой период для заданного абонента.

Предусмотреть возможность распечатки счета на принтере.

Выдача списка абонентов, которые имеют льготы по оплате телефона. Например, ветераны ВОВ и т.п.

1.2 Анализ предметной области

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

4

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

В качестве учетных задач, характерных в рамках рассматриваемой предметной области, можно выделить следующее:

1)учет сведений об абонентах (физические и юридические лица);

2)учет сведений о тарифах и их стоимости;

3)учет текущих платежей за пользование телефоном;

4)учет дополнительных услуг (подключение интернета, цифрового телевидения);

5)предоставления льгот определенным абонентам;

6)составление счета за любой период для заданного абонента;

7)учет оплаты;

8)составление отчетов.

Работа с подобной системой может осуществляется менеджером и администратором, которые обладают индивидуальными паролями, и

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

Входными документами информационной системы являются:

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

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

5

распечатан прайс – лист (может выводиться в MSWord с возможностью печати).

1.3 Функциональная модель по стандарту IDEF0

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

Применение модели системы упрощает реальную систему и позволяет отразить лишь существенные свойства для целей моделирования [2].

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

Кроме того, есть еще Администратор, который вносит наиболее ценные стратегические решения и гость, который просматривает информацию [3].

Для отражения функционала объекта исследования будет использовать стандарт IDEF0. Главный блок такого моделирования представлен на рисунке

1.

6

Рисунок 1 – Главный блок моделирования

Далее необходимо провести декомпозицию взаимодействия сотрудников с системой. Декомпозиция представлена на рисунке 2.

Рисунок 2 – Декомпозиция автоматизации расчета и учета телефонных абонентов

7

Далее необходимо провести декомпозицию основных составляющих декомпозиции автоматизации расчета и учета телефонных абонентов.

Результаты приведены на рисунках 3-5.

Рисунок 3 – Декомпозиция учета основных услуг

Рисунок 4 – Декомпозиция учета тарифных планов

8

Рисунок 5 – Декомпозиция учета предоставления услуг

Оценка модели проведена с помощью количественного анализа. Для него были использованы следующие показатели:

- коэффициент уровня – данный коэффициент с каждым переходом на нижний уровень он не должен увеличиваться, он рассчитывается по формуле

(1) [4]:

(1

,

где N – количество блоков на уровне, L – номер уровня;

- коэффициент сбалансированности – рассчитывается по формуле (2) [5]:

(

,

9

где Аi – стрелка;

- коэффициент применения элементарных функций – если kЭ>1 и С>0,5,

то диаграмма не нуждается в дальнейшей детализации, он рассчитывается по формуле (3) [6]:

(

Далее был проведен сам количественный анализ, данные которого

представлены в таблице 1.

Таблица 1 – Результаты количественного анализа

Диаграмма

kу

kб

kэ

 

 

 

 

А0

0,25

0

 

 

 

 

А1

3

1,33

1

 

 

 

 

А2

1,5

0,66

2

 

 

 

 

А3

1

0,66

2

 

 

 

 

А4

1

1,25

1

 

 

 

 

Показателем качественности модели является снижение значения коэффициента уровня. На данном примере видно, как коэффициент уровня каждых диаграмм снижаются до 1,5. Что касается коэффициента сбалансированности, он считается нормальным, если его значение не превышает 3. Видим, что значения диаграмм не превышают 1,33. Благодаря коэффициенту применения элементарных функций убедились, что данная модель не нуждается в детализации, поскольку значения диаграмм превышают

1. Таким образом, по всем критериям и параметрам данная модель соответствует требованиям. Она является качественной и не требует дальнейшей детализации.

10

1.4 Модель данных по стандарту IDEF1X диаграммы «сущность-связь»

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

Рисунок 6 – Логическая схема данных

Рисунок 7 – Физическая схема данных

1.5 Описание таблиц базы данных

11

Соседние файлы в папке Курсовые работы