1035

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

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

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

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

Русский

2013-01-06

429.5 KB

150 чел.

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

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

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

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

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

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

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

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

Выполнила: студентка 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с.


 

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

20230. Співвідношення Онзагера 35.5 KB
  Співвідношення Онзагера. Теорія Онзагера одна з основних теорем термодинаміки незворотних процесів встановлена в 1931р. Згідно з теоремою Онзагера якщо немає магнітного поля і обертання системи як цілого то =2. Якщо ж на систему діє зовнішнє магнітне поле Н і система обертається зі швидкістю ω то 3 Це повязано з тим що сила Лоренца і Коріоліса не змінюються при зміні напрямку швидкості частинок лише в тому випадку якщо одночасно змінюється на протилежне напрямок магнітного поля або відповідно швидкості обертання ця властивість...
20231. Рівняння стану щільних газів і рідин(теорія ББГКІ) 97 KB
  станів системи Характеризує густину ймовірності такого стану сми коли одна частинка буде в стані з координатою друга UNенергія взаємодії N частинок. станів системи розглядають набір із N кореляційних функційрізного порядку: унарна кореляційна функція яка характеризує густину ймовірності що одна частинка системи матиме узагальнені координати при довільному розташуванні N1 частинок; бінарна кореляційна функція характеризує густину ймовірності одночасного попадання двох частинок системи в точки координаційного простору і при...
20232. Молекулярне розсіяння світла на флуктуаціях густини 77.5 KB
  Молекулярне розсіяння світла на флуктуаціях густини. Розсіяння світла це зміна якоїсь характеристики потоку оптичного випромінювання світла при його взаємодії з речовиною. Розсіяння буває двох типів: молекулярне довжина розсіяного світла = довжині падаючого світла. Якщо енергія випромінювання фотона = енергії поглинутого то розсіяння св називається Релеївським або пружнім.
20233. Рівняння стану Боголюбова М.М. 52 KB
  Рівняння стану функціональний звязок між параметрами що характеризують термодинамічний стан системи. Будьякі властивості речовини знаходимо з рівняння стану. Рівняння стану потрібно для розрахунку рівноважних властивостей речовин.Переходимо до недеформованої системи : рівняння Боголюбова М.
20234. Розсіяння світла в рідинах. Формула Ейнштейна – Смолуховського 90 KB
  Розсіяння світла в рідинах. Розсіяння світла це зміна якоїсь характеристики потоку оптичного випромінювання світла при його взаємодії з речовиною. Цими характеристиками можуть бути просторовий розподіл інтенсивності частотний спектр поляризація світла. Теорію пружного розсіяння світла розробив Ейнштейн базуючись на ідеях Смолуховського.
20235. Теплопровідність газів 36.5 KB
  При теплопровідності перенос енергії відбувається в результаті безпосередньої передачі енергії від часинок що володіють більшою енергією до частинок з меншою енергією. Теплопровідність газів описується рням Фурє: æ=коефіцієнт теплопровідності [æ]=Вт мК [q]=дж с=Вт де λ середня довжина вільного пробігу молекули газа дорівнює шляху що пройшла молекула за час поділеному на кількість співударів за цей час де середня швидкість теплового руху молекули густина газу кількість теплоти що переноситься за одиницю часу...
20236. Основи методу молекулярної динаміки 104.5 KB
  Вивчається положення та швидкість різних частинок комірки. Одночасна зміна положення частинок в усіх комірках. ABCDположення частинок в різні моменти часу. Задача: звязати ці положення: Ейлер запропонував замінити на кут який утворює дотична KA до траєкторії руху тої частинки в т.
20237. Ефект Джоуля-Томсона 88.5 KB
  Ефект ДжоуляТомсона Ефект ДжоуляТомсона це зміна температури газу в результаті адіабатичного дроселювання постійне протікання газу під дією постійного перепаду тиску газів крізь пористу перегородку яка розміщена на шляху потоку. В дослідах Джоуля і Томсона вимірювалась температура в двох послідовних перерізах неперервного і стаціонарного потоках газу до дроселя та за ним. Дійсно при взаємному притяганні молекул внутрішня енергія газу включає як кінетичну енергію молекул так і потенціальну енергію їх взаємодії. Робота...
20238. Поширення пружних хвиль у рідинах. Залежність швидкості поширення та коефіцієнта поглинання від термодинамічних параметрів 115.5 KB
  Щоб описати розповсюдження хвилі в середовищі необхідно записати хвильове рівняння. Для цього: 1 Записати рівняння руху частинки середовища макроскопічно малого обєму середовища лінійні розміри обємчику набагато менші довжини хвилі звука; 2 Записати реологічне рівняння для середовища. 3 Підставити реологічне рівняння в рівняння руху → хвильове рівняння для данного середовища. Реологічне рівняння це рівняння яке повязує тензор напруг з тензором деформацій і тензором швидкості деформацій.