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

正文內(nèi)容

基于jsp的學生成績管理系統(tǒng)-資料下載頁

2025-05-07 20:26本頁面
  

【正文】 要查詢的學生的學號輸入 即可 ;按成績段查詢時,輸入各科所要查詢的成績段 即可 。 ( 4)成績排序:在進行學生成 績排序時,該系統(tǒng)提供了 6種排序方法,分別有按學號排序、按姓氏排序、按數(shù)學成績排序、按英語成績排序、按物理成績排序、按總成績排序。管理員只需根據(jù)需求選擇 排序方式即可 。 ( 5)成績刪除:在進行成績刪除時,只需 輸入要刪除學生的學號即可。 2.教師登錄模塊 教師登錄 進入到教師權(quán)限主界面后 ,可以 實現(xiàn) 的功能有成績錄入、成績排序、成績查詢?nèi)N。在 實現(xiàn)每項功能 時,操作方法 與 管理員登錄 模塊中實現(xiàn) 該項功能時的方法相同。 3.學生登錄 在學生登錄該系統(tǒng)后,只能對成績進行查詢,其操作方法和管理員查詢成 績的操作方法相同。 系統(tǒng) 主要 流程圖 系統(tǒng)實現(xiàn)流程圖如圖 所示: 2021 屆畢業(yè)設計論文 基于 JSP 的學生成績管理系統(tǒng) 14 完成各個界面的制作 制作數(shù)據(jù)庫,完成各個表,并建立數(shù)據(jù)源 編寫源代碼,保存 .jsp 將代碼保存,復制到 Root下,進行調(diào)試 完成測試,保證每個程序能正常運行! 調(diào)試系統(tǒng)能夠正常應用各個功能 圖 系統(tǒng)實現(xiàn)流程圖 系統(tǒng)工作流程圖如圖 所示: 2021 屆畢業(yè)設計論文 基于 JSP 的學生成績管理系統(tǒng) 15 圖 系統(tǒng)工作流程圖 系統(tǒng)界面設計 首頁面設計 該界面主要是 為 用戶 提供要 選擇登錄 的 身份,只有正確選擇才可能實現(xiàn)其功能。 管理員登陸界面 成功登陸的應用界面 數(shù)據(jù)庫處理 首界面 管理員登錄面 教師登錄 學生登錄 成績錄入 成績修改 成績查詢 成績刪除 錄入處理 修改處理 查詢處理 刪除處理 教師登錄 成功登陸的應用界面 成績排序 排序處理 成績錄入 成績查詢 錄入處理 查詢處理 數(shù)據(jù)庫處理 學生登錄 成功 登陸的應用界面 成績查詢 查詢處理 數(shù)據(jù)庫處理 成績排序 排序處理 2021 屆畢業(yè)設計論文 基于 JSP 的學生成績管理系統(tǒng) 16 登錄界面 該界面主要是為用戶進入系統(tǒng)提供登錄 口 ,只有成功登錄,用戶才能實現(xiàn) 該 權(quán)限 下的各項功能 。 管理員成績管理界面 該界面體現(xiàn)了整個系統(tǒng) 所能 實現(xiàn)的功能,只有 學生 成績 系統(tǒng) 管理員才能進入到該界面,對 所有 功能進行操作。 成績錄入界面 該界面實現(xiàn)學生的成績錄入 功能 ,只有成績管理員和教師才能進入該界面,實現(xiàn) 該功能 。 成績修改界面 該界面實現(xiàn)對學生成績 的 修改,只有 學生 成績 系統(tǒng) 管理員才能進入該界面,實現(xiàn)對學生的成績進行修改。 成績查詢界面 該界面實現(xiàn)學生的成績 的 查詢, 本系統(tǒng)的 所有用戶都可以進入該界面,實現(xiàn)對學生成績 的 查詢。 成績排序界面 該界面實現(xiàn)對學生成績 的 排序,只有管理員和教師才能進入該界面,進入該界面后可以選擇不同的排序方式,實現(xiàn)對學生成績 的 排序。 2021 屆畢業(yè)設計論文 基于 JSP 的學生成績管理系統(tǒng) 17 成績刪除界面 該界面實現(xiàn)對學生成績 的 刪除,只有 學生 成績 系統(tǒng) 管理員才能進入該界面,實現(xiàn)對學生成績 的 刪除。 數(shù)據(jù)庫邏輯設計 服務器上建名為 db 的數(shù)據(jù)庫。其中包括以下表: login, login1,login2,students ,course 下面將具體介紹數(shù)據(jù)庫中各個表的結(jié)構(gòu)。整個系統(tǒng)只有一個管理員登錄入口,所以只要在數(shù)據(jù)庫里建一個管理員表 即可;另外因為本系統(tǒng)的用戶除了管理員之外,還有教師和學生,這就要求在數(shù)據(jù)庫里再建一個教師帳號和一個學生帳號表,根據(jù)不同的管理權(quán)限進入不同的后臺管理系統(tǒng)對其中的數(shù)據(jù)進行操作。另外在本系統(tǒng)中 還涉及到一個課程信息表。 管理員 賬號 表 (login)如表 312所示, 教師帳號表( login2)如圖 312 所示,學生帳號表( login1)如圖 313 所示,學生成績 表 (students)如圖 314所示, 課程信息 表 (course)如圖 315 所示 。 在前期 ER圖建成的前提下,將數(shù)據(jù)關(guān)系在表中實現(xiàn),完成前期建表工作 表結(jié)構(gòu)如 下 : 管理員帳號表 (login)和教師帳號表 (login2)的結(jié)構(gòu)(圖表 312) 字段名 數(shù)據(jù)類型 字段寬度 xm varchar 50 pw char 10 圖表 312 學生帳號表 (login1)的結(jié)構(gòu)(圖表 313) 字段名 數(shù)據(jù)類型 字段寬度 xh varchar 50 pw char 10 圖表 313 2021 屆畢業(yè)設計論文 基于 JSP 的學生成績管理系統(tǒng) 18 學生成績表 (students)的結(jié)構(gòu)(圖 表 314) 字段名 數(shù)據(jù)類型 字段寬度 number varchar 50 name char 10 math float 5 english float 5 phics float 5 圖 表 314 課程信息表 (course)的結(jié)構(gòu)(圖 表 315) 字段名 數(shù)據(jù)類型 字段寬度 number varchar 50 name char 10 圖 表 3152021 屆畢業(yè)設計論文 基于 JSP 的學生成績管理系統(tǒng) 19 第 4 章 詳細設計及編碼 詳細設計階段的任務在于要設計出程序的“藍圖”,因此,詳細設計的結(jié)果基本上決定了最終的程序代碼的質(zhì)量。詳細設計的目標不僅僅是邏輯上正確地實現(xiàn)每個模塊的功能,更重要的是設計的處理過程應該盡可能簡明易懂。結(jié)構(gòu)程序設計技術(shù)是實現(xiàn)上述目標的關(guān)鍵技術(shù),因此是詳 細設計的邏輯基礎。 在編碼階段就可以把詳細設計時的描述轉(zhuǎn)換成某種計算機語言,作為校友登錄系統(tǒng)工程的一個步驟,編碼是設計的自然結(jié)果,因此,代碼的質(zhì)量主要取決于系統(tǒng)總體設計的質(zhì)量。但是,程序設計語言的特性和編碼途徑也會對程序的可靠性、可用性以及可維護性產(chǎn)生深遠的影響。 數(shù)據(jù)庫連接 數(shù)據(jù)源 Java 應用程序與數(shù)據(jù)庫的連接方式有四種,本系統(tǒng)中采用 JDBCODBC 方式連接數(shù)據(jù)庫。這種連接方式分三個步驟:首先,創(chuàng)建一個數(shù)據(jù)源,其次,加載JDBCODBC 驅(qū)動程序,最后,建立一個到數(shù)據(jù)庫的連接。數(shù)據(jù)源是 對數(shù)據(jù)庫的一種映射。我們可以把數(shù)據(jù)源理解為數(shù)據(jù)庫本身,一個數(shù)據(jù)源對應一個數(shù)據(jù)庫。 我們?yōu)樵摂?shù)據(jù)庫創(chuàng)建數(shù)據(jù)源的步驟如下: ( 1)打開 ODBC 管理工具,選擇 “ 系統(tǒng) DSN”項 ,單擊“添加”按扭; ( 2)選擇 “ SQL Server” 作為數(shù)據(jù)源的驅(qū)動程序,單擊“完成”按扭; ( 3)填 寫 數(shù)據(jù)源名 “ grade” ,選擇服務器 “ ( local) ” ,單擊“下一步”按扭; ( 4)選擇“使用網(wǎng)絡登錄 ID 的 Windows NT 驗證”,單擊“下一步” 按扭; ( 5)從下拉菜單中將默認的數(shù)據(jù)庫改為“ db”, 單擊“下一步”按扭; ( 6)測試數(shù) 據(jù)源連接是否成功。若成功則可以連接系統(tǒng),如不成功需要再次建立和編輯數(shù)據(jù)源 。 JDBCODBC 橋接器 JDBCODBC 橋接器是把應用程序與數(shù)據(jù)源連接起來的驅(qū)動程序。因此創(chuàng)建數(shù)2021 屆畢業(yè)設計論文 基于 JSP 的學生成績管理系統(tǒng) 20 據(jù)源以后,還要加載 JDBCODBC 橋接器,即加載驅(qū)動程序。 下面是加載驅(qū)動程序的代碼: try{ ()。 } catch(Exception e) { (e)。 } 重要模塊設 計 管理員登錄模塊 管理員登錄的過程如下:在首頁中選擇“管理員登錄”,即可進入到 界面,在該界面中填寫用戶名和密碼,并確定登錄,在 中對用戶名和密碼進行驗證,如果數(shù)據(jù)庫中的表不存在則提示重新登錄;如果登錄成功則進入 界面。在 界面中,通過連接分別進入:成績錄入 ()、成績修改 ()、成績查詢 ()、記錄排序()、記錄刪除 (),可對學生的成績進行相應的管理。 模塊圖如 圖 41: 圖 41 教師登錄模塊 教師登錄的過程如下:在首頁中選擇“教師登錄”,即可進入到 成 功登錄的應用界面 成績修改 成績查詢 成績排序 刪除記錄 成績錄入 管理員登錄界面 2021 屆畢業(yè)設計論文 基于 JSP 的學生成績管理系統(tǒng) 21 界面,在該界面中填寫用戶名和密碼,并確定登錄,在 中對用戶名和密碼進行驗證,如果數(shù)據(jù)庫中的表不存在則提示重新登錄;如果登錄成功則進入 界面。在 界面中,通過連接分別進入:成績錄入()、成績 查詢 ()、記錄排序 (), 可對學生的成績進行相應的管理。 模塊圖 如圖 42: 圖 42 學生登錄模塊 學生登錄的過程如下:在首頁中選擇“學生登錄”,即可進入到 界面,在該界面中填寫用戶名和密碼,并確定登錄,在 中對用戶名和密碼進行驗證,如果數(shù)據(jù)庫中的表不存在則提示重新登錄;如果登錄成功則進入 界面。在 界面中,即可對學生 的成績進行查詢。模塊圖如 圖 43: 成功登錄的應用界面 學生登錄界面 成績查詢 成功登錄的應用界面 教師登錄界面 成績錄入 成績排序 成績查詢 2021 屆畢業(yè)設計論文 基于 JSP 的學生成績管理系統(tǒng) 22 圖 43 成績錄入模塊 通過管理員或者教師成功登陸界面可進入該模塊,對數(shù)據(jù)添加時若填寫不完整則成績錄入:失敗,若完整則輸出:成功。在 數(shù)據(jù)庫中已經(jīng)存在有該條記錄說明該錄入模塊已經(jīng)完成了對數(shù)據(jù)的錄入, 可返回到成功登錄的界面 。 模塊圖如 圖 44: 圖 44 成績修改模塊 通過管理員成功登錄界面進入該模塊,當你輸入一個關(guān)鍵字:本系統(tǒng)為 :學號進行修改,當點擊確定后,數(shù)據(jù)庫中的數(shù)據(jù)已經(jīng)被修改過了,如果沒有此學號則顯示:沒有這個學號,如果修改成功則無 提示, 可返回到成功登錄的界面。模塊圖如 圖 45: 圖 45 成績查詢模塊 該查詢模塊通過所以用戶成功登錄模塊進入后,可看到兩種查詢的方法,一是可通過學號對信息進行查詢:當輸入 某一個學號時則出現(xiàn)該學號的各個成績,成功登錄的應用界面 成績修改 修改處理 成功登錄的應用界面 成績錄入 錄入處理 2021 屆畢業(yè)設計論文 基于 JSP 的學生成績管理系統(tǒng) 23 若無該學號則不顯示任何東西。 二是可通過各個成績的限制來查詢成績,比如某一分數(shù)段成績可以查詢!若沒有滿足條件的記錄 則返回空,如有則在 中顯示,可返回到成功登錄的界面。 模塊圖如 圖 46: 圖 46 記錄排序模塊 該排序模塊通過管理員或者教師成功登錄模塊進入后,可以進行相應的排序,其中只能對某一個字段進行排序,利用單選按鈕選定對記錄排序,當選定成績記錄時,排序按照降序排序,其他的按照升序排序,并賦有記錄號,對名次的排序更有利。當排序成功后在 中顯示,若不成功則顯示為空!可返回到成功登錄的界面 。 模塊圖如 圖 47: 圖 47 記錄刪除模塊 該刪除模塊通過管理員成功登錄界面進入該模塊后,可以對學號的定義來刪除某一條記錄,當刪除成功時則顯示:刪除成功 ,失敗時顯示:刪除失敗,無此學號,可返回到成功登錄的界面。模塊圖如 圖 48: 成功登錄的應用界面 成績排序 排序處理
點擊復制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1