精品一区二区中文在线,无遮挡h肉动漫在线观看,国产99视频精品免视看9,成全免费高清大全

教育教學管理系統規范建設思考論文

時間:2023-05-03 17:37:00 管理論文 我要投稿
  • 相關推薦

教育教學管理系統規范建設思考論文

  一、教育教學管理系統構建

教育教學管理系統規范建設思考論文

  根據目前學院ISO9000的運行情況,在構建教育教學質量管理系統時,主要考慮了以下幾個方面:第一,如何保證信息系統的隨需應變能力,隨時適應管理機制的變化。第二,如果某一個業務點產生變化或者調整,是否面要重新編譯整個程序,還是進行局部構建。第三,在系統開發過程中,產生的一些公用組件,在學院新建的或現有的業務系統中使用,是否還需要重新來進行開發,如何使用現有的成熟的組件,如何向項目中引用或使用。第四,是否能夠形成一個基礎平臺,在進行新的業務系統開發時,直接在基礎平臺上建設即可。基于以上四點來考慮教育教學質量管理系統的構建方式。對整個系統的標準規范作了如下定義,以確保系統的建設,能夠滿足以上的要求。

  (一)具體環境規范。

  應用程序的運行環境采用兩臺應用服務器和兩臺數據服務器,進行負載均衡的高可用web集群運行環境配置,保證應用程序運行的穩定性和運行效率,數據庫采用主從備份的方面,用以保證數據的安全性。

  (二)總體規范。

  1.統一縮寫或名詞約定。在項目中,對于同一概念如果需要使用縮寫,統一使用如下定義:info-信息;doc-文檔;src-源碼;demo-項目的靜態頁面原型;fea-功能點;req-需求點;query-查詢;add-增加;update-編輯;input-輸入;-刪除;list-結果列表使用的英文名稱;impor-導入;export-導出;rtn-返回;success-成功;fault-失敗;error-錯誤;業務字典-與業務相關的代碼及對代碼的描述,系統提供了對業務字典的管理,通過系統業務字典功能,為系統實現提供的大量組件,方便開發。

  2.需求/功能編號定義。需求編號規范:“req”+“-”+一級模塊編號+“-”+二級模塊編號+“-”+功能點編號。功能點代碼編號規范:“fea”+“-”+一級模塊編號+“-”+二級模塊編號+“-”+功能點編號。在此,“fea”表示功能,“req”表示需求一級模塊對應一個包,二級模塊對應構件包下的構件,功能點為構件下的具體功能。

  3.子系統及程序包規劃。一級模塊與包命名最后一段一致:小寫英文單詞組成的業務描述。如:權限管理(auth),功能矩陣樣式如下:子系統:um,包中文名:權限管理與控制,包名稱:auth,功能中文名稱對應的功能名稱依次是:認證管理-auth,應用功能管理-function,菜單管理-menu,角色管理-role,操作員管理-operator,數據權限管理-dataright;包中文名:組織機構管理,包名稱:organization,功能中文名稱對應的功能名稱依次是:機構管理-organization,崗位管理-position,人員管理-person,職務管理-duty,工作組管理-workgroup,業務機構管理-busiorg;包中文名:應用基礎服務,包名稱:common,功能中文名稱對應的功能名稱依次是:單點登錄———sso,業務字典———busidict,業務日志———busilog,元數據管理———metada-ta,基礎構件———comm;包中文名:應用基礎工具,包名稱:Utili-ty,功能中文名稱對應的功能名稱依次是:文件上傳———fileup-load,通用數據選擇———datachoose。在進行構建時,包名全部使用英文小寫,包名稱建議采用長命名空間的方式。

  4.應用架構構建。Maven除了以程序構建能力為特色之外,還提供高級項目管理工具。由于Maven的缺省構建規則有較高的可重用性,所以常常用兩三行Maven構建腳本就可以構建簡單的項目。由于Maven面向項目的方法,許多ApacheJa-karta項目發布時使用Maven,而且公司項目采用Maven的比例在持續增長。本應用采用JAVAEE架構,應用系統的功能開發,將通過Maven的方式對項目進行構建。以Maven的方式進行構造,依賴的版本定義在公共模塊或子系統中,子(模塊)pom設置<parent>,繼承父(項目)pom,設置一個虛擬的總項目,多個實際項目作為總項目的模塊。在編碼過程中,要求盡量使用公用模塊,以減少系統編碼、維護工作量,使程序具有良好的結構性。一般定義,超過三個地方使用的相同邏輯的代碼主要抽象為公用模塊。

  (三)配置規范。

  1.配置工具。項目的配置工具內部采用SVN作為配置管理工具,MavenRepository作為Maven倉庫的定義。2.配置目錄結構。配置目錄結構如圖2所示。

  (四)文檔規范。

  1.文檔命名規范。文檔名稱=系統名稱+“_”+中文文檔名[+“_”+作者姓名]。修改者必須在文檔中注明修改時間、版本和大致內容。

  2.文檔編寫規范。對于項目的成果性文檔,要求在編寫前提供統一的模板,編寫和修正過程中,要記錄變更歷史。在Word中的插圖盡可能使用JPG或GIF以及PNG格式,以降低Word文檔的大小。所有文檔中涉及的圖形,要求提供原始文件,并保存到配置庫中。文檔一旦初步定稿之后,評審者采用修正模式修改文檔。如果文檔參考了其他資料,需要提供參考資料的出處,如某個文檔、網站、書籍。

  (五)結構設計開發規范。系統中以包為復用的基本對象,構件包中包含數據訪問層、業務層、控制層、頁面資源、配置信息等概念。一個項目中可包含多個子項目,按Maven的體系結構,項目按照功能模塊進行劃分,力求便于維護和管理。其中“model”為整個系統的顯示層,即所有的界面操作及界面邏輯都在些項目中進行構建common項目為系統的公用項目,所有公用部分的代碼在項目中進行構建。model-caculate為系統中模型算法部分,所有算法在此項目中進行構建其它核心功能模塊和輔助功能模塊按照規則進行創建,即“項目名稱———功能模塊名稱”。

  1.總體規范。(1)項目路徑規劃。com.sinocarbon.model.(2)對于應用中的變量命名,要求遵循如下規范。在數據訪問層中,變量名稱遵循Java變量命名規則;業務層中,變量命名和數據訪問層的命名規則一致;控制層中,變量名和業務層的命名規則一致。為保證程序邏輯或代碼的可追溯性,要求每個文件都保留正確合適的開發人員信息。(3)針對創建者和部門,按照如下要求進行設置。作者:輸入開發環境使用者正式姓名的中文。開發人員的英文名或者系統缺省的用戶名。部門:輸入開發環境使用者所在公司的名稱,例如“信息中心”等。

  2.包命名規范。包是項目中基礎的業務實現和業務部署單元,其中包含了數據訪問、業務邏輯、控制以及一些額外需要的資源,包采用以下方式進行命名:包名稱全部使用英文小寫;包名稱采用長命名空間的方式;包名=系統命名空間+”.”+業務描述的英文單詞;包命名在設計期由設計人員確定,不允許開發期確定;顯示名稱描述為中文信息;包屬于一個抽象概念。

  3.數據訪問層命名規范。數據訪問層是進行數據庫操作的邏輯層。數據訪問層按以下所描述的方式進行命名。包名定義為com.sinocarbon.model.um.dao。實現接口規則com.sinocar-bon.model.+子項目名稱+模塊名稱Dao,類規則為com.sino-carbon.model.+子項目名稱+模塊名稱DaoImpl如用戶管理模塊的包命名規則為在包com.sinocarbon.model.um,在該包下創建接口和類名稱為UserDao.java和UserDaoImpl.java,首字母大寫,與java類命名一致。接口和類直接建在以構件包為名稱的包下,原則上不增加新的包的定義。名稱不使用前綴或后綴。接口和類包含一個單一實體管理功能的操作集合,即增、刪、改、查等。

  4.業務層命名規范。業務層為進行業務邏輯操作的邏輯層。業務層按下面方式進行命名:包名定義為com.sinocarbon.model.um.service。實現接口規則com.sinocarbon.model.+子項目名稱+模塊名稱Service,類規則為com.sinocarbon.model.+子項目名稱+模塊名稱ServiceImpl如用戶管理模塊的包命名規則為在包com.sinocarbon.model.um,在該包下創建接口和類名稱為UserService.java和UserServiceImpl.java,首字母大寫,與java類命名一致。接口和類直接建在以構件包為名稱的包下,原則上不增加新的包的定義。名稱不使用前綴或后綴。接口和類包含一個單一實體管理功能的操作集合,即增、刪、改、查等。

  5.頁面資源命名規范。一是在web項目中創建一個文件夾,與模塊名稱一致文件夾下創建與該模塊相關的頁面資源,例如user,在頁面資源下創建user目錄;二是如果涉及較多的不同頁面資源,可以在同名的文件夾下再創建js和image,并將相應資源放置在目錄下;三是頁面資源文件一律使用小寫字母,命名一般采用主謂格式,各個單詞之間使用下劃線“_”連接。

  6.web目錄規范。WEB目錄是針對整個項目的WEB配置目錄,允許放置對整個應用有效的資源文件,包括公共的js、圖片、頁面、以及WEB-INF的配置等。

  二、結語

  本文描述了教育教學質量管理系統中,項目標準規范的定義。標準規范的制定,為項目的設計提供了依據,為項目的順利實施提供了保障,為使用基礎平臺或相關組件的開發人員提供了依據,為后續系統的擴展和在基礎平臺基礎上進行業務系統開發的用戶進行了規則的限定,是整個系統順定實施的基礎。

【教育教學管理系統規范建設思考論文】相關文章:

對小學教育教學管理的幾點思考的論文04-27

婦幼保健機構檔案信息系統規范化建設的思考04-29

高職院校教學管理建設論文04-27

對大學教育的思考論文11-10

淺談對高校學風建設的思考的論文04-27

工程管理專業建設的思考論文05-02

高職院校教學管理的建設分析論文05-02

獨立學院教學管理隊伍建設的思考04-29

高校網絡平臺溝通教學管理思考的論文04-30

水利建設管理革新思考論文04-30