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

正文內(nèi)容

基于web的高校教材選訂系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)論文(留存版)

2025-09-14 08:13上一頁面

下一頁面
  

【正文】 selected work is mostly used in manual management, not only timeconsuming, laborious, and low in efficiency. Therefore, to research and develop a set of efficient, reasonable textbook selecting system which in order to improve the management of selecting and booking college textbook is exceedingly needed. Therefore, we studied the existing teaching materials selection present situation, taking Pingdingshan University as an example, through field research, analysis of the user demand, uses the browser/server (B/S) mode, the Java2 Platform Enterprise Edition(J2EE) in Struts, Hibernate and Spring (SSH) framework, college textbooks selected set system is developed , the informational management of the input of teaching plan, the declaration and examination of textbook, the input and output of the textbook, and students’ inquire about this business is realized. The paper elaborates the task’s situation, background, significance and involved relevant technology, then introduce the need analysis and the design process of data base。 目前, 高校常用的教材管理系統(tǒng)多數(shù)是 網(wǎng)絡(luò) 版的,只是把教材管理系統(tǒng)單獨作為一個軟件進行開發(fā)的情況還不太常見 。 (7) 學(xué)生 書費 信息查詢模塊:實現(xiàn)學(xué)生查詢所用教材、作業(yè)本、實驗報告紙使用情況及 費用的功能。 B/S 模式的優(yōu)點主要有: 首先, B/S 模式適用范圍廣,一般只要有操作系統(tǒng)和瀏覽器就行,與操作系統(tǒng)平臺關(guān)系最小。 Hibernate Hibernate 是一個開放源代碼的對象關(guān)系映射框架,它對 Java 數(shù)據(jù)庫連接 (Java Data Base Connectivity, JDBC)進行了非常輕量級的對象封裝,使得 Java 程序員可以隨心所欲地使用面向?qū)ο蠓绞絹聿倏v數(shù)據(jù)庫。 讓 Apache 處理靜態(tài) HTML,而 Tomcat 處理 JSP 和 Servlet。 功能需求分析 高校教材 選訂 系統(tǒng)是一個高校用來對教材進行管理的管理信息系統(tǒng)。 (5) 教務(wù) 處管理員:教務(wù)處管理員主要負責(zé)對各個院系的教材申報記錄進行審核 。 (4) 教務(wù)處管理員用例 教務(wù)處管理員能夠通過該系統(tǒng)進行如下活動: ① 查詢教學(xué)安排:教務(wù)處管理員可以在教學(xué)安排查詢界面對全校所 有教師的教學(xué)安排進行查詢。針對教材信息的數(shù)據(jù)特點,可以總結(jié)出如下需求 : ,包含書籍、作業(yè)本和實驗報告紙。 作業(yè)本信息:作業(yè) 本 類別編號、作業(yè) 本 類別、單價。要實現(xiàn)這一點,就要求系統(tǒng)應(yīng)該盡量使用用戶熟悉的術(shù)語和中文信息的界面。 Web 應(yīng)用的中間部分是業(yè)務(wù)邏輯層。 根據(jù)對系統(tǒng)所作的需求分析,規(guī)劃出本系統(tǒng)中使用的數(shù)據(jù)信息實體,并用 ER圖對其進行描述。 Web 應(yīng)用的前端是表現(xiàn)層。 系統(tǒng)處理的準確性和及時性是系統(tǒng)的必要性能。 。 在系統(tǒng)核心用例圖中,以制定教學(xué)安排用例和 教材入庫 用例為例給出用例描述,如表 31 和 表 32 所示。 ④ 文件 下載:教師可以在下載界面對所需要的相關(guān)文件進行下載。教材管理系統(tǒng)的參與者包括以下幾類: 平頂山學(xué)院本科畢業(yè)設(shè)計 11 (1) 學(xué)生:教材管理系統(tǒng)的服務(wù)對象 首先是學(xué)校的學(xué)生,學(xué)生通過該系統(tǒng)可以查詢教材的使用情況及其費用 。 系統(tǒng)設(shè)計目標 本 系統(tǒng) 是 為了 開發(fā)一個基于 Web的教材 選訂 系統(tǒng),為高校中的相關(guān)單位和人員搭建一個教材信息平臺,從而可以通過計算機網(wǎng)絡(luò) 實現(xiàn) 教材的管理、相關(guān)查基于 Web 的高校教材選訂系統(tǒng)的設(shè)計與實現(xiàn) 10 詢等功能,從而減輕教務(wù)人員 的 工作 壓力 ,實現(xiàn)教材 選訂 的辦公自動化,提高高校教學(xué)工作效率,保證教學(xué)質(zhì)量。 Tomcat 服務(wù)器 不但支持 Servlet,而且還提供了 Web 服務(wù)器的基本功能, 以及 處理 HTML 頁面。而 基于 Struts、 Spring 和 Hibernate( SSH) 的 Web 框架是當(dāng)今企業(yè)級開發(fā)的主流框架 。 平頂山學(xué)院本科畢業(yè)設(shè)計 5 2 技術(shù)及工具介紹 一般來說,在構(gòu)建管理信息系統(tǒng)時,開發(fā)者首先應(yīng)該 選擇 系統(tǒng) 的開發(fā)模式 ,然后再考慮開發(fā)方法,最后是選擇合適的開發(fā)工具。 (3) 數(shù)據(jù)庫管理模塊: 系統(tǒng)維護人員實現(xiàn)數(shù)據(jù)庫的備份和恢復(fù)。常見的網(wǎng)絡(luò)版教材管理系統(tǒng)有三種 方式 : 局域網(wǎng)方式、客戶端 /服務(wù)器 (Client/Server, C/S)方式 和 瀏覽器 /服務(wù)器 (Browser/Server, B/S)方式 [3]。 為此,在系統(tǒng)研究現(xiàn)有高校教材 選訂 工作現(xiàn)狀的基礎(chǔ)上,以平頂山學(xué)院為例,通過實地調(diào)研、分析用戶的需求,采用瀏覽器 /服務(wù)器( B/S)模式、 Java2 平臺企業(yè)版( J2EE)中的 Struts、 Hibernate 和 Spring( SSH) 框架,開發(fā)了高校教材 選訂 系統(tǒng),實現(xiàn)了從教學(xué)計劃的錄入、教材的申報審核、教材的入庫出庫到學(xué)生的查詢這一業(yè)務(wù)流程的信息化管理。本人完全意識到本聲明的法律后果由本人承擔(dān)。 作者簽名: 日期: 年 月 日 學(xué)位論文版權(quán)使用授權(quán)書 本學(xué)位論文作者完全了解學(xué)校有關(guān)保留、使用學(xué)位論文的規(guī)定,同意學(xué)校保留并向國家有關(guān)部門或機構(gòu)送交論文的復(fù)印件和電子版,允許論文被查閱和借閱。論文首先闡述 了 課題的背景、意義和研究現(xiàn)狀,接著介紹了系統(tǒng)的需求分析和數(shù)據(jù)庫設(shè)計過程,然后詳細描述了教材申報管理、教材出入庫管理、數(shù)據(jù)庫備份與恢復(fù)等模塊的設(shè)計與實現(xiàn)過程。 基于局域網(wǎng)方式的 教材管理系統(tǒng) 主要通過基于局域網(wǎng)的協(xié)議運行,這種系統(tǒng)開發(fā)簡單,對 硬件 要求不高,但安全性和穩(wěn)定性較差。 (4) 院系信息管理模塊:主要包括 對行政單位的管理以及 不同角色用戶賬號的分配 等。 本章主要從系統(tǒng)開發(fā)所用 到的相關(guān)技術(shù)、方法及開發(fā)工具 等方面進行描述。 Struts Struts 是基于 Java EE 平臺的經(jīng)典 MVC 框架,主要采用 Servlet 和 JSP 技術(shù)來實現(xiàn)。作為一個開放源碼的軟件, Tomcat 有著自己獨特的優(yōu)勢,可以和目前大部分的主流服務(wù)器一起工作,而且有著相當(dāng)高的運行效率。 功能需求 功能需求指定系統(tǒng)必須提供的服務(wù)。 (2) 教師:教師主要負責(zé)根據(jù)教學(xué)安排進行教材等的申報 。 (3) 教研室主任 用例 教研室主任 能夠通過該系統(tǒng)進行如下活動: ① 查詢教學(xué)安排: 教研室主任 可以在教學(xué)安排查詢界面對其教研室所有教師的教學(xué)安排進行查詢。 表 31 制定教學(xué)安排 用例描述 用例編號 31 用例名稱 制定教學(xué)安排 用例概述 教務(wù)秘書添加教學(xué)安排 主參與者 教務(wù)秘書 項目相關(guān)人 利益說明 項目相關(guān)人 利益 教務(wù)秘書 能夠成功添加教學(xué)安排 前置條件 教務(wù)秘書成功進入教學(xué)安排添加頁面 后置條件 成功添加教學(xué)安排 成功保證 看到添加成功信息 基本事件流 步驟 活動 1 教務(wù)秘書進入教學(xué)安排添加頁面 2 教務(wù)秘書輸入 教學(xué)安排信息 3 教務(wù)秘書點擊“提交”按鈕,提示添加成功 4 用例終止 擴展事件流 1 教務(wù)秘書 輸入錯誤 信息 ,提交時提示相應(yīng)的錯誤 2 教務(wù)秘書 輸入 信息 為空,提交時提示 添加信息 不能為空 規(guī)則與約束 不能為空 基于 Web 的高校教材選訂系統(tǒng)的設(shè)計與實現(xiàn) 14 表 32 教材入庫 用例描述 用例編號 32 用例名稱 教材入庫 用例概述 教材科管理員對入庫書籍進行記錄 主參與者 教材科管理員 項目相關(guān)人 利益說明 項目相關(guān)人 利益 教材科管理員 能夠成功記錄入庫信息 前置條件 教材科管理員成功進入書籍入庫 界面 后置條件 成功記錄入庫信息 成功保證 看到書籍入庫成功信息 基本事件流 步驟 活動 1 教材科管理員進入書籍入庫頁面 2 教材科管理員輸入入庫信息 3 教材科管理員點擊“提交”按鈕,提示入庫成功 4 用例終止 擴展事件流 1 教材科管理員輸入錯誤信息,提交時提示相應(yīng)的錯誤 2 入庫信息為空,提交時提示入庫信息不能為空 規(guī)則與約束 1. 教材科管理員登錄成功才能入庫 數(shù)據(jù) 需求 在設(shè)計系統(tǒng)時,主要從模塊組成、數(shù)據(jù)連接、功能實現(xiàn)、應(yīng)用意義等方面 著手,而模塊組成主要包括系統(tǒng)的主要組成模塊以及每個模塊所要達到的功能。 。在系統(tǒng)設(shè)計和開發(fā)過程基于 Web 的高校教材選訂系統(tǒng)的設(shè)計與實現(xiàn) 16 中,要充分考慮系統(tǒng)當(dāng)前和將來可能承受的工作量,使系統(tǒng)的處理能力和響應(yīng)時間能夠滿足對信息處理的需求。 SSH 整合框架使用 Struts 框架,其負責(zé)的工作為:管理用戶的請求,做出相應(yīng)的響應(yīng);提供一個流程控制器,委派調(diào)用業(yè)務(wù)邏輯和其他上層處理;處理異常;為顯示提供一個數(shù)據(jù)模型和用戶界面的驗證等。 本文以教材相關(guān)實體信息為例進行描述 : 教材信息實體包括:教材類別編號、教材。 SSH 整合框架使用 Hibernate,其持久化對象是基于 簡單的 Java 對象 (Plain Old Java Objects, POJO)和 Java 集 合的,負責(zé)的工作為:查詢對象的相關(guān)信息;增加、刪除、更新數(shù)據(jù)庫記錄等。 要求系統(tǒng)能夠提供良好的用戶接口,易用的人機交互界面。 經(jīng)上述系統(tǒng)功能分析和需求總結(jié),設(shè)計如下所示的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu): 教材信息:教材類別編號、教材類別。 本文以教材信息為例進行數(shù)據(jù)需求分析。 ③ 文件下載: 教研室主任 可以在下載界面對所需要的相關(guān)文件進行下載 。 (4) 教務(wù)秘書:教務(wù)秘書主要 錄入 制定院系的教學(xué)安排 。具體 說來,就是要分清系統(tǒng)中的角色以及為每個角色提供的服務(wù) [11]。實際上 Tomcat 部分是 Apache 服務(wù)器的擴展,但它是獨立運行的,所以當(dāng) 用戶 運 行 Tomcat 時,它實際上作為一個與 Apache 獨立的進程單獨運行 的 [10]。 Struts 把 Servlet、 JSP、 自定義標簽和信息資 源整合到一個統(tǒng)一的框架中,開發(fā)人員利用其進行開發(fā)時不用再自己編碼實現(xiàn)全套 MVC 模式,極大地節(jié)省了時間,所以說 Struts 是一個非常不錯的應(yīng)用框架。它的工作原理是:客戶端通過一個通用的瀏覽器向 Web 服務(wù)器發(fā)出數(shù)據(jù)處理請求, Web 服務(wù)器將啟動相應(yīng)的進程來響應(yīng)瀏覽器的請求,如果發(fā)現(xiàn)在客戶端的請求中包括數(shù)據(jù)存取,那么 Web 服務(wù)器將向數(shù)據(jù)庫服務(wù)器發(fā)出處理數(shù)據(jù)的請求,數(shù)據(jù)庫服務(wù)器接收并做處理,把結(jié)果傳回給Web 服務(wù)器,最后由 Web 服務(wù)器動態(tài)生成嵌 入處理結(jié)果的 超文本標記語言(Hypertext Markup Language, HTML)代碼返回給客戶機瀏覽器 [4]。 (6) 教材科信息管理模塊:包括查詢教材 申報結(jié)果,一些基礎(chǔ)信息的添加和查詢,以及 記錄 教材、作業(yè) 本 、實驗報告紙的入庫和出庫 信息 。 B/S 方式是近年來比較流行的一種軟件開發(fā)模式,它是基于互聯(lián)網(wǎng)的,對客戶端的要求較低,可面向地域分散的不同用戶群。 應(yīng)用結(jié)果表明,該系統(tǒng)有效提高了 教材選訂工作 效率 ,減輕了教材管理人員的負擔(dān) 。 涉密論文按學(xué)校規(guī)定處理。除了文中特別加以標注引用的內(nèi)容外,本論文不包含任何其他個人或集體已經(jīng)發(fā)表或撰寫的成果作品。目前,很多高校的教材 選訂 工作仍然采用手工方式,相關(guān)人員的工作量大且效率低下。 通過本課題的研究,可以推進高校教材 選訂 工作信息化 進程 ,實現(xiàn)教材管理科學(xué)化、現(xiàn)代化,能夠有效地提高教材 選訂 水平和工作效率 ,降低相關(guān)部門工作人員的勞動強度和財務(wù)支出,同時還可以提高高校 學(xué)生教材使用情況 及其費用 的透明度。本系統(tǒng)的用戶有學(xué)生、教師、教研室管理人員、教務(wù)秘書、教務(wù)處管理人員、教材科管理人員及系統(tǒng)維護人員,系統(tǒng)功能劃分為七個模塊: (1) 個人信息管理模塊:實現(xiàn)用戶對自身密碼的修改和登錄日志的查詢。 第七章 , 對論文的工作進行了總結(jié),并提出了論文深入研究的目標和方向。而且 Java Web 應(yīng)用已不再局限于企業(yè)級 應(yīng)用的開
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1