Автор работы: Пользователь скрыл имя, 05 Февраля 2014 в 19:13, дипломная работа
С распространением сети Интернет возникли «электронные магазины» торгующие самыми различными товарами. По сравнению с обычными магазинами они имеют множество преимуществ, которые способствуют росту доходов в этой сфере торговли.
Целью данного дипломного проекта является рассмотрение принципов и методов публикации БД в Интернет и разработка модели базы данных «Книжный Интернет-магазин», а также реализация информационной системы в виде Web-приложения в архитектуре «клиент-сервер».
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РЕСПУБЛИКИ КАЗАХСТАН
Казахский национальный технический университет имени К.И.Сатпаева
Астанаева Айгерим Абдижаппаркызы
ДИПЛОМНЫЙ ПРОЕКТ
На тему: |
Публикация БД в Интернет |
051002 - Системы информационной
Алматы 2012
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РЕСПУБЛИКИ КАЗАХСТАН
Казахский национальный технический университет имени К.И.Сатпаева
Институт информационных и телекоммуникационных технологий
Кафедра «Вычислительная техника»
Специальность: 051002-Системы информационной безопасности
Зав. кафедрой ВТ | |
докт. пед.наук, профессор | |
|
Д.В.Жангисина |
на выполнение дипломного проекта
Обучающемуся |
Астанаева Айгерим Абдижаппаркызы | |
Тема |
Публикация БД в Интернет | |
Утвержденный приказом университета № 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ң классификациясы талқыланған. Теориялық сұрақтар, архитектураға қатысты рұқсаттары, рұқсаттың ұйымының деректер базасының сервер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 Максимальная.
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 |