
- •Пояснительная записка курсовой работы
- •Содержание
- •Введение
- •Теоретические основы предметной области
- •Базы данных
- •Функционал для работы с базами данных
- •Класс SqlConnection
- •Провайдер данных
- •Подключение к базе данных
- •Разработка баз данных
- •Структура сайта
- •Программная реализация web-сайта
- •Разработка подсистемы просмотра контента
- •Разработка подсистемы поиска
- •Заключение
- •Список используемых источников
- •Приложения
Учреждение образования «БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ
ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ»
Факультет издательского дела и полиграфии
Кафедра информационных систем и технологий
Специальность 1-40 01 02 «информационные системы и технологии»
Специализация «издательско-полиграфический комплекс»
Пояснительная записка курсовой работы
по дисциплине «Организация web-портала и администрирование ресурсов в web»
Тема Разработка динамического web-сайта
Исполнитель
студент 2 курса группы 6 _______ А.С. Федотов
подпись, дата
Руководитель
доцент, к.т.н. Д. М. Романенко
подпись, дата
Курсовая работа защищена с оценкой
Руководитель Д. М. Романенко
подпись
Минск 2014
Содержание
Y
1.2.1. Функционал для работы с базами данных 4
1.2.2. Класс SqlConnection 5
1.2.3. ADO.NET —объектная модель 5
1.2.4. Провайдер данных 6
1.2.5. Подключение к базе данных 6
Введение
Сайтом или, в полном определении, web-сайтом, можно называть любой ресурс виртуальной сети, который располагается по определенному адресу и содержит от одной до огромного множества web-страниц, которые выдержаны в общем стиле и в единой тематике.
Польза создания web-сайтов ныне уже очевидна. Наличие сайта компании в Интернете существенно расширяет сферу поиска ею новых клиентов. Более того, организация с сайтом имеет намного больший вес и большую популярность.
Изначально большинство сайтов являли собой совокупность статичных данных (это мог быть, к примеру, сайт-визитка), но по мере того, как продолжали активно развиваться коммуникации, число ссылок, внутренних и внешних стало увеличиваться. Иными словами, сайт стал не только выполнять функцию справки, но и постепенно стал превращаться в виртуальный бизнес-центр.
Продвижение сайтов превратилось в сети в отдельную индустрию, которая с каждым годом становится все более емкой и требует высокого профессионализма.
Основная функция web-сайта заключается в том, чтобы с его помощью донести некую информацию до определенного круга лиц, заинтересованных в этой информации.
То есть сайт—это своего средство массовой информацию, аудитория которого заметно отличается от аудитории других СМИ. Отличается хотя бы потому, что все остальные СМИ распространяются (вещают) на определенной территории в определенное время, а web-сайт доступен круглосуточно из любой точки планеты, где есть доступ в интернет.
Теоретические основы предметной области
ASP.NET
ASP.NET — это технология следующего поколения производства Microsoft, предназначенная для создания серверных Web-приложений. Она входит в состав платформы Microsoft .NET Framework, которая представляет собой набор новых, тесно связанных и ставших революционными технологий, начиная от технологии для получения доступа к базам данных и заканчивая технологией для создания распределенных приложений. ASP.NET является одним из самых важных компонентов .NET Framework и позволяет разрабатывать производительные Web-приложения.
Заинтересовать разработчиков в ASP.NET совсем нетрудно. Без преувеличения, ASP.NET является наиболее полной платформой для Web-разработки из всех, которые когда-либо создавались. Она оставила далеко позади свою предшественницу — ASP, которая создавалась как минимальный набор средств для вставки динамического содержимого в обычные Web-страницы, и в отличие от нее, представляет собой полнофункциональную платформу, позволяющую создавать сложные и чрезвычайно быстрые Web-приложения.
Технология ASP.NET представляет собой не просто результат эволюции этих приложений или набор неуклюжих приемов, позволяющих запускать приложения или приводить в действие компоненты на сервере. Web-приложения ASP.NET являются полнофункциональными приложениями .NET, которые умеют выполнять скомпилированный код и управляются средой времени выполнения .NET. Вдобавок ASP.NET еще позволяет пользоваться всеми возможностями .NET Framework — комплексного набора классов — так же легко, как и обычное приложение Windows. По сути, ASP.NET стирает границы между разработкой обычных приложений и разработкой приложений для Web, расширяя инструменты и технологии разработчиков программного обеспечения для настольных систем так, что они становятся пригодными и в мире разработки программного обеспечения для Web.