建立基于ASP的學(xué)生管理系統(tǒng)課件_第1頁
建立基于ASP的學(xué)生管理系統(tǒng)課件_第2頁
建立基于ASP的學(xué)生管理系統(tǒng)課件_第3頁
建立基于ASP的學(xué)生管理系統(tǒng)課件_第4頁
建立基于ASP的學(xué)生管理系統(tǒng)課件_第5頁
已閱讀5頁,還剩40頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、學(xué)生管理系統(tǒng)學(xué)生管理系統(tǒng)的3個(gè)模塊用戶管理:創(chuàng)建用戶、修改密碼、分配權(quán)限課程管理:管理員對(duì)課程進(jìn)行增加、刪除、或者修改,學(xué)生可以查詢課程。成績管理:教師錄入成績,學(xué)生查看成績。步驟定義動(dòng)態(tài)站點(diǎn)數(shù)據(jù)庫的設(shè)計(jì)和創(chuàng)建創(chuàng)建數(shù)據(jù)庫連接創(chuàng)建顯示數(shù)據(jù)庫記錄的頁面創(chuàng)建插入數(shù)據(jù)庫記錄的頁面創(chuàng)建搜索數(shù)據(jù)庫記錄的頁面創(chuàng)建更新數(shù)據(jù)記錄的頁面創(chuàng)建刪除數(shù)據(jù)庫記錄的頁面創(chuàng)建訪問限制的頁面:用戶查詢、用戶修改、用戶刪除、用戶添加、密碼修改、設(shè)置查看頁面權(quán)限動(dòng)態(tài)站點(diǎn)建立:操作實(shí)例22設(shè)定站點(diǎn)名稱:sms站點(diǎn)本地文件夾:F:xsglwww圖片文件夾:iamge數(shù)據(jù)庫文件夾:data主頁:main.asp均在站點(diǎn)文件夾中,對(duì)文件分

2、類,站點(diǎn)條理清析主鍵 :(提高連接和篩選操作的效率) 1. 惟一地標(biāo)識(shí)一行。2. 作為一個(gè)可以被外鍵有效引用的對(duì)象。外鍵:表示了兩個(gè)關(guān)系之間的聯(lián)系。以另一個(gè)關(guān)系的外鍵作主關(guān)鍵字的表被稱為主表,具有此外鍵的表被稱為主表的從表。外鍵又稱作外關(guān)鍵字。序號(hào)列名字段類型長度描述1Gid自動(dòng)編號(hào)2SNo文本10學(xué)生學(xué)號(hào),外鍵3CNo文本10課程編號(hào),外鍵4Grade數(shù)字成績學(xué)生成績表表結(jié)構(gòu):說明SNo,CNo要以學(xué)生信息表、課程表對(duì)應(yīng)數(shù)據(jù)庫的創(chuàng)建:操作23開始-程序-Microsoft Access文件-數(shù)據(jù)庫-空數(shù)據(jù)庫使用“使用設(shè)計(jì)器創(chuàng)建表”-根據(jù)數(shù)據(jù)庫設(shè)計(jì)建立表結(jié)構(gòu)。(注意:保存時(shí)要指定表主鍵,不指定

3、自動(dòng)編號(hào)會(huì)成為自動(dòng)主鍵)創(chuàng)建數(shù)據(jù)庫連接:操作25連接字符串使用本機(jī)驅(qū)動(dòng):Provider=Microsoft.Jet.OLEDB.4.0;Data Source=F:xsglwwwdatasms.mdb” 連接字符串使用服務(wù)器上的驅(qū)動(dòng):Provider=Microsoft.Jet.OLEDB.4.0;Data Source= & Server.MapPath(“/www/data/sms.mdb) 顯示數(shù)據(jù)庫記錄顯示主頁顯示詳細(xì)表設(shè)置URL參數(shù)傳遞學(xué)生學(xué)號(hào)顯示數(shù)據(jù)庫記錄:操作26:制作主頁:SList.asp1、定義記錄集:綁定 “+”記錄集(查詢)2、使用動(dòng)態(tài)表格顯示數(shù)據(jù):創(chuàng)建主頁面Slis

4、t.asp,顯示數(shù)據(jù)庫記錄:插入應(yīng)用程序?qū)ο髣?dòng)態(tài)數(shù)據(jù)動(dòng)態(tài)表格添加記錄集導(dǎo)航(對(duì)記錄分頁):插入應(yīng)用程序?qū)ο笥涗浖猪撚涗浖瘜?dǎo)航記錄計(jì)數(shù)器(顯示記錄號(hào)):插入應(yīng)用程序?qū)ο笥涗浖瘜?dǎo)航狀態(tài)插入動(dòng)態(tài)表格改為中文預(yù)覽后內(nèi)容服務(wù)器行為重復(fù)區(qū)域3、詳細(xì)頁面SLDetail.asp:設(shè)置URL參數(shù)傳遞學(xué)生學(xué)號(hào):選中RsStuden.SNo-應(yīng)用程序-轉(zhuǎn)到詳細(xì)頁插入記錄到數(shù)據(jù)庫知識(shí)點(diǎn):1、用于收集數(shù)據(jù)的表單2、“插入記錄”服務(wù)行為檢查表單服務(wù)行為操作方法:用一次操作建立插入頁面用”服務(wù)行為“插入面板插入頁面方法1:操作實(shí)例271、建立SAddnew.asp頁面2、插入表單,名稱為:frmInStu3、插入表格1

5、2行2列,和表單對(duì)象,并給表單對(duì)象命名4、添加“檢查表單”,如遠(yuǎn)中“SNo”行為檢查表單數(shù)字名稱:必需 、班級(jí):數(shù)字文本框單遠(yuǎn)按鈕組復(fù)選框5、服務(wù)器行為插入記錄6、文件保存預(yù)覽方法2:操作實(shí)例281、建立文件CAddNew.asp2、插入應(yīng)用程序?qū)ο蟛迦氡韱伪韱蜗驅(qū)?、保存預(yù)覽改為相應(yīng)的中文標(biāo)簽操作實(shí)例29與多個(gè)表關(guān)聯(lián)的表數(shù)據(jù)的插入:學(xué)生表數(shù)據(jù)與課程表與學(xué)生表關(guān)聯(lián)1、建立頁面GAddnew.asp,創(chuàng)建關(guān)聯(lián)記錄集:學(xué)生表記錄集:Rsstu課程表記錄集:Rscur2、建立插入頁面3、手動(dòng)修改少量代碼搜索數(shù)據(jù)庫記錄功能:從龐大的數(shù)據(jù)庫中按關(guān)鍵字搜索所需的記錄包含:搜索頁面搜索結(jié)果頁面結(jié)果頁面的任務(wù)

6、:接收搜索頁面的搜索參數(shù)連接數(shù)據(jù)庫查找匹配記錄建立記錄集返回結(jié)果搜索方法:簡單搜索,一個(gè)搜索參數(shù)進(jìn)行搜索復(fù)雜搜索,多個(gè)參數(shù)進(jìn)行搜索學(xué)生信息管理頁面:操作30學(xué)生信息搜索顯示搜索內(nèi)容的內(nèi)嵌框:ifra文字鏈接返回搜索結(jié)果頁面:操作實(shí)例31方法:1、建立StuResult.asp2、定義記錄集:RsStu(重點(diǎn);圖6-164)3、顯示記錄集:服務(wù)器行為顯示區(qū)域應(yīng)用沒有記錄、搜索到記錄、顯示記錄導(dǎo)行與計(jì)數(shù)4、文件保存預(yù)覽單表搜索管理學(xué)生成績頁面:操作32成績信息搜索顯示搜索內(nèi)容的內(nèi)嵌框:ifra文字鏈接管理學(xué)生成績頁面:制作方法1、建立頁面:GraMannage.asp、打開GAddNew.asp2

7、、拷貝記錄集:RsCur2、第1行第1單元格中插入表單插入1個(gè)文本表單(txtNo)對(duì)象和列表對(duì)象(StCNo),設(shè)置如圖6-619表單屬性3、選中“添加學(xué)生成績”,鏈接到: GAddNew.asp,目標(biāo)為:ifra4、文件保存預(yù)覽返回學(xué)生成績頁面:實(shí)例331、新建立GraResult.asp2、定義記錄集:RsGra (如圖6-171)3、在結(jié)果上顯示記錄,并轉(zhuǎn)到詳細(xì)頁4、建立詳細(xì)頁面顯示學(xué)生的所有成績與學(xué)分總和建立頁面GraCor.asp 定義記錄集RsGraCor (如圖6-174)定義記錄集RsGraCcr (如圖6-175)文件保存-打開GraMannage.asp預(yù)覽創(chuàng)建更新記錄頁

8、面:實(shí)例341、打開搜索結(jié)果頁面,在表格的后面加入1列并在第二單元格輸入“修改”2、復(fù)制1份SaddNew.asp頁面,并重命名為StuUadate.asp,并修改表單屬性和按鈕標(biāo)簽3、選擇“修改”轉(zhuǎn)到詳細(xì)頁面(如圖6181)4、定義記錄集:RsStuUpdate,(如圖6183),并將記錄綁定于StuUadate.asp的表單對(duì)象5、服務(wù)器行為更新記錄(如圖6187)刪除記錄頁面:實(shí)例351、打開搜索結(jié)果頁面,在表格的后面加入1列并在第二單元格輸入“刪除”2、顯示要?jiǎng)h除數(shù)據(jù),制作RsStuDelete.asp3、選擇“刪除”轉(zhuǎn)到詳細(xì)頁面(如圖6189)4、打開RsStuDelete.asp,

9、定義記錄集RsStuDelete(如圖6190、6-191)5、插入表單和表單按鈕“刪除6、服務(wù)器行為刪除記錄(如圖6192)7、給”刪除“加入標(biāo)簽課后練習(xí)創(chuàng)建對(duì)站點(diǎn)訪問進(jìn)行限制的頁面:用戶查詢、用戶修改、用戶刪除、用戶添加、用戶登錄、密碼修改、設(shè)置查看頁面權(quán)限創(chuàng)建進(jìn)行限制的頁面操作36:用戶管理頁面用戶管理頁面1、建立頁面:UserMannage.asp、UserResult.asp、UserAdd.asp 、UserModPwd.asp2、第2行3列表格,第1單元格中插入表單插入3個(gè)表單對(duì)象(txtUserName(用戶名,為文本)、stUPower(權(quán)限,為菜單圖6-195)、查詢?yōu)榘粹o

10、),表單屬性如圖6-1963、選中“添加新用戶”,鏈接到: UserAdd.asp,目標(biāo)為:ifra4、選中“修改密碼”,鏈接到: UserModPwd.asp,目標(biāo)為:ifra5、選擇第2行,合并單元格,右鍵快速標(biāo)簽編輯器iframe6、選擇灰色框右鍵編輯標(biāo)簽,名稱:ifra 大??;6305607、文件保存預(yù)覽操作37:用戶查詢結(jié)果頁面1、 打開UserResult.asp2、添加記錄集RsUserResult查詢,如圖6-1983、設(shè)置顯示區(qū)域,添加動(dòng)態(tài)表格,修改列標(biāo)題圖6-1994、文件保存操作37:更新用戶信息頁面1、打開UserResult.asp,修改成如圖6201,新建立User

11、Update.asp2、選擇“修改”服務(wù)器行為轉(zhuǎn)到詳細(xì)頁圖62023、文件保存4、 打開UserUpdate.asp,添加記錄集查詢RsUserUpdate,如圖6-2035、插入表單并在表單中插入表格如圖6-204,設(shè)定對(duì)應(yīng)的表單對(duì)象名稱,給表單對(duì)象接入記錄集字段(綁定表單元素)6、插入服務(wù)器行為更新主記錄集操作實(shí)例39:刪除用戶記錄的功能1、打開UserResult.asp,修改如圖6-208。插入表單表單按鈕元素(刪除)2、給”刪除“加入標(biāo)簽onClickreturn confirm(“是否要?jiǎng)h除”)3、服務(wù)器行為刪除記錄(如圖6209)操作40:添加新用戶頁面1、打開UserAdd.a

12、sp2、插入表單和表格,設(shè)置如圖6-210,對(duì)應(yīng)表單對(duì)象要命名3、插入服務(wù)器行為插入記錄4、新立“用戶已經(jīng)存在頁面: UserAddFai.asp“5、服務(wù)器行為檢查用戶身份驗(yàn)證檢查新用戶名,如圖6213操作41:添加用戶登錄頁面1、新建頁面login.asp,添加表單、表格與表單對(duì)象如圖62142、新建用戶登錄失敗頁面,loginFail.asp3、文件保存4、服務(wù)器行為檢查用戶身份驗(yàn)證登錄用戶,如圖62165、文件保存操作42:添加修改密碼頁面1、打開UserModPwd.asp2、插入表單,表格,設(shè)置頁面布局如圖62173、增加“階段變量”:綁定階段變量MM_UserName綁定到用戶名后的表單對(duì)象4、定義記錄集RSmo

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論