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

正文內(nèi)容

簡易教務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-全文預(yù)覽

2025-01-12 21:06 上一頁面

下一頁面
  

【正文】 采用了 HQL 檢索方式 。 登陸頁面如圖 所示。本系統(tǒng)中的用戶有學(xué)生、教師和管理員 兩 類,每類都必須有用戶名 ,用戶權(quán)限 和密碼 。 25 5 系統(tǒng)的 實(shí)現(xiàn) 簡易教務(wù)管理 系統(tǒng)是一個比較復(fù)雜的系統(tǒng), 對系統(tǒng)功能需求分析后,要對系統(tǒng)進(jìn)行相關(guān)的概念設(shè)計(jì)、邏輯設(shè)計(jì),頁面設(shè)計(jì),最后將 Web 與數(shù)據(jù)庫連接起來,系統(tǒng)的功能才能夠?qū)崿F(xiàn)。 發(fā)環(huán)境 (1) 數(shù)據(jù)庫選擇 可以根據(jù)數(shù)據(jù)量的大小選擇不同的數(shù)據(jù)庫,數(shù)據(jù)量是指數(shù)據(jù)庫中需存放的表單的最大記錄數(shù)。 (3) Domain:該包下定義了持久類,用于對應(yīng)數(shù)據(jù)庫 中相關(guān) 表。 T o p . j s pS i d e . j s pE n d . j s pM a i n . j s p 圖 系統(tǒng) 界面框架 本系統(tǒng)目錄架構(gòu)如圖 所示 。界面 具體 部分 如下: (1) top 頁面頭部:存放一個 頭部圖片對象。如下 圖 所示。因此本系統(tǒng)中涉及的對象有學(xué)生,教師,課程,班級,系統(tǒng)管理員。 教師 教師所在學(xué)院 教師號 教師名 學(xué)生 學(xué)生號 籍貫 生日日期 入學(xué)時間 性別 民族 學(xué)生名 班級 備注 用戶 用戶名 用戶號 用戶權(quán)限 用戶密碼 20 圖 班級 實(shí)體 圖 (5) 課程 實(shí)體 圖 課程 實(shí)體 圖 , 如 下 圖 所示。所以,教師實(shí)體 應(yīng) 具有 3 個基本屬性: 教師號、教師名、教師所在學(xué)院。 學(xué)生 表 記錄了學(xué)生的有關(guān)信息。 (1) 用戶 實(shí)體 圖 用戶 實(shí)體 圖 , 如 下 圖 所示 。 表 學(xué)生選課信息表 序號 列名 字段類型 長度 是否為空 描述 1 Id Int 6 No 自增主鍵 2 student_Name Varchar 20 No 學(xué)生名 3 course_Name Varchar 20 No 課程名 4 student_Grade Int 10 No 學(xué)生成績 5 course_Year Varchar 10 No 課程學(xué)期 6 course_Id Varchar 20 No 課程號 ,外鍵 7 teacher_Name Varchar 10 No 教師名 8 class_Name Varchar 10 No 班級名 (8) 教師授課信息表 ST_Teacher_Course 教師授課信息表 用來記錄教師授課的有關(guān)信息 ,包含 7 個字段 Id 號( Id) ,教師名( teacher_Name)、課程號( course_Id)、課程名( course_Name)、班級名( class_Name)、班級號( class_Id)、課程 學(xué)期( course_Year) 。如表 所示 。 其中 student_Id 為主鍵。 表 學(xué)生信息表 序號 列名 字段類型 長度 是否為空 描述 1 student_Id Varchar 20 No 學(xué)生號 ,主鍵 ,唯一 2 student_Name Varchar 20 No 學(xué)生姓名 3 student_Sex Varchar 10 No 學(xué)生性別 4 student_Nation Varchar 10 No 民族 5 student_Birthday Varchar 20 No 生日 6 student_Time Datetime No 入學(xué)時間 7 student_ClassId Varchar 20 No 班級 ,外鍵 8 student Home Varchar 30 No 籍貫 9 student_Else Varchar 100 Yes 備注 (4) 班級 信息 表 ST_Class 班級信息 表 用來記錄班級有關(guān)信息 ,包括 5 個字段 :班級號 ( class_Id) 、班級所在系( class_Department ) 、 班 級 所 在 學(xué) 院 (class_Colleage) 、教師號(class_Teacher_Id) 、 班級 名 (class_Name) 。如表 所示 。 S t 數(shù) 據(jù) 庫S t _ u s e r ( 用 戶 信 息 表 )S t _ s t u d e n t ( 學(xué) 生 信 息 表 )S t _ t e a c h e r ( 教 師 信 息 表 )S t _ c l a s s ( 班 級 信 息 表 )S t _ c o u r s e ( 課 程 信 息 表 )S t _ s t u d n e t _ c o u r s e ( 學(xué) 生 課 程 信 息 表 )S t _ t e a c h e r _ c o u r s e ( 教 師 授 課 課 程 信 息 表 ) 圖 數(shù)據(jù)表樹形結(jié)構(gòu)圖 16 (2) 用戶信息表 ST_User 用戶表記錄用戶的用戶名和密碼。 簡 易 教 務(wù) 管 理 系 統(tǒng)用 戶登 錄 系 統(tǒng)退 出 系 統(tǒng)課 程 管 理用 戶 管 理成 績 管 理修 改 用 戶 信 息修 改 密 碼查 詢 選 修 課 程選 修 課 程課 程 瀏 覽查 看 選 修 成 績個 人 成 績 打 印個 人 成 績 統(tǒng) 計(jì) 圖 用戶 用例 圖 本系統(tǒng) 的 管理員 子系統(tǒng) 中 , 管理員 可以登錄系統(tǒng) 、 進(jìn)行 學(xué)生管理 、 教師 管理 、 15 課程管理 、 班級管理 、 選課管理 、 成績管理 、 退出系統(tǒng)。 管 理 員 子 系 統(tǒng)教 師 管 理 課 程 管 理 班 級 管 理退 出 選 課 管 理成 績 管 理學(xué) 生 管 理添加學(xué)生信息刪除學(xué)生信息修改學(xué)生信息查詢學(xué)生信息添加教師信息刪除教師信息修改教師信息查詢教師信息用戶管理添加課程信息刪除課程信息修改課程信息查詢課程信息授課分配課程分配添加班級信息刪除班級信息修改班級信息查詢班級信息修改成績信息刪除成績信息統(tǒng)計(jì)成績信息查詢成績信息刪除選課信息查詢選課信息退出系統(tǒng)添加為管理員 圖 管理員 子系統(tǒng) 示意圖 總體 流程圖設(shè)計(jì) 本系統(tǒng) 通過 用戶 登陸身份的驗(yàn)證 , 成功 進(jìn)入 到 系統(tǒng) 不同的管理 頁面,實(shí)現(xiàn)系統(tǒng)的所有 功能。 用 戶 子 系 統(tǒng)用 戶 管 理 課 程 管 理 成 績 管 理 退 出個人信息瀏覽個人密碼修改授課情況查詢個人選修情況立即進(jìn)行選修個人成績?yōu)g覽退出系統(tǒng)個人成績統(tǒng)計(jì)個人成績打印 圖 用戶 子系統(tǒng)結(jié)構(gòu)圖 管理員 子系統(tǒng) 是管理員登錄教務(wù) 管理系統(tǒng)的一個子系統(tǒng)。 12 4 系統(tǒng) 的 詳細(xì) 設(shè)計(jì) 系統(tǒng)結(jié)構(gòu) 系統(tǒng)的總體結(jié)構(gòu) 根據(jù)需求分析 中得到的結(jié)果,考慮到 教務(wù) 管理系統(tǒng)主要面對學(xué)生、教師 和管理員,所以 系統(tǒng) 針對用戶角色 的劃分 , 可 分為 用戶 登錄子系統(tǒng) 和管理員 登錄子系統(tǒng) 。 系統(tǒng) 可行性分析 經(jīng)過調(diào)查、研究、分析、計(jì)算,在 教務(wù) 信息管理中的應(yīng)用已經(jīng)條件成熟,將從以下幾個方面總結(jié)系統(tǒng)開發(fā)的可行性,具體情況如下: ( 1)技術(shù)可行性 以 WindowsXP 為操作系統(tǒng),采用 jsp 為腳本語言,運(yùn)用 MySQL 的數(shù)據(jù)庫技術(shù),設(shè)計(jì)與開發(fā) 簡易教務(wù) 管理系統(tǒng)。 (4) 班級管理模塊 該模塊主要用于管理員瀏覽班級信息、查詢班級信息、添加班級信息、修改班級信息、刪除班級信息。 如圖 所示 。 (2) 課程管理 模塊 該模塊主要用于用戶對課程信息的 瀏覽 、 查看 有關(guān)已選修的 課程信息 情況 、選修課程以列表的形式顯示給用戶,方便用戶對 課 程 的 選修 、 瀏覽用戶已選修的課程 、 刪除已選修課程 、 根據(jù)課程號 ,查詢課程相關(guān)信息 。用戶 子系統(tǒng) 主要對象是學(xué)生;管理員 子系統(tǒng) 主要對象是 教 師和系統(tǒng)管理員。 (2) 要求 用戶操作方便快捷。 主要解決的問題有: (1) 基于 B/S 的 簡易教務(wù) 管理系統(tǒng)的設(shè)計(jì)和后臺數(shù)據(jù)庫的設(shè)計(jì) 。 本系統(tǒng)是 針對網(wǎng)絡(luò)環(huán)境下的 簡易教務(wù) 管理系統(tǒng)的研究和開發(fā) ,系統(tǒng) 基于 Web設(shè)計(jì)的 B/S 模式 結(jié)構(gòu) ,利用 開發(fā)平臺和 MySQL數(shù)據(jù)庫進(jìn)行開發(fā) 的 ,系統(tǒng) 還 利用 了 Struts MVC(ModelView_Controller)設(shè)計(jì) 模式,即模型 試圖 控制器模式。隨著 WWW 技術(shù)的發(fā)展和成熟, B/S 模型正在逐步取代傳統(tǒng)的 C/S 模型,為在網(wǎng)絡(luò)環(huán)境下開發(fā)開放的、可跨平臺的 管理系統(tǒng) 提供了有力的工具。 數(shù)據(jù)訪問層由數(shù)據(jù)庫管理系統(tǒng)和數(shù)據(jù)庫組成,數(shù)據(jù)庫管理系統(tǒng)負(fù)責(zé)管理其數(shù)據(jù)庫,為應(yīng)用程序提供支持,位于數(shù)據(jù)庫服務(wù)器端。業(yè)務(wù)邏輯層也稱為功能層,功能層是應(yīng)用 的主體,位于 Web 服務(wù)器端。其結(jié)構(gòu)如圖 所示。 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)一步簡化客戶機(jī)程序,使客戶機(jī)變“瘦”,用戶操作更加方便實(shí)用。 基于 web 應(yīng)用的 MVC 設(shè)計(jì)模型,客戶端瀏覽器提交各種不同的請求,這些請求在控制器中統(tǒng)一處理,本系統(tǒng)服務(wù)是使用 ,控制器根據(jù)不同的請求類型 來改變模型或整個視圖,視圖可以接受模型發(fā)出的數(shù)據(jù)更新通知,依據(jù)數(shù)據(jù)更新的結(jié)果調(diào)整視圖效果,呈現(xiàn)在用戶面前 。 5 MVC 設(shè)計(jì)模式 ( c o n t r o l e r ) S e r v l e t( v i e w ) J S P瀏覽器(Iexplorer)( M o d a l )J a v a B e a nR e s q u e s tR e s p o n s e數(shù) 據(jù) 庫13567T o m c a t 5 . 02S t r u t s c o n f i g . x m lA c t i o n4f o r w a r d 圖 系統(tǒng)框架設(shè)計(jì)圖 本系統(tǒng)采用 MVC 模型,即模型 視圖 控制器模式 ,如圖 所示 。而 2021 年 ,SUN 又被 Oracle 收購 .對于MySQL 的前途 ,沒有任何人抱樂觀的態(tài)度 .目前 MySQL 被廣泛地應(yīng)用在 Inter上的中小型網(wǎng)站中。 簡單而言 , MyEclipse 是 Eclipse 的插件,也是一款功能強(qiáng)大的 JavaEE 集成開發(fā)環(huán)境,支持代碼編寫、配置、測試以及除錯 , 以前版本需先安裝 Eclipse。 介紹 MyEclipse 企業(yè)級工作平臺 ( MyEclipse Enterprise Workbench , 簡稱MyEclipse)是對 Eclipse IDE 的擴(kuò)展,利用它我們可以在數(shù)據(jù)庫和 JavaEE 的開發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。 Java Servlet 是 JSP 的技術(shù)基礎(chǔ),而且大型的 Web 應(yīng)用程序的開發(fā)需要 Java Servlet 和 JSP 配合才能完成。插入的 Java 程序段可以操作 數(shù)據(jù)庫 、重新定向網(wǎng)頁等,以 實(shí)現(xiàn)建立動態(tài)網(wǎng)頁所需要的功能。 JSP 技術(shù)使用 Java 編程語言編寫類 XML 的 tags 和 scriptlets,來封裝產(chǎn)生動態(tài)網(wǎng)頁的處理邏輯。教務(wù) 管理系統(tǒng)方便了教育單位人員的管理, 使各項(xiàng)管理 變得 更加規(guī)范化 了。 例如 :檢索迅速、查找方便、易修改、可靠性高、存儲量大、數(shù)據(jù)處理快捷、保 密性好、壽命長、成本低、便于打印等。 針對傳統(tǒng)的 教務(wù) 管理模式, 如何提高這些 教育工作者 的工作效率,減小工作帶來的負(fù)擔(dān),便成了當(dāng)今人們一個重視的話題。 因此,一個適應(yīng) 高等院校 發(fā)展需要, 運(yùn)用先進(jìn)的 MIS(管理信息系統(tǒng)) 、 Web、數(shù)據(jù)庫技術(shù),基于 B/S 模式及其軟件開發(fā)平臺,對教務(wù) 信息進(jìn)行科學(xué)化和網(wǎng)絡(luò)化管理,已經(jīng)成為 高等院校 信 息管理系統(tǒng)發(fā)展的趨勢。高校 教務(wù) 管理工作是高校管理工作的重要組成部分,也是衡量高校管理水平的重要依據(jù) 。 關(guān)鍵詞 : Structs Hibernate 簡易教務(wù) 管理系統(tǒng)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1