Характеристика работы Глава п остроение логической модели п остановка задачи 2 о писание


// если новость будет добавляться, то



Download 66,04 Kb.
bet15/16
Sana22.04.2022
Hajmi66,04 Kb.
#571546
1   ...   8   9   10   11   12   13   14   15   16
Bog'liq
Разработка web-приложения сайта с помощью технологий ado.net и asp.net - StudentLib

// если новость будет добавляться, то
else if (isNewNewsLetter)
{.Visible = true;.Visible = false;.Text = "Добавить";
} } }
// процедура кнопки на изменении (добавлении) новости
protected void btnSubmit_Click1(object sender, EventArgs e)
{if (btnSubmit.Text == "Обновить")
{= int.Parse(this.Request.QueryString["ID"]);body = txtBody.Value;.UpdateNewsletter(txtTitle.Text, body, id);.Visible = false;.Text = " Ваша новость успешно изменена!";.Visible = true;
}
{DateTime AddedDate = DateTime.Now;AddedBy = this.User.Identity.Name;.InsertNewsletter(AddedDate, AddedBy, txtTitle.Text, txtBody.Value);.Visible = false;.Text = " Ваша новость успешно добавлена!";.Visible = true;
} }void ButtonCanсel_Click(object sender, EventArgs e)
{
Response.Redirect("~/Newsletters.aspx");
} }}


Заключение

Разработанный сайт отвечает всем требованиям, которые необходимы для сайта с подобным содержанием. В нем представлена информация о:


общей информацией о кафедре; научной работе кафедры; истории кафедры; членах кафедры, которые могут подразделяться на сотрудников (преподавателей, лаборантов), студентов, аспирантов и магистрантов;
чтением лекций по дисциплинам или проведением практических и семинарских занятий сотрудниками, курсовых и дипломных работ студентов с их научными руководителями;
магистерских диссертаций магистрантов с их научными руководителями;
кандидатских диссертаций аспирантов с их научными руководителями;
публикациях членов кафедры;
дисциплинах кафедры, с выложенными по ним документами; документах кафедры.
Также разработаны для сайта модули: форумов, статей, голосования и новостей. Новости могут отправляться на e-mail подписчика.
В web-приложении используется каркас Membership API, который предоставляет полный набор готовых функций для управления пользователями. С помощью его и специально разработанных элементов управления происходит регистрация новых пользователей. При этом у администраторов есть возможность извлечь подробную информацию о каждом их них, редактировать их профиль, добавить им роль.
В случае утраты пользователем пароля, последний будет выслан ему на e-mail.
Для облегчения перемещения информации в базу данных и обратно созданы специальные классы, которые представляют все поля из таблиц базы данных в виде открытых свойств. Также разработаны служебные классы, выполняющие операции над данными в базе. Эти классы используют как хранимые процедуры, так и запросы SQL. Они инкапсулирует весь код доступа к данным и специфичные для конкретной базы детали.
Разработанное web- приложение является удобным в использовании, как обычным пользователям, так и администраторам.
На большинстве страниц сайта, там, где необходимо, предусмотрен частично-поисковый поиск, с помощью которого можно быстро найти необходимую информацию по данным расположенным на странице.
Также на страницах используются элементы Ajax (ScriptManager, UpdatePanel), которые позволяют выполнить частичное обновление страницы, избавляя её от «моргания».
Web-приложение предоставляет возможность просмотреть на одной странице всю информацию о выбранном сотруднике. А именно: его биографию, дисциплины, которые он читает, публикации, у каких студентов, магистрантов и аспирантов по каким работам, является научным руководителям. Также у выбранного студента можно посмотреть его курсовые, дипломные работы и его публикации. Аналогично и у магистрантов, аспирантов.
Кроме этого предусмотрены страницы с поиском со всеми:
 публикациями сотрудников, студентов, магистрантов и аспирантов;
 курсовыми, дипломными работами студентов;
 научными работами магистрантов и аспирантов;
 преподавательской деятельности сотрудников.
По выбранной дисциплине можно скачать предоставленные по ней документы. Кроме этого эти же документы и общие документы кафедры можно найти на одноименной странице.
Разработана консоль администрирования с защитой от несанкционированного доступа для удобного изменения данных, добавления или удаления. Также администратор может отредактировать необходимые данные с любой станицы web-приложения, перейдя по ссылкам видимым только ему.
Были разработаны и пользовательские элементы управления необходимые для работы web-приложения, его визуализации.
Также были созданы несколько тем дизайна сайта, с возможностью добавления новых.



Download 66,04 Kb.

Do'stlaringiz bilan baham:
1   ...   8   9   10   11   12   13   14   15   16




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish