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

正文內(nèi)容

后臺(tái)考試管理功能模塊的設(shè)計(jì)與開(kāi)發(fā)畢業(yè)論文-文庫(kù)吧資料

2025-07-04 02:02本頁(yè)面
  

【正文】 ll。 }  ()。39。)。 (scriptalert(39。)。,39。}//如果上面的驗(yàn)證夠通過(guò),那么執(zhí)行executeUpdate方法向數(shù)據(jù)庫(kù)中插入新輸入的數(shù)據(jù):else{String sql=insert into allusers(username,pwd) values(39。(1)。密碼輸入不一致!39。/script)。)。//控制頁(yè)面跳轉(zhuǎn)至上一頁(yè) }//驗(yàn)證密碼是否為空:  else if(()){  (scriptalert(39?!?1)。該用戶(hù)名已經(jīng)存在,請(qǐng)換其他用戶(hù)名!39。)。//用connDbBean實(shí)例中的executeQuery方法向數(shù)據(jù)庫(kù)查詢(xún)對(duì)應(yīng)數(shù)據(jù),并將查詢(xún)結(jié)果集保存在RS_result中:  ResultSet RS_result=(select * from [allusers]  where username=39?!?String pwd=(pwd1)。 / input type=reset name=Submit2 value=重置 //td/tr  /table  輸入管理員信息后點(diǎn)“確認(rèn)添加”。實(shí)現(xiàn)代碼如下?!  % 管理員賬號(hào)管理包含兩個(gè)功能,上方是添加新管理員,包括用戶(hù)名和密碼兩個(gè)可見(jiàn)字段,還有一個(gè)隱藏字段是權(quán)限?!  ?)。對(duì)不起,您沒(méi)有這個(gè)權(quán)限!!39。如果該管理員為普通管理員,則沒(méi)有權(quán)限進(jìn)行此項(xiàng)操作,點(diǎn)擊“管理員賬號(hào)管理”會(huì)彈出如圖56所示警告框。圖55 管理員賬號(hào)管理 點(diǎn)擊左側(cè)導(dǎo)航欄中“管理員賬號(hào)管理”時(shí)首先會(huì)引發(fā)一個(gè)判定操作:如果該管理員為超級(jí)管理員,則點(diǎn)擊左側(cè)導(dǎo)航欄中“管理員賬號(hào)管理”可以開(kāi)始對(duì)管理員的信息進(jìn)行管理。 }   = tick?! ?tick()。nbsp。nbsp。nbsp?! imeString += ye++mo++da+ 。fontsize:14px。face = (font_face)? font_face : Arial?! olor = (text)? text : black。var font_size = 1。}  var color, size, face, out。}  if (intSeconds 10)    {seconds = 0+intSeconds+ 。}  if (intMinutes 10)    {minutes = 0+intMinutes+:。xfile = PM。//正午}  else    {intHours = intHours 12。//上午}  else if (intHours == 12)    {hours = 12:。//午夜}   else if (intHours 12)    {hours = intHours+:?! f (intHours == 0)   {hours = 12:。intMinutes = ()?! f (da 10)   {da = 0+da?! f (mo 10) {mo = 0+mo。ye = ()。利用JavaScript腳本語(yǔ)言實(shí)現(xiàn)此功能:  script  function tick() {var ye,mo,da,hours, minutes, seconds, xfile,intHours, intMinutes, intSeconds,today。圖54 后臺(tái)歡迎頁(yè)面其中首頁(yè)為本網(wǎng)站負(fù)責(zé)人的聯(lián)系信息,包括聯(lián)系人,電話,手機(jī)號(hào)碼,郵箱以及地址等信息。   }   ()?! ? (cx,(cx))。//跳回上一頁(yè)  }//如果有數(shù)據(jù),那么利用session對(duì)象的setAttribute方法創(chuàng)建屬性u(píng)sername和cx,并給它們分別賦值為uid,cx。(1)。你輸入的用戶(hù)不存在或密碼錯(cuò)誤,請(qǐng)重新登錄!39。 } return rs。//向數(shù)據(jù)庫(kù)發(fā)送SQL語(yǔ)句 rs=(sql)。connDbBean實(shí)例所指向的類(lèi)db中的executeQuery方法實(shí)現(xiàn)如下:  public ResultSet executeQuery(String sql) { try{ connect=(sConnStr,sa,111)。+  pwd+39。+uid+39。//定義SQL語(yǔ)句從數(shù)據(jù)庫(kù)allusers中查詢(xún)上面定義的屬性值。  String pwd=(pwd)。//(用戶(hù)名),pwd(密碼)和cx(權(quán)限)的值。如果沒(méi)找到則輸出提示框并且跳轉(zhuǎn)至上一個(gè)頁(yè)面,如果找到了則返回該用戶(hù)的用戶(hù)名以及權(quán)限值。class用來(lái)指定所要調(diào)用的外部文件的類(lèi)名。實(shí)現(xiàn)代碼如下所示。只有輸入正確的用戶(hù)名和密碼才能夠登錄成功,否則無(wú)法登錄,并且會(huì)彈出如圖53所示提示框。 圖52 后臺(tái)登錄界面 本模塊是系統(tǒng)登錄界面,實(shí)現(xiàn)的功能是檢測(cè)合法用戶(hù),驗(yàn)證其用戶(hù)名密碼,以杜絕非法用戶(hù)侵入系統(tǒng)。網(wǎng)站首頁(yè)如圖51。表37 報(bào)考記錄表序號(hào)字段名稱(chēng)字段類(lèi)型大小允許為空備注1idInt4自增編號(hào)主鍵2kaoshiIdInt4否外鍵,對(duì)應(yīng)課程表的主鍵3kaoshengIdInt4否外鍵,對(duì)應(yīng)考生表的主鍵4zhunkaozhengVarChar50是準(zhǔn)考證號(hào)5addtimeDateTime8是報(bào)名時(shí)間6cjFloat8是成績(jī) 第四章 系統(tǒng)實(shí)現(xiàn) 本模塊負(fù)責(zé)后臺(tái)管理員登錄的功能,權(quán)限分為超級(jí)管理員和普通管理員,超級(jí)管理員只有一個(gè),而普通管理員可以有多個(gè)。其中課程ID是外鍵,對(duì)應(yīng)考試課程表的主鍵,通過(guò)此關(guān)聯(lián)關(guān)系來(lái)獲取考試課程的詳細(xì)信息;考生ID也是外鍵,對(duì)應(yīng)考生信息表的主鍵,通過(guò)此關(guān)聯(lián)關(guān)系來(lái)獲取考生的詳細(xì)信息。點(diǎn)擊網(wǎng)站名稱(chēng)然后根據(jù)數(shù)據(jù)庫(kù)中的鏈接地址跳轉(zhuǎn)到目標(biāo)網(wǎng)站。包括網(wǎng)站名稱(chēng),網(wǎng)址等屬性。后臺(tái)管理員在對(duì)考生信息進(jìn)行管理的時(shí)候也是從此表獲得的數(shù)據(jù),并將所做的修改保存在此表中。包括用戶(hù)名,密碼,姓名,性別,電話,郵箱,出生年月,頭像,地址,添加時(shí)間,級(jí)別,和就讀大學(xué)等屬性。另外系統(tǒng)公告信息也保存在此表中,其類(lèi)別為“系統(tǒng)公告”。前臺(tái)首頁(yè)的站內(nèi)新聞就是從此表獲取的數(shù)據(jù)并顯示。表33 留言板表序號(hào)字段名稱(chēng)字段類(lèi)型大小允許為空備注續(xù)表331IDInt4自增編號(hào)主鍵2chengVarChar50是昵稱(chēng)3xingbieVarChar50是性別4VarChar50是5youxiangVarChar50是郵箱6dianhuaVarChar50是電話7neirongVarChar50是留言?xún)?nèi)容8addtimeDateTime8是留言時(shí)間9huifuneirongVarChar50是回復(fù)內(nèi)容4.站內(nèi)新聞表  站內(nèi)新聞表用來(lái)記錄所有的站內(nèi)新聞新聞信息。前臺(tái)考生進(jìn)行留言的時(shí)候會(huì)用到此表,需要填寫(xiě)昵稱(chēng),郵箱,電話等內(nèi)容。表32 考試課程表序號(hào)字段名稱(chēng)字段類(lèi)型大小允許為空備注1IDInt4自增編號(hào)主鍵2bianhaoVarChar50是課程編號(hào)3kechengVarChar50是課程名稱(chēng)4kaoshishijianVarChar50是考試時(shí)間5kaoshididianVarChar50是考試地點(diǎn)6feiyongVarChar50是費(fèi)用7beizhuVarChar50是備注信息8addtimeDateTime8是添加時(shí)間3.留言板表留言板表用來(lái)記錄考生的留言信息以及管理員的回復(fù)信息。表31 管理員信息表序號(hào)字段名稱(chēng)字段類(lèi)型大小允許為空備注續(xù)表311IDInt4自增編號(hào)主鍵2usernameVarChar50是用戶(hù)名3pwdVarChar50是密碼4cxVarChar50是權(quán)限5addtimeDateTime8是添加時(shí)間2.考試課程表考試課程表用來(lái)記錄各場(chǎng)考試信息,包括考試編號(hào),考試課程,考試時(shí)間,考試地點(diǎn),費(fèi)用,備注,添加時(shí)間等屬性。圖311 實(shí)體間關(guān)系圖1.管理員信息表管理員信息表用來(lái)記錄管理員的賬號(hào)信息,包括用戶(hù)名,密碼,權(quán)限(分為普通管理員和超級(jí)管理員),以及添加時(shí)間等屬性。圖39 留言板實(shí)體圖  7.友情鏈接信息,包括的數(shù)據(jù)信息有網(wǎng)站名稱(chēng),網(wǎng)址,添加時(shí)間等。圖37 考試課程實(shí)體圖  5.報(bào)考記錄信息實(shí)體,包括的數(shù)據(jù)項(xiàng):課程ID,考生ID,準(zhǔn)考證號(hào),報(bào)名時(shí)間,成績(jī)等。圖35 注冊(cè)用戶(hù)實(shí)體圖  3.新聞公告信息實(shí)體,包括的數(shù)據(jù)項(xiàng):標(biāo)題,內(nèi)容,添加人等?! ?.管理員信息實(shí)體,包括的數(shù)據(jù)項(xiàng):用戶(hù)名、密碼等。登錄以后可以對(duì)所有網(wǎng)站信息進(jìn)行管理。 后臺(tái)管理員登錄時(shí)需要從管理員表中獲取驗(yàn)證信息,包括超級(jí)管理員和普通管理員,登錄驗(yàn)證時(shí)會(huì)記住他們的權(quán)限以便以后操作時(shí)加以區(qū)分。考試完畢后考生同樣需要通過(guò)報(bào)名記錄表中來(lái)獲取對(duì)應(yīng)的考試信息。首頁(yè)查看所有站內(nèi)新聞以及系統(tǒng)公告時(shí)需要從新聞公告表中獲取數(shù)據(jù)才能進(jìn)行查看。 前臺(tái)考生首先需要注冊(cè)后才能進(jìn)行登錄并且報(bào)名考試,注冊(cè)完成后信息保存在考生信息表中?! 。盒薷墓芾韱T密碼?! 。嚎梢圆樵?xún)所有的留言信息并且進(jìn)行打印,對(duì)每一條留言進(jìn)行回復(fù),以及刪除每條留言信息?! 。嚎梢詾g覽并查找所有的報(bào)考記錄,打印所有報(bào)考記錄信息?! 。喊ㄌ砑涌荚囌n程,查詢(xún)并打印考試課程信息,修改并刪除考試課程信息等操作。普通管理員登錄后沒(méi)有此項(xiàng)權(quán)限。輸入正確的賬號(hào)和密碼進(jìn)行登錄,否則提示錯(cuò)誤信息。圖32 系統(tǒng)功能模塊圖后臺(tái)管理員模塊主要分為十個(gè)功能,管理員功能用例圖如圖33所示。系統(tǒng)的擴(kuò)展性非常容易,只要能上網(wǎng),再由系統(tǒng)管理員分配一個(gè)用戶(hù)名和密碼,就可以使用了。 B/S結(jié)構(gòu)最大的優(yōu)點(diǎn)就是可以在任何地方進(jìn)行操作而不用安裝任何專(zhuān)門(mén)的軟件。如需查找數(shù)據(jù)庫(kù),先加載JDBC驅(qū)動(dòng)程序,產(chǎn)生Connection連接,生成并執(zhí)行SQL語(yǔ)句,最后返回查找結(jié)果集ResultSet。這樣就大大簡(jiǎn)化了客戶(hù)端電腦載荷,減輕了系統(tǒng)維護(hù)與升級(jí)的成本和工作量,降低了用戶(hù)的總體成本??蛻?hù)機(jī)上只要安裝一個(gè)瀏覽器(Browser),如Internet Explorer,服務(wù)器安裝Oracle、Sybase、Informix或 SQL Server等數(shù)據(jù)庫(kù)。圖31 B/S架構(gòu)圖 B/S架構(gòu)(Browser/Server,瀏覽器/服務(wù)器模式),是WEB興起后的一種網(wǎng)絡(luò)結(jié)構(gòu)模式,WEB瀏覽器是客戶(hù)端最主要的應(yīng)用軟件。其中采用JSP實(shí)現(xiàn)網(wǎng)站的構(gòu)建,采用SQL Server 2005 實(shí)現(xiàn)數(shù)據(jù)庫(kù)的管理。隨著越來(lái)越多的程序員開(kāi)始使用Java編程語(yǔ)言,對(duì)從Java中便捷地訪問(wèn)數(shù)據(jù)庫(kù)的要求也在日益增加。例如,用Java和JDBC API可以發(fā)布含有applet的網(wǎng)頁(yè),而該applet使用的信息可能來(lái)自遠(yuǎn)程數(shù)據(jù)庫(kù)。同時(shí),將Java語(yǔ)言和JDBC結(jié)合起來(lái)使程序員不必為不同的平臺(tái)編寫(xiě)不同的應(yīng)用程序,只須寫(xiě)一遍程序就可以讓它在任何平臺(tái)上運(yùn)行,這也是Java語(yǔ)言“編寫(xiě)一次,處處運(yùn)行”的優(yōu)勢(shì)。有了JDBC,向各種關(guān)系數(shù)據(jù)發(fā)送SQL語(yǔ)句就是一件很容易的事?! ?.JDBC簡(jiǎn)介JDBC(Java Data Base Connectivity,java數(shù)據(jù)庫(kù)連接)是一種用于執(zhí)行SQL語(yǔ)句的Java API,可以為多種關(guān)系數(shù)據(jù)庫(kù)提供統(tǒng)一訪問(wèn),它由一組用Java語(yǔ)言編寫(xiě)的類(lèi)和接口組成。 因?yàn)镴avaScript短小精悍,并且又是在客戶(hù)機(jī)上執(zhí)行的,所以大大提高了網(wǎng)頁(yè)的交互能力和瀏覽速度。另外微軟公司還有自己開(kāi)發(fā)的JavaScript,稱(chēng)為JScript。要想運(yùn)行JavaScript編寫(xiě)的程序需要能支持JavaScript語(yǔ)言的瀏覽器。在HTML基礎(chǔ)上,使用JavaScript語(yǔ)言可以開(kāi)發(fā)動(dòng)態(tài)交互式的Web網(wǎng)頁(yè)。   4.JavaScript簡(jiǎn)介 JavaScript是為了適應(yīng)動(dòng)態(tài)網(wǎng)頁(yè)制作的需要而產(chǎn)生的一種新的編程語(yǔ)言,如今被越來(lái)越廣泛地應(yīng)用于Internet網(wǎng)頁(yè)制作上。 Java Servlet是JSP的技術(shù)基礎(chǔ),所以大型的Web應(yīng)用程序的開(kāi)發(fā)都需要Java Servlet和JSP配合才能夠完成。JSP頁(yè)面是由HTML代碼以及嵌入其中的Java代碼段所組成的。用JSP技術(shù)開(kāi)發(fā)的Web應(yīng)用是跨平臺(tái)的,既能在Linux環(huán)境下運(yùn)行,也可以在其他操作系統(tǒng)下運(yùn)行。這個(gè)平臺(tái)目前非常流行,以及模仿Java平臺(tái)的C語(yǔ)言平臺(tái)。 Su
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1