Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

технического прогресса все больше людей становятся пользователями сети Internet.

Работа добавлена на сайт samzan.net: 2016-03-13

Поможем написать учебную работу

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

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 7.5.2024

 

Сл 1 В век активного проникновения достижений научно-технического прогресса все больше людей становятся пользователями сети Internet. Глобальная сеть позволяет установить связь между людьми, фирмами, компаниями, то есть своеобразная деловая среда для их взаимодействия. Отсутствие доступа в Internet лишает человека множества привилегий, а успех компаний и фирм просто невозможен без сетевой рекламы и коммуникации.Количество заявок на подключение Internet-услуг растет с каждым днем, поэтому данный процесс нуждается в автоматизации.

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

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

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

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

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

Сл Задача, для которой осуществляется проектирование БД, состоит в том, что имеются клиенты, пользующиеся услугами Интернет физические или юридические лица. У каждой из категорий имеются свои специфичные атрибуты. О каждом вхождении в сеть на предприятии-провайдере хранится следующая информация: номер компьютера клиента, IP-адрес, дата, время начала и конца соединения, фиксируемые автоматически.

Цены за пользование услугами изменяются, при чем имеет место не только стоимость одной минуты соединения, но и льготная стоимость с 20.00 до 2.00, льготная стоимость с 02.00 до 06.00. Для каждого абонента формируется квитанция об оплате.

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

Для описанной выше задачи была создана информационная модель, реализованная в виде ER-диаграммы в нотации Ричарда Баркера. В ER-диаграмме сочетаются функциональный и информационный подходы, что позволяет представлять как совокупность выполняемых функций, так и отношения между элементами системы, задаваемые структурами данных. При этом графическая форма позволяет отобразить в компактном виде (за счет наглядных условных обозначений) типологию и свойства сущностей и связей.

Сл На данной диаграмме выделены такие сущности, как: супер-тип «Клиент» - физическое и юридическое лицо, характеризуемые кодом как общим атрибутом и массой иный специфичных атрибутов, таких как ФИО, номер телефона и адрес у физ лица и форма собственности, ФИО директора и банковские реквизиты у юр лица, «Предприятие-провайдер» (код, название, адрес, номер телефона), соответствующий ему «Прейскурант» с датой, на которую цена менялась и соответствующие цены по часам в сутках, а также «Сеанс» связи конкретного лица. Также на рисунке показаны связи между сущностями, с помощью которых можно судить о том какая сущность и каким образом относится к другой сущности.  

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

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

Графическое представление связей между таблицами, а именно даталогическая модель базы данных предполагает преобразование инфологической модели – ЕR-диаграммы- в ту модель, которая поддерживает выбранная СУБД – реляционная СУБД Interbase 6.0.

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

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

Для работы с БД была выбрана технология «клиент-сервер».

Сл Программное средство разработано на языке высокого уровня Delphi в среде разработки Borland Delphi 7. Программное средство обеспечивает ввод и коректировку данных, хранящихся в таблицах, просмотр информации, хранящейся в базе данных. Так же обеспечивается проверка на корректность вводимой пользователем информации и обеспечение ссылочной целостности данных.

Сл Главная форма приложения включает в себя справочники, таблицы, запросы и квитанцию.

Сл В качестве справочника- условно-постоянной информации в рамках данной предметной области следует выделить предприятие-провайдер.

Остальные сущности, определенные на ранних этапах проектирования- это таблицы БД.

Сл Вкладка клиент предполагает формирование таблицы в зависимости от того, какую категорию нужно просмотреть- физические лица, либо юридические.

Сл Вкладка прейскурант позволяет просмотреть цены определенного провайдера на определенную дату.

Сл Вкладка сеанс отражает Internet- соединения конкретного лица у конкретного провайдера.

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

Сл установление даты, на которое пришлось максимальное количество соединений

Сл а так же вывод сведений о соединениях конкретного клиента.

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

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

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

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

Лист

5




1. РОССИЙСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТУРИЗМА И СЕРВИСА ФГОУВПО РГУТиС
2. Тема Інформаційноправові системи ~ програмні засоби та електронні ресурси які призначені для використанн
3. Аналіз ділової активності підприємства Лекція 15 2 год
4. Характеристика среднего класса в России
5. Дионисий
6. государство на югозападе Европы занимающее большую часть Пиренейского полуострова
7. - Generl 6 December 2013 Russin Права коренных народов Совет по правам человека Осознавая неп
8. Вариант 1 Вариант 3 1
9. Клуба Вайга ОСНОВНЫЕ ПОЛОЖЕНИЯ
10. Реферат- Некоторые географические гипотезы современного формирования второго гумусового горизонта Западной Сибири
11. первых для объяснения других явлений процесса резания и вовторых для расчета инструментов приспособлени
12. Лекция 2 Рынок и государство- сферы влияния Каждый человек стремится использовать свой капитал таким образ
13. Конечно могли они немного позднее это исполнить когда их Пречистая Отроковица пришла бы в более зрелый воз.html
14. плана Состав и содержание бизнесплана; оценка его эффективности Инвестиционный план предприятия
15.  Какая наука изучает душевную жизнь человека его индивидуальноличностные свойства 1 психология
16. человека которого знает множество людей в Петербурге под праздник обидели а он так странно и
17. Тема обязанностей гражданина Российской Федерации показалась мне наиболее интересной для написания курсово
18. ТЕМА Практическое применение методов сбора маркетинговой информации в области метрологической деятельност
19. К ним следует отнести следующие факторы- размер организации и разнообразие осуществляемых ею видов деятель
20. Доходы и богатство в современной России