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

正文內容

基于jsp學生信息管理系統(tǒng)的設計與實現(xiàn)-wenkub.com

2025-06-24 18:43 本頁面
   

【正文】 不奮斗就是每天都很容易,可一年一年越來越難。 部分系統(tǒng)測試用例(1) 學生信息查詢功能用例操作期望結果測試結果結論輸入數(shù)據(jù)庫中已有的學生的學號或姓名如63023024查詢出“何”的信息查詢出“何”的信息結果相符合在數(shù)據(jù)庫中再添加一名為“何”的學生,學號與原來的不一樣在查詢端輸入“何”有兩個名為“何”的學生查詢出兩個名為“何”的學生信息結果相符合(2) 學生管理功能用例操作期望結果測試結果結論進入添加學生的頁面,輸入學生相關信息,點“提交”學生信息被添加到數(shù)據(jù)庫信息表中學生信息已被添加到信息表中結果相符合查詢出要修改的學生,點“修改”,輸入要修改的內容,點“提交”該生信息被修改更新該生信息已被修改更新結果相符合查詢出要刪除的學生,然后點擊“刪除”該學生全部信息被刪除選中學生的全部信息已被刪除掉結果相符合(3) 登錄功能用例操作期望結果測試結果結論進入用戶登錄界面,選擇“管理員”,并輸入用戶名和密碼,如:admin,admin進入系統(tǒng)管理員界面進入系統(tǒng)管理員界面結果相符合選擇“學生”并輸入用戶名和密碼。通過在不同點檢查程序狀態(tài),確定實際狀態(tài)是否與預期的狀態(tài)一致。 黑盒測試注重于測試軟件的功能性需求,即黑盒測試使軟件工程師派生出執(zhí)行程序所有功能需求的輸入條件。而人工測試有包括個人復查、走查和會審,機器測試包括黑盒測試和白盒測試[10] 。系統(tǒng)安裝主要是指各種軟、硬件設備的選型、論證、購置、安裝,以及整個系統(tǒng)調試運行。系統(tǒng)開發(fā)工作沿著管理信息系統(tǒng)的生命周期逐漸推進,經(jīng)過詳細設計階段后便進入系統(tǒng)實施階段,這一段有編碼、系統(tǒng)測試、系統(tǒng)安裝和新舊系統(tǒng)轉換等主要活動組成。 }第七章 系統(tǒng)實施與測試 系統(tǒng)實施主要活動 系統(tǒng)實施工作必須在系統(tǒng)分析和系統(tǒng)設計工作完成后,嚴格的按照系統(tǒng)開發(fā)文檔進行。部分代碼如下所述:public void deleteScore(String stuid) throws Exception { Statement stmt=()。 (14, ())。 (10, trans(()))。 (6, trans(()))。 (2, trans(()))。 ((qgzx))。 ((pname))。 ((room))。 ((major))。 ((sex))。 while(()) { stuinfo =new Stuinfo()。 ResultSet rst=(select * from tb_stuinfo where stuid=39。 }catch(Exception e) { ()。+qgzx+39。+jcqk+39。+ptel+39。+bschool+39。+room+39。+grade+39。+college+39。+tel+39。+csny+39。+stuname+39。//連接數(shù)據(jù)庫 Statement stmt=()。 String jcqk=(jcqk)。 String bschool=(bschool)。 String grade=(grade)。 String tel=(tel)。 String stuname=(stuname)。 } % 系統(tǒng)添加功能的實現(xiàn)系統(tǒng)添加功能如學生個人信息的添加。 =/stuinfo/。 ()。 Object location。)。 ()。 if(()) { (name,name)。+name+39。} } else if(strSelect!=nullamp。 (/script)。賬號或密碼錯誤39。 } else{ (script language=39。 (/stuinfo/stu/)。+password+39。(student)){ Statement statement=()。 Connection con。 } 系統(tǒng)登錄頁面的實現(xiàn)由于系統(tǒng)分學生和管理員兩類,估登錄時需要驗證用戶權限并發(fā)往不同的頁面。 String USER=sa。public class DataBaseConnection { public static Connection getConnection() { Connection con=null。圖612學生對個人信息的修改的設計圖圖613 學生登錄密碼的修改設計圖由于系統(tǒng)代碼數(shù)量比較大,不易一一列舉,估只列舉部分代碼。圖67 學生成績的添加設計圖圖68 學生成績的刪除設計圖圖 69 學生成績的修改設計圖圖610管理員查看學生成績設計圖 學生參加選修課的設計與實現(xiàn)學生可以通過系統(tǒng)選擇自己喜歡的選修課程,若錯選可以退選,如圖611所示。圖 63 系統(tǒng)登錄功能設計圖 學生個人信息的添加、刪除、查詢及修改的設計與實現(xiàn) 管理員學生個人信息的添加、刪除、查詢及修改的設計,學生信息的刪除、修改都需要先查詢出相應的信息在做處理,查詢時按學號進行操作。其中包含以下表:tb_user, tb_stuinfo, tb_xxcourse,tb_score。它簡單易用,并且能夠和Microsoft公司的其它產品很好的相結合,編程接口很豐富、易用,可以很簡單的用組件訪問數(shù)據(jù)庫。 數(shù)據(jù)庫(DataBase),是按照數(shù)據(jù)結構來組織、存儲和管理數(shù)據(jù)的倉庫,是用于查詢大量數(shù)據(jù)的存儲區(qū)域。圖61 Tomcat服務器運行 第四、配置SQLServer 2005,在SQLServer中找到SQLServer配置管理器,將TCP端口設置為1433,并啟動Tcp/Ip,重啟SQLServer服務器。 第二、C:/Program Files/java/,安裝完成后右擊“我的電腦”,選屬性——高級——環(huán)境變量——系統(tǒng)變量,找到變量名Path在其變量值后添加“C:/Program Files/java/。其操作流程圖如圖58所示:NY管理界面選擇成績管理添加、刪除、修改成績,查看學生個人成績操作成功圖58 成績管理流程圖 學生功能模塊流程圖 第一、學生登錄功能,學生只有輸入正確的學號、密碼和選擇合適的權限才能登錄學生端來管理和查詢自己相關的事件。學生個人信息維護選修課信息成績查詢查詢個人信息修改個人信息所有選修課已選選修課查詢個人成績查看密碼修改密碼圖53 學生功能模塊 系統(tǒng)功能模塊流程圖 系統(tǒng)管理員功能模塊流程圖 系統(tǒng)管理員是系統(tǒng)的最高權限管理者,進行操作前必須正確的登錄,系統(tǒng)管理員的登錄模塊流程圖如圖54所示:Y開始選擇用戶權限并輸入用戶名和密碼驗證用戶信息管理員界面結束N圖54 管理員登錄流程圖管理員成功登錄后就可以對學生信息管理系統(tǒng)進行管理了。對成績的管理有:添加、刪除、查詢、修改成績單。現(xiàn)在從這兩種用戶的權限來分析并設計出屬于不同用戶的功能。前臺主要是提供學生進行相應的操作。 學生信息管理系統(tǒng)學生管理員個人信息維護選修課信息成績查詢系統(tǒng)管理學生管理選修課管理成績管理圖41 系統(tǒng)功能略圖 系統(tǒng)的功能分析(一) 管理員功能分析系統(tǒng)管理: 管理員密碼修改:可以對管理員自身的密碼進行重新設定,以便于管理員的操作 發(fā)布公告:管理員可以發(fā)布公告來通知全體學生注意查詢公告:能及時查詢發(fā)布的公告修改公告:能及時對有錯誤的公告進行修改刪除公告:刪除已過時的公告學生管理:添加學生:可以添加新加學生刪除學生:可以刪除學生查詢學生:可以查詢相應班級的學生修改學生登錄密碼:可以修改學生登錄客戶端的密碼添加學生個人信息:可以對學生個人信息進行添加查詢學生個人信息:可以查詢學生的個人信息修改學生個人信息:可以對相應的學生進行個人信息修改選修課管理:添加選修課:可以添加選課表刪除選修課:可以刪除過時的選課表修改選修課:可以修改選課表查詢選修課:可以查詢選課表,以便做相應的處理成績管理:添加成績:可以發(fā)布學生成績刪除成績:刪除過時的成績表修改成績:可以對出錯的成績進行修改查看學生個人成績:可以查詢成績,以便做出相應的處理(二) 學生功能分析個人信息維護:查看個人信息:學生可以查看自己在校的信息修改個人信息:學生可以修改自己在校的部分信息查看密碼:學生可以查看自己客戶端登錄密碼修改密碼:學生可以修改自己客戶端登錄密碼課程信息:查詢課程表:學生可以查看相應的課程表參加選修課:學生可以查看選修課表并參加選修查詢選修課:學生可以查詢自己參加的選修課并可以退選成績查詢: 成績查詢:學生可以查看自己的成績第五章 系統(tǒng)總體結構設計 為了實現(xiàn)系統(tǒng)總體功能,提供系統(tǒng)的各項指標,這些指標包括系統(tǒng)的可行性、可用性、可維護性、易讀性。第四章 需求分析 系統(tǒng)的功能簡述 本系統(tǒng)根據(jù)用戶的需求,主要功能有添加、刪除、修改和查詢相應的信息,現(xiàn)將系統(tǒng)為用戶提供的服務總結如下:本系統(tǒng)根據(jù)用戶的權限不同分為兩類:學生和管理員。學校信息化建設將使整個學校的管理工作更高效,在信息高速傳遞下將發(fā)生質的變化。請求由前沿的Servlet(可能是多個Servlet構成的一個處理鏈)接受后,通過JDBC來連接數(shù)據(jù)庫,執(zhí)行數(shù)據(jù)庫的操作,然后再用JavaBean來封裝執(zhí)行的結果,把結果保存到請求對象中,最后把視圖派發(fā)到用于顯示的JSP頁面。所有數(shù)據(jù)通過Bean處理,JSP實現(xiàn)頁面的表現(xiàn)。再次,由于一個應用被分離為二層,因此有時改變其中的一層就能滿足應用的改變由于不同的層各司其職,每一層不同的應用具有某些相同的特征,有利于通過工程化、工具化產生管理程序代碼。MVC要求對應用分層,雖然要花費額外的工作,但產品的結構清晰,產品的應用通過模型可以得到更好地體現(xiàn)??刂茖硬⒉蛔鋈魏蔚臄?shù)據(jù)處理。一個應用可能有很多不同的視圖,MVC設計模式對與視圖的處理僅限于視圖上數(shù)據(jù)的采集和處理,以及用戶的請求,而不包括在視圖上的業(yè)務流程的處理。業(yè)務模型設計可以說是MVC最主要的核心。其中,Model是應用對
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1