База данных салон сотовой связи

База данных Access Салон сотовой связи

База данных Access Салон сотовой связи

База данных Access Салон сотовой связи предназначена для автоматизации работы компании, занимающейся продажей мобильных устройств, а также подключением к тарифным планам различных операторов. В базе таблицы заполнены данными, выполнены запросы на выборку, а также вычисляемые запросы. Также сделаны формы для работы с данными и отчеты, которые можно выводить на печать.
База данных Access Салон сотовой связи содержит 7 таблиц, 5 запросов, 9 форм + главная кнопочная форма, 4 отчета, 5 макросов. Данная база данных Access оптимально подходит для дальнейшей оптимизации и доработки под собственные нужды.

Пояснительной записки нет!

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

Цель практических заданий – приобретение навыков анализа предметной области, проектирования базы данных, ее физической реализации в СУБД Access.
Результат выполнения работы представляется в виде базы Access, который должен содержать:
• структуру спроектированных таблиц,
• схему данных со связями между таблицами,
• формы, обеспечивающих интерфейс пользователя,
• запросы,
• отчеты,
• главную кнопочную форму.

Таблица «Покупки» — База данных Access Салон сотовой связи

Таблица «Операторы» — База данных Access Салон сотовой связи

Запрос «Итоговая сумма каждой покупки» — База данных Access Салон сотовой связи

Запрос «Телефоны производителя»

Отчет по продажам

Главная кнопочная форма

Готовая база данных БД Access Салон сотовой связи доступна для скачивания по ссылке ниже.

Доступные файлы (2):

моя Курс по БД.doc2939kb.25.02.2011 21:50скачать
Содержание...docx18kb.23.12.2010 00:03скачать

содержание

    Смотрите также:
  • Диплом — Анализ конкурентоспособности фирмы на региональном рынке услуг сотовой связи[ дипломная работа ]
  • Телекоммуникационные информационные системы[ лекция ]
  • Архитектура сотовых сетей связи и сети абонентского доступа[ курсовая работа ]
  • Системы коммутации[ лабораторная работа ]
  • Автоматизированная система Сотовый оператор[ документ ]
  • Стандарты сотовой связи 1-го и 2-го поколений. Организация хэндовера[ реферат ]
  • Телекоммуникации и связь[ лекция ]
  • по ТЭС (1 семестр)[ документ ]
  • Анализ конкурентоспособности предприятия (продукта) (на примере компании ЗАО МОБИКОМ — УРАЛ)[ курсовая работа ]
  • по дисциплине Тактика специальная подготовка (ТСП) для кафедры связи[ лекция ]
  • Транковые системы связи на ЖД транспорте[ лекция ]
  • Информационные сети и телекоммуникаций (часть 2)[ документ ]

моя Курс по БД.doc

Рост популярности языка SQL является одной из самых важных тенденций в современной компьютерной промышленности.

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

Данная курсовая работа по предмету Информационное обеспечение систем управления на тему «Разработка информационной системы с базой данных» выполнена с помощью пакета Microsoft Access. Эта среда является инструментом, предназначенным для обработки и чтения данных, содержащихся в компьютерной базе данных. СУБД предоставляет пользователю много возможностей, а именно:

  • ^ Организация данных. Возможность изменять структуру представления данных, а также устанавливать отношения между элементами БД.
  • Чтение данных. Возможность читать из базы данных содержащиеся в ней данные и пользоваться ими.
  • Обработка данных. Возможность изменять базу данных, т.е. добавлять в нее новые данные, а также удалять или обновлять уже имеющиеся в ней данные.
  • Целостность данных. Обеспечение целостности БД, защищая ее от разрушения из-за несогласованных изменений или отказа системы.
  1. ^ ПРЕДПРОЕКТНОЕ ИССЛЕДОВАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ

1.1. Средства разработки программного обеспечения

Читайте также:  Гост интервал между строками

Программное обеспечение разрабатывалось в среде SQL Server Management Studio Express. Это одна из наиболее популярных программ среди систем управления базами данных. Это связано с тем, что при создании новых версий Microsoft сохраняет совместимость с предыдущими версиями. Поэтому созданные приложения можно будет использовать и в дальнейшем.

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

При анализе предметной области, для построения диаграмм потоков данных использовалась инструментальная среда BPWin 4.0.Для построения логической модели базы данных использовалась инструментальная среда и ERWin Proccess Modeler 7.2.

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

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

Разрабатываемая информационная система предназначена для контроля частоты звоков клиентов предприятия сотовой связи.

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

Построенная база данных приложения должна позволять решать следующие задачи:

1. Выдавать упорядоченные списки клиентов.

2. Осуществлять поиск клиентов по номеру и фамилии.

3. Выполнять расчет состояния счета клиента.

4.Формировать отчет в целом по компании за запрашиваемый интервал времени.

Выполним идентификацию основных видов информации, циркулирующих между системой и внешними объектами. Для этой цели составим список событий в виде матрицы ELM (таблица 1).

Матрица списка событий

^ Описание событияРеакция
1Новый клиент предоставляет свои данныеПерсонал создает личную карточку клиента
2Клиент вносит авансПерсонал открывает счет для клиента
3Клиент осуществляет звонокКоммутатор фиксирует звонок, предприятие предоставляет услугу связи или отказывает в услуге
4Клиент совершает оплатуСо счета клиента снимается счумма,равная стоимости звонка
5Руководство запрашивает отчетыФормирование отчетов

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

Основные функции ИС – это оказание услуг связи клиентам, предоставление возможности выбора тарифов,корректировки счета клиента и подготовки отчетов для руководства.

1.2.1 Диаграммы потоков данных

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

В основе модели лежат понятия внешней сущности, процесса, хранилища (накопителя) данных и потока данных.

^ Внешняя сущность – материальный объект или физическое лицо, выступающие в качестве источников или приемников информации (в данной работе ими являются цеха, покупатели и руководство). Поток данных – процесс передачи некоторой информации от источника к приемнику (событие формирует входной поток, реакция – выходной поток.). Т.е. диаграмма иллюстрирует, как потоки данных от внешних сущностей трансформируются соответствующими процессами (или подсистемами), сохраняются накопителями данных и передаются другим внешним сущностям – приемникам информации.

Построение диаграмм потоков данных выполняется в два этапа:

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

2 этап – детализация процессов, присутствующих на контекстной диаграмме нулевого уровня.

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

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

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

Точка зрения: документ написан с позиции сотрудника салона сотовой связи. Начальная контекстная диаграмма изображена на рисунке 1.

Рис. 1. Начальная контекстная диаграмма

Построение диаграммы проводится в нотации Гейна-Сарсона. На контекстной диаграмме цифрами 1, 2,3 обозначены внешние сущности (объекты), оказывающие влияние на функционирование учет. В качестве внешних сущностей выступают звонки,клиент,руководство предприятия.

Для завершения анализа функционального аспекта поведения системы строится полная контекстная диаграмма, включающая диаграмму нулевого уровня(Рис.2). При этом процесс «осуществление звонка» декомпозируется на 2 процесса, отражающие основные операции при обслуживании звонка(Рис 2.1); процесс «оформление нового клиента» также декомпозируется на 2 процесса, отражающие основные операции при регистрации нового клиента(Рис 2.2) .

Читайте также:  Замена энкодера в автомагнитоле

Рис.2 Полная контекстная диаграмма системы (или Диаграмма нулевого уровня)

Рис 2.1 Декомпозиция процесса «Оформление нового клиента»

Рис 2.2 Декомпозиция процесса «Осуществление звонка».

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

ТерминЗначение
Данные по тарифамИнформация об имеющихся тарифах, их названия,условия.
КлиентЛицо, поолъзующееся услугами салона сотовой связи
Дилерский договорДоговор,по которому предприятие обязуется получать услуги связи у той или иной фирмы сотовой связи.
РуководствоЛица, которые осуществлют контроль работы предприятия, заключают договоры с фирмами сотовой связи и запрашивают отчеты.

^

1.2.2 Словарь данных

Словарь данных служит для контроля над декомпозицией составных потоков данных. Используем для описания информационных объектов диаграммы структур данных (DSD – Data Structure Diagrams).

Рис. 3. Диаграммы структур данных (DSD)
^

1.2.3 Миниспецификации процессов

Миниспецификация является конечной вершиной иерархии DFD. Выполним описание спецификаций с использованием псевдокода.

Спецификация процесса А1.

ВЫПОЛНИТЬ Занеси данные тарифа

@КОНЕЦ СПЕЦИФИКАЦИИ ПРОЦЕССА А1

Спецификация процесса А2.

@ВЫХОД = ^ КОНЕЦ ВЫПОЛНИТЬ

@КОНЕЦ СПЕЦИФИКАЦИИ ПРОЦЕССА А2

Спецификация процесса А2.1.

@СПЕЦПРОЦ А2.1 ВЫПОЛНИТЬ РЕГИСТРАЦИЮ КЛИЕНТА

ВЫПОЛНИТЬ В соответствии с данными КЛИЕНТА зарегистрировать в базе данных КЛИЕНТА и оформить личную карточку

@КОНЕЦ СПЕЦИФИКАЦИИ ПРОЦЕССА А2.1

Спецификация процесса А3.

ВЫПОЛНИТЬ Фиксацию звонка

@КОНЕЦ СПЕЦИФИКАЦИИ ПРОЦЕССА А3

@СПЕЦПРОЦ А3.1 ВЫПОЛНИТЬ ОСУЩЕСТВЛЕНИЕ ЗВОНКА

Занести учетную запись звонка

@КОНЕЦ СПЕЦИФИКАЦИИ ПРОЦЕССА А3.1

Спецификация процесса А4:

Рассчитать стоимостьминуты звонка

Занести данные о тарифе

@КОНЕЦ СПЕЦИФИКАЦИИ ПРОЦЕССА А4

Спецификация процесса А5:

Расчет стоимости звонка

@КОНЕЦ СПЕЦИФИКАЦИИ ПРОЦЕССА А5

Спецификация процесса А6:

^ @КОНЕЦ СПЕЦИФИКАЦИИ ПРОЦЕССА А6

Спецификация процесса А6:

Подготовка отчета по компании

@КОНЕЦ СПЕЦИФИКАЦИИ ПРОЦЕССА А6

1.3 Выходная информация

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

Перечень выходных данных

Идентификатор потока данныхНаименование реквизита
Ввод нового тарифа, редактирование, удалениеУчетная запись тарифа

Оформление нового клиента

Личная карточкаНовый счетОсуществление звонкаУслуга связи/ отказ в услугеУчетная запись звонкаОпределение тарифаСтоимость минуты звонкаРасчет стоимостиДанные о тарифахПодготовка отчетовОтчет

^

1.4 Входная информация

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

Перечень входных данных

Идентификатор потока данныхНаименование реквизита

Ввод нового тарифа,редактирование,удаление

тарифа

Код тарифаНазвание тарифаСтоимость 1 минутыКод фирмыСостоянрие счетаКод выбранного тарифаКод фирмыОсуществление звонкаЗвонокФакт наличия авансаФакт оформленности клиентаОпределение тарифаНомер типа звонкаНомер счетаКод тарифаКод фирмыВремя звонкаДата звонкаНомер контролирующей компанииРасчет стоимостиСтоимость минуты звонкаСовершение оплатыСтоимость звонкаПодготовка отчетовОтчет

Основное назначение программы – хранение, выдача и обновление автоматизированной ИС «БД Сотовая связь». А именно: регистрация клиентов, вывод информации о предоставляемых тарифных планах, поиск информации о клиентах, обслуживание клиентской базы(пополнение счета, расчет стоимости звонков), формирование отчета о компании в целом за запрашиваемый интервал времени.

Конечными пользователями системы являются администраторы компании.

Предоставляемые возможности пользователю системы:

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

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

1. В приложении имеется справочник «Тарифы», где описаны все имеющиеся тарифы с установленными за услуги ценами.

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

3. База данных позволяет решать следующие задачи, связанные с запросами пользователя системы:

  • вывод упорядоченных списков клиентов
  • поиск клиентов по номеру и фамилии
  • расчет состояния счета клиента
  • формирование отчета в целом по компании за запрашиваемый промежуток времени

^

2. ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОГО ОБЕСПЕЧЕНИЯ

2.1. Идентификация и структурирование информационного пространства

На этапе предпроектного исследования предметной области были выделены функции, которые отображают детализацию нулевого процесса в соответствии с методологией DFD. Чтобы их реализовать необходимо, разработать базу данных, в которой будет храниться информация об информационных объектах предметной области.

Читайте также:  Вырежи планеты внизу страницы с помощью сетки

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

СУЩНОСТЬ (атрибут 1, атрибут 2 , . атрибут n).

Независимые сущности:

  1. Клиент (Номер счета, ФИО, Адрес, Телефон, Ааванс, Состояние счета,Код тарифа, Код фирмы).

Эта сущность отводится для хранения информации о клиентах.

  1. Тариф (Код тарифа, Код фирмы,Название, Стоимость 1 минуты).

Эта сущность отводится для хранения информации о тарифах.

  1. Тип Звонка (Номер типа звонка,Название типа звонка, Коэффициент Стоимости)
  2. Фирма сотовой связи(Код фирмы,Название,Адрес)
  3. Дилерский договор(Номер договора,Код фирмы,Телефон,Номер Контролирующей компании, Коэффициент стоимости)

Эта сущность отводится для хранения информации о звонках.
^

2.2. Схема базы данных

Структура данных предметной области может отображаться информационно-логической моделью. На основе этой модели легко создается реляционная база данных. Логическая модель данных определяет структуру базы данных в среде конкретной СУБД.

На рисунке 6 представлена модель предметной области.

Рис.4 Логическая модель БД «Сотовая связь»

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

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

В данном случае, все атрибуты сущностей атомарные. Следовательно, все сущности находятся в 1НФ.

Сущности ^ Клиент, Тип звонка и Фирма сотовой связи не имеют составного ключа. Неключевые поля, перечисленных сущностей, не имеют функциональной зависимости друг от друга. Поэтому они нормализованы.

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

2.3. Ограничение целостности

Целостность данных – это механизм поддержания соответствия базы данных предметной области.

В таблице 5 приводятся ограничения на домены созданных таблиц при вводе и редактировании данных для рассматриваемого примера.

Продаж: 11 последняя 13.12.2018
Возвратов: 0

Загружен: 31.03.2009
Содержимое: 90331131716653.rar 244,29 Кбайт

Продавец

Описание товара

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

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

Введение 3
Постановка задачи 3
Характеристика комплекса задач 3
Выходная информация 4
Входная информация 5
Описание функционирования салона. 5
Определение состава данных 5
Проектирование логической структуры БД 7
Инфологическая модель БД 8
ER-диаграмма 8
Разработка интерфейс 8
Инструкция пользователя по решению задачи 9
Библиографический список 9

Дополнительная информация

В архиве находится:
— Курсовой проект в формате MS Word
— Полностью рабочая база данных, выполненная в MS Access 2003
— Диаграмма структуры Базы данных в ERWin 4.0

Отзывы

С товаром "Курсовая работа "База данных "Салон мобильной связи"" также смотрят:

В целях противодействия нарушению авторских прав и права собственности, а также исключения необоснованных обвинений в адрес администрации сайта о пособничестве такому нарушению, администрация торговой площадки Plati (http://www.plati.market) обращается к Вам с просьбой — в случае обнаружения нарушений на торговой площадке Plati, незамедлительно информировать нас по адресу support@plati.market о факте такого нарушения и предоставить нам достоверную информацию, подтверждающую Ваши авторские права или права собственности. В письме обязательно укажите ваши контактные реквизиты (Ф.И.О., телефон).

В целях исключения необоснованных и заведомо ложных сообщений о фактах нарушения указанных прав, администрация будет отказывать в предоставлении услуг на торговой площадке Plati, только после получения от Вас письменных заявлений о нарушении с приложением копий документов, подтверждающих ваши авторские права или права собственности, по адресу: 123007, г. Москва, Малый Калужский пер. д.4, стр.3, Адвокатский кабинет «АКАР №380».

В целях оперативного реагирования на нарушения Ваших прав и необходимости блокировки действий недобросовестных продавцов, Plati просит Вас направить заверенную телеграмму, которая будет являться основанием для блокировки действий продавца, указанная телеграмма должна содержать указание: вида нарушенных прав, подтверждения ваших прав и ваши контактные данные (организиционно-правовую форму лица, Ф.И.О.). Блокировка будет снята по истечение 15 дней, в случае непредставления Вами в Адвокатский кабинет письменных документов подтверждающих ваши авторские права или права собственности.

Оцените статью
Добавить комментарий

Adblock
detector