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

正文內(nèi)容

學(xué)生綜合信息管理系統(tǒng)畢業(yè)設(shè)計說明書-資料下載頁

2025-04-07 23:06本頁面
  

【正文】 % script language=javascript type= alert(39。請檢查學(xué)號,密碼是否正確!39。)。 /script % }} 選課管理系統(tǒng)登錄頁面先得到頁面輸入的學(xué)生編號、密碼參數(shù),在調(diào)用StudentBean的成員函數(shù)queryStuInfo()檢查該學(xué)生信息是否存在,如果存在該方法返回一個StudentBean的實(shí)例對象。在JSP頁面中,把該對象保存在Session中,后續(xù)的操作如果要用到學(xué)生編號以及密碼信息時可以從Session中得到該對象,如:StudentBean studentBean = (StudentBean)(studentBean)。這樣,就不需要登錄每一個頁面。 課表查詢模塊。以下是主要的代碼片斷,先從Session中得到登錄學(xué)生的信息,包括學(xué)生編號、所在班級的編號等,得到這些信息之后,調(diào)用CourseBean的成員函數(shù)queryCourseScheme(),該函數(shù)返回一個由CourseBean組成的Hashtable的key值為字符串對象“11”和“12”等,分別代表周一第1節(jié)課,周二弟2節(jié)課,如果從Hashtable中得到key值為“12”的CourseBean不為null,則表示周一第2節(jié)課有課,再把該課程信息顯示在頁面上表格的相應(yīng)地方,如果得到CourseBean對象為null的表示周一第2節(jié)課沒有安排課程,則該處顯示一個“選課”的鏈接,單擊可以進(jìn)入選課頁面,系統(tǒng)會自動查詢該時間(周一第2節(jié)課)的可選課程,供學(xué)生選擇,操作比較方便。具體實(shí)現(xiàn)如下所示。stuBean = (StudentBean) (studentBean)。 if (stuBean != null) {//如果學(xué)生已經(jīng)登錄,進(jìn)行下一步操作 classId = ()。 studentId = ()。 if (mitFlag != null) {//如果是單擊了查詢按鈕從頁面參數(shù)中得到學(xué)期 term = (term)。 }else {//默認(rèn)查詢根據(jù)系統(tǒng)時間計算得到的目前學(xué)生是第幾學(xué)期的數(shù)據(jù),//如學(xué)生入學(xué)年份為2006-09-01,當(dāng)前時間為2007-3月,則查詢第2學(xué)期的數(shù)據(jù)。(test in :////)。 term = (())。 }(test in :term:+term)。/////// CourseBean courseBean = new CourseBean()。 hTable = (classId, studentId, term)。//查詢課程安排情況 }else{//如果學(xué)生還沒有登錄,轉(zhuǎn)發(fā)到登錄頁面RequestDispatcher dispatcher = (/)。 (request,response)。} 查看課標(biāo)頁面 留言板信息分類瀏覽模塊, 。采用Servlet來響應(yīng)頁面的請求,頁面每個欄目作為一個鏈接,選擇可以查看該欄目的所有信息,在單擊欄目鏈接的同時提交一個參數(shù)columnName=1。a href=topiclistservlet?columnName=1 class=hrefstyle校辦專欄/a這個鏈接提交到一個TopicListServlet,:servlet servletnametopiclistservlet/servletname servletclass/servletclass /servlet servletmapping servletnametopiclistservlet/servletname urlpattern/topiclistservlet/urlpattern /servletmapping該Servlet的處理用戶請求的方法doGet()源代碼,如下所示,public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { (CONTENT_TYPE)。 (gb2312)。 //先得到頁面參數(shù) String column = (columnName)。 String topic = (topic)。 String sql = select * from messege_info where 1=1。 if(column != null){ sql += and column_id = 39。 +column + 39。 } if(topic != null amp。amp。 () 0){ sql += and topic=39。+topic+39。 } sql += order by browse_num desc。 DBAccess dba = new DBAccess()。 ArrayList aList = new ArrayList()。 try { ()。 ResultSet rs = (sql)。 if (rs != null) { while (()) {//從ResultSet中得到留言板信息的內(nèi)容,保存在MessegeBean中 MessegeBean msgBean = new MessegeBean()。 ((browse_num))。 ((topic))。 ((author))。 ((id))。 ((column_id))。 ((add_Time))。 (msgBean)。 } } } catch (SQLException ex) { (()中產(chǎn)生異常)。 ()。 } finally { ()。 } (messegeBeanList, aList)。//將留言板Bean組成的信息保存在request中 RequestDispatcher dispatcher = ()。 (request, response)。// } 留言板信息分類瀏覽頁面在doGet()方法中,先得到頁面的參數(shù),作為查詢條件,再定義一個SQL語句,調(diào)用DBAccess的方法query(),返回一個ResultSet對象,再從該對象中循環(huán)取出留言板信息內(nèi)容,數(shù)據(jù)庫中每一條信息對應(yīng)一個MessegeBean對象,再將該對象添加到ArrayList中,最后將該ArrayList對象保存在request中,再得到一個RequestDispatcher對象,完成整個處理過程。 5 系統(tǒng)測試 測試方案設(shè)計設(shè)計測試方案是測試階段的關(guān)鍵技術(shù)問題,進(jìn)行單元測試和集成測試。首先預(yù)先確定要測試達(dá)到的功能,應(yīng)該輸入的測試數(shù)據(jù)和預(yù)期達(dá)到的結(jié)果。(1) 邊界值測試。對日期、數(shù)量的邊界值測試(2) 數(shù)據(jù)合法性測試。對輸入的數(shù)據(jù)的合法性測試(3) 數(shù)據(jù)一致性測試。添加、刪除、更新要測試的數(shù)據(jù),測試與之相關(guān)聯(lián)的數(shù)據(jù)是否變,保持一致性數(shù)據(jù)測試(4) 功能模塊測試(對單一功能模塊進(jìn)行測試) 測試數(shù)據(jù)的設(shè)計及結(jié)果分析(1) 新聞動態(tài)模塊測試學(xué)生能正常瀏覽新聞信息等,測試結(jié)果達(dá)到預(yù)期的效果。(2) 學(xué)生信息與成績查詢模塊測試學(xué)生信可以順利的登錄到系統(tǒng)中,能進(jìn)行學(xué)生信息修改,并且修改能夠成功;對成績查詢模塊進(jìn)行測試并且能夠成功,達(dá)到測試目標(biāo)。(3) 學(xué)生選課模塊測試根據(jù)系統(tǒng)登錄模塊的流程進(jìn)行測試。比如無效的用戶是否能登錄,達(dá)到測試目標(biāo)。學(xué)生登錄能對查看課表、選課等管理模塊進(jìn)行管理并且能夠成功,測試結(jié)果達(dá)到預(yù)期的效果。(4) 留言板模塊測試學(xué)生能正常瀏覽、添加留言等,均達(dá)到預(yù)期的目標(biāo)。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1