Название проекта: Сайт библиотеки с ASP .NET
Содержание проекта:
В этом разделе изложены содержание и цель проекта сайта ASP .NET и библиотечной системы, который был создан в рамках домашнего задания по курсу веб-программирования в конце года.
Общий дизайн сайта нашей библиотеки под названием «sefabookstore.com» представлен на изображении ниже.
Рисунок 1: Домашняя страница сайта sefabookstore.com Как видно на рисунке выше, верхний баннер, 5 меню, экран главной страницы, поиск книг, книги, о нас и меню ввода. Дизайн этой страницы выполнен в файле index.aspx среди файлов программного обеспечения.
ПРОЦЕДУРЫ ВХОДА УЧАСТНИКА:
С другой стороны, строки кода разделов запроса имени пользователя и пароля, необходимые для процедур входа в систему участника, приведены на изображении выше. Как видно из приведенных выше строк кода, определены необходимые строки кода для ввода значений, которые будут записываться в текстовые поля, и добавлены изображения баннеров для общего внешнего вида сайта.
МЕНЮ: ПОИСК КНИГ:
Вкладка «Поиск книг» содержит контент. На нашем сайте есть 2 разных критерия поиска. Эти; Жанр книги и название книги
КНИГИ:
На рисунке выше раскрывающийся список используется в разделе «Выбор жанра» раздела «Книги». Добавлены книги доступны в жанре Рассказ, Исторический роман и Роман. Когда вы указываете новый тип в файле bookadd.aspx для добавления типа книги, он автоматически добавляется в событие раскрывающегося списка.
ДОБАВИТЬ КНИГУ:
На приведенной выше странице с изображением bookekle.aspx требуется 7 информационных строк: название книги, категория, дата выпуска, тип книги, добавление изображения, добавление темы. Запись добавленных книг в базу sql ведется.
О НАС: Наша пятая и последняя вкладка в главном меню нашего сайта — это вкладка «О НАС».
На изображении выше представлена информация о нашем сайте. КОНТАКТ:
Основное содержание раздела общения, дизайн которого представлен на изображении выше; Он состоит из полей имени, фамилии, адреса электронной почты, адреса, темы и сообщения человека, который хочет отправить сообщение. Через эту форму пользователь сможет сообщить о жалобах, просьбах и предложениях по поводу сайта или ресторана. Здесь запрошенная информация и передаваемое сообщение будут сохранены в таблице сообщений в базе данных Access. Общие свойства таблицы сообщений и свойства базы данных будут подробно описаны во второй части.
Как видно из командных строк файла communication.aspx, описанных выше, операции проверки также в значительной степени включены в наши блоки кода. После проверки введенных значений с помощью команд Validation, которые широко используются для создания необходимых элементов управления, они были добавлены в базу данных Access. В целом фрагменты кода меню и вкладок на нашей домашней странице выглядят следующим образом. Вторая часть, которая будет приведена сейчас, включает в себя наши таблицы в базе данных Access и их свойства.
ГОЛОСОВАНИЕ:
События радиокнопки и кнопки используются для голосования на рисунке, показанном выше. Используемые голоса отправляются в базу данных доступа и сохраняются. 2. БАЗА ДОСТУПА ОБЩИЕ ХАРАКТЕРИСТИКИ На этом веб-сайте использовалась база данных Access, которая была создана в качестве домашнего задания на конец года. База данных – это инструмент для сбора и организации информации. Базы данных хранят информацию о людях, продуктах, заказах или чем-либо еще. В этом проекте программа Access Database использовалась для сохранения и отображения данных на нашем веб-сайте. С помощью Access: Вы можете ввести новые данные в базу данных; например, вы можете добавить новый товар на склад. Вы можете редактировать существующие данные в базе данных; например, вы можете изменить текущее местоположение элемента. Вы можете удалить информацию, если товар продан или выброшен. Организуйте и просматривайте данные различными способами. Делитесь данными с другими через отчеты, сообщения электронной почты, интранет или Интернет. Учитывая вышеперечисленные функции, работа с базой данных Access стала одновременно простой и удобной. очень полезно. Всего в базе данных Access этого проекта имеется 3 таблицы. Эти таблицы соответственно; «члены», «книга» и «голосование». На следующем изображении показан список таблиц в базе данных Access.
ТАБЛИЦА КНИГ: Первой из этих таблиц является таблица «Книги», в которой хранятся данные пользователей, являющихся участниками нашего сайта.
Общий вид нашей таблицы, состоящей из 8 различных полей: книга, категория, дата, тема, тип, картинка, тур, имя автора и год публикации, представлен на изображении выше. Данные, введенные в обязательные поля пользователем, зарегистрировавшимся на сайте через вкладку «Книги», автоматически размещаются в 8 различных полях этой таблицы. Эту базу данных используют Kitapekle.aspx, Kitapara.aspx и Kitap.aspx.
ТАБЛИЦА ГОЛОСОВ:
Было проведено вышеупомянутое голосование на месте и создана система оценки сайтов путем хранения их в базе данных доступа. ТАБЛИЦА УЧАСТНИКОВ:
Другая таблица в базе данных Access — это таблица, в которой хранятся члены. Содержимое этой таблицы состоит из 8 полей. Скриншот этой таблицы, состоящей из 8 полей: имя, фамилия, логин, пароль, адрес электронной почты, секретный вопрос, секретный ответ и авторизация, приведен выше. Здесь сохраняется конфиденциальность зарегистрированных пользователей сайта. Страницы Member.aspx иmember.aspx поступают из этой таблицы. БЛОК КОДА СТРАНИЦЫ MEMBER.ASPX:
На изображении выше связь меню связи с Базой данных показана в виде фрагментов кода. В целом общие черты проекта, созданного с помощью asp.net, таковы. В проекте использовался готовый css-шаблон. Многие уроки веб-программирования, такие как проверка, подключение к базе данных sql, операции запроса к базе данных sql, дизайн веб-сайта, используемые на этапе создания проекта, были подробно изучены и изучены. Теоретические знания, полученные в ходе курса, были применены на практике в этом проекте, а предмет веб-программирования с помощью asp.net объясняется на базовом уровне.