1035

База данных городской телефонной связи и Интернет - Домолинк

Домашняя работа

Информатика, кибернетика и программирование

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

Русский

2013-01-06

429.5 KB

138 чел.

Российская Федерация

Федеральное агентство по образованию

ГОУ ВПО «Орловский государственный университет»

Факультет Экономики и управления

Кафедра «Математического и информационного анализа экономических процессов»

Отчет о выполнении семестрового домашнего задания

(проектирование ИС) по дисциплине

Информационные технологии управления.

Выполнила: студентка 304 группы

Комогорова О.Н.

Проверили:

Антипова Е.А.

Клименко О.С.

Орехов Г.С.

Маруева Е.Ю.

Орел 2012

Содержание.

Раздел 1.Описание предметной области. 3

Раздел 2. Проектирование базы данных. 3

2.1. Описание базы данных в терминах объектов предметной области. 3

2.2. Представление базы данных реляционной моделью. 5

Раздел 3. Проектирование информационной системы. 5

3.1. Функции информационной системы. 5

3.2. Архитектура информационной системы. 7

Раздел 4. Контрольный пример. 8

Раздел 5. Реализация информационной системы. 8

5.1. Описание СУБД. 8

5.2. Описание структуры базы данных. 8

5.3. Описание интерфейса. 10

5.4. Реализация алгоритмов обработки данных. 10

Раздел 6.Литература. 10


Раздел 1.Описание предметной области.

Цель – создать базу данных для поиска и хранения данных об абонентах, тарифных планах городской телефонной связи и Интернет - Домолинк, для расчета оплаты за услуги городской телефонной связи и оплаты за услуг Интернет - Домолинк.

Ограничения предметной области: каждый абонент помимо услуг городской телефонной связи использует услуги Интернет – Домолинк.

Входные данные: телефонный справочник, перечень тарифных планов.

Выходные данные: квитанции для оплаты услуг городской телефонной связи и услуг Интернет – Домолинк.

Раздел 2. Проектирование базы данных.

2.1. Описание базы данных в терминах объектов предметной области.

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

1.Абоненты. Таблица содержит личные данные об абонентах. Данная таблица  включает следующие поля и их тип данных:

Имя поля

Тип данных

Код абонента (ключевое)

Счетчик

Фамилия

Текстовый

Имя

Текстовый

Отчество

Текстовый

Номер телефона

Числовой

Улица

Текстовый

Дом

Числовой

Квартира

Числовой

2. Тарифные планы для ГТС. Таблица  содержит основную информацию о действующих тарифных планах ГТС. Данная таблица включает следующие поля и их типы данных:

Имя поля

Тип данных

Код тарифного плана ГТС (ключевое)

Счетчик

Наименование тарифного плана ГТС

Текстовый

Абонентская плата

Числовой

Стоимость минуты разговора, руб

Числовой

Включенное в тариф количество бесплатных минут

Текстовый

3. Тарифные планы для Интернет. Таблица  содержит основную информацию о действующих тарифных планах  Интернет. Данная таблица включает следующие поля и их типы данных:

Имя поля

Тип данных

Код тарифного плана Интернет (ключевое)

Счетчик

Наименование тарифного плана

Текстовый

Абонентская плата, руб/мес

Числовой

Скорость доступа, Кбит/сек

Числовой

Трафик, включенный в абонентскую плату, Мб

Текстовый

Плата за превышение лимита,руб/Мб

Числовой

 

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

Имя поля

Тип данных

Код оплаты (ключевое)

Счетчик

Код абонента

Числовой

Код тарифного плана Интернет

Числовой

Код тарифного плана ГТС

Числовой

Превышение трафика Интернет, Мб

Числовой

Превышение трафика ГТС, мин

Числовой

Наименование тарифного плана Интернет

Текстовый

Наименование тарифного плана ГТС

Текстовый

На основе созданных таблиц были сделаны следующие запросы:

1.Абоненты Запрос. Данный запрос включает следующие поля: Фамилия, Имя, Отчество, Номер телефона, Улица, Дом, Квартира, Превышение трафика Интернет, Мб, Превышение трафика ГТС, мин, Наименование тарифного плана ГТС, Наименование тарифного плана Интернет, Итого за ГТС, Итого за Интернет, К оплате.

2.Итого за ГТС. Данный запрос включает следующие поля: Фамилия, Имя, Отчество, Номер телефона, Наименование тарифного плана ГТС, Абонентская плата, Стоимость минуты разговора, руб, Превышение трафика ГТС, мин, Итого за ГТС, Код абонента.

3. Итого за Интернет. Данный запрос включает следующие поля:Фамилия, Имя, Отчество, Номер телефона, Наименование тарифного плана Интернет, Абонентская плата руб/мес, Плата за превышение лимита, руб/Мб, Превышение трафика Интернет, Мб, Итого за Интернет, Код абонента.

4. К оплате. Данный запрос включает следующие поля: Фамилия, Имя, Отчество, Итого за ГТС, Итого за Интернет, К оплате, Код абонента.

2.2. Представление базы данных реляционной моделью.

Между таблицами и запросами установлены следующие связи:


Раздел 3. Проектирование информационной системы.

3.1. Функции информационной системы.

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

В главной кнопочной форме созданы 4 кнопки, с помощью кнопки Абонентский отдел можно перейти к другой кнопочной форме Форма1, с помощью кнопки Тарифные планы для Интернета возможно просмотреть содержимое формы Тарифные планы для Интернет 1, посредством кнопки Тарифные планы для ГТС осуществляется переход к форме  Тарифные планы для ГТС1, а нажатие кнопки Квитанции осуществляет переход к форме  Абоненты Запрос, кнопка Выйти из системы осуществляет выход пользователя из программы Access.

В  подчиненной  Форме1 созданы копки:

  1.  Поиск абонентов, с ёё помощью осуществляется переход к форме  Абоненты.
  2.  Добавить абонента, посредством её осуществляется переход к форме Добавить.
  3.  Расчеты с абонентами, с её помощью возможен переход к форме К оплате.
  4.  На главную, с её помощью осуществляется переход на главную кнопочную форму.

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

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

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

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

В форме Тарифные планы для ГТС1 возможно просмотреть действующие тарифные планы ГТС и добавить новый тарифный план посредством кнопки Добавить тарифный план, а так же удалить ненужный тарифный план посредством кнопки Удалить тарифный план, возможен переход на главную кнопочную форму с помощью кнопки На главную.

В форме Тарифные планы для Интернет 1 можно просмотреть действующие тарифные планы, а так же добавить или удалить запись посредством кнопок Добавить тарифный план и Удалить тарифный план соответственно, возможен переход на главную кнопочную форму с помощью кнопки На главную.

3.2. Архитектура информационной системы.

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

Подчинённая форма выглядит следующим образом:

Раздел 4. Контрольный пример.

Раздел 5. Реализация информационной системы.

5.1. Описание СУБД. 

Microsoft Office Access 2003 является реляционной системой управления базами данных.

Microsoft Office Access 2003 позволяет создавать  на ЭВМ базы данных, которые могут содержать различные объекты: таблицы, запросы, формы, отчеты. Но основой любой базы данных являются таблицы. Простейшая база данных имеет хотя бы одну таблицу. С помощью главной кнопочной формы можно управлять базой данных. Данные информационной базы можно выводить в печатной форме.

5.2. Описание структуры базы данных.

1.Абоненты.  Данная таблица  включает следующие поля и их тип данных:

Имя поля

Тип данных

Код абонента (ключевое)

Счетчик

Фамилия

Текстовый

Имя

Текстовый

Отчество

Текстовый

Номер телефона

Числовой

Улица

Текстовый

Дом

Числовой

Квартира

Числовой

2. Тарифные планы для ГТС. Данная таблица включает следующие поля и их типы данных:

Имя поля

Тип данных

Код тарифного плана ГТС (ключевое)

Счетчик

Наименование тарифного плана ГТС

Текстовый

Абонентская плата

Числовой

Стоимость минуты разговора, руб

Числовой

Включенное в тариф количество бесплатных минут

Текстовый

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

Имя поля

Тип данных

Код тарифного плана Интернет (ключевое)

Счетчик

Наименование тарифного плана

Текстовый

Абонентская плата, руб/мес

Числовой

Скорость доступа, Кбит/сек

Числовой

Трафик, включенный в абонентскую плату, Мб

Текстовый

Плата за превышение лимита,руб/Мб

Числовой

4. Оплата май 2009. Данная таблица включает следующие поля и их типы данных:

Имя поля

Тип данных

Код оплаты (ключевое)

Счетчик

Код абонента

Числовой

Код тарифного плана Интернет

Числовой

Код тарифного плана ГТС

Числовой

Превышение трафика Интернет, Мб

Числовой

Превышение трафика ГТС,мин

Числовой

Наименование тарифного плана Интернет

Текстовый

Наименование тарифного плана ГТС

Текстовый

5.3. Описание интерфейса.

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

5.4. Реализация алгоритмов обработки данных.

Для расчета оплаты за услуги ГТС с помощью построителя выражений использовала следующую формулу:  [Абонентская плата]+[Превышение трафика ГТС, мин]*[Стоимость минуты разговора, руб]. А для расчета оплаты услуг Интернета следующая : [Абонентская плата, руб/мес]+[Превышение трафика Интернет, Мб]*[Плата за превышение лимита, руб/Мб]. Для расчета суммы к оплате использовала следующее выражение: [Итого за ГТС]+[Итого за Интернет]

Раздел 6.Литература.

  1.  Антипова Е.А. Экономическая информатика: Учебно-методическое пособие для студентов экономических специальностей. Орел, 2008.
  2.  Сергеев А. Access 2007.Новые возможности. – СПб.: Питер, 2008. – 176с.


 

А также другие работы, которые могут Вас заинтересовать

83059. Гравитация. Гравитационное поле 162.95 KB
  Из-за глобального характера гравитация ответственна и за такие крупномасштабные эффекты как структура галактик черные дыры и расширение Вселенной и за элементарные астрономические явления орбиты планет и за простое притяжение к поверхности Земли и падения тел.
83060. Разработка программы для работы с матрицами 71.47 KB
  В данной работе путем одного из самых простых методов шифрования – шифровкой с использованием кодового слова, был зашифрован и ,затем расшифрован произвольный текст. Цель работы: Зашифровать и расшифровать текст с использованием кодового слова.
83061. Экономическая эффективность развития хлебобулочного производства в ОАО «Волжский пекарь» 221.5 KB
  Все эти факторы ведут к увеличению себестоимости выпускаемой продукции и хлебопекарные предприятия вынуждены повышать цены на хлеб и хлебобулочные изделия. Страдает также и качество продукции так как многие предприятия для увеличения своей прибыли от продажи продукции или используют более дешевое но низкого...
83062. Разработка технологического процесса восстановления детали (маховика № 53-10050115) 630.06 KB
  Перспективность авторемонтного производства обусловливается объективными постоянно действующими факторами. Современные конструктивные, технологические и экономические основы, на которых базируются конструирование, производство и эксплуатация автомобилей, предопределяют неодинаковость...
83063. Оператор ЭВМ 89.5 KB
  Оператора ЭВМ оператора ПК заключается в том что он вводит информацию в компьютер и обрабатывает и передаёт её в локальных сетях К Когда-то давно ещё когда никто не знал что такое компьютер для проведения больших вычислений собиралась не одна сотня учёных которые дни и ночи на напролёт сидели и умножали возводили в степень извлекали корень. Это оператор ЭВМ со своим на надёжным другом компьютером. Мастер по обработке цифровой информации Оператор ЭВМ...
83064. Роль зрелища в римской культуре 172 KB
  В связи с этим цель работы – на основе анализа историко-теоретического материала выявить особенности зрелищ в Древнем Риме в рамках праздничного действа. В рамках поставленной цели предусмотрено решение следующих задач: Охарактеризовать особенности древнеримской цивилизации.
83065. Разработка АИС «Работа отдела кадров» 6.6 MB
  Цель разработки – облегчить работу сотрудникам отдела кадров, уменьшить время затрачиваемое на составление различных отчётов. В процессе работы построена функциональная и инфологическая модель предметной области с использованием CASE – средств, разработана структура база данных.
83066. Разработка игры Сапёр 70.5 KB
  В данной работе реализованы многие технологии и решены проблемы, с которыми придётся столкнуться программистам при разработке программ в реальной жизни, такие как создание окна и его элементов, обработка сообщений Windows, рисование изображений, работа с системным реестром, использование ресурсов.
83067. Расчет калькуляции себестоимости ТО и ТР строительных и дорожных машин 205.87 KB
  Диагностирование при ТО проводят для определения его необходимости и прогнозирования момента возникновения неисправного состояния путем сопоставления фактических значений параметров, измеренных при контроле, с предельными.