Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Создание автоматизированной информационной ⇐ ПредыдущаяСтр 7 из 7
Системы «Library»
Автоматизированная информационная система книжный клуб «Library» была создана с помощью SQL Server 2008 и Visual Studio 2010 в виде стандартногоASP.Net сайта, поддерживающего авторизацию, основанную на формах (authentication mode= «Forms»). Для этого были использованы встроенные инструменты.Net Framework и Visual Studio. 1. В начале создается база данных (БД), создается пользователь с правами на чтение и запись. 2. Затем необходимо создать таблицы для хранения пользователей сайта. Для этого следует воспользоваться специальной утилитой, поставляемой вместе с.Net Framework. В директории: C:\Windows\Microsoft.NET\Framework\v4.0.30319 (или похожая версия), расположена утилита aspnet_regsql.exe. Она сгенерирует необходимую структуру БД. После того как запустится, программа попросит ввести данные, созданные на предыдущем шаге (имя сервера, пользователя и т.п.). Как только программа завершит свою работу, можно заглянуть в базу данных через SQL Server 2008 и увидеть, какие таблицы были созданы: (Рис. 2.4.1).
Рис. 2.4.1 СредаMicrosoft SQL Server Management Studio «База-данных»
3. ВVisualStudio 2010 веб - сайт создается на основе технологии ASP.Net (ASP.NETWebSite): (Рис. 2.4.2).
Рис. 2.4.2 Среда Microsoft SQL Server Management Studio «Новый веб - узел»
Автоматически будут сгенерированы страницы для работы с пользователями и включен режим аутентификации по формам: (Рис. 2.4.3)
Рис. 2.4.3 Экспресс - выпуск Microsoft Visual Web Developer 2010 «Обозреватель решений» 4. Добавляется подключение к созданной базе в файл web.config: (Рис. 2.4.4)
Рис. 2.4.4 Файл web.config 5. После запуска сайта и необходимо ввести любой логин - пароль, чтобы проверить подключение к БД: (Рис. 2.4.5) Рис. 2.4.5 Регистрация «Выполнить вход»
Если в ответ появилось сообщение о неудачной попытке входа, то соединение прошло нормально. 6. Следует создать первого пользователя и назначить ему роль администратора. Так как еще нет страниц на сайте для управления пользователями, нужно сделать это через мастер ASP.Net., для чего нажмается кнопа «ASP.Net Configuration» в блоке «Solution Explorer». (Рис. 2.4.6) Рис. 2.4.6 Экспресс-выпуск Microsoft Visual Web Developer 2010 «Обозреватель решений» В браузере откроется окно администрирования «Web Site Administration Tool»: (Рис. 2.4.7) Рис. 2.4.7 ASP.net Средство администрирования веб - узла
Во вкладке веб-узла«Security» располагаются гиперссылки для создания и изменения как ролей так и самих пользователей. (Рис. 2.4.8)
Рис. 2.4.8 ASP.net Средство администрирования веб-узла вкладка «Security»
В ссылке «Enableroles» располагается ссылка «Createor Manageroles», в которой создается роль администратора: (Рис. 2.4.9) Рис. 2.4.9 ASP.net «Createor Manageroles» Во вкладке «Create user» создается пользователь-администратор (пароль по умолчанию не менее 7 символов): (Рис 2.4.10) Рис 2.4.10 ASP.net «Create user»
Теперь сайт готов к использованию. Далее создаются дополнительно нужные роли и соответствующие страницы сайта для них.
Описание сайта «Library».
Главная страница сайта проекта – это лицо сайта, обращённое ко всей сети. На данном сайте главная страница файл «main.aspx» (рис 2.5.1.)
Рис 2.5.1 Главная страница сайта проекта Дизайн позволяет пользователю ещё лучше разобраться на сайте и определиться с последовательностью действий для решения своих задач. Здесь используется как вертикальное, так и горизонтальное меню, созданное при помощи средств VisualStudio, элемент так и называется «Меню». На ней можно увидеть вкладки «Главная», «Авторы», «Новое», «Гостевая книга», «Контакты». Именно с главной страницы большинство пользователей начинает путешествие по сайту. При этом создаваемый мною сайт сделан так, чтобы люди, пришедшие на сайт по ссылке, чувствовали себя комфортно. Для этого было размещено на каждой странице сайта: - логотип в левом верхнем углу проекта «Library» - прямую ссылку на главную страницу В Верхнем левом углу расположен элемент под названием «HeadLoginView», для входа в свою учетную запись. На сайте может работать как зарегистрированный пользователь, так и нет. Для шапки сайта используется яркая картинка. В подвале располагаются кнопки для того чтобы поделиться сайтом в социальных сетях. Вся текстовая информация располагается в блоке. В разделе «Авторы» сайта пользователь легко может скачать книги формата.pdf и в архиве.zip, которые, как правило, не вызывают трудностей при загрузке. Для этого нужно нажать на ссылку, которая расположена внизу под описанием. Книги подобраны в соответствии с тематикой сайта.
Для этого в папку Web - сайта, которая расположена в Библиотеки=> Документы=>VisualStudio 2010=>WebSites=>vkr, сохраняются файлы книг, код в программе. Пример. <a href="Brudno_Kaplan_Moskovskie_olimpiadi.rar"> Скачать книгу бесплатно</a> На странице «Новое» размещаются новое поступление книг, их так же можно скачивать в формате pdf (Рис. 2.5.2).
Рис 2.5.2 Страница «Новое»
В разделе "Контакты" представлены: контактная информация, карта (Рис 2.5.3). Рис 2.5.3 Контактная информация
Заключение С появлением web - технологий компьютеры начинают использовать совершенно новые слои населения. Спектр социальных групп, подключающихся к сети Интернет и ищущих информацию в WWW, все время расширяется за счет пользователей, не относящихся к категории специалистов в области информационных технологий. Это врачи, строители, историки, юристы, финансисты и т.д. Любой, кто ощутил полезность и незаменимость Сети для своей профессиональной деятельности или увлечений, присоединяется к огромной армии потребителей информации во "Всемирной Паутине". С развитием технологий гипертекстовой разметки в Интернете стало появляться всё больше сайтов, тематика которых была совершенно различной. Развитие Интернет - технологий послужило толчком к появлению новой ветки в Интернете – Интернет - форумов. Стали появляться сайты, и даже целые порталы, на которых люди со всех уголков планеты могут общаться, получать ответы на любые вопросы. В процессе выполнения выпускной квалификационной работы поставленные задачи были решены и цель была достигнута. Был создан достаточно конструктивный, хорошо работающий сайт автоматизированной информационной системы книжный клуб «Library» с удобной системой навигации, для чего были проанализирована предметная область и сформирован контент системы, изучены дополнительные возможности VisualStudio 2010, SQLServer, наиболее часто употребляемые теги языка HTML, каскадные таблицы стилей (CSS), конструктор тестов «OnlineTestPad». Автоматизированная информационная система книжный клуб «Library» была создана с помощью SQL Server 2008 и Visual Studio 2010 в виде стандартного ASP.Net сайта, поддерживающего авторизацию, основанную на формах (authentication mode = «Forms»).
|
||||||
Последнее изменение этой страницы: 2021-05-27; просмотров: 87; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.147.140.12 (0.011 с.) |