Основное содержания курсовой работы. Настоящая работа состоит из оглавления, общей характеристики работы, введения, двух глав, заключения, списка использованных источников и приложений.
В первой главе приводится построение логической модели проектирования. Она состоит из шести пунктов: «Постановка задачи»; «Описание предметной области», приводиться та деятельность кафедры, которую необходимо отобразить в web-приложении; «Описание логической структуры таблиц базы данных», приводится перечень таблиц базы со всеми полями и их описанием; «Связи в таблицах»; «Описание программного обеспечения, используемого в работе; «Система меню»- перечень пунктов вертикального меню пользовательского элемента MenuBox.ascx, часть, когда панели «хлебные крошки», листинг файла web.Sitemap.
Во второй главе «Состав отдельных модулей», которая состоит из шести пунктов («Хранимые процедуры»; «Класс связующий информацию сайта с базой данной»; «Класс, выполняющий операции над данными в базе»; «Страница сайта, отображающая информацию с базы данных Newsletters.aspx»; «Страница сайта, отображающая информацию с базы данных Newsletters.cs»; «Страница добавления (изменения) информации из базы данных AddEditNewsletters.cs», непосредственно приводится взаимодействие технологий: ASP.NET - страниц сайта с технологией ADO.NET - базой данных. Данная взаимосвязь рассматривается на примере связи таблицы «tbh_Newsletters» (Новости) с сайтом, посредством написания хранимых процедур в базе, и необходимых классов в проекте сайта.
Приложения содержат в себе схему данных всех таблиц базы данных и некоторые снимки экрана страниц, а именно:
страница «Сотрудники» в обычном (гостевом) сеансе,
страница «O сотруднике» в режиме администратора,
страница просмотра всех новостей в обычном (гостевом) сеансе и в администраторском,
приводится снимок экрана редактирования новости,
страницы «Студенты», «Публикации кафедры» и страницы «Администрирование».
Глава 1. Построение логической модели
1.1 Постановка задачи
Разработать web-приложение сайт кафедры теорий функций, функционального анализа и прикладной математики
Кафедра теорий функций, функционального анализа и прикладной математики состоит из членов кафедры. В их состав входят: сотрудники, студенты, аспиранты и магистранты. Преподаватели кафедры читают лекции по дисциплинам, проводят практические, лабораторные занятия.
Студенты кафедры различных курсов пишут курсовые и дипломные работы, их научными руководителями могут быть как сотрудники кафедры, так и не являющиеся ими. Аналогично у аспирантов и магистрантов руководителями их научных работ могут быть как сотрудники кафедры, так и нет. Все члены кафедры могут публиковаться. По каждой дисциплине могут быть предложены для скачивания документы различных типов. Существуют и общие документы кафедры.
Также в базе данных предусмотрена таблица (страница сайта) с размещением в ней информации: о истории кафедры, направлением научных исследований кафедры, сотрудничества кафедры и др.
Разрабатываемый сайт должен быть предназначен как для внутреннего пользования членами кафедры, так и для массового пользования в сети Internet.
Члены сайта, в зависимости от ролей, назначенных им администратором сайта, могут размещать (публиковать) статьи на сайте по различным категориям. Обычные пользователи сайта могут оставлять на них свой комментарий и оценивать их. Также пользователи web-приложения могут общаться на форумах и принимать участие вместе с гостями сайта в опросах общественного мнения.
1.3 Описание логической структуры таблиц базы данных
Do'stlaringiz bilan baham: |