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

正文內(nèi)容

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

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

下一頁面
  

【正文】 教材相關(guān) ER 圖如圖 42 所示 。 控 制 器 S t r u t sA c t i o nS e r v l e tJ S PA c t i o nF o r mA c t i o n業(yè) 務(wù) 層 S p r i n gS p r i n gA O PS p r i n gI o C數(shù) 據(jù) 庫持 久 層H i b e r n a t eH i b e r n a t eT e m p l a t eH i b e r n a t eD A OR e q u e s tR e s p o n s e 圖 41 系統(tǒng)架構(gòu)圖 數(shù)據(jù)庫設(shè)計和實現(xiàn) 數(shù)據(jù)庫設(shè)計的目標是設(shè)計出該系統(tǒng)所使用的數(shù)據(jù)庫,并創(chuàng)建相應(yīng)的數(shù)據(jù)表,每個表中要有符合條件的屬性。 16 4 總體設(shè)計 總體設(shè)計主要是指在系統(tǒng)分析的基礎(chǔ)上,對整個系統(tǒng)的劃分(子系統(tǒng))、機器設(shè)備(包括軟、硬設(shè)備)的配置、數(shù)據(jù)的存貯規(guī)律以及整個系統(tǒng)實現(xiàn)規(guī)劃等方面進行合理的安排 [25]。 學(xué)生用書出庫信息:院系、專業(yè)、班級、學(xué)期、書籍條形碼、數(shù)量、出庫日期、出庫檢驗員。 9. 實驗報告紙出庫信息需包含院系、專業(yè)、班級、報告類別、數(shù)量、出庫 14 日期、出庫檢驗員等數(shù)據(jù)特征。 在系統(tǒng)核心用例圖中,以制定教學(xué)安排用例和教材入庫用例為例給出用例描述,如表 31 和 表 32 所示。 ④ 文件下載:教師可以在下載界面對所需要的相關(guān)文件進行下載。教材管理系統(tǒng)的參與者包括以下幾類: 10 (1) 學(xué)生:教材管理系統(tǒng)的服務(wù)對象首先是學(xué)校的學(xué)生,學(xué)生通過該系統(tǒng)可以查詢教材的使用情況及其 費用。 9 功能需求 功能需求指定系統(tǒng)必須提供的服務(wù)。作為一個開放源碼的軟件, Tomcat 有著自己獨特的優(yōu)勢,可以和目前大部分的主流服務(wù)器一起工作, 7 而且有著相當(dāng)高的運行效率。 Struts Struts 是基于 Java EE 平臺的經(jīng)典 MVC 框架,主要采用 Servlet 和 JSP 技術(shù)來實現(xiàn)。 本章主要從系統(tǒng)開發(fā)所涉及到的相關(guān)技術(shù)、方法及開發(fā)工具等方面進行描述。 (7) 學(xué)生信息查詢模塊:實現(xiàn)學(xué)生查詢所用教材、作業(yè)本、實驗報告紙使用情況及費用的功能。 高校常用的教材管理系統(tǒng)多數(shù)是網(wǎng)絡(luò)版的,只是把教材管理系統(tǒng)單獨作為一個軟件進行開發(fā)的情況還不太常見。 下一步 將 考慮與 高校 其它 管理 系統(tǒng)的整合及系統(tǒng)安全性的提高 , 并 根據(jù) 實際情況對系統(tǒng)功能和性能進一步進行 研究,以便 完善和優(yōu)化系統(tǒng) 。畢業(yè)論文中凡引用他人已經(jīng)發(fā)表或未發(fā)表的成果、數(shù)據(jù)、觀點等,均已明確注明出處。 在 本系統(tǒng)中實現(xiàn)了從教學(xué)安排的制定、教材的申報審核、教材的出入庫到學(xué)生的查詢這一業(yè)務(wù)流程。 基于局域網(wǎng)方式的教材管理系統(tǒng)主要通過基于局域網(wǎng)的協(xié)議運行,這種系統(tǒng)開發(fā)簡單,對硬件要求不高,但安全性和穩(wěn)定性較差。 (4) 院系信息管理模塊:主要包括對行政單位的管理以及不同角色用戶賬號的分配等。然后介紹了本文的主要工作。而且 Java Web 應(yīng)用已不再局限于企業(yè)級應(yīng)用的開發(fā), Inter 上許多商業(yè)網(wǎng)站都有它的影子。 并且 對 Web 技術(shù)的支持,使用戶能夠很容易地將數(shù)據(jù)庫中的數(shù)據(jù)發(fā)布到 Web 頁面上 [19]。 教材選訂工作業(yè)務(wù)流程 以平頂山學(xué)院為例,通過實地調(diào)研可以發(fā)現(xiàn),參與到教材選訂工作中的人員主要有教務(wù)秘書、教師、教研室管理員、教務(wù)處管理員、教材科管理員和學(xué)生六種。 功能需求建模 進行系統(tǒng)分析和設(shè)計的第一步是創(chuàng)建系統(tǒng)的用例模型。 (2) 教師用例 教師能夠通過該系統(tǒng)進行如下活動: ① 查詢教學(xué)安排:教師可以在教學(xué)安排查詢界面對其教學(xué)安排進行查詢。 ⑥ 出庫管理:教材科管理員可以對教材、作業(yè)本及實驗報告紙的出庫進行記錄。 、數(shù)量、入庫日期、入庫檢驗員等數(shù)據(jù)特征。 書籍入庫信息:書籍類別、書籍條形碼、數(shù)量、入庫日期、入庫檢驗員。同時對一些角色進行權(quán)限限制,防止出現(xiàn)因權(quán)限過大而造成的錯誤操作。在業(yè)務(wù)層中,管理服務(wù)組件的 Spring IoC 容器負責(zé)向 Action 提供業(yè)務(wù)模型 (Model)組件和該組件的協(xié)作對象數(shù)據(jù)處理 (Data Access Objects, DAO)組件完成業(yè)務(wù)邏輯,并提供事務(wù)處理、緩沖池等容器組件以提升系統(tǒng)性能和保證數(shù)據(jù)的完整性。 實驗報告紙出庫信息實體包括:出庫編號、院系、專業(yè)、班級、學(xué)期、實驗報告類別、出庫數(shù)量、出庫日期、出庫檢驗員。 數(shù)據(jù)庫共有 35 張數(shù)據(jù)表, 部分數(shù)據(jù)表的表名及說明如表 41 所示。數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計的目標是 將需求分析得到的用戶需求抽象為信息結(jié)構(gòu), 產(chǎn)生反映全組織信息需求的整體數(shù)據(jù)庫概念結(jié)構(gòu),即概念模式 ,它是整個數(shù)據(jù)庫設(shè)計的關(guān)鍵 [27]。典型的 J2EE 三層結(jié)構(gòu),分為表現(xiàn)層、中間層(業(yè)務(wù)邏輯層)和持久層。下面是教材管理系統(tǒng)的性能要求。 。 13 表 32 教材入庫 用例描述 用例編號 32 用例名稱 教材入庫 用例概述 教材科管理員對入庫書籍進行記錄 主參與者 教材科管理員 項目相關(guān)人 利益說明 項目相關(guān)人 利益 教材科管理員 能夠成功記錄入庫信息 前置條件 教材科管理員成功進入書籍入庫界面 后置條件 成功記錄入庫信息 成功保證 看到書籍入庫成功信息 基本事件流 步驟 活動 1 教材科管理員進入書籍入庫頁面 2 教材科管理員輸入入庫信息 3 教材科管理員點擊“提交”按鈕,提示入庫成功 4 用例終止 擴展事件流 1 教材科管理員輸入錯誤信息,提交時提示相應(yīng)的錯誤提示 2 入庫信息為空,提交時提示入庫信息不能為空 規(guī)則與約束 1. 教材科管理員登錄成功才能入庫。 ③ 文件下載:教研室管理員可以在下載界面對所需要的相關(guān)文件進行下載 。 (4) 教務(wù)秘書:教務(wù)秘書主要負責(zé)制定院系的教學(xué)安排。 功能需求分析 高校教材選訂系統(tǒng)是一個高校用來對教材進行管理的管理信息系統(tǒng)。 讓 Apache 處理靜態(tài) HTML,而 Tomcat 處理 JSP 和 Servlet。 Hibernate Hibernate 是一個開放源代碼的對象關(guān)系映射框架,它對 Java 數(shù)據(jù)庫連接 (Java Data Base Connectivity, JDBC)進行了非常輕量級的對象封裝,使得 Java 程序員可以隨心所欲地使用面向?qū)ο蠓绞絹聿倏v數(shù)據(jù)庫。 B/S 模式的優(yōu)點主要有: 首先, B/S 模式適用范圍廣,一般只要有操作系統(tǒng)和瀏覽器就行,與操作系統(tǒng)平 臺關(guān)系最小。 論文結(jié)構(gòu) 本文通過總結(jié)前人的經(jīng)驗,并結(jié)合具體的應(yīng)用需求,展開了對基于 Web 的教材管理系統(tǒng)的研究。如 07 教材管理系統(tǒng)是一款開發(fā)得比較早的商業(yè)教材管理軟件,其系統(tǒng)架構(gòu)為 C/S 模式,僅面向教材管理員,功能單一, 擴展性差,結(jié)構(gòu)不盡合理,隨著高校數(shù)字校園建設(shè)進程的發(fā)展,該軟件也暴露出其弊端;隨后為了適應(yīng)高校教學(xué)改革的發(fā)展,該軟件的 Web 版本也實現(xiàn)了商業(yè)化,能有效利用日趨完善的校園網(wǎng)絡(luò),但由于該系統(tǒng)獨立運行于校園數(shù)字化信息平臺,未能非常有效的利用校園數(shù)字化資源,使得整個校園數(shù)字化資源冗余增大,同時更新效率低下,而且必須借助手工完成 [7]。 本章從開發(fā)背景及意義、應(yīng)用現(xiàn)狀、本文主要工作和論文結(jié)構(gòu)安排這四個方面進行描述 。 本聲明的法律責(zé)任由本人承擔(dān)。因此,亟待研發(fā)一套高效、合理的教材 選訂 系統(tǒng),以擺脫傳統(tǒng)的手工管理方式,提高高校教材 選訂 水平。 通過本課題的研究,可以推進高校教材 選訂 工作信息化,實現(xiàn)教材管理科學(xué)化、現(xiàn)代化,能夠有效地提高教材 選訂 水平和工作效率,降低相關(guān)部門工作人員的勞動強度和財務(wù)支出,同時還可以提高高校學(xué)生教材使用情況及其費用的透明度。本系統(tǒng)的用戶有學(xué)生、教師、教研室管理人員、教務(wù)秘書、教務(wù)處管理人員、教材科管理人員及系統(tǒng)維護人員,系統(tǒng)功能劃分為七個模塊: (1) 個人信息管理模塊:實現(xiàn)用戶對自身密碼的修改和登錄日志的查詢。 第七章 ,對論文的工作進行了總結(jié),并提出了論文深入研究的目標和方向。 5 UML 的作用不僅在于支持面向?qū)ο蟮姆治雠c設(shè)計,還支持從需求分析開始的軟件開發(fā)的全過程。在處理海量數(shù)據(jù)的效率 上 ,后臺開發(fā)的靈活性,可擴展性等方面強大。一方面,必須全面理解用戶的各項要求,但又不能全盤接受所有的要求;另一方面,要準確地表達被接受的用戶要求。 ,以及對教材出入庫的管理。 ② 制定教學(xué)安排:教務(wù)秘書可以在教學(xué)安排添加界面對本院系教師的教學(xué)安排進行添加。 ③ 文件下載:教材科管理員可以在文件下載界面對所需要的相關(guān)文件進行下載 。 、報告類別、單價等數(shù)據(jù)特征。 書籍信息:條形碼、書名、作者、出版社、單價。 輕量級的 SSH 整合框架和面向?qū)ο蟮某绦蛟O(shè)計方法,能夠達到 面向未來的發(fā)展要求,從而提高擴展效率、縮短開發(fā)周期,便于二次開發(fā)。應(yīng)用 Struts 的目的是為了分離視圖層和控制層;Spring 是為了通過接口編程,提高程序的重用率和可維護性; Hibernate 的目的是為了實現(xiàn)用面向?qū)ο蟮乃枷雭砉芾頂?shù)據(jù)庫,實現(xiàn)與數(shù)據(jù)庫之間的低耦合。 實驗報告紙入庫信息實體包括:編號、類別、數(shù)量、入庫日期、入庫檢驗員。 高 校 教 材 管 理 系 統(tǒng)個 人 信 息 管 理文件下載其他信息管理角色信息分配行政單位設(shè)置其他信息管理書籍費用查詢?nèi)霂煨畔⒂涗洺鰩煨畔⒂涗洈?shù)據(jù)庫恢復(fù)數(shù)據(jù)庫備份查詢審核結(jié)果教材申報審核教材信息申報制定教學(xué)安排查詢教學(xué)安排院 系 信 息 管 理教 材 科 信 息 管 理教 材 申 報 管 理數(shù) 據(jù) 庫 管 理文 件 信 息 管 理文件上傳查詢登錄日志角色密碼修改信 息 查 詢 管 理 圖 43 系統(tǒng)功能結(jié)構(gòu)圖 個人信息管理模塊包括用戶密碼的修改、登錄日志查詢;教材申報管理模塊包括制定教學(xué)安排、查詢教學(xué)安排信息、教材申報、教材申報兩重審核、審核結(jié)果查詢;信息查詢模塊主要是針對學(xué)生書籍費用的查詢;教材科信息管理模塊包括書籍、作業(yè)本、實驗報告紙的出入庫信息及其它信息的管理;院系信息管理模塊主要是角色的分配管理、行政單位的設(shè)置及一些基本信息的管理;文件信息管理模塊包括文件的上傳和下載;數(shù)據(jù)庫信息管理模塊主要是針對系統(tǒng)維護人員進行數(shù)據(jù)庫的備份和恢復(fù)。 作業(yè)本信息實體包括:作業(yè)本編號、作業(yè)本類別、單價。 Web 應(yīng)用的后端是持久層。在系統(tǒng)開發(fā)過程中,必須采用一定的方法保證系統(tǒng)的準確性。 師可以使用多種書籍。所以,要對每個模塊的數(shù)據(jù)需求進行詳細的分析。 ③ 文件下載:教務(wù)處管理員可以在文件下載界面對所需要的相 關(guān)文件進行下載 。 (7) 系統(tǒng)維護人員:系統(tǒng)維護人員主要負責(zé)數(shù)據(jù)庫的維護工作以及以上六種角色的賬號密碼分配。 師可以查詢本人的教學(xué)安排,然后根據(jù)教學(xué)安排進行教材的申報,最后可以查詢申報結(jié)果。它是功 能豐富的 J2EE 集成開發(fā)環(huán)境 ,包括了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持 HTML, Struts, JSP, CSS, Javascript, SQL, Hibernate[22]。應(yīng)用系統(tǒng)的開發(fā)者在應(yīng)用系統(tǒng)中應(yīng)用Spring 框架后能夠達到“解耦”和“脫離容器”的設(shè)計和實現(xiàn)目的,將程序員從煩瑣、單調(diào)和重復(fù)的編程工作中解脫出來 [17]。當(dāng)需要升級時,只需要更新服務(wù)器端的軟件,而不必更換客戶端軟件,實現(xiàn)系統(tǒng)的無縫升級,減少了工作量,降低了系統(tǒng)維護與升級的成本。 第三章 ,從系統(tǒng)的業(yè)務(wù)流程、設(shè)計目標、功能需求和數(shù)據(jù)需求四個方面對系統(tǒng)進行需求分析。 2 本文工作 本文以平頂山學(xué)院為例,針對目前大多數(shù)教材管理系統(tǒng)不能很好適應(yīng)學(xué)校實際情況的問題,結(jié)合作者在高校教材管理相關(guān)工作中的經(jīng)驗,設(shè)計并實現(xiàn)了一個基于 Web 的 高校教材 選訂 系統(tǒng)。這種管理方式有許多弊端:首先是手工處理大量數(shù)據(jù)時容易產(chǎn)生操作上的失誤;其次信息查詢非常不方便;另外,手工管理在數(shù)據(jù)收集、匯總等方面的效率非常低下,尤其是近年來各地高校發(fā)展迅速,教學(xué)規(guī)模不斷擴大,使得教材管理工作更加繁重不堪 [2]。如果發(fā)表相關(guān)成果,一定征得指導(dǎo)教師同意,且 第一署名單位為平頂山學(xué)院。本人離校后使用畢業(yè)論文或與該論文直接相關(guān)的學(xué)術(shù)論文或成果時,第一署名單位仍然為平頂山學(xué)院。 隨著高校校園網(wǎng)的普及,利用計算機特別是利用網(wǎng)絡(luò)來對高校的教務(wù)工作進行管理,建立全面的具有通用性、開放性、實用性和靈活性的網(wǎng)絡(luò)管理體系已經(jīng)成為可能和必然趨勢 [3]。 主要工作如下: 通過參與教材管理工作,同時在調(diào)研高校教材管理工作業(yè)務(wù)流程的基礎(chǔ)上,詳細分析、總結(jié)各類人員的日常相關(guān)工作,明確不同用戶的功能需求、數(shù)據(jù)需求和系統(tǒng)的性能需求。 第四章 ,從系統(tǒng)的體系結(jié)構(gòu)設(shè)計、數(shù)據(jù)庫設(shè)計、功能設(shè)計和接口設(shè)計四個方面對系統(tǒng)進行總體設(shè)計。 最后, B/S 模式不需對用戶
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1