freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設(shè)計(jì)論文-asp高校學(xué)生信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-資料下載頁(yè)

2024-11-05 21:23本頁(yè)面

【導(dǎo)讀】在過去的幾年里該學(xué)校的招生量不斷增加,在校學(xué)生的數(shù)量也是日益增多,隨之而來的是學(xué)生信息管理工作難度的不斷加大。傳統(tǒng)的管理方式大多數(shù)是人工管理,這種管理效率低,數(shù)據(jù)的更。新與維護(hù)比較困難,已經(jīng)很難適應(yīng)當(dāng)今教學(xué)的要求。由Microsoft推出的WindowsNTServer、InterInformation. 域,為開發(fā)管理信息系統(tǒng)提供了良好的支持。發(fā)環(huán)境中進(jìn)行研制的,動(dòng)態(tài)網(wǎng)頁(yè)編程采用了ASP技術(shù)。從結(jié)構(gòu)上看,Microsoft將IIS作為中間層Web服務(wù)器,ASP文件。駐留在WEB服務(wù)器上,實(shí)現(xiàn)復(fù)雜應(yīng)用邏輯的腳本,組件也由Web服務(wù)器執(zhí)行。因此對(duì)構(gòu)造三層結(jié)構(gòu)的Web應(yīng)用系統(tǒng)提供了很好的支持。

  

【正文】 七 章 具體功能模塊設(shè)計(jì) 24 第六章 具體功能模塊設(shè)計(jì) 系統(tǒng)登錄 系統(tǒng)用戶分為三種類型:管理員 和 學(xué) 生,用戶進(jìn)行登錄時(shí),需提交用戶名和密碼,系統(tǒng)通過數(shù)據(jù)庫(kù)查詢判斷用戶提交的賬號(hào)和密碼是否正確,同時(shí)登錄界面還要求用戶提交登錄身份,若成功登錄,依據(jù)身份賦予一定權(quán)限。 用戶登錄成功后,系統(tǒng)會(huì)給與提示;若失敗,則給出錯(cuò)誤 原因,用戶名或密碼錯(cuò)誤 。登錄成功后跳轉(zhuǎn)到相應(yīng)的管理頁(yè)面。 圖 61 系統(tǒng)登錄界面 后臺(tái)核心代碼: protected void Button1_Click(object sender, EventArgs e) { /*取得帳號(hào)密碼信息 */ string userName = 。 string password = 。 string identify = 。 if (管理員 == identify) 第 七 章 具體功能模塊設(shè)計(jì) 25 { AdminModel adminModel = new AdminModel()。 = userName。 = password。 AdminLogic adminLogic = new AdminLogic()。 /*如果管理員帳號(hào)信息正確 */ if ((adminModel)) { Session[adminFlag] = true。 Session[adminUsername] = userName。 (Admin/)。 } /*如果管理員帳號(hào)信息不正確 */ else { (scriptalert(39。 + + 39。)。/script)。 } } else { StudentModel student = new StudentModel()。 ()。 ()。 第 七 章 具體功能模塊設(shè)計(jì) 26 StudentLogic studentLogic = new StudentLogic()。 /*如果學(xué)生帳號(hào)信息正確 */ if ((student)) { Session[studentFlag] = true。 Session[studentNumber] = userName。 (Score/)。 } /*如果管理員帳號(hào)信息不正確 */ else { (scriptalert(39。 + () + 39。)。/script)。 } } 管理員管理界面 圖 62 管理員管理界面 第 七 章 具體功能模塊設(shè)計(jì) 27 在該管理界面中,通過 嵌入到 aspx中的 ascx用戶控件 可以跳轉(zhuǎn)到相應(yīng)管理頁(yè)面,可以實(shí)現(xiàn)班級(jí)信息的管理、學(xué)生信息管理、學(xué)費(fèi)信息 管理、 課程成績(jī)管理以及系統(tǒng) 管理。 以下為實(shí)現(xiàn)的主要代碼 : function showMenu(menu,tableW) { switch (menu) { case 39。139。 :mArray = new Array(39。39。)。mArrayURL = new Array(39。39。)。break。 case 39。239。 :mArray = new Array(39。添加班級(jí) 39。,39。班級(jí)查詢 39。)。mArrayURL = new Array(39。% UrlBase + /Class/%39。,39。% UrlBase + /Class/%39。)。break。 case 39。339。 :mArray = new Array(39。添加學(xué)生 39。,39。學(xué)生管理 39。)。mArrayURL = new Array(39。% UrlBase + /Student/%39。,39。% UrlBase + /Student/%39。)。break。 case 39。439。 :mArray = new Array(39。學(xué)費(fèi)設(shè)置添加 39。,39。學(xué)費(fèi)設(shè)置管理 39。,39。學(xué)生交費(fèi) 39。,39。學(xué)生交費(fèi)管理 39。)。mArrayURL = new Array(39。% UrlBase + /Xuefei/%39。,39。% UrlBase + /Xuefei/%39。,39。% UrlBase + /Xuefei/%39。,39。% UrlBase + /Xuefei/%39。)。break。 case 39。539。 :mArray = new Array(39。班級(jí)課程添加 39。,39。班級(jí)課程管理 39。,39。學(xué)生成績(jī)添加 39。,39。學(xué)生成績(jī)管理 39。)。mArrayURL = new Array(39。% UrlBase + /Course/%39。,39。% UrlBase + /Course/%39。,39。% UrlBase + /Score/%39。,39。% UrlBase + /Score/%39。)。break。 case 39。639。 :mArray = new Array(39。修改密碼 39。,39。數(shù)據(jù)備份 39。)。mArrayURL = new Array(39。% UrlBase + /Admin/%39。,39。% UrlBase + /beifen/%39。)。break。} 第 七 章 具體功能模塊設(shè)計(jì) 28 } 用戶注冊(cè)功能的實(shí)現(xiàn) 在登錄界面中點(diǎn)擊注冊(cè)按鈕,即可進(jìn)入新用戶注冊(cè)注冊(cè)的界面。用戶可以在這個(gè)窗體中輸入學(xué)號(hào), 姓名,學(xué)生密碼,學(xué)生性別,學(xué)生生日,入學(xué)日期,班級(jí)信息,家庭地址等。界面如圖 63 圖 63 用戶注冊(cè)功能界面 以下為實(shí)現(xiàn)新用戶注冊(cè)的主要代碼 protected void Btn_Cancle_Click(object sender, EventArgs e) { ()。 } protected void Btn_Add_Click(object sender, EventArgs e) { StudentModel student = new StudentModel()。 第 七 章 具體功能模塊設(shè)計(jì) 29 ()。 ()。 ()。 ()。 if ( != ) (())。 if ( != ) (())。 (())。 ()。 ()。 ()。 ()。 StudentLogic studentLogic = new StudentLogic()。 if ((student)) { (scriptalert(39。學(xué)生信息添加成功 !39。)。=39。39。/script)。 } else { (scriptalert(39。 + () + 39。)。/script)。 } 第 七 章 具體功能模塊設(shè)計(jì) 30 } 數(shù)據(jù) 庫(kù)備份及還原 功能 隨著辦公自動(dòng)化和電子商務(wù)的飛速發(fā)展,企業(yè)對(duì)信息系統(tǒng)的依賴性越來越高,數(shù)據(jù)庫(kù)作為信息系統(tǒng)的核心擔(dān)當(dāng)著重要的角色。尤其在一些對(duì)數(shù)據(jù)可靠性要求很高的行 業(yè)如銀行、證券、電信等,如果發(fā)生意外停機(jī)或數(shù)據(jù)丟失其損失會(huì)十分慘重。為此 管理員 應(yīng)針對(duì)具體的業(yè)務(wù)要求制定詳細(xì)的數(shù)據(jù)庫(kù) 備份 與災(zāi)難恢復(fù)策略,并通過模擬故障對(duì)每種可能的情況進(jìn)行嚴(yán)格測(cè)試,只有這樣才能保證數(shù)據(jù)的高可用性。數(shù)據(jù)庫(kù)的備份是一個(gè)長(zhǎng)期的過程,而恢復(fù)只在發(fā)生事故后進(jìn)行,恢復(fù)可以看作是備份的逆過程,恢復(fù)的程度的好壞很大程度上依賴于備份的情況。此外,數(shù)據(jù)庫(kù)管理員在恢復(fù)時(shí)采取的步驟正確與否也直接影響最終的恢復(fù)結(jié)果。 備份還原功能圖如圖 64 圖 64 數(shù)據(jù)庫(kù)備份還原功能 以下為實(shí)現(xiàn)的主要代碼: public partial class beifen_beifen : { protected void Page_Load(object sender, EventArgs e) { if (!) { //在 DropDownList中綁定所有數(shù)據(jù)庫(kù) SqlConnection connection = new SqlConnection(Data 第 七 章 具體功能模塊設(shè)計(jì) 31 Source=(local)。Initial Catalog=StudentDB。Integrated Security=True)。 SqlCommand mand = new SqlCommand(sp_helpdb, connection)。 = 。 ()。 SqlDataReader reader = ()。 = reader。 = Name。 ()。 ()。 ()。 } } protected void btnOK_Click(object sender, EventArgs e) { string dbFileName = ()。 SqlConnection connection = new SqlConnection(Data Source=(local)。Initial Catalog=StudentDB。Integrated Security=True)。 string dbName = 。 if (!(.bak)) { dbFileName += .bak。 } 以下代碼是備份數(shù)據(jù)庫(kù)的核心代碼通過 DropDownList Web 控件創(chuàng)建一個(gè)包含多個(gè)選項(xiàng)的下拉列表,用戶可以從中選擇一個(gè) 需要備份的數(shù)據(jù)庫(kù)進(jìn)行備份。 第 七 章 具體功能模塊設(shè)計(jì) 32 if ()//備份數(shù)據(jù)庫(kù) { SqlCommand mand = new SqlCommand(use master。backup database @name to disk=@path。,connection)。 ()。 string path=(~\\App_Data)+\\+dbFileName。 (@name, dbName)。 (@path, path)。 ()。 ()。 } 以下代碼是恢復(fù)數(shù)據(jù)庫(kù)的核心代碼通過 RadioButton 控件 選擇備份還是還原功能,再通過 button 控件,點(diǎn)擊執(zhí)行 click 事件,完成所需功能。 else//恢復(fù)數(shù)據(jù)庫(kù) { SqlCommand mand = new SqlCommand(use master。restore database @name from disk=@path。, connection)。 ()。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1