1035

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

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

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

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

Русский

2013-01-06

429.5 KB

128 чел.

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

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

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

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

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

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

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

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

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


 

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

53883. Кров. Кровообіг 50 KB
  Мета: перевірити знання учнів про склад і функції крові будову і роботу серця кровоносних судин профілактику захворювань серцевосудинної системи; розвивальна: продовжити формування умінь та навичок порівнювати узагальнювати робити висновки відпрацьовувати навички роботи з тестовими завданнями формувати навички публічного виступу з підготовленої теми; виховувати культуру мовлення бережливе ставлення до особистого здоровя. Обладнання: таблиці “Склад кровіâ€ “Серц冓Круги кровообігу†“Шкідливість...
53884. Кровообращение 45.5 KB
  Восстановление знаний учащихся об органах кровообращения. Приём Мозговой штурм Что такое кровообращение Какие органы входят в систему кровообращения Какие кровеносные сосуды вы знаете Какие сосуды называются артериями Какие сосуды называются венами Какие сосуды называются капиллярами Какая бывает кровь В чём отличие 2. Этапы эволюции системы кровообращения у позвоночных животных. Приём Экскурсия по страницам зоологии у рыб двухкамерное сердце один круг кровообращения система замкнутая кровь смешанная; у...
53885. Органи кровообігу 91.5 KB
  Обладнання: таблиця Органи кровообігу картки; компютер ППЗ Природознавство 3й клас для загальноосвітніх навчальних шкіл. Органи дихання це ніс гортань трахея бронхи легені легеневі пухирці кровоносні судини 3. Мотивація навчальної діяльності Прослухавши вірш ви легко дасте відповідь на запитання: про яку систему органів сьогодні піде мова Тема сьогодні у нас важкувата Адже кров ми вивчаєм малята.
53886. День слави і печалі. Урок – пам’ять присвячений річниці бою під Крутами 111 KB
  94 роки тому назад у бою під Крутами що на Чернігівщині понад 300 курсантів військової школи студентів та гімназистів рішуче відстоюючи право українського народу жити у власній державі вступили у нерівний бій із значно переважаючим добре озброєним і вишколеним противником і протягом кількох днів стримували на підступах до Києва величезну більшовицьку армію. Єдиною активною мілітарною нашою силою була наша інтелігентна молодь і частина національносвідомого робітництва яке гаряче стояло за українську державність розуміючи за нами ту...
53887. Квадратне рівняння та його використання 87.5 KB
  Завдання: навчальні: відтворити знання про квадратне рівняння його види способи розвязування;вміння розвязувати квадратні рівняння. використовувати рівняння що зводяться до квадратних перетворювання раціональних виразів розвязування квадратичних виразів графічним способом; систематизувати та узагальнити навчальні досягнення учнів щодо розвязання квадратних рівнянь та їх використання в ході уроку та їх використання в ході уроку під час формування компетенцій учнів з алгебри;;розвивальні: розвивати увагу мислення пам'ять...
53889. Американська їжа. Традиційна українська кухня 332 KB
  Dear friends! I аm very glad to meet you here in our beautiful village and welcome you to the lesson About Americans Food. Today we shall speak English, watch video-cassettes. In other words we shall enjoy the English language today.
53890. Методика «Кулькова лялька» 90.5 KB
  Вік: рекомендуємо використовувати з 2х років разом з психологом з батьками до 11 років вік коли дитина ще вірить у казки чаклунство. Емоція яку проговорить дитина буде відображена на обличчі кулькової ляльки. Хід роботи: Чарівні маленькі предмети дитина кладе у коробок зпід кіндерсюрпризу. Дитина думає про те що їй допомагає та 3 рази дує в коробочок закриває його.
53891. Культура и традиции 62.5 KB
  И такой вариант возможен и у вас начнётся как переплетение с цветочками посредине. Допустим мы взяли черно злато белые цвета императорского штандарта. Что вам нужно Я взял три нитки можно цветов и поболее собрал их вместе. Можно подвести просто по одному цвету.