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

正文內(nèi)容

基于jsp的班級信息管理系統(tǒng)-閱讀頁

2024-09-27 12:26本頁面
  

【正文】 tring getPwd() { return pwd。 } } Servlet 技術(shù)是一種獨立于平臺和協(xié)議的服務(wù)器端的 Java 技術(shù),可以用來生成動態(tài)的 web 頁面。通常所說的 Servlet 就是指 HttpServlet,用于處理 HTTP 請求,其能夠處理的請求有 doGet()、 doPost()、 service()等方法。 Servlet 的配置有注解配置及在 文件中配置。 配置代碼如下: servlet servletnamemyservlet/servletname //Servlet的名稱 servletclass/servletclass //Servlet類的路徑 /servlet servletmapping servletnamemyservlet/servletname //Servlet的名稱 urlpattern*.do/urlpattern //Servlet的訪問地址 /servletmapping 4. MYSQL MySQL 是一個關(guān)系型數(shù)據(jù)庫管理系統(tǒng),由瑞典 MySQL AB 公司開發(fā),目前屬于 Oracle 公司。目前常用的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)有 SQL Server、 Access、 Oracle、 DB MYSQL、 FoxPro等 。由于它與 Apache 和 PHP/PERL 結(jié)合,為建立基于數(shù)據(jù)庫的動態(tài)網(wǎng)站提供了強大動力 ,因此受到了廣大自由軟件愛好者甚至是商業(yè)軟件用戶的青睞 。通過使用計算機技術(shù)、信息技術(shù)、數(shù)據(jù)庫技術(shù),來實現(xiàn) 班級信息管理 , 以資源共享為目標(biāo),利用相關(guān) 的 軟件 設(shè)備,對班級 信息管理系統(tǒng) 進(jìn)行一定的 管理及 完整性的規(guī)劃。 班級信息 管理系統(tǒng)需要用到 基于 JSP的 WEB程序設(shè)計 ,后臺數(shù)據(jù)庫設(shè)計使用由瑞典 MySQL AB 公司開發(fā)的 MySql 數(shù)據(jù)庫 ,數(shù)據(jù)庫 存儲格式為 *.sql 。系統(tǒng)開發(fā)環(huán)境在 JDK+TOMCAT+MySQL 平臺下進(jìn)行設(shè)計開發(fā),軟件有 JDK、TOMCAT、 Eclipse、 等。 因此,開發(fā)班級信息管理系統(tǒng)在技術(shù)上是可行的。 2. 系統(tǒng)需求 分析 通過調(diào)查 ,要求系統(tǒng)需要有以下功能 : (1) 由于操作人員的計 算機知識一般 , 要求有良好的人機界面 ; (2) 由于該系統(tǒng)的使用對象多 , 要求有較好的權(quán)限管理 ; (3) 原始數(shù)據(jù)修改簡單方便 , 支持多條件修改 ; (4) 方便的數(shù)據(jù)查詢, 支持多條件查詢 ; (5) 在相應(yīng)的權(quán)限下,刪除數(shù)據(jù)方便簡單,數(shù)據(jù)穩(wěn)定性好 。用戶有三種角色:班委、班級管理員、系統(tǒng)管理員。此系統(tǒng)是一個方 便快捷的班級信息管理系統(tǒng),管理員可以進(jìn)行各個模塊的操作,方便班級信息的管 8 理,提高了管理效率。 圖 以 功能模塊圖 為例說明了 班級信息管理 系統(tǒng)中的三 用戶 : 班委 、 班級管理員 及系統(tǒng)管理員的功能需求及其相互關(guān)系。 系統(tǒng)管理員模塊 系統(tǒng)管理員在這個模塊里負(fù)責(zé)對 用戶 進(jìn)行管理,模塊的功能如下: ( 1) 賬戶管理。 ( 2) 賬號管理。 在設(shè)置完 班級 理員 及班委管 9 理賬 號 員 后,只需將此賬號告知 相應(yīng)的 使用 用戶 , 用戶 即可利用 此賬號 登錄 對 班級信息進(jìn)行相應(yīng)的管理 及查詢 。 班級管理員一般是教師,教師通過獲得的賬號及密碼可以對班級信息進(jìn)行具體的操作及管理。 班級 管理員登錄系統(tǒng)進(jìn)入到管理界面后,管理員 通過條件查詢,根據(jù)查詢出來的信息并對 相關(guān)的 班級 信息 進(jìn)行 修改、刪除。 (2) 教師信息管理 。 也可以添加班主任的信息。 班級 管理員 實現(xiàn) 對班級 學(xué)生信息的 修改及刪除, 也可以增加學(xué)生的相關(guān)信息 。 (4) 職務(wù)信息管理 。也可以添加相關(guān)的職務(wù)信息。 懲罰信息管理主要是管理一個班受到懲罰的學(xué)生信息。 管理員可以修改或刪除學(xué)生的懲罰信息,也可以添加學(xué)生的懲罰信息。 為了 防止賬號被盜 ,班級管理員可以對自己的密碼進(jìn)行相應(yīng)修改。此模塊的主要功能有: (1) 查看 班級 信息 。 (2) 查看教師信息。 (3) 查看學(xué)生信息。 (4) 查看職務(wù)信息。 (5) 查看懲罰信息。 (6) 修改個人密碼 。 功能結(jié)構(gòu)圖如圖 所示: 11 班 委 模 塊 班級信息查詢 教師信息查詢 學(xué)生信息查詢 職務(wù)信息查詢 懲罰信息查詢 修改個人密碼 圖 34 班委模塊結(jié)構(gòu)圖 4. 系統(tǒng) ER 圖 ER 方法是 “ 實體 聯(lián)系方法 ” ( EntityRelationship Approach)的簡稱。它是描述現(xiàn)實世界概念結(jié)構(gòu)模型的有效方法。 根據(jù)對系統(tǒng)所需數(shù)據(jù)表的分析,具體的 ER 圖有:學(xué)生信息實體、班級信息實體、教師信息實體、職務(wù)信息實體、懲罰信息實體 。數(shù)據(jù)庫把信息系統(tǒng)中大量的數(shù)據(jù)按一定的 模型組織,提供存儲、維護(hù)、檢索數(shù)據(jù)的功能,使信息系統(tǒng)可以方便、及時、準(zhǔn)確地從數(shù)據(jù)庫中獲得所需要的信息。 1. 公用數(shù)據(jù)庫操作模塊 基于數(shù)據(jù)庫的管理信息系統(tǒng),最主要的功能就是與數(shù)據(jù)庫進(jìn)行添刪查改等操作,需要大量頻繁地與數(shù)據(jù)庫進(jìn)行交互,因此,需要建立一個安全高效的數(shù)據(jù)庫操作模塊,以備整個系統(tǒng)調(diào)用。公用數(shù)據(jù)庫操作模塊代碼 如下: package dao。 import 。 public class DBC { public static PreparedStatement Db(String sql){ String url=jdbc: PreparedStatement PrepareStatement=null。 Connection conn= (Connection) (url)。 } catch (Exception e) { // TODO 自動生成的 catch 塊 ()。 } } 2. 系統(tǒng)登錄功能模塊及界面 用戶在使用此系統(tǒng)前,必須先用自己被分配到的賬號進(jìn)行登錄。用戶在使用賬號登錄時,系統(tǒng)會根據(jù)賬號所被賦予的權(quán)限進(jìn)行判斷,不同的權(quán)限進(jìn)入后臺管理界面時有各自不 20 同的操作。 “ 查詢用戶 ” 功能是系統(tǒng)管理員用來查詢 用戶 信息并且可以刪除 沒有用的用戶 信息。 “ 修改個人密碼 ” 為了 防止賬號被盜 ,管理員可以對自己的密碼進(jìn)行修改。 班級管理員管理界面,如圖 : 22 圖 系統(tǒng)管理員界面 班級信息管理功能模塊及界面 班級管理 功能 主 要是管理班級信息。 班級管理界面如圖 所示: 圖 班級信息 管理 界面 教師 信息管理功能模塊及界面 教師管理功能主要是管理教師信息。 教師管理界面如圖 所示: 23 圖 教師 信息管理界面 學(xué)生信息管理功能模塊及界面 學(xué)生管理功能主要是管理學(xué)生信息。學(xué)生管理界面如圖 所示: 圖 學(xué)生信息管理界面 職務(wù)信息管理功能模塊及界面 職務(wù) 管理功能主要是管理學(xué)生 的職務(wù) 信息。 職 務(wù) 管理界面如圖 所示: 24 圖 職務(wù)信息管理界面 懲罰信息 管理功能模塊及界面 懲罰管理功能主要是管理學(xué)生受到的懲罰信息。懲罰管理界面如圖 所示: 圖 懲罰信息管理界面 5 班委功能模塊及界面 班委通過 所分配的賬號進(jìn)行登錄以后,進(jìn)入到 班委界面。 班委 管理界面,如圖 : 25 圖 班委管理界面 班級信息 模塊及界面 查看班級信息。 班級信息查詢界面如圖 所示: 圖 班級 信息查詢 教師 信息 模塊及界面 查看 教師 信息。 班委登錄后 通過姓名 查詢 ,查詢出班主任的相關(guān)信息。班委可以通過班級名稱查詢,查詢出一個班的學(xué)生信息。班委可以通過班級職務(wù)查詢,查詢出相關(guān)的班級職務(wù)信息,也可以通過班級名稱查詢,查詢出一個的班級職務(wù)信息。班委可以通過班級名稱查詢出一個班的職務(wù)信息,也可以通過職務(wù)名稱查詢出相關(guān)的信息。換句話說,軟件測試是一種實際輸出與預(yù)期輸出間的審核或者比較過程。 1. 軟件測試概述 軟件測試依據(jù)測試任務(wù)要求的類型可分為有效性測試和驗證測試兩種類型。 驗證 測試是檢驗軟件開發(fā)個階段,以階段間的邏輯協(xié)調(diào)性、完備性和正確性。 軟件測試可應(yīng)用多種測試方法來實現(xiàn)測試任務(wù)要求,墨盒測試和白盒測試是廣泛使用的兩種基本的測試方法。在不考慮程序內(nèi)部結(jié)構(gòu)和內(nèi)部特性的情況下,測試者依據(jù)該程序功能上的輸入輸出關(guān)系,或是程序的外部特性來設(shè)計和選擇測試用例,推斷程序編碼的正確性。測試者熟悉程序的內(nèi)部結(jié)構(gòu),依據(jù)程序模塊的內(nèi)部結(jié)構(gòu)來設(shè)計測試用例,檢測程序代碼的正確性。這些數(shù)據(jù)包括班級信息、學(xué)生信息、教師信息、懲罰信息、職務(wù)信息等。 在這里 班級信息管理 系統(tǒng) 的 總結(jié)如下 : ( 1) 本系統(tǒng)的功能已經(jīng)達(dá)到設(shè)計的基本要求。 ( 2) 系統(tǒng)模塊的功能可以被進(jìn)一步擴展。 ( 4) 系統(tǒng)的設(shè)計遵循軟件開發(fā)的全過程,是我對系統(tǒng)的開發(fā)過程有了更深刻的認(rèn)識。當(dāng)然,在開發(fā)中也遇到了許多的困難,在老師的幫助和我多方查找資料,基本把一些大 的問題給逐個解決了。 32 參考文獻(xiàn) [1]耿祥義 ,張躍平 .JSP 基礎(chǔ)教程 [M].清華大學(xué)出版社 .2020 [2]方逵 .JSP 編程技術(shù)與應(yīng)用 [M].高等教育出版社 .2020 [3]劉俊英 ,曹素麗 .MySql數(shù)據(jù)庫管理與應(yīng)用教程 [M].中國電力出版社 .2020 [4]李建剛 ,秦興橋 ,鄭雨 貝 .JSP 網(wǎng)絡(luò)編程技術(shù)與實踐 [M].清華大學(xué)出版社 .2020 [5]孫衛(wèi)琴 ,李洪成 .《 Tomcat 與 JSP Web 開發(fā)技術(shù)詳解》 .電子工業(yè)出版社 ,2020 年 6 月 :1205 [6]FLANAGAN.《 JSP 技術(shù)手冊》 . 中國電力出版社 ,2020 年 6月 :1465 [7]孫一林 ,彭波 .《 JSP 數(shù)據(jù)庫編程實例》 . 清華大學(xué)出版社 ,2020年 8 月 :30210 33 致 謝 這次畢業(yè)論文能夠得以順利完成,并非我一人之功勞,是所有指導(dǎo)過我的老師,幫助過我的同學(xué)和一直關(guān)心支持著我的家人對我的教誨、幫助和鼓勵的結(jié)果。 胡云峰老師以其嚴(yán)謹(jǐn)求實的治學(xué)態(tài)度和大膽創(chuàng)新的進(jìn)取精神對我產(chǎn)生重要影響。同時,在此次畢業(yè)設(shè)計過程中也給與我許多
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1