Публикация БД в Интернет

Автор работы: Пользователь скрыл имя, 05 Февраля 2014 в 19:13, дипломная работа

Краткое описание

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

Прикрепленные файлы: 9 файлов

~WRL3594.tmp

— 112.00 Кб (Скачать документ)

ОтзывАстанаева.doc

— 34.50 Кб (Просмотреть файл, Скачать документ)

ПРИЛОЖЕНИЕ Б1.doc

— 123.00 Кб (Просмотреть файл, Скачать документ)

Приложение Б2.doc

— 98.00 Кб (Просмотреть файл, Скачать документ)

ПРИЛОЖЕНИЕ Б4.doc

— 308.00 Кб (Просмотреть файл, Скачать документ)

ПРИЛОЖЕНИЕ Б5 .doc

— 672.50 Кб (Просмотреть файл, Скачать документ)

ПРИЛОЖЕНИЕБ3 .doc

— 265.50 Кб (Просмотреть файл, Скачать документ)

титулки.doc

— 73.50 Кб (Скачать документ)

МИНИСТЕРСТВО ОБРАЗОВАНИЯ  И НАУКИ РЕСПУБЛИКИ КАЗАХСТАН

 

Казахский национальный технический  университет имени К.И.Сатпаева

Институт  информационных и телекоммуникационных технологий

Кафедра вычислительной техники

 

 

 

 

Астанаева Айгерим Абдижаппаркызы

 

 

 

 

 

 

 

 

ДИПЛОМНЫЙ ПРОЕКТ

 

На тему:

Публикация БД в Интернет

   

 

 

 

 

 

 

051002 - Системы информационной безопасности

 

 

 

 

 

 

 

 

 

 

 

 

Алматы 2012

МИНИСТЕРСТВО ОБРАЗОВАНИЯ  И НАУКИ РЕСПУБЛИКИ КАЗАХСТАН

Казахский национальный технический  университет имени К.И.Сатпаева

          Институт информационных и телекоммуникационных технологий

          Кафедра  «Вычислительная техника»

          Специальность: 051002-Системы информационной безопасности

 

                                                                                   УТВЕРЖДАЮ                                                                             

Зав. кафедрой ВТ

докт. пед.наук, профессор

 

 

Д.В.Жангисина


 

                                                                         «____» ___________2012г. 

Задание

на выполнение дипломного проекта 

Обучающемуся 

Астанаева Айгерим Абдижаппаркызы

Тема 

Публикация БД в Интернет

Утвержденный приказом университета № 700-п от «30» 11.2011 г.

Срок сдачи законченного проекта «____» ___________2012 г.

Исходные данные к дипломному проекту

Изучить методы доступа  к базам данных в сети Интернет.

Спроектировать и реализовать  в MS SQL Server базу данных  для книжного

интернет – магазина. Организовать защиту БД и обеспечить ее безопасность

Создать клиентское Web- приложение для публикации баз данных в Интернет.

Перечень подлежащих разработке в дипломном проекте  вопросов или краткое содержание дипломной работы

а) Публикация БД в Интернет

б) Проектирование БД

в) Реализация Web-приложения

г) Экономическая часть

д) Охрана труда_______________________________________________________

Перечень графического материала(с точным указанием обязательных чертежей)

1. Классификация способов  публикации баз данных               

 

2. ER-диаграмма

 

3. Реализация БД в сервере   MS SQL Server 2008

 

4. Организация защиты базы данных

 

5. Клиентское приложение

 

Рекомендуемая основная литература:

1 Фролов А.В.Базы данных в Интернете:практическое руководство по созданию

приложений с базами данных.– М: Издательско-торговый дом«Русская

редакция» , 2000. – 448 с.

2 Мак-Дональд, Мэтью. Шпушта, Марио. Microsoft ASP.NET 2.0 с примерами

на С# 2005: Пер. с англ.–М.: ООО «И.Д. Вильямс», 2006.–1408с.


АНДАТПА

 

Бүкiләлемдiк желiдегi электрондық мәлiметтердiң берiлуiнiң  әдiстiң бiрлерi желi беттерiнiң интернеттегi Webға деректер қорынан мәлiметтi орналастыруға мүмкiндiк беретiн деректер қоры жариялау болып табылады.

Интернет желiлер таратумен тiпті әр түрлi тауар сатушы электрондық дүкендер пайда болды. Олар кәдiмгi дүкендермен салыстырғанда бұл сауданың саласына табыстарының өсулерiне мүмкiндiк туғызатын артықшылықтардың жиыны алады.

Дипломдық жоба деректердің албарының жарияланымына арнаулы. Деректер қорының Интернетке жариялаудың әдiстерiнiң классификациясы талқыланған. Теориялық сұрақтар, архитектураға қатысты рұқсаттары, рұқсаттың ұйымының деректер базасының серверi, аспапты құралдарымен қаралады. Деректер қоры  интернетегі кiтап дүкеннi үшiн жасалған.

Жүйе сабақтас тiкелей өңдеуден сұрақтар жарияланады. Пәндік облыс қарастырылады, игерушілік CASE - реляциялық БД- ERWIN жобала- ақы-пұлдары арқылы диаграмма түрінде ақпараттық қалып әзірленеді.

Осы есептi шешiм үшiн барлық қажеттi компоненттер iске асырылған. Программалық өнiм webның сервер IIS базасында iске асырылған, Microsoft Visual Studio 2010-шi өңдеудi ортасында, сонымен бiрге ASP.NETтың серверлiк сценариларының тiлiнiң базасында, Microsoft SQL Server 2008 R2дiң деректер қоры басқару жүйелерi және және басқару жүйесi Windows 7 Максималда жасалган. 

АННОТАЦИЯ

 

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

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

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

Освещаются вопросы, связанные непосредственно с разработкой системы. Рассматривается предметная область, разрабатывается информационная модель в виде ER-диаграммы с использованием   CASE- средства проектирования реляционных БД- ERWIN.

Реализованы все необходимые компоненты для решения данной задачи. Программный продукт реализован на базе  web-сервера IIS, среда разработки  Microsoft Visual Studio 2010, а также на базе языка серверных сценариев ASP.NET, системы управления базами данных Microsoft SQL Server 2008 R2 и операционная система Windows 7 Максимальная.

 

ANNOTATION

 

One way of electronic data in the global network is to publish databases on the Internet that allows you to post information from databases on the Web-pages of the network.

With the proliferation of the Internet have an online store selling a variety of goods.Compared to conventional stores, they have many advantages that contribute to revenue growth in this trade.

The degree project is devoted to the publication database. We studied the classification of methods of publishing databases on the Internet. The theoretical issues related to architecture, access servers, databases, tools, organization of access. The database is designed to book online store.


The problems directly related to the development of the system. The subject area, developing the information model in the form of ER-diagrams with CASE-tools of designing a relational database-ERWIN.

Implemented all the necessary components to solve this problem. The software product is implemented web-based server, IIS, the development environment Microsoft Visual Studio 2010, as well as server-side scripting language based on ASP.NET, database management system Microsoft SQL Server 2008 R2 and Windows 7 Ultimate.

 

 

СОДЕРЖАНИЕ

 

 

Введение

9

1 Публикация баз данных в Интернет

10

   1.1 Основные задачи и классификация методов публикации БД

10

   1.2 Принципы организации доступа

12

   1.3 Инструментальные средства организации доступа

18

2 Проектирование базы данных

28

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

28

   2.2 Разработка  инфологической модели в виде ER-диаграммы

28

   2.3 Разработка даталогической модели

33

   2.4 Реализация базы данных

34

   2.5 Обеспечение безопасности базы данных в SQL Server

35

3 Реализация Web - приложения

40

  3.1 Серверная технология для разработки Web-приложения ASP.NET

40

  3.2 Публикация БД

44

  3.3 Разработка клиентского приложения

51

4. Экономический раздел

55

5. Охрана труда

61

Заключение

71

Список использованной литературы

72

Приложение А

74

Приложение Б

    87

   
   
   
   

 

 

 

  •  

Информация о работе Публикация БД в Интернет