Разработка базы данных "Рабочее место дежурного инженера связи" - Курсовая работа

бесплатно 0
4.5 117
Автоматизация работы дежурной службы телекоммуникационной компании. Спецификации сущностей, атрибутов, связей, ссылочной целостности и таблиц. Даталогическая модель базы данных. Запросы пользователей и SQL–запросы. Интерфейс конечного пользователя.


Аннотация к работе
В базе хранятся данные об абонентах, договорах на предоставление услуг связи, сотрудниках компании, а также технические данные оборудования АТС. Для организации качественного сервиса в плане предоставления услуг оператор базы данных должен оперативно получать информацию о том, какие услуги подключены абоненту, существует ли техническая возможность предоставления определенных услуг и на основании этих данных выдавать наряды сотрудникам компании. Абонент заключает с компанией договор на предоставление услуг связи и дополнительных услуг.В среде ALLFUSION ERWIN Data Modeler разработаем информационную модель предметной области в терминах модели сущность - связь.Создадим отчет в среде ERWIN при помощи генератора отчетов.Абонент Содержит сведения об абонентах компании Содержит сведения о том, какие услуги подключены абоненту, какие сотрудники ведут договор, даты заключения и окончания договораСоздадим отчет в среде ERWIN при помощи генератора отчетов. Договор ID услуги Номер ID услуги Yes Yes Number Табельный номер Табельный номер сотрудника, ведущего договор Yes Yes Number ID абонента Номер ID абонента Yes Yes String Номер договора No No NumberСоздадим отчет в среде ERWIN при помощи генератора отчетов. Результаты сведены в таблицу 1.3. Соответствует Non-identifying Nulls Allowed Zero-or-One-to-Zero-One-or-More Данные КРОССА АбонентСоздадим отчет в среде ERWIN при помощи генератора отчетов.Заключил Identifying Restrict Restrict Restrict RestrictСформулируем содержательные запросы, которые могут представлять интерес для потенциальных пользователей системы: 1) Поиск абонента по номеру телефона. 2) Предоставить список услуг компании. 3) Предоставить технические данные телефонного номера (абонентская карточка).Разработаем концептуальную даталогическую модель базы данных в среде ALLFUSION ERWIN Data Modeler.Рассмотрим структуру таблиц и создадим по ней отчет в среде ERWIN при помощи генератора отчетов. Результаты сведены в таблицу 2.1. Имя таблицы Имя столбца Домен (тип) Null - значение Первичный ключ Внешний ключ Табельный номер Long Integer NOT NULL Yes Yes Абонент ID абонента Text(20)Рассмотрим структуру таблиц и создадим по ней отчет в среде ERWIN при помощи генератора отчетов. Результаты сведены в таблицу 2.2. Заключил Абонент ID абонента Договор ID услуги ID абонента Соответствует Данные КРОССА Номер телефона Абонент Номер телефона Исполняет Сотрудник Табельный номер Договор ID услуги Табельный номерЗаключил Identifying Restrict Restrict Restrict RestrictSELECT Абонент.[ID абонента], Абонент.[ФИО абонента], Абонент.Адрес FROM [Данные КРОССА] INNER JOIN Абонент ON ([Данные КРОССА].[Номер телефона] = Абонент.[Номер телефона]) AND ([Данные КРОССА].[ID абонента] = Абонент.[ID абонента]) DELETE Абонент.[ID абонента], Абонент.[ФИО абонента], Абонент.Адрес, Абонент.[Номер телефона] SELECT Сотрудник.[Табельный номер], Сотрудник.[ФИО сотрудника], Сотрудник.Должность, Договор.[Номер договора], Договор.[ID услуги], Услуга.[Наименование услуги], Договор.[ID абонента], Договор.[Дата заключения], Договор.[Дата завершения] WHERE (((Абонент.[ID абонента])=[Введите ID номер:]) AND ((Абонент.[ФИО абонента])=[Введите ФИО:]) AND ((Абонент.Адрес)=[Введите адрес:]) AND ((Абонент.[Номер телефона])=[Введите номер телефона:]));Рассмотрим схему спроектированной базы данных в СУБД Microsoft Access (рис.4 представлен внешний вид формы интерфейса пользователя системы.Форма «Абонент» содержит данные об абонентах компании, подключенных услугах и сотрудниках, которые ведут договор данного абонента.Разработанная база данных автоматизирует работу дежурной службы телекоммуникационной компании, что облегчает и ускоряет процесс поиска необходимой информации и, в конечном итоге, улучшает качество обслуживания абонентов.

План
СОДЕРЖАНИЕ

ВВЕДЕНИЕ

1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ И ИНФОЛОГИЧЕСКОЕ ПРОЕКТИРОВАНИЕ

1.1 Информационная модель предметной области

1.2 Спецификации сущностей

1.3 Спецификации атрибутов

1.4 Спецификации связей

1.5 Ограничения ссылочной целостности

1.6 Запросы пользователей

2. ДАТАЛОГИЧЕСКОЕ ПРОЕКТИРОВАНИЕ

2.1 Даталогическая модель базы данных

2.2 Спецификации таблиц

2.3 Спецификации связей

2.4 SQL - запросы

3. РАБОЧЕЕ ПРОЕКТИРОВАНИЕ

3.1 Схема данных

3.2 Интерфейс конечного пользователя

3.3 Инструкция для пользователя

ВЫВОДЫ

ЛИТЕРАТУРА

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

Список литературы
1. Michael Pinkus, Alexsander Mustafin. Руководство по программному пакету ERWIN ().

2. Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. Базы данных: Учебник для высших учебных заведен /Под ред. проф. А.Д. Хомоненко.- Издание второе, дополненное и переработанное - СПБ.: КОРОНА принт, 2002, 672 с.

Размещено на
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?