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

正文內(nèi)容

基于jsp學(xué)生信息管理系統(tǒng)的設(shè)計與實現(xiàn)(完整版)

2025-08-02 18:43上一頁面

下一頁面
  

【正文】 系統(tǒng)模式分析隨著Internet的迅速發(fā)展,計算機技術(shù)正在由基于C/S(Client/Server,客戶機/服務(wù)器)模式系統(tǒng)轉(zhuǎn)變?yōu)榛贐/S(Browser/Server 瀏覽器/服務(wù)器)模式的應(yīng)用系統(tǒng)[2]。 瀏覽器/服務(wù)器(Browser/Server)模式又稱之為B/S結(jié)構(gòu)。 圖 33 基于B/S的三層結(jié)構(gòu) 本論文設(shè)計在客戶端使用jsp頁面,在應(yīng)用服務(wù)器端采用的是Tomcat服務(wù)器,在數(shù)據(jù)庫服務(wù)器端采用的則是SQLServer2005數(shù)據(jù)庫系統(tǒng)管理軟件。MVC并沒有提供模型的設(shè)計方法,而只告訴你應(yīng)該組織管理這些模型,以便于模型的重構(gòu)和提高重用性。 MVC二層設(shè)計模式的優(yōu)勢在于:大部分用過程語言比如ASP, PHP開發(fā)出來的Web應(yīng)用,初始的開發(fā)模板就是混合層的數(shù)據(jù)編程。 在當(dāng)今jsp開發(fā)中有兩種模式,它們分別被稱為模式一和模式二。在模式二中,JSP用于顯示,充當(dāng)了視圖的角色;JavaBean組件用于數(shù)據(jù)的表示,相當(dāng)于模型的角色;Servlet用于執(zhí)行業(yè)務(wù)邏輯,相當(dāng)于控制器的角色。,能查看相應(yīng)信息和進行本人基本信息的修改,還可已參加一些相應(yīng)的選修課報名或退選已報名。后臺為管理員維護整個學(xué)生信息管理系統(tǒng),并且對學(xué)生相應(yīng)信息進行相應(yīng)的維護。管理員模塊功能圖如圖52所示。其操作如下圖59所示:Y開始選擇用戶權(quán)限并輸入用戶名和密碼驗證用戶信息學(xué)生界面結(jié)束N圖 59 學(xué)生登錄模塊功能流程圖 第二、個人信息維護,學(xué)生登錄后能夠查詢個人信息并做部分修改,還可以查看、修改自己登錄密碼,其具體操作流程圖如圖510所示:NY學(xué)生界面選擇個人信息維護查詢、修改部分個人信息,查看、修改個人登錄密碼操作成功圖 510 個人信息維護模塊功能流程圖第三、選修課信息,在學(xué)生登錄客戶端后查看所有選修課和已選選修課,其具體操作如下圖511所示:NY學(xué)生界面選擇選修課查看所有選修課并參加選課,還可查看已選課程操作成功圖 511 課程信息模塊功能流程圖第五、成績查詢,學(xué)生可以查看自己的成績,其操作流程圖如圖512所示:NY學(xué)生界面選擇成績查詢查詢成績操作成功圖 512 成績查詢模塊功能流程圖第六章 系統(tǒng)詳細設(shè)計 通過全面的需求分析和精心的系統(tǒng)總體結(jié)構(gòu)設(shè)計后,現(xiàn)在來闡明各個部分功能的具體實現(xiàn),在本詳細設(shè)計階段的主要任務(wù)就是系統(tǒng)模塊流程圖,系統(tǒng)程序設(shè)計與編寫實現(xiàn)三個方面。如圖62所示:圖 62 SQLServer2005配置 數(shù)據(jù)庫概述計算機化的管理信息系統(tǒng)是一個以大量數(shù)據(jù)資源為基礎(chǔ)并以此為中心而建立起來的應(yīng)用系統(tǒng)。這樣,我們可以很方便的在Java編程中使用SQLServer 2005[7]。其部分功能圖如下圖所示,分別為學(xué)生個人信息的添加(圖64)、學(xué)生個人信息的查詢(圖65)、學(xué)生個人信息的修改(圖66)。 數(shù)據(jù)庫的連接 ,用來訪問SQLServer數(shù)據(jù)庫,從而對數(shù)據(jù)庫做相應(yīng)的操作。 String PWD=123。 con=()。 ResultSet result=(isCorrect)。javascript39。 ()。 and adminpwd=39。 ()。 (\\)。 /script %} %用戶退出時需要清空name的值,杜絕可能存在的隱患,代碼如下所述:% if(((name)!=null)||((name).equals(ture))) { (name)。 String sex=(sex)。 String xz=(xz)。 String rzqk=(rzqk)。,39。,39。,39。, + 39。,39。 } //發(fā)往相應(yīng)的頁面 RequestDispatcher requestDispatcher=(/adm/)。 ((stuid))。 ((college))。 ((ptel))。 (3, trans(()))。 (11, trans(()))。 (delete from tb_score where stuid=39。編碼又稱程序設(shè)計或編寫程序,按照詳細設(shè)計階段,用選定的程序設(shè)計語言來書寫源程序。其結(jié)構(gòu)圖如圖71所示:軟件測試機器測試人工測試走查會審個人復(fù)查黑盒測試白盒測試圖 71 軟件測試方法 黑盒測試黑盒測試,是把測試對象看作一個黑盒子。因此,白盒測試又稱為結(jié)構(gòu)測試或邏輯驅(qū)動測試。能干的人,不在情緒上計較,只在做事上認真;無能的人!不在做事上認真,只在情緒上計較。由于任何程序都只能進行少量而有限的測試,在未發(fā)現(xiàn)錯誤時,不能說明程序中沒有錯誤。其設(shè)計測試用例的方法有:等價類劃分、邊界值劃分、錯誤推測、因果圖和綜合策略。運用一定的測試技術(shù)與方法,通過模塊測試、組裝測試、確認測試和系統(tǒng)測試幾個步驟,發(fā)現(xiàn)系統(tǒng)可能存在的問題。)。 (13, ())。 (5, trans(()))。 ((rzqk))。 ((tel))。 ((stuname))。 } 系統(tǒng)查詢功能的實現(xiàn)系統(tǒng)查詢功能的實現(xiàn) ,通過學(xué)號來識別不同的學(xué)生,估部分代碼如下所述:public Stuinfo getStuinfo(String stuid) throws Exception { Statement stmt=()。,39。,39。,39。,39。,39。 =()。 String bylb=(bylb)。 String zzmm=(zzmm)。 (/stuinfo/)。 ()。javascript39。 ResultSet result=(isCorrect)。 ()。 (alert(39。 (stupwd,password)。amp。 con=(SERVANDDB,USER,PWD)。import .*。分別如下,成績的添加(圖67)、成績的刪除(圖68)、成績的修改(圖69)、管理員查看成績(圖610)所示。定義:學(xué)生=學(xué)號+身份證號+姓名+性別+出生年月+政治面貌+照片+班級+專業(yè)+院系+學(xué)制+聯(lián)系電話+宿舍號+畢業(yè)類別+畢業(yè)學(xué)校+家庭住址+家長姓名+家長聯(lián)系電話+獎懲情況+任職情況+勤工助學(xué)位置:學(xué)生信息表名字:管理員別名:admin描述:在用戶表中權(quán)限為admin的用戶定義:admin=1{字符}10位置:用戶表名字:選修課別名:選修課描述:所有學(xué)生的選修表定義:選課表=選課號+選課名+時間+地點+老師名位置:選課名字:成績表別名:成績表描述:相應(yīng)學(xué)生的成績表定義:成績表=學(xué)號+姓名+院系+專業(yè)+班級+學(xué)期+課程號+課程名+學(xué)分+修讀性質(zhì)+成績+取得學(xué)分+績點+學(xué)分績點位置:成績表 數(shù)據(jù)庫邏輯設(shè)計服務(wù)器上已建好名為stuifctl的數(shù)據(jù)庫。對這些數(shù)據(jù)的合理組織和有效的存儲時管理信息系統(tǒng)開發(fā)中一項至關(guān)重要的工作。[6]第一、安裝Windows 2003 Server 系統(tǒng),SQLServer 2005 數(shù)據(jù)庫管理系統(tǒng),并建立一個名為stuinfo的數(shù)據(jù)庫。學(xué)生功能模塊圖如圖53所示。學(xué)生信息管理系統(tǒng)學(xué)生管理員個人信息維護選修課信息成績查詢系統(tǒng)管理學(xué)生管理選修課管理成績管理前臺后臺圖51 學(xué)生信息管理系統(tǒng)功能模塊劃分 系統(tǒng)各功能模塊的分析與設(shè)計 從上節(jié)的劃分角度下面分模塊對各模塊進行功能的分析與設(shè)計,系統(tǒng)的主要用戶有管理員和學(xué)生。通過上述的分析總結(jié)可以得出學(xué)生信息管理系統(tǒng)用戶功能簡略圖如圖41所示。圖36 模式二 數(shù)據(jù)傳遞關(guān)系 系統(tǒng)建設(shè)經(jīng)濟可行性的分析經(jīng)濟發(fā)展需要投資,而每一個投資項目又可以在運行后帶來豐厚的回報,且遠大于投資。 模式一中,JSP頁面獨自響應(yīng)請求并將處理結(jié)果返回客戶。產(chǎn)品設(shè)計彈性力度很小,很難滿足用戶的變化性需求。隨著應(yīng)用的復(fù)雜性和規(guī)模性,界面的處理也變得具有挑戰(zhàn)性。框架支持代表應(yīng)用狀態(tài)、屏幕表現(xiàn)和控制流的三個類,分別叫做Model,View和Controller。在這種結(jié)構(gòu)模式下,用戶工作界面是通過IE瀏覽器來實現(xiàn)的。C/S模式簡單就是指基于企業(yè)內(nèi)部網(wǎng)絡(luò)的應(yīng)用系統(tǒng)。對輸入到數(shù)據(jù)庫中的數(shù)據(jù)要有審核和約束機制。軟件設(shè)計盡可能模塊化、組件化,使應(yīng)用系統(tǒng)可靈活的配置,適應(yīng)不同情況。(2) 物理結(jié)構(gòu):物理組成、處理功能、用戶需要的輸出。(1)信息處理。該方式能很好地克服C/S結(jié)構(gòu)選課系統(tǒng)的地點集中和時間集中的問題。關(guān)鍵詞:學(xué)生信息管理,Jsp,SQLServer目 錄第一章 緒論……………………………………………………………………………………………………...4 選題背景…………………………………………………………………………………………………4 課題研究現(xiàn)狀……………………………………………………………………………………………4第二章 管理信息系統(tǒng)概述……………………………………………………………………………………...5 管理信息系統(tǒng)介紹………………………………………………………………………………………5 管理信息系統(tǒng)設(shè)計原則…………………………………………………………………………………5第三章 可行性分析…………………...……...…………………………………………………………...……..6 學(xué)生信息管理系統(tǒng)的目標(biāo)………………………………………………………………………………6 系統(tǒng)建設(shè)技術(shù)可行性分析………………………………………………………………………………6 系統(tǒng)模式分析…………………………………………………………………………………….6 MVC與Jsp/Servlet技術(shù)分析………………………………….…………………………………8 系統(tǒng)建設(shè)經(jīng)濟可行性的分析……………………………………………………………………………11第四章 需求分析………………………………………………………………………………………………….11 系統(tǒng)的功能簡述…………………………………………………………………………………………11 系統(tǒng)的功能分析…………………………………………
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1