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

正文內(nèi)容

基于jsp學(xué)生信息管理系統(tǒng)的設(shè)計與實現(xiàn)(編輯修改稿)

2025-01-09 01:00 本頁面
 

【文章內(nèi)容簡介】 人信息維護(hù): 查看個人信息:學(xué)生可以查看自己在校的信 息 修改個人信息:學(xué)生可以修改自己在校的部分信息 查看密碼:學(xué)生可以查看自己客戶端登錄密碼 修改密碼:學(xué)生可以修改自己客戶端登錄密碼 課程信息: 查詢課程表:學(xué)生可以查看相應(yīng)的課程表 參加選修課:學(xué)生可以查看選修課表并參加選修 查詢選修課:學(xué)生可以查詢自己參加的選修課并可以退選 成績查詢: 成績查詢:學(xué)生可以查看自己的成績 基于 jsp 的學(xué)生信息管理系統(tǒng)的設(shè)計與實現(xiàn) 13 第五章 系統(tǒng)總體結(jié)構(gòu)設(shè)計 為了實現(xiàn)系統(tǒng)總體功能,提供系統(tǒng)的各項指標(biāo),這些指標(biāo)包括系統(tǒng)的可行性、可用性、可維護(hù)性、易讀性。提高系統(tǒng)的工作效率。總體結(jié)構(gòu)設(shè)計的主要任務(wù)是將 整個系統(tǒng)合理的劃分成各個功能模塊,正確處理模塊間與模塊內(nèi)部的聯(lián)系以及它們之間的調(diào)用關(guān)系和數(shù)據(jù)關(guān)系,定義各模塊的內(nèi)部結(jié)構(gòu)等等。 系統(tǒng)功能模塊劃分與設(shè)計 系統(tǒng)功能模塊劃分 本系統(tǒng)的功能劃分主要是從學(xué)生和管理員兩個角度進(jìn)行劃分的,分為前臺和后臺。前臺主要是提供學(xué)生進(jìn)行相應(yīng)的操作。后臺為管理員維護(hù)整個學(xué)生信息管理系統(tǒng),并且對學(xué)生相應(yīng)信息進(jìn)行相應(yīng)的維護(hù)。其功能劃分如圖 51 所示。 圖 51 學(xué)生信息管理系統(tǒng)功能模塊劃分 系統(tǒng)各功能模塊的分析與設(shè)計 從上節(jié)的劃分角度下面分模塊對各模塊進(jìn)行功能的分析與設(shè)計,系統(tǒng)的主要用戶有管理員和學(xué)生?,F(xiàn)在從這兩種用戶的權(quán)限來分析并設(shè)計出屬于不同用戶的功能。 ( 1)、管理員模塊的功能分析與設(shè)計 學(xué)生信息管理系統(tǒng) 學(xué)生 管理 員 個人信息維護(hù) 選修課信息 成績查詢 系統(tǒng)管理 學(xué)生管理 選修課管理 成績管理 前臺 后臺 基于 jsp 的學(xué)生信息管理系統(tǒng)的設(shè)計與實現(xiàn) 14 管理員,他具有系統(tǒng)正常運行的全部功能與系統(tǒng)使用的管理權(quán)限。對學(xué)生的管理有:添加、刪除、查詢學(xué)生、修改學(xué)生登錄密碼、添加、查詢、修改學(xué)生個人信息。對選修課的管理有:添加、刪除、查詢、修改選修課。對成績的管理有:添加、刪除、查詢、修改成績單。管理員模塊功能圖如圖 52 所示。 圖 52 管理員功能模塊圖 ( 2)、學(xué)生模塊的功能分析與設(shè)計 學(xué)生是學(xué)校管理的主體,但不是系統(tǒng)使用的主體,唯一專為學(xué)生提供的使用接口是學(xué)生通過學(xué)號和登錄密碼進(jìn)行與自己相關(guān)的操作,其主要功能是查看與自己相關(guān)信息,修改部分個人信息,修改自身登錄密碼,參與選課、報名等活動,無任何刪除權(quán)限。學(xué)生功能模塊圖如圖 53 所示。 管理員 系統(tǒng)管理 學(xué)生管理 選修課管理 成績管理 系統(tǒng)幫助 系統(tǒng)配置 添加、刪除學(xué)生 查看所有學(xué)生 添加、修改、學(xué)生個人信息 添加選修課 刪除選修課 查看選修課 修改選修課 添加、修改、刪除成績 查看學(xué)生個人成績 基于 jsp 的學(xué)生信息管理系統(tǒng)的設(shè)計與實現(xiàn) 15 圖 53 學(xué)生功能模塊 系統(tǒng)功能模塊流程圖 系統(tǒng)管理員功能模 塊流程圖 系統(tǒng)管理員是系統(tǒng)的最高權(quán)限管理者,進(jìn)行操作前必須正確的登錄,系統(tǒng)管理員的登錄模塊流程圖如圖 54 所示: Y 開始 選擇用戶權(quán)限并輸入用戶名和密碼 驗證用戶信息 管理員界面 結(jié)束 N 學(xué)生 個人信息維護(hù) 選修課信息 成績查詢 查詢個人信息 修改個人信息 所有選修課 已選選修課 查詢個人成績 查看密碼 修改密碼 基于 jsp 的學(xué)生信息管理系統(tǒng)的設(shè)計與實現(xiàn) 16 圖 54 管理員登錄流程圖 管理員成功登錄后就可以對學(xué)生信息管理系統(tǒng)進(jìn)行管理了。 第一、系統(tǒng)管理,管理員是唯一有權(quán)限管理系統(tǒng)的人,其操作流程圖如下圖 55 所示: 圖 55 系統(tǒng)管理流程圖 第二、學(xué)生管理,管理員可以添加、刪除學(xué)生,可以添加、修改學(xué)生的個人信息,還可以查看所有學(xué)生。其管理流程圖如圖 56 所示: 圖 56 學(xué)生管理流程圖 Y 管理員界面 選擇學(xué)生管理 操作成功 添加、刪除學(xué)生;添加、修改學(xué)生個人信息;查看所有學(xué)生 N 管理員界面 選 擇 系 統(tǒng) 管理? 系統(tǒng)幫助、系統(tǒng)配置 操作成功 Y N 基于 jsp 的學(xué)生信息管理系統(tǒng)的設(shè)計與實現(xiàn) 17 第三、選修課管理,管理員負(fù)責(zé)添加、刪除、修改、查看選修課,以為學(xué)生查詢參加選修課做準(zhǔn)備。其處理流程圖如圖 57 所示: 圖 57 課程管理流程圖 第四、成績管理,系統(tǒng)管理員在成績管理上可以添加、刪除、修改成績和查看學(xué)生個人成績。其操作流程圖如圖 58 所示: 圖 58 成績管理流程圖 學(xué)生功能模塊流程圖 第一、學(xué)生登錄功能,學(xué)生只有輸入正確的學(xué)號、密碼和選擇合適的權(quán)限才能登錄學(xué)Y 管理界面 選擇課程管理 添加、刪除、修改、查看選修課 操作成功 N N Y 管理界面 選擇成績管理 添加、刪除、修改成績,查看學(xué)生個人成績 操作成功 基于 jsp 的學(xué)生信息管理系統(tǒng)的設(shè)計與實現(xiàn) 18 生端來管理和查詢自己相關(guān)的事件。其操作如下圖 59 所示: 圖 59 學(xué)生登錄模塊功能流程圖 第二、個人信息維護(hù),學(xué)生登錄后能夠查詢個人信息并做部分修改,還可以查看、修改自己登錄密碼,其具體操作流程圖如圖 510 所示: N Y 學(xué)生界面 選擇個人信息維護(hù) 查詢、修改部分個人信息,查看、修改個人登錄密碼 操作成功 Y 開始 選擇用戶權(quán)限并輸入用戶名和密碼 驗證用 戶信息 學(xué)生界面 結(jié)束 N 基于 jsp 的學(xué)生信息管理系統(tǒng)的設(shè)計與實現(xiàn) 19 圖 510 個 人信息維護(hù)模塊功能流程圖 第三、選修課信息,在學(xué)生登錄客戶端后查看所有選修課和已選選修課,其具體操作如下圖 511 所示: 圖 511 課程信息模塊功能流程圖 第五、成績查詢,學(xué)生可以查看自己的成績,其操作流程圖如圖 512 所示: 圖 512 成績查詢模塊功能流程圖 N Y 學(xué)生界面 選擇成績查詢 查詢成績 操作成功 N Y 學(xué)生界面 選擇選修課 查看所有選修課并參加選課,還可查看已選課程 操作成功 基于 jsp 的學(xué)生信息管理系統(tǒng)的設(shè)計與實現(xiàn) 20 第六章 系統(tǒng)詳細(xì)設(shè)計 通過全面的需求分析和精心的系統(tǒng)總體結(jié)構(gòu)設(shè)計后,現(xiàn)在來闡明各個部分功能的具體實現(xiàn),在本 詳細(xì)設(shè)計階段的主要任務(wù)就是系統(tǒng)模塊流程圖,系統(tǒng)程序設(shè)計與編寫實現(xiàn)三個方面。 系統(tǒng)運行環(huán)境配置 本系統(tǒng)的開發(fā)環(huán)境為 Windows 2021 Server 、 、 Tomcat 、 SQLServer 202MyEclipse。 [6] 第一、安裝 Windows 2021 Server 系統(tǒng), SQLServer 2021 數(shù)據(jù)庫管理系統(tǒng),并建立一個名為 stuinfo 的數(shù)據(jù)庫。 第二、安裝并配置 , C:/Program Files/java/,安裝完成后 右擊“我的電腦”,選屬性 —— 高級 —— 環(huán)境變量 —— 系統(tǒng)變量,找到變量名 Path 在其變量值后添加“ C:/Program Files/java/。.?!?,在找到變量名 classpath 在其后添加“ C:\Program Files\java\ \lib\”,測試 JDK 是否安裝好,點擊開始菜單 —— 運行,輸入 cmd 確定,在命令提示符窗口中輸入 javaversion 回車,會出現(xiàn)以下信息: Java version “ ” Java(TM) 2 Runtime Environment Standard Edition(build ) Java HotSpot (TM) Client VM (build ,missed mode,sharing) 看到此信息標(biāo)志著 JDK 已經(jīng)安裝成功了。 第三、安裝并配置 Tomcat,安裝路徑為 C:/Tomcat/,測試安裝完成是否成功,打開 IE瀏覽器,在地址欄中輸入 回車,如果出現(xiàn)圖 61 所示,則表示 Tomcat已經(jīng)安裝成功了。 基于 jsp 的學(xué)生信息管理系統(tǒng)的設(shè)計與實現(xiàn) 21 圖 61 Tomcat 服務(wù)器運行 第四、配置 SQLServer 2021,在 SQLServer 中找到 SQLServer 配置管理器,將 TCP 端口設(shè)置為 1433,并啟動 Tcp/Ip,重啟 SQLServer 服務(wù)器。如圖 62 所示: 圖 62 SQLServer2021 配置 基于 jsp 的學(xué)生信息管理系統(tǒng)的設(shè)計與實現(xiàn) 22 數(shù)據(jù)庫模型的分析與設(shè)計 數(shù)據(jù)庫概述 計算機化的管理信息系統(tǒng)是一個以大量數(shù)據(jù)資源為基礎(chǔ)并以此為中心而建立起來的應(yīng)用系統(tǒng)。其 目的是為一個組織中各個部門和各個管理層次提供必要的管理信息和決策數(shù)據(jù),由于涉及到應(yīng)用領(lǐng)域中一定的深度和廣度,因而必然需要接觸大量的不同類型的數(shù)據(jù)。對這些數(shù)據(jù)的合理組織和有效的存儲時管理信息系統(tǒng)開發(fā)中一項至關(guān)重要的工作。 數(shù)據(jù)庫( DataBase),是按照數(shù)據(jù)結(jié)構(gòu)來組織、存儲和管理數(shù)據(jù)的倉庫,是用于查詢大量數(shù)據(jù)的存儲區(qū)域。使用數(shù)據(jù)庫可以減少數(shù)據(jù)的冗余度,大大的節(jié)省數(shù)據(jù)的存儲空間,實現(xiàn)數(shù)據(jù)資源充分共享等等功能。 在當(dāng)今世界上,數(shù)據(jù)庫系統(tǒng)種類繁多,就以 SQLServer 2021 為例。 Microsoft SQL Server 2021 是 Microsoft 公司推出的大型數(shù)據(jù)庫管理系統(tǒng),該系統(tǒng)是一個典型的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。它簡單易用,并且能夠和 Microsoft 公司的其它產(chǎn)品很好的相結(jié)合,編程接口很豐富、易用,可以很簡單的用組件訪問數(shù)據(jù)庫。這樣,我們可以很方便的在 Java 編程中使用SQLServer 2021[7]。 數(shù)據(jù)字典 名字:用戶 別名: 描述:登錄管理此系統(tǒng)的用戶和查詢信息的學(xué)生 定義:用戶 =管理員 +學(xué)生 位置:管理員和學(xué)生 名字:用戶檔案 別名:登錄表 描述:管理系統(tǒng)所有用 戶檔案 定義:用戶檔案 =用戶 ID+用戶密碼 +權(quán)限 位置:用戶信息表 名字:學(xué)生信息 別名:學(xué)生信息表 描述:包括學(xué)生的基本信息,學(xué)號是唯一鍵,管理員可以添加任意學(xué)生,學(xué)生只能查詢個人信息和部分修改的權(quán)限。 定義:學(xué)生 =學(xué)號 +身份證號 +姓名 +性別 +出生年月 +政治面貌 +照片 +班級 +專業(yè) +院系 +學(xué)制 +聯(lián)系電話 +宿舍號 +畢業(yè)類別 +畢業(yè)學(xué)校 +家庭住址 +家長姓名 +家長聯(lián)系電話 +獎懲情況+任職情況 +勤工助學(xué) 位置:學(xué)生信息表 名字:管理員 別名: admin 描述:在用戶表中權(quán)限為 admin 的用戶 基于 jsp 的學(xué)生信息管理系統(tǒng)的設(shè)計與實現(xiàn) 23 定義: admin=1{字符 }10 位置:用戶表 名字:選修課 別名:選修課 描述:所有學(xué)生的選修表 定義:選課表 =選課號 +選課名 +時間 +地點 +老師名 位置:選課 名字:成績表 別
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1