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

正文內(nèi)容

簡(jiǎn)易教務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(專業(yè)版)

  

【正文】 Transaction tx=null。 學(xué)生 管理模塊 界 面 , 包括 對(duì)學(xué)生添加 、 刪除 、 修改 、 查詢 功能 。 本頁(yè)面中, 用戶可以 實(shí)現(xiàn) 個(gè)人 課程 成績(jī) 的 瀏覽和查詢。 學(xué)生用戶模塊視圖 學(xué)生用戶成功登 錄進(jìn)入界面 。 關(guān)鍵代碼 如 下 : public List FindUser(StUsers user) { String HQL = from StUsers where username = ? and password = ? and power =?。 系統(tǒng) 登錄由 頁(yè)面實(shí)現(xiàn)。 (4) Main 頁(yè)面主題內(nèi)容:每個(gè)頁(yè)面相對(duì)獨(dú)立的內(nèi)容。所以,班級(jí)實(shí)體 應(yīng) 具有 5 個(gè)基本 屬性: 班級(jí)號(hào)、 班級(jí)名、班級(jí)所在系、班級(jí)所在學(xué)院、 教師號(hào)。 如表 所示 。其中用戶號(hào) Id 為用戶表主 鍵 [7]。 如下圖 所示。 管理員子系 統(tǒng)功能分析 管理員 子系統(tǒng) : 包括 教 師管理模塊 、 學(xué)生管理模塊 、 班級(jí)管理 模塊 、 課程管理模塊 、 成績(jī)管理 模塊 、 選課管理 模塊 、 退出模塊 。 系統(tǒng)主要 實(shí)現(xiàn)了用戶 管理 、 教師管理、學(xué)生管理、 課程管理、班級(jí)管理、 選課管理、成績(jī) 管理 等 模塊 功能 。它的主要任務(wù)是由 Web 瀏覽器向網(wǎng)絡(luò)上的某一 Web 服務(wù)器提出服務(wù)請(qǐng)求, Web服務(wù)器對(duì)用戶身份進(jìn)行驗(yàn)證后用 HTTP 協(xié)議把所需文件資料傳送給客戶端,客戶端接受傳來(lái)的文件資料并把它顯示在 Web 瀏覽器上。對(duì)于一般的個(gè)人使用者和中小型企業(yè)來(lái)說(shuō), MySQL 提供的功能已經(jīng)綽綽有余,而且由于 MySQL 是開放源碼軟件,因此可以大大降低總體擁有成本 [2]。服務(wù)器在頁(yè)面被客戶端請(qǐng)求以后對(duì)這些 Java 代碼進(jìn)行處理,然后將生成的 HTML 頁(yè)面返回給客戶端的瀏覽器。 建設(shè) 新型 的 教務(wù) 管理系統(tǒng), 改變傳統(tǒng)的管理模式, 是我國(guó)高等教育得以順利發(fā)展的基礎(chǔ)條件, 必然會(huì)促進(jìn)高等教育的發(fā)展, 教務(wù) 管理系統(tǒng),它是當(dāng)今教育單位不可缺少的管理工具 ,使用計(jì)算機(jī)對(duì) 教務(wù)信息進(jìn) 行管理, 具有 傳統(tǒng)的 手工管理所無(wú)法比擬的優(yōu)點(diǎn) 。 系統(tǒng)采用了目前流行的 B/S 多層體系結(jié)構(gòu) , 基于 J2EE 平臺(tái)和 Structs、 Hibernate 框架 , 以 MySQL 作為數(shù)據(jù)存儲(chǔ)工具 , 實(shí)現(xiàn)了教師管理、學(xué)生管理、班級(jí)管理、課程管理、成績(jī)管理、選課管理 等 模塊 功能 。 因此,一個(gè)適應(yīng) 高等院校 發(fā)展需要, 運(yùn)用先進(jìn)的 MIS(管理信息系統(tǒng)) 、 Web、數(shù)據(jù)庫(kù)技術(shù),基于 B/S 模式及其軟件開發(fā)平臺(tái),對(duì)教務(wù) 信息進(jìn)行科學(xué)化和網(wǎng)絡(luò)化管理,已經(jīng)成為 高等院校 信 息管理系統(tǒng)發(fā)展的趨勢(shì)。 JSP 技術(shù)使用 Java 編程語(yǔ)言編寫類 XML 的 tags 和 scriptlets,來(lái)封裝產(chǎn)生動(dòng)態(tài)網(wǎng)頁(yè)的處理邏輯。 簡(jiǎn)單而言 , MyEclipse 是 Eclipse 的插件,也是一款功能強(qiáng)大的 JavaEE 集成開發(fā)環(huán)境,支持代碼編寫、配置、測(cè)試以及除錯(cuò) , 以前版本需先安裝 Eclipse。 B/S 結(jié)構(gòu)繼承了 C/S 結(jié)構(gòu)的優(yōu)點(diǎn),不受操作系統(tǒng)和硬件的制約,從 C/S 結(jié)構(gòu)中客戶機(jī)的業(yè)務(wù)邏輯層分離出數(shù)據(jù)表示層,作為新的數(shù)據(jù)表示層,將客戶端的業(yè)務(wù)邏輯處理功能集中到 Web 服務(wù)器上進(jìn)一步簡(jiǎn)化客戶機(jī)程序,使客戶機(jī)變“瘦”,用戶操作更加方便實(shí)用。隨著 WWW 技術(shù)的發(fā)展和成熟, B/S 模型正在逐步取代傳統(tǒng)的 C/S 模型,為在網(wǎng)絡(luò)環(huán)境下開發(fā)開放的、可跨平臺(tái)的 管理系統(tǒng) 提供了有力的工具。用戶 子系統(tǒng) 主要對(duì)象是學(xué)生;管理員 子系統(tǒng) 主要對(duì)象是 教 師和系統(tǒng)管理員。 系統(tǒng) 可行性分析 經(jīng)過調(diào)查、研究、分析、計(jì)算,在 教務(wù) 信息管理中的應(yīng)用已經(jīng)條件成熟,將從以下幾個(gè)方面總結(jié)系統(tǒng)開發(fā)的可行性,具體情況如下: ( 1)技術(shù)可行性 以 WindowsXP 為操作系統(tǒng),采用 jsp 為腳本語(yǔ)言,運(yùn)用 MySQL 的數(shù)據(jù)庫(kù)技術(shù),設(shè)計(jì)與開發(fā) 簡(jiǎn)易教務(wù) 管理系統(tǒng)。 簡(jiǎn) 易 教 務(wù) 管 理 系 統(tǒng)用 戶登 錄 系 統(tǒng)退 出 系 統(tǒng)課 程 管 理用 戶 管 理成 績(jī) 管 理修 改 用 戶 信 息修 改 密 碼查 詢 選 修 課 程選 修 課 程課 程 瀏 覽查 看 選 修 成 績(jī)個(gè) 人 成 績(jī) 打 印個(gè) 人 成 績(jī) 統(tǒng) 計(jì) 圖 用戶 用例 圖 本系統(tǒng) 的 管理員 子系統(tǒng) 中 , 管理員 可以登錄系統(tǒng) 、 進(jìn)行 學(xué)生管理 、 教師 管理 、 15 課程管理 、 班級(jí)管理 、 選課管理 、 成績(jī)管理 、 退出系統(tǒng)。 其中 student_Id 為主鍵。 學(xué)生 表 記錄了學(xué)生的有關(guān)信息。如下 圖 所示。 發(fā)環(huán)境 (1) 數(shù)據(jù)庫(kù)選擇 可以根據(jù)數(shù)據(jù)量的大小選擇不同的數(shù)據(jù)庫(kù),數(shù)據(jù)量是指數(shù)據(jù)庫(kù)中需存放的表單的最大記錄數(shù)。 在該模塊中通過用戶名,密碼和登錄權(quán)限的參數(shù)來(lái)綁定驗(yàn)證用戶的合法性,本模塊及 系統(tǒng)的其他模塊都采用了 HQL 檢索方式 。 如圖 所示 。 (1) 授課情況查詢 功能 當(dāng)前登錄 用戶可以點(diǎn)擊“ 授課情況 查詢 ” ,進(jìn)入 授課情況查詢界面, 通過輸入 的 查詢條件, 實(shí)現(xiàn)個(gè)人對(duì) 其他同學(xué) 選修 課程 信息 的瀏覽和 查詢 。 系統(tǒng)管理員 模塊 視圖 系統(tǒng)管理員 成功登錄進(jìn)入界面 。系統(tǒng)管理員通過下拉列表選擇 班級(jí)、課程名和選修課程學(xué)期,點(diǎn)擊“查找”按鈕,系統(tǒng)會(huì)根據(jù)選擇的條件進(jìn)行查找, 并 顯示相關(guān)班級(jí)選修該課程的學(xué)生信息。 } } 信息刪除功能。 35 開 始結(jié) 束管 理 員 子 系 統(tǒng)顯 示 課 程 信 息 和 選 課 人 數(shù)管 理 員 選 課 管 理輸 入 課 程 號(hào) \ 學(xué) 生 名 \ 選 修 學(xué) 期刪 除否是否是 圖 選課管理模塊流程圖 系統(tǒng)管理員成績(jī)管理模塊 實(shí)現(xiàn)過程 系統(tǒng)管理員通過身份驗(yàn)證,成功進(jìn)入系統(tǒng)管理員主界面,選擇成績(jī)管理按鈕,進(jìn)入成績(jī)管理 界 面,進(jìn)行成績(jī)模塊的操作。 其主要功能有 學(xué)生、班級(jí)、教師、課程、用戶 增刪改 操作 、授課分配、添加學(xué)生選修課、成績(jī)統(tǒng)計(jì)等 。 個(gè)人信息查詢 /a (2) 修改個(gè)人密碼 功能 用戶可以點(diǎn)擊“修改個(gè)人密碼”,進(jìn)入到 修改個(gè)人密碼界面,實(shí)現(xiàn) 個(gè)人登錄密 碼的修改。 return list。 在 登錄模塊 頁(yè)面中必須要有輸入用戶名的 UserName 文本框、輸入 PassWord 的文本框和選擇 登錄權(quán)限的下拉 26 菜單 按鈕,同時(shí)要設(shè)置 PassWord 的“ text”屬性為“ PassWord”,從而確保輸入的密碼不是以明文顯示而是以點(diǎn)的形式顯示 ,確保了密碼的保密性。 (5) DaoImpl: 該包下定義了 Hibernate 通過持久化對(duì)象進(jìn)行數(shù)據(jù)庫(kù)數(shù)據(jù)訪問等操作的實(shí)現(xiàn)方法。其中,班級(jí)與教師 、 課程與學(xué)生都是多對(duì)多的關(guān)系 ; 班級(jí) 與學(xué)生、 教師與課程 、 系統(tǒng)管理員與教師 、 學(xué)生都是一對(duì)多的關(guān)系 [8]。所以,用戶 實(shí)體 應(yīng) 具有 4 個(gè) 基本 屬性 : 用戶號(hào)、用戶名、用戶密碼、用戶權(quán)限。 如表 所示 。 14 系 統(tǒng) 驗(yàn) 證登 錄 成 功 進(jìn) 入 系 統(tǒng) 主界 面YN判 斷 用 戶 權(quán) 限用 戶 管 理課 程 管 理成 績(jī) 管 理退 出 系 統(tǒng)學(xué)生用戶教師管理學(xué)生管理課程管理班級(jí)管理選課管理成績(jī)管理退 出 系 統(tǒng)系 統(tǒng) 管 理 員登 錄 系 統(tǒng) 圖 系統(tǒng) 總體 流程圖 設(shè)計(jì) 本系統(tǒng) 的 用戶 子系統(tǒng) 中 , 用戶可以登錄系統(tǒng) 、 進(jìn)行用戶管理 、 課程管理 、 成績(jī)管理 、 退出系統(tǒng) [6]。 (6) 選課管理 模塊 該模塊主要用于管理員 瀏覽和 查詢所選修課程信息, 向數(shù)據(jù)庫(kù)中 對(duì) 選中的 選修課程信息進(jìn)行 刪除操作。 (4) 要求 擴(kuò)展性好,便于進(jìn)行功能的添加,滿足用戶的需求。其結(jié)構(gòu)如圖 所示。 B/S 模式 隨著 Inter/Intra 的迅速發(fā)展和普及,人們希望將原本在局域網(wǎng)中使用的數(shù)據(jù)庫(kù)應(yīng)用程序移植到 Inter 中,同時(shí)由于應(yīng)用系統(tǒng)的大型化, C/S 結(jié)構(gòu)的缺陷和不足也日益明顯。 在結(jié)構(gòu)上, MyEclipse 的特征可以 被分為 7 類: (1) JavaEE 模型 (2) WEB 開發(fā)工具 (3) EJB 開發(fā)工具 (4) 應(yīng)用程序服務(wù)器的連接器 (5) JavaEE 項(xiàng)目部署服務(wù) (6) 數(shù)據(jù)庫(kù)服務(wù) (7) MyEclipse 整合幫助 對(duì)于以上每一種功能上的類別,在 Eclipse 中都有相應(yīng)的功能部件,并通過一系列的插件來(lái)實(shí)現(xiàn)它們。 3 2 系統(tǒng) 應(yīng)用技術(shù) 介紹 JSP 技術(shù)介紹 JSP(JavaServer Pages)是由 Sun Microsystems 公司倡導(dǎo)、許多公司參與一起建立的一種 動(dòng)態(tài)網(wǎng)頁(yè) 技術(shù)標(biāo)準(zhǔn)。 開發(fā) 教務(wù)管理系統(tǒng)提高管 理者的 工作效率也就成了必然, 基于 Web 的 教務(wù) 管理系統(tǒng)便應(yīng)運(yùn) 而生。 methods of information manage and storage are outdated today, so it can not catch up with the rapid to transfer large amounts of information and process information. Aimed at the traditional way of the university educational administration information management, designing a prehensive Simple Educational Administration Management System which has informationization, working and automation features, the Simple Educational Administration Management System is a effective way to accelerate the pace of building the work of university and improve the quality of teaching and management level. Database application development and Simple Educational Administration Management System in brief have been instructed. Describing the system requirements analysis, detailed design, implementation, testing and planning out the total structure diagram, flowcharts, ER diagram, database tables and so on for the system. The system adopts B/S system structure which all over the world. Based on the J2EE platform and framework of Structs and Hibernate, it chooses the MySQL as the data storage, and achieves the teacher management modules, student management modules, class management modules, course management modules, performance management modules, course selection management modules. Key words: Structs Hibernate Simple Educational Administration Management System 4 目 錄 1 緒論 .......................................................................................................................... 1 課題背景 .......................................................................................................... 1 研究意義 .......................................................................................................... 1 2 系統(tǒng)應(yīng)用技術(shù)介紹 ..............................................................
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1