• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      國有資產(chǎn)信息管理系統(tǒng)設(shè)計與實(shí)現(xiàn)

      2014-10-14 17:48:42周秦
      現(xiàn)代電子技術(shù) 2014年20期
      關(guān)鍵詞:報表國有資產(chǎn)資產(chǎn)

      周秦

      摘 要: 隨著我國高等院校的不斷發(fā)展,其國有資產(chǎn)也在不斷的變化。因此,如何實(shí)現(xiàn)對國有資產(chǎn)的動態(tài)監(jiān)控,保障國有資產(chǎn)的不流失,成為當(dāng)前高校國有資產(chǎn)管理的重要的管理議題之一。為更好地在信息化條件下實(shí)現(xiàn)對高校國有的監(jiān)督和管理,采用傳統(tǒng)的B/S模式,并以J2EE+SSH2+MVC為開發(fā)平臺,SQL Server 2008為系統(tǒng)數(shù)據(jù)庫,對系統(tǒng)功能進(jìn)行開發(fā),并以ASP.net技術(shù)實(shí)現(xiàn)客戶端動態(tài)頁面,設(shè)計出了可用于高校國有資產(chǎn)管理和監(jiān)督的信息管理系統(tǒng)。通過系統(tǒng)測試,系統(tǒng)可穩(wěn)定運(yùn)行,從而實(shí)現(xiàn)了對高校國有資產(chǎn)的信息化條件下的管理。本文的創(chuàng)新點(diǎn)在于運(yùn)用工作流技術(shù)實(shí)現(xiàn)了對高校國有資產(chǎn)的動態(tài)監(jiān)控。

      關(guān)鍵字: 高校國有資產(chǎn); 管理系統(tǒng)設(shè)計; ASP.NET技術(shù); SQL Server 2008

      中圖分類號: TN911?34 文獻(xiàn)標(biāo)識碼: A 文章編號: 1004?373X(2014)20?0048?03

      Design and implementation of information management system for national asset

      ZHOU Qin

      (Xian Technological University, Xian 710021, China)

      Abstract: With the continuous development of higher education institutions in China, its state?owned assets are constantly changing. Therefore, how to achieve the dynamic monitoring of state?owned assets, and avoid the state assets washing away have become the important management issues of state?owned assets management in higher education institutions. Based on this, in order to better achieve the supervision and management of state?owned universities under conditions of informatization, a university?owned asset management and oversight of information management system was designed by using traditional B / S mode, and taking J2EE + SSH2 + MVC as a development platform and SQL Server 2008 as the system database to develop the system functions, and to achieve client dynamic pages by ASP.net technology. The system testing results show that the system can be stably operated, and realize the management of state?owned assets of universities under the condition of informatization. The innovation of this paper is to achieve the dynamic monitoring of state?owned assets in higher education institutions.

      Keyword: state?owned asset in higher education institution; management system design; ASP.NET technology; SQL Server 2008

      信息化給現(xiàn)代企事業(yè)單位的管理帶來了很大的契機(jī),并提高了當(dāng)前企事業(yè)單位管理的效率。同時,隨著我國教育體制改革,管辦分離成為當(dāng)前教育改革的重點(diǎn)。而作為高校主要組成部分的國有資產(chǎn),如何在改革中加強(qiáng)對校企資源的監(jiān)督和管理,從而保障教學(xué)和學(xué)校發(fā)展規(guī)模,成為當(dāng)前高校國有資產(chǎn)管理部門深入探討的問題。因此,本文在新形勢下提出通過信息化,通過設(shè)計管理系統(tǒng)的方式,實(shí)現(xiàn)對國有資產(chǎn)的監(jiān)督與管理。

      1 系統(tǒng)需求分析

      該系統(tǒng)的設(shè)計則主要針對高校國有資產(chǎn)的管理和監(jiān)督。而隨著我國高校的不斷發(fā)展,以及高校資產(chǎn)的日益增多,做好對高校資產(chǎn)的管理和監(jiān)督,并在政策允許的情況下實(shí)現(xiàn)對國有資產(chǎn)的增值保值是當(dāng)前高校國有企業(yè)管理部門重要的日常工作組成部分。因為,高校國有資產(chǎn)的發(fā)展,不僅僅是高校管理水平的體現(xiàn),更多的是高校自身科研實(shí)力和自身優(yōu)勢的綜合體現(xiàn),對穩(wěn)定高校未來發(fā)展起著重要的作用。同時長期以來,高校國有資產(chǎn)的管理基本處于人工管理階段,網(wǎng)路化管理水平低,從而造成高校領(lǐng)導(dǎo)對國有資產(chǎn)的監(jiān)督和管理比較困難,并且不同高校企業(yè)之間的交流和信息共享比較低,加大了高校國有資產(chǎn)管理的難度,使得效率地下。綜合上述的原因,提出構(gòu)建統(tǒng)一的高校信息管理和監(jiān)督平臺,借助校園網(wǎng)的優(yōu)勢,實(shí)現(xiàn)對高校自身國有資產(chǎn)的系統(tǒng)化、網(wǎng)絡(luò)化和規(guī)范化的管理,從而進(jìn)一步提高學(xué)校主管部門對校企資產(chǎn)的利用和管理效率。因此,本系統(tǒng)設(shè)計的高校國有資產(chǎn)管理按照UML建模技術(shù),將該系統(tǒng)使用的對象分為系統(tǒng)管理員、資產(chǎn)管理員和主管領(lǐng)導(dǎo)三個不同的使用角色。同時系統(tǒng)按照不同的角色具備不同的使用功能。其具體的功能需求設(shè)計如圖1所示。

      圖1 系統(tǒng)整體功能設(shè)計

      通過上述的UML分析,將系統(tǒng)使用者分為系統(tǒng)管理員、學(xué)校領(lǐng)導(dǎo)、資產(chǎn)管理員(各二級學(xué)院、處室、校企等)三種不同的角色。同時結(jié)合高校管理實(shí)際,將其功能劃分為上述的系統(tǒng)維護(hù)與管理、新增或報廢資產(chǎn)數(shù)據(jù)錄入、資產(chǎn)變動申請、資產(chǎn)查詢及報表打印、新增或報廢資產(chǎn)數(shù)據(jù)審核、資產(chǎn)變動審批等功能。

      系統(tǒng)的維護(hù)與管理其主要的使用者為系統(tǒng)管理員。該功能主要是對資產(chǎn)管理系統(tǒng)進(jìn)行日常的維護(hù)、數(shù)據(jù)的備份以及用戶管理權(quán)限的設(shè)置,同時發(fā)布相關(guān)的信息;新增或報廢資產(chǎn)數(shù)據(jù)的錄入則主要是對高校新增加的國有資產(chǎn)或者是出售、報廢的國有資產(chǎn)的數(shù)據(jù)的錄入、修改、查詢和統(tǒng)計。

      系統(tǒng)可以對在權(quán)限范圍內(nèi)的部門進(jìn)行資產(chǎn)總賬、分賬的統(tǒng)計,并可對金額進(jìn)行統(tǒng)計;資產(chǎn)變動申請是針對部門與部門之間、部門內(nèi)部之間,而該功能則主要由各二級學(xué)院、處室、企業(yè)的資產(chǎn)管理員負(fù)責(zé)申請;資產(chǎn)查詢及報表打印則主要是針對不同分類的國有資產(chǎn)的查詢和相關(guān)統(tǒng)計報表的匯總、打印等功能,同時不同的權(quán)限可對不同范圍內(nèi)的資產(chǎn)進(jìn)行總的統(tǒng)計查詢;新增或報廢資產(chǎn)數(shù)據(jù)的審核主要是由系統(tǒng)管理員負(fù)責(zé),其主要職責(zé)為對相關(guān)的數(shù)據(jù)的多少、正確性與否等進(jìn)行核對和檢查,并按照相關(guān)憑證進(jìn)行一一的核對;資產(chǎn)變動審批主要是針對學(xué)校主管領(lǐng)導(dǎo),對相關(guān)的資產(chǎn)的變動必須有學(xué)校領(lǐng)導(dǎo)的審核同意之后方可進(jìn)行[1]。

      2 系統(tǒng)的數(shù)據(jù)流程設(shè)計

      通過上述的功能分析,可以看出該系統(tǒng)的主要的數(shù)據(jù)流程如圖2所示。

      圖2 系統(tǒng)整體的數(shù)據(jù)流程圖設(shè)計

      根據(jù)系統(tǒng)不同的角色,具有不同的權(quán)限。而其數(shù)據(jù)的流程是首先對國有企業(yè)數(shù)據(jù)的整體,并對相關(guān)的數(shù)據(jù)進(jìn)行檢查和修正;而針對具有資產(chǎn)變動的需報請主管領(lǐng)導(dǎo)簽字、財務(wù)處審核方和盡心數(shù)據(jù)的錄入;同時根據(jù)不同的角色可對不同的資產(chǎn)進(jìn)行查詢、修改、報表打印等。

      3 系統(tǒng)整體架構(gòu)布局

      該系統(tǒng)作為高校自身的資產(chǎn)管理系統(tǒng),同時各個不同的高校有著很多的分布,因此,在對該系統(tǒng)進(jìn)行設(shè)計的時候,采用B/S模式,并采用SSH2+MVC模式對其整體架構(gòu)進(jìn)行設(shè)計[2]。其具體的系統(tǒng)布局如圖3所示。

      圖3 系統(tǒng)整體架構(gòu)設(shè)計

      4 系統(tǒng)數(shù)據(jù)庫設(shè)計

      對該系統(tǒng)的實(shí)現(xiàn),則主要建立包括admin,zc,zclb,zcbd,zjfs和syqk等不同的表格。同時其表格又按照不同的關(guān)鍵字建立不同的數(shù)據(jù)邏輯管理。其具體的表主鍵及屬性的設(shè)置如表1~表7所示。

      表1 管理員表

      表2 資產(chǎn)表

      表3 資產(chǎn)變動表

      表4 資產(chǎn)類別

      表5 資產(chǎn)增加方式表

      表6 使用情況表

      表7 資產(chǎn)報廢表

      5 系統(tǒng)的實(shí)現(xiàn)

      5.1 系統(tǒng)數(shù)據(jù)庫和和開發(fā)環(huán)境部署

      對本系統(tǒng)的實(shí)現(xiàn),最主要的是對開發(fā)環(huán)境的選擇。本系統(tǒng)選擇J2EE作為變成開發(fā)語言,并采用Struts+ Spring+ Hibernate的MVC開發(fā)模式進(jìn)行開發(fā)[3]。同時主要的開發(fā)工具采用myEclipse開發(fā)工具[4],在Intel(R) Core(TM) i5 CPUM370、2 GB內(nèi)存和WIN7系統(tǒng)下運(yùn)行。同時系統(tǒng)的數(shù)據(jù)庫采用SQL Server 2005作為該系統(tǒng)的數(shù)據(jù)庫,這主要是因為該網(wǎng)站根據(jù)實(shí)際的情況,其數(shù)據(jù)的訪問量不大,同時在數(shù)據(jù)庫安全方面,SQL數(shù)據(jù)庫具有獨(dú)特的安全優(yōu)勢,因此,在該系統(tǒng)中選擇SQL2005作為系統(tǒng)數(shù)據(jù)庫實(shí)現(xiàn)。

      5.2 關(guān)鍵技術(shù)及相關(guān)代碼實(shí)例

      (1) 報表格式

      在該系統(tǒng)的設(shè)計中,為方便對系統(tǒng)文件的存儲,同時不同的報表都是通過財務(wù)報表的形式實(shí)現(xiàn)動態(tài)的把握,因此,采用XML文件的方式來來實(shí)現(xiàn)對數(shù)據(jù)的存儲[4]。其具體實(shí)現(xiàn)的代碼為:

      <!一科目scdoe:代碼;snmae:科目名;svesrino:代碼版本一>

      ……

      (2) 報表對象的代碼實(shí)現(xiàn)

      //通過數(shù)據(jù)管理對象獲得所有的數(shù)據(jù)信息對象

      Iterator iterDI=this.pData.getAtllDataInfo ().iterator ();

      while (iterDI.hasNext ()){//循環(huán)遍歷數(shù)據(jù)信息

      VODataInfo voDI= (VODataInfo)itrDI.next ();

      IteratoriteDrIPV=voDI.eolDIPViterato (r):

      Double[] dValue=new Double[2];

      DataInfoParsrer diPasrer=new DataInfoParser (voDI);

      String sSubjectCode=diParser..getCode ()://獲得項目編碼

      //獲得項目值

      dValue[0]=diParser.getInitValue ();

      dValue[1]=diParser.getInitValue ();

      hst.put (sSubjectCode,edValue);//在編碼和值之間建立映射

      }

      同時,針對頁面的動態(tài)響應(yīng),采用JSP技術(shù)實(shí)現(xiàn)對動態(tài)頁面的相應(yīng)。這主要是因為在J2EE組件中,通過JSP動態(tài)的頁面實(shí)現(xiàn)對代理服務(wù)器的Agent代理的訪問[5],再通過JNDI實(shí)現(xiàn)對服務(wù)器端的會話Bena,在其完成相應(yīng)的業(yè)務(wù)方法之后,實(shí)現(xiàn)DAO接口對數(shù)據(jù)庫訪問的驅(qū)動,從而實(shí)現(xiàn)頁面和數(shù)據(jù)庫之前的互動[6]。

      5.3 部分測試結(jié)果

      以系統(tǒng)安全功能為例,對其進(jìn)行測試,其測試的結(jié)果如表8所示。

      表8 系統(tǒng)安全測試結(jié)果表

      6 結(jié) 語

      本文利用J2EE+MVC設(shè)計模式,實(shí)現(xiàn)了對國有資產(chǎn)信息管理系統(tǒng)的設(shè)計和開發(fā),同時通過了網(wǎng)站測試,很好地實(shí)現(xiàn)了對學(xué)校資產(chǎn)的管理,提高了工作的效率。

      參考文獻(xiàn)

      [1] 楊惠瑩.通用國有資產(chǎn)監(jiān)督管理系統(tǒng)SAM[D].西安:西安建筑科技大學(xué),2005.

      [2] ALUR Deepak. J2EE核心設(shè)計模式[M].牛志奇,譯.4版.北京:機(jī)械工業(yè)出版社,2008.

      [3] 鄔繼成.struts與Hibernate實(shí)用教程:構(gòu)建基于MVC模式的高效Java Web應(yīng)用[M].3版.北京:電子工業(yè)出版社,2009.

      [4] 楊明.MyEclipse 6 Java 開發(fā)中文教程[M].3版.北京:電子工業(yè)出版社,2009.

      [5] 邱玥.基于ASP.NET高校畢業(yè)生信息管理系統(tǒng)設(shè)計與實(shí)現(xiàn)[D].成都:電子科技大學(xué),2013.

      [6] 劉增軍,向為,孫廣富.基于ADO的數(shù)據(jù)庫開發(fā)技術(shù)研究[J]. 科學(xué)技術(shù)與工程,2007(5):747?752.

      圖1 系統(tǒng)整體功能設(shè)計

      通過上述的UML分析,將系統(tǒng)使用者分為系統(tǒng)管理員、學(xué)校領(lǐng)導(dǎo)、資產(chǎn)管理員(各二級學(xué)院、處室、校企等)三種不同的角色。同時結(jié)合高校管理實(shí)際,將其功能劃分為上述的系統(tǒng)維護(hù)與管理、新增或報廢資產(chǎn)數(shù)據(jù)錄入、資產(chǎn)變動申請、資產(chǎn)查詢及報表打印、新增或報廢資產(chǎn)數(shù)據(jù)審核、資產(chǎn)變動審批等功能。

      系統(tǒng)的維護(hù)與管理其主要的使用者為系統(tǒng)管理員。該功能主要是對資產(chǎn)管理系統(tǒng)進(jìn)行日常的維護(hù)、數(shù)據(jù)的備份以及用戶管理權(quán)限的設(shè)置,同時發(fā)布相關(guān)的信息;新增或報廢資產(chǎn)數(shù)據(jù)的錄入則主要是對高校新增加的國有資產(chǎn)或者是出售、報廢的國有資產(chǎn)的數(shù)據(jù)的錄入、修改、查詢和統(tǒng)計。

      系統(tǒng)可以對在權(quán)限范圍內(nèi)的部門進(jìn)行資產(chǎn)總賬、分賬的統(tǒng)計,并可對金額進(jìn)行統(tǒng)計;資產(chǎn)變動申請是針對部門與部門之間、部門內(nèi)部之間,而該功能則主要由各二級學(xué)院、處室、企業(yè)的資產(chǎn)管理員負(fù)責(zé)申請;資產(chǎn)查詢及報表打印則主要是針對不同分類的國有資產(chǎn)的查詢和相關(guān)統(tǒng)計報表的匯總、打印等功能,同時不同的權(quán)限可對不同范圍內(nèi)的資產(chǎn)進(jìn)行總的統(tǒng)計查詢;新增或報廢資產(chǎn)數(shù)據(jù)的審核主要是由系統(tǒng)管理員負(fù)責(zé),其主要職責(zé)為對相關(guān)的數(shù)據(jù)的多少、正確性與否等進(jìn)行核對和檢查,并按照相關(guān)憑證進(jìn)行一一的核對;資產(chǎn)變動審批主要是針對學(xué)校主管領(lǐng)導(dǎo),對相關(guān)的資產(chǎn)的變動必須有學(xué)校領(lǐng)導(dǎo)的審核同意之后方可進(jìn)行[1]。

      2 系統(tǒng)的數(shù)據(jù)流程設(shè)計

      通過上述的功能分析,可以看出該系統(tǒng)的主要的數(shù)據(jù)流程如圖2所示。

      圖2 系統(tǒng)整體的數(shù)據(jù)流程圖設(shè)計

      根據(jù)系統(tǒng)不同的角色,具有不同的權(quán)限。而其數(shù)據(jù)的流程是首先對國有企業(yè)數(shù)據(jù)的整體,并對相關(guān)的數(shù)據(jù)進(jìn)行檢查和修正;而針對具有資產(chǎn)變動的需報請主管領(lǐng)導(dǎo)簽字、財務(wù)處審核方和盡心數(shù)據(jù)的錄入;同時根據(jù)不同的角色可對不同的資產(chǎn)進(jìn)行查詢、修改、報表打印等。

      3 系統(tǒng)整體架構(gòu)布局

      該系統(tǒng)作為高校自身的資產(chǎn)管理系統(tǒng),同時各個不同的高校有著很多的分布,因此,在對該系統(tǒng)進(jìn)行設(shè)計的時候,采用B/S模式,并采用SSH2+MVC模式對其整體架構(gòu)進(jìn)行設(shè)計[2]。其具體的系統(tǒng)布局如圖3所示。

      圖3 系統(tǒng)整體架構(gòu)設(shè)計

      4 系統(tǒng)數(shù)據(jù)庫設(shè)計

      對該系統(tǒng)的實(shí)現(xiàn),則主要建立包括admin,zc,zclb,zcbd,zjfs和syqk等不同的表格。同時其表格又按照不同的關(guān)鍵字建立不同的數(shù)據(jù)邏輯管理。其具體的表主鍵及屬性的設(shè)置如表1~表7所示。

      表1 管理員表

      表2 資產(chǎn)表

      表3 資產(chǎn)變動表

      表4 資產(chǎn)類別

      表5 資產(chǎn)增加方式表

      表6 使用情況表

      表7 資產(chǎn)報廢表

      5 系統(tǒng)的實(shí)現(xiàn)

      5.1 系統(tǒng)數(shù)據(jù)庫和和開發(fā)環(huán)境部署

      對本系統(tǒng)的實(shí)現(xiàn),最主要的是對開發(fā)環(huán)境的選擇。本系統(tǒng)選擇J2EE作為變成開發(fā)語言,并采用Struts+ Spring+ Hibernate的MVC開發(fā)模式進(jìn)行開發(fā)[3]。同時主要的開發(fā)工具采用myEclipse開發(fā)工具[4],在Intel(R) Core(TM) i5 CPUM370、2 GB內(nèi)存和WIN7系統(tǒng)下運(yùn)行。同時系統(tǒng)的數(shù)據(jù)庫采用SQL Server 2005作為該系統(tǒng)的數(shù)據(jù)庫,這主要是因為該網(wǎng)站根據(jù)實(shí)際的情況,其數(shù)據(jù)的訪問量不大,同時在數(shù)據(jù)庫安全方面,SQL數(shù)據(jù)庫具有獨(dú)特的安全優(yōu)勢,因此,在該系統(tǒng)中選擇SQL2005作為系統(tǒng)數(shù)據(jù)庫實(shí)現(xiàn)。

      5.2 關(guān)鍵技術(shù)及相關(guān)代碼實(shí)例

      (1) 報表格式

      在該系統(tǒng)的設(shè)計中,為方便對系統(tǒng)文件的存儲,同時不同的報表都是通過財務(wù)報表的形式實(shí)現(xiàn)動態(tài)的把握,因此,采用XML文件的方式來來實(shí)現(xiàn)對數(shù)據(jù)的存儲[4]。其具體實(shí)現(xiàn)的代碼為:

      <!一科目scdoe:代碼;snmae:科目名;svesrino:代碼版本一>

      ……

      (2) 報表對象的代碼實(shí)現(xiàn)

      //通過數(shù)據(jù)管理對象獲得所有的數(shù)據(jù)信息對象

      Iterator iterDI=this.pData.getAtllDataInfo ().iterator ();

      while (iterDI.hasNext ()){//循環(huán)遍歷數(shù)據(jù)信息

      VODataInfo voDI= (VODataInfo)itrDI.next ();

      IteratoriteDrIPV=voDI.eolDIPViterato (r):

      Double[] dValue=new Double[2];

      DataInfoParsrer diPasrer=new DataInfoParser (voDI);

      String sSubjectCode=diParser..getCode ()://獲得項目編碼

      //獲得項目值

      dValue[0]=diParser.getInitValue ();

      dValue[1]=diParser.getInitValue ();

      hst.put (sSubjectCode,edValue);//在編碼和值之間建立映射

      }

      同時,針對頁面的動態(tài)響應(yīng),采用JSP技術(shù)實(shí)現(xiàn)對動態(tài)頁面的相應(yīng)。這主要是因為在J2EE組件中,通過JSP動態(tài)的頁面實(shí)現(xiàn)對代理服務(wù)器的Agent代理的訪問[5],再通過JNDI實(shí)現(xiàn)對服務(wù)器端的會話Bena,在其完成相應(yīng)的業(yè)務(wù)方法之后,實(shí)現(xiàn)DAO接口對數(shù)據(jù)庫訪問的驅(qū)動,從而實(shí)現(xiàn)頁面和數(shù)據(jù)庫之前的互動[6]。

      5.3 部分測試結(jié)果

      以系統(tǒng)安全功能為例,對其進(jìn)行測試,其測試的結(jié)果如表8所示。

      表8 系統(tǒng)安全測試結(jié)果表

      6 結(jié) 語

      本文利用J2EE+MVC設(shè)計模式,實(shí)現(xiàn)了對國有資產(chǎn)信息管理系統(tǒng)的設(shè)計和開發(fā),同時通過了網(wǎng)站測試,很好地實(shí)現(xiàn)了對學(xué)校資產(chǎn)的管理,提高了工作的效率。

      參考文獻(xiàn)

      [1] 楊惠瑩.通用國有資產(chǎn)監(jiān)督管理系統(tǒng)SAM[D].西安:西安建筑科技大學(xué),2005.

      [2] ALUR Deepak. J2EE核心設(shè)計模式[M].牛志奇,譯.4版.北京:機(jī)械工業(yè)出版社,2008.

      [3] 鄔繼成.struts與Hibernate實(shí)用教程:構(gòu)建基于MVC模式的高效Java Web應(yīng)用[M].3版.北京:電子工業(yè)出版社,2009.

      [4] 楊明.MyEclipse 6 Java 開發(fā)中文教程[M].3版.北京:電子工業(yè)出版社,2009.

      [5] 邱玥.基于ASP.NET高校畢業(yè)生信息管理系統(tǒng)設(shè)計與實(shí)現(xiàn)[D].成都:電子科技大學(xué),2013.

      [6] 劉增軍,向為,孫廣富.基于ADO的數(shù)據(jù)庫開發(fā)技術(shù)研究[J]. 科學(xué)技術(shù)與工程,2007(5):747?752.

      圖1 系統(tǒng)整體功能設(shè)計

      通過上述的UML分析,將系統(tǒng)使用者分為系統(tǒng)管理員、學(xué)校領(lǐng)導(dǎo)、資產(chǎn)管理員(各二級學(xué)院、處室、校企等)三種不同的角色。同時結(jié)合高校管理實(shí)際,將其功能劃分為上述的系統(tǒng)維護(hù)與管理、新增或報廢資產(chǎn)數(shù)據(jù)錄入、資產(chǎn)變動申請、資產(chǎn)查詢及報表打印、新增或報廢資產(chǎn)數(shù)據(jù)審核、資產(chǎn)變動審批等功能。

      系統(tǒng)的維護(hù)與管理其主要的使用者為系統(tǒng)管理員。該功能主要是對資產(chǎn)管理系統(tǒng)進(jìn)行日常的維護(hù)、數(shù)據(jù)的備份以及用戶管理權(quán)限的設(shè)置,同時發(fā)布相關(guān)的信息;新增或報廢資產(chǎn)數(shù)據(jù)的錄入則主要是對高校新增加的國有資產(chǎn)或者是出售、報廢的國有資產(chǎn)的數(shù)據(jù)的錄入、修改、查詢和統(tǒng)計。

      系統(tǒng)可以對在權(quán)限范圍內(nèi)的部門進(jìn)行資產(chǎn)總賬、分賬的統(tǒng)計,并可對金額進(jìn)行統(tǒng)計;資產(chǎn)變動申請是針對部門與部門之間、部門內(nèi)部之間,而該功能則主要由各二級學(xué)院、處室、企業(yè)的資產(chǎn)管理員負(fù)責(zé)申請;資產(chǎn)查詢及報表打印則主要是針對不同分類的國有資產(chǎn)的查詢和相關(guān)統(tǒng)計報表的匯總、打印等功能,同時不同的權(quán)限可對不同范圍內(nèi)的資產(chǎn)進(jìn)行總的統(tǒng)計查詢;新增或報廢資產(chǎn)數(shù)據(jù)的審核主要是由系統(tǒng)管理員負(fù)責(zé),其主要職責(zé)為對相關(guān)的數(shù)據(jù)的多少、正確性與否等進(jìn)行核對和檢查,并按照相關(guān)憑證進(jìn)行一一的核對;資產(chǎn)變動審批主要是針對學(xué)校主管領(lǐng)導(dǎo),對相關(guān)的資產(chǎn)的變動必須有學(xué)校領(lǐng)導(dǎo)的審核同意之后方可進(jìn)行[1]。

      2 系統(tǒng)的數(shù)據(jù)流程設(shè)計

      通過上述的功能分析,可以看出該系統(tǒng)的主要的數(shù)據(jù)流程如圖2所示。

      圖2 系統(tǒng)整體的數(shù)據(jù)流程圖設(shè)計

      根據(jù)系統(tǒng)不同的角色,具有不同的權(quán)限。而其數(shù)據(jù)的流程是首先對國有企業(yè)數(shù)據(jù)的整體,并對相關(guān)的數(shù)據(jù)進(jìn)行檢查和修正;而針對具有資產(chǎn)變動的需報請主管領(lǐng)導(dǎo)簽字、財務(wù)處審核方和盡心數(shù)據(jù)的錄入;同時根據(jù)不同的角色可對不同的資產(chǎn)進(jìn)行查詢、修改、報表打印等。

      3 系統(tǒng)整體架構(gòu)布局

      該系統(tǒng)作為高校自身的資產(chǎn)管理系統(tǒng),同時各個不同的高校有著很多的分布,因此,在對該系統(tǒng)進(jìn)行設(shè)計的時候,采用B/S模式,并采用SSH2+MVC模式對其整體架構(gòu)進(jìn)行設(shè)計[2]。其具體的系統(tǒng)布局如圖3所示。

      圖3 系統(tǒng)整體架構(gòu)設(shè)計

      4 系統(tǒng)數(shù)據(jù)庫設(shè)計

      對該系統(tǒng)的實(shí)現(xiàn),則主要建立包括admin,zc,zclb,zcbd,zjfs和syqk等不同的表格。同時其表格又按照不同的關(guān)鍵字建立不同的數(shù)據(jù)邏輯管理。其具體的表主鍵及屬性的設(shè)置如表1~表7所示。

      表1 管理員表

      表2 資產(chǎn)表

      表3 資產(chǎn)變動表

      表4 資產(chǎn)類別

      表5 資產(chǎn)增加方式表

      表6 使用情況表

      表7 資產(chǎn)報廢表

      5 系統(tǒng)的實(shí)現(xiàn)

      5.1 系統(tǒng)數(shù)據(jù)庫和和開發(fā)環(huán)境部署

      對本系統(tǒng)的實(shí)現(xiàn),最主要的是對開發(fā)環(huán)境的選擇。本系統(tǒng)選擇J2EE作為變成開發(fā)語言,并采用Struts+ Spring+ Hibernate的MVC開發(fā)模式進(jìn)行開發(fā)[3]。同時主要的開發(fā)工具采用myEclipse開發(fā)工具[4],在Intel(R) Core(TM) i5 CPUM370、2 GB內(nèi)存和WIN7系統(tǒng)下運(yùn)行。同時系統(tǒng)的數(shù)據(jù)庫采用SQL Server 2005作為該系統(tǒng)的數(shù)據(jù)庫,這主要是因為該網(wǎng)站根據(jù)實(shí)際的情況,其數(shù)據(jù)的訪問量不大,同時在數(shù)據(jù)庫安全方面,SQL數(shù)據(jù)庫具有獨(dú)特的安全優(yōu)勢,因此,在該系統(tǒng)中選擇SQL2005作為系統(tǒng)數(shù)據(jù)庫實(shí)現(xiàn)。

      5.2 關(guān)鍵技術(shù)及相關(guān)代碼實(shí)例

      (1) 報表格式

      在該系統(tǒng)的設(shè)計中,為方便對系統(tǒng)文件的存儲,同時不同的報表都是通過財務(wù)報表的形式實(shí)現(xiàn)動態(tài)的把握,因此,采用XML文件的方式來來實(shí)現(xiàn)對數(shù)據(jù)的存儲[4]。其具體實(shí)現(xiàn)的代碼為:

      <!一科目scdoe:代碼;snmae:科目名;svesrino:代碼版本一>

      ……

      (2) 報表對象的代碼實(shí)現(xiàn)

      //通過數(shù)據(jù)管理對象獲得所有的數(shù)據(jù)信息對象

      Iterator iterDI=this.pData.getAtllDataInfo ().iterator ();

      while (iterDI.hasNext ()){//循環(huán)遍歷數(shù)據(jù)信息

      VODataInfo voDI= (VODataInfo)itrDI.next ();

      IteratoriteDrIPV=voDI.eolDIPViterato (r):

      Double[] dValue=new Double[2];

      DataInfoParsrer diPasrer=new DataInfoParser (voDI);

      String sSubjectCode=diParser..getCode ()://獲得項目編碼

      //獲得項目值

      dValue[0]=diParser.getInitValue ();

      dValue[1]=diParser.getInitValue ();

      hst.put (sSubjectCode,edValue);//在編碼和值之間建立映射

      }

      同時,針對頁面的動態(tài)響應(yīng),采用JSP技術(shù)實(shí)現(xiàn)對動態(tài)頁面的相應(yīng)。這主要是因為在J2EE組件中,通過JSP動態(tài)的頁面實(shí)現(xiàn)對代理服務(wù)器的Agent代理的訪問[5],再通過JNDI實(shí)現(xiàn)對服務(wù)器端的會話Bena,在其完成相應(yīng)的業(yè)務(wù)方法之后,實(shí)現(xiàn)DAO接口對數(shù)據(jù)庫訪問的驅(qū)動,從而實(shí)現(xiàn)頁面和數(shù)據(jù)庫之前的互動[6]。

      5.3 部分測試結(jié)果

      以系統(tǒng)安全功能為例,對其進(jìn)行測試,其測試的結(jié)果如表8所示。

      表8 系統(tǒng)安全測試結(jié)果表

      6 結(jié) 語

      本文利用J2EE+MVC設(shè)計模式,實(shí)現(xiàn)了對國有資產(chǎn)信息管理系統(tǒng)的設(shè)計和開發(fā),同時通過了網(wǎng)站測試,很好地實(shí)現(xiàn)了對學(xué)校資產(chǎn)的管理,提高了工作的效率。

      參考文獻(xiàn)

      [1] 楊惠瑩.通用國有資產(chǎn)監(jiān)督管理系統(tǒng)SAM[D].西安:西安建筑科技大學(xué),2005.

      [2] ALUR Deepak. J2EE核心設(shè)計模式[M].牛志奇,譯.4版.北京:機(jī)械工業(yè)出版社,2008.

      [3] 鄔繼成.struts與Hibernate實(shí)用教程:構(gòu)建基于MVC模式的高效Java Web應(yīng)用[M].3版.北京:電子工業(yè)出版社,2009.

      [4] 楊明.MyEclipse 6 Java 開發(fā)中文教程[M].3版.北京:電子工業(yè)出版社,2009.

      [5] 邱玥.基于ASP.NET高校畢業(yè)生信息管理系統(tǒng)設(shè)計與實(shí)現(xiàn)[D].成都:電子科技大學(xué),2013.

      [6] 劉增軍,向為,孫廣富.基于ADO的數(shù)據(jù)庫開發(fā)技術(shù)研究[J]. 科學(xué)技術(shù)與工程,2007(5):747?752.

      猜你喜歡
      報表國有資產(chǎn)資產(chǎn)
      關(guān)于加強(qiáng)事業(yè)單位國有資產(chǎn)管理的思考
      LabWindows/CVI中Excel報表技術(shù)研究
      輕資產(chǎn)型企業(yè)需自我提升
      商周刊(2018年19期)2018-10-26 03:31:24
      淺析新形勢下的國有資產(chǎn)管理
      央企剝離水電資產(chǎn)背后
      能源(2017年7期)2018-01-19 05:05:02
      從三大報表讀懂養(yǎng)豬人的成績單
      關(guān)于國有資產(chǎn)資本化改革
      關(guān)于加強(qiáng)國有資產(chǎn)管理的建議
      關(guān)于資產(chǎn)減值會計問題的探討
      把維護(hù)作為一種資產(chǎn)
      西林县| 广宗县| 滁州市| 景宁| 东海县| 辛集市| 乌什县| 永济市| 奎屯市| 丰都县| 紫云| 沙洋县| 东阿县| 平利县| 兰西县| 西畴县| 静海县| 襄城县| 积石山| 淮阳县| 南平市| 盐亭县| 桐庐县| 修文县| 宜宾市| 阿拉尔市| 安远县| 清丰县| 马鞍山市| 呈贡县| 岳普湖县| 松溪县| 都兰县| 澄城县| 县级市| 社会| 象州县| 陕西省| 泰兴市| 双江| 荔波县|