国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于J2EE的資產(chǎn)管理系統(tǒng)的設(shè)計與實現(xiàn)

2014-03-15 20:09董錚熊啟軍
軟件工程 2014年3期
關(guān)鍵詞:固定資產(chǎn)管理系統(tǒng)信息化

董錚+熊啟軍

摘 要:本文結(jié)合某高校發(fā)展的實際,在盡可能降低資產(chǎn)管理的成本的情況下,設(shè)計了J2EE平臺下的資產(chǎn)管理系統(tǒng)。重點(diǎn)對資產(chǎn)管理的相關(guān)流程、系統(tǒng)結(jié)構(gòu)的構(gòu)架、核心體系及應(yīng)用程序進(jìn)行了設(shè)計。此架構(gòu)為高校資產(chǎn)管理和運(yùn)作提出了一種新的技術(shù)方案。

關(guān)鍵詞:固定資產(chǎn);管理系統(tǒng);J2EE;信息化

中圖分類號:TP311.52 文獻(xiàn)標(biāo)識碼:A

The Design of Fixed Assets Management System Based on J2EE

DONG Zheng,XIONG Qijun

(School of Mathematics & Computer Science,Hubei University of Arts and Science,Xiangyang 441053,China)

Abstract:Base on the current college,we should reduce the costs of assets management.This paper designed a management system of college based on J2EE.It researched the college assets process,system scheme architecture,core module of the system design and the application implementation.The construction of assets system has supplemented a technical link for colleges management level.

Keywords:fixed asset;management system;J2EE;informationization

1 引言(Introduction)

固定資產(chǎn)是高校資產(chǎn)的重要組成部分,尤其在加強(qiáng)設(shè)備購置及管理;如何有效發(fā)揮設(shè)備的作用等方面存在或多或少的問題。在目前許多高校,各二級學(xué)院及學(xué)校行政中心的資產(chǎn)都呈幾何級數(shù)增長,要想高效效率、動態(tài)管理,就有必要引入新的技術(shù)來實現(xiàn)高校資產(chǎn)管理的“及時化、信息化、科學(xué)化”[1-3]。

2 本文主要研究內(nèi)容(The content of the paper)

對本資產(chǎn)管理業(yè)務(wù)進(jìn)行概述分析,由此提出基于J2EE的資產(chǎn)管理系統(tǒng)的設(shè)計與實現(xiàn),最后對其進(jìn)行軟件集中測試,給出其測試方案,其中測試方案的核心技術(shù)是采用基于J2EE的MVC三層架構(gòu)——模型(Model)、視圖(View)、控制器(Controller) [4],模型是應(yīng)用程序的主體,它表示業(yè)務(wù)邏輯;視圖是與用戶的頁面;控制器工作就是根據(jù)用戶的輸入,控制用戶界面數(shù)據(jù)顯示和更新模型對象狀態(tài)。本系統(tǒng)采用目前主流的MVC三層構(gòu)架,中間層采用Spring,持久層采用E-R映射工具Hibernate,表現(xiàn)層采用Struts2[5]。

3 需求分析(Analysis of the paper)

3.1 系統(tǒng)的業(yè)務(wù)模型

固定資產(chǎn)管理系統(tǒng)的業(yè)務(wù)模型,是對整個系統(tǒng)的應(yīng)有的總體業(yè)務(wù)流程的概括和描述,可以幫助用戶把握系統(tǒng)的整體運(yùn)用了解。固定資產(chǎn)管理系統(tǒng)的模型如圖1所示。

圖1 系統(tǒng)模型

Fig.1 Model of the system

3.2 系統(tǒng)的業(yè)務(wù)流程

為使資產(chǎn)管理操作簡潔,系統(tǒng)的執(zhí)行過程也清晰,無論是用戶還是管理人員都能熟練使用,流程圖構(gòu)建如圖2所示。圖中的箭頭表示系統(tǒng)指令的業(yè)務(wù)方向。

圖2 流程圖

Fig.2 Flow chart

4 系統(tǒng)設(shè)計與實現(xiàn)(Design and realization)

4.1 總體模塊設(shè)計

根椐資產(chǎn)管理的實際運(yùn)行流程,整個系統(tǒng)采用層層管理模式,從整個功能中分為三大塊,主要是學(xué)校財務(wù)部門,各二級學(xué)院,各二級學(xué)院實驗室組成。

4.2 各個管理層功能設(shè)計

學(xué)校財務(wù)部門與各二級學(xué)院。該功能主要實現(xiàn)用戶的管理,設(shè)備的管理,資產(chǎn)統(tǒng)計以及日志的管理四個小模塊,其中用戶管理主要是:針對不同的用戶分配不同的權(quán)限,并為其提供相應(yīng)的功能。其中主要包括對用戶的增、刪、改、查,為用戶分配權(quán)限、用戶基本信息以及密碼管理。

設(shè)備管理主要完成資產(chǎn)管理的基本功能。針對不同的用戶權(quán)限,提供相應(yīng)的功能。其中主要包括設(shè)備采購、設(shè)備管理和設(shè)備查詢。其中設(shè)備采購包括資產(chǎn)的申報、審批、采購計劃、供應(yīng)商信息等功能;設(shè)備管理主要包括狀態(tài)查詢、調(diào)撥、報廢等功能。資產(chǎn)統(tǒng)計主要實現(xiàn)生成報表,分析報表等功能[6,7]。

4.3 數(shù)據(jù)庫設(shè)計

數(shù)據(jù)庫是資產(chǎn)管理系統(tǒng)的基礎(chǔ),它存儲著系統(tǒng)所有的數(shù)據(jù)與流程。在對開發(fā)數(shù)據(jù)庫設(shè)計中進(jìn)行ER關(guān)系的分析十分必要,ER模型使我們對系統(tǒng)的數(shù)據(jù)庫結(jié)構(gòu)了解清晰,并且也有助于對系統(tǒng)整體功能結(jié)構(gòu)的理解[8,9]。

本系統(tǒng)數(shù)據(jù)庫設(shè)計如表1所示。由于篇幅限制,在這里不提供具體的表設(shè)計的字段。

表1 系統(tǒng)數(shù)據(jù)庫

Tab.1 The system database

其連接數(shù)據(jù)庫Database具體關(guān)鍵代碼如下:

private String driverName="com.mysql.jdbc.Driver"; //驅(qū)動程序名

private String userName="ader"; //數(shù)據(jù)庫用戶名

private String userPwd="5555"; //密碼endprint

private String dbName="My_Sy"; //數(shù)據(jù)庫名

private String url="jdbc:mysql://localhost/"+dbName+"?user="+userName +"&password="+userPwd+ "&useUnicode=true&characterEncoding=gb2312"; //連接字符串

5 系統(tǒng)測試(Test system)

軟件測試是保證軟件質(zhì)量的一種方法,其主要包括兩個部分:功能性測試和性能測試。

5.1 功能性測試

按照需求說明書的模塊來劃分功能。在此基礎(chǔ)上,寫出功能操作的流程圖,最好還要寫出數(shù)據(jù)流圖,以便對輸入輸出結(jié)果的控制做到游刃有余,并開始編寫測試計劃和測試用例。

5.2 性能測試

在測試的時候需要嚴(yán)格按照測試的總體原則測試和記錄存在的問題,測試在系統(tǒng)最大負(fù)荷情況下,客戶端請求遠(yuǎn)程調(diào)用的響應(yīng)時間,提出相應(yīng)的功能設(shè)計建議。

6 結(jié)論(Conclusion)

基于MVC的資產(chǎn)管理系統(tǒng)在本學(xué)校得到了應(yīng)用,實際運(yùn)行顯示,該系統(tǒng)能夠有效將資產(chǎn)管理效率得以一定程度的提高,保證設(shè)備數(shù)據(jù)共享,方便其進(jìn)行追蹤,也使相關(guān)資產(chǎn)管理人員減輕了工作負(fù)擔(dān)。

參考文獻(xiàn)(References)

[1] 劉輝.一種流動性資產(chǎn)管理系統(tǒng)的設(shè)計與實現(xiàn)[J].中國管理信

息化,2011,(20):56-57.

[2] 王曉華.高等學(xué)校固定資產(chǎn)清查工作探析[J].實驗室研究與探

索,2011,(8):118-120.

[3] 張崢.企業(yè)固定資產(chǎn)信息化管理體系[J].計算機(jī)工程與設(shè)計,

2006,(20):3949-3951.

[4] 張俐.基于MVC模式的分頁組件應(yīng)用[J].計算機(jī)工程,2011,

(21):255-257.

[5] 李守振,張南平,常國鋒.Web應(yīng)用分層與開發(fā)框架設(shè)計研究

[J].計算機(jī)工程,2006,(22):274-276.

[6] 朱凌璐.基于ASP.NET的高校資產(chǎn)管理系統(tǒng)分析與設(shè)計[J].現(xiàn)

代商業(yè),2011,(21):178.

[7] 趙冬梅.固定資產(chǎn)管理系統(tǒng)的研究與應(yīng)用[J].自動化技術(shù)與應(yīng)

用,2011,(9):96-98.

[8] 鐘嵐,等.基于B/S的通用車輛管理信息系統(tǒng)研發(fā)[J].計算機(jī)工

程與設(shè)計,2007,(7):1695-1698.

[9] 王芳,等.基于SSH架構(gòu)的風(fēng)險監(jiān)測系統(tǒng)的設(shè)計與實現(xiàn)[J].核科

學(xué)與工程,2010,(4):355-359.

作者簡介:

董 錚(1980-),男,碩士,實驗師.研究領(lǐng)域:控制科學(xué)與

工程.endprint

private String dbName="My_Sy"; //數(shù)據(jù)庫名

private String url="jdbc:mysql://localhost/"+dbName+"?user="+userName +"&password="+userPwd+ "&useUnicode=true&characterEncoding=gb2312"; //連接字符串

5 系統(tǒng)測試(Test system)

軟件測試是保證軟件質(zhì)量的一種方法,其主要包括兩個部分:功能性測試和性能測試。

5.1 功能性測試

按照需求說明書的模塊來劃分功能。在此基礎(chǔ)上,寫出功能操作的流程圖,最好還要寫出數(shù)據(jù)流圖,以便對輸入輸出結(jié)果的控制做到游刃有余,并開始編寫測試計劃和測試用例。

5.2 性能測試

在測試的時候需要嚴(yán)格按照測試的總體原則測試和記錄存在的問題,測試在系統(tǒng)最大負(fù)荷情況下,客戶端請求遠(yuǎn)程調(diào)用的響應(yīng)時間,提出相應(yīng)的功能設(shè)計建議。

6 結(jié)論(Conclusion)

基于MVC的資產(chǎn)管理系統(tǒng)在本學(xué)校得到了應(yīng)用,實際運(yùn)行顯示,該系統(tǒng)能夠有效將資產(chǎn)管理效率得以一定程度的提高,保證設(shè)備數(shù)據(jù)共享,方便其進(jìn)行追蹤,也使相關(guān)資產(chǎn)管理人員減輕了工作負(fù)擔(dān)。

參考文獻(xiàn)(References)

[1] 劉輝.一種流動性資產(chǎn)管理系統(tǒng)的設(shè)計與實現(xiàn)[J].中國管理信

息化,2011,(20):56-57.

[2] 王曉華.高等學(xué)校固定資產(chǎn)清查工作探析[J].實驗室研究與探

索,2011,(8):118-120.

[3] 張崢.企業(yè)固定資產(chǎn)信息化管理體系[J].計算機(jī)工程與設(shè)計,

2006,(20):3949-3951.

[4] 張俐.基于MVC模式的分頁組件應(yīng)用[J].計算機(jī)工程,2011,

(21):255-257.

[5] 李守振,張南平,常國鋒.Web應(yīng)用分層與開發(fā)框架設(shè)計研究

[J].計算機(jī)工程,2006,(22):274-276.

[6] 朱凌璐.基于ASP.NET的高校資產(chǎn)管理系統(tǒng)分析與設(shè)計[J].現(xiàn)

代商業(yè),2011,(21):178.

[7] 趙冬梅.固定資產(chǎn)管理系統(tǒng)的研究與應(yīng)用[J].自動化技術(shù)與應(yīng)

用,2011,(9):96-98.

[8] 鐘嵐,等.基于B/S的通用車輛管理信息系統(tǒng)研發(fā)[J].計算機(jī)工

程與設(shè)計,2007,(7):1695-1698.

[9] 王芳,等.基于SSH架構(gòu)的風(fēng)險監(jiān)測系統(tǒng)的設(shè)計與實現(xiàn)[J].核科

學(xué)與工程,2010,(4):355-359.

作者簡介:

董 錚(1980-),男,碩士,實驗師.研究領(lǐng)域:控制科學(xué)與

工程.endprint

private String dbName="My_Sy"; //數(shù)據(jù)庫名

private String url="jdbc:mysql://localhost/"+dbName+"?user="+userName +"&password="+userPwd+ "&useUnicode=true&characterEncoding=gb2312"; //連接字符串

5 系統(tǒng)測試(Test system)

軟件測試是保證軟件質(zhì)量的一種方法,其主要包括兩個部分:功能性測試和性能測試。

5.1 功能性測試

按照需求說明書的模塊來劃分功能。在此基礎(chǔ)上,寫出功能操作的流程圖,最好還要寫出數(shù)據(jù)流圖,以便對輸入輸出結(jié)果的控制做到游刃有余,并開始編寫測試計劃和測試用例。

5.2 性能測試

在測試的時候需要嚴(yán)格按照測試的總體原則測試和記錄存在的問題,測試在系統(tǒng)最大負(fù)荷情況下,客戶端請求遠(yuǎn)程調(diào)用的響應(yīng)時間,提出相應(yīng)的功能設(shè)計建議。

6 結(jié)論(Conclusion)

基于MVC的資產(chǎn)管理系統(tǒng)在本學(xué)校得到了應(yīng)用,實際運(yùn)行顯示,該系統(tǒng)能夠有效將資產(chǎn)管理效率得以一定程度的提高,保證設(shè)備數(shù)據(jù)共享,方便其進(jìn)行追蹤,也使相關(guān)資產(chǎn)管理人員減輕了工作負(fù)擔(dān)。

參考文獻(xiàn)(References)

[1] 劉輝.一種流動性資產(chǎn)管理系統(tǒng)的設(shè)計與實現(xiàn)[J].中國管理信

息化,2011,(20):56-57.

[2] 王曉華.高等學(xué)校固定資產(chǎn)清查工作探析[J].實驗室研究與探

索,2011,(8):118-120.

[3] 張崢.企業(yè)固定資產(chǎn)信息化管理體系[J].計算機(jī)工程與設(shè)計,

2006,(20):3949-3951.

[4] 張俐.基于MVC模式的分頁組件應(yīng)用[J].計算機(jī)工程,2011,

(21):255-257.

[5] 李守振,張南平,常國鋒.Web應(yīng)用分層與開發(fā)框架設(shè)計研究

[J].計算機(jī)工程,2006,(22):274-276.

[6] 朱凌璐.基于ASP.NET的高校資產(chǎn)管理系統(tǒng)分析與設(shè)計[J].現(xiàn)

代商業(yè),2011,(21):178.

[7] 趙冬梅.固定資產(chǎn)管理系統(tǒng)的研究與應(yīng)用[J].自動化技術(shù)與應(yīng)

用,2011,(9):96-98.

[8] 鐘嵐,等.基于B/S的通用車輛管理信息系統(tǒng)研發(fā)[J].計算機(jī)工

程與設(shè)計,2007,(7):1695-1698.

[9] 王芳,等.基于SSH架構(gòu)的風(fēng)險監(jiān)測系統(tǒng)的設(shè)計與實現(xiàn)[J].核科

學(xué)與工程,2010,(4):355-359.

作者簡介:

董 錚(1980-),男,碩士,實驗師.研究領(lǐng)域:控制科學(xué)與

工程.endprint

猜你喜歡
固定資產(chǎn)管理系統(tǒng)信息化
基于James的院內(nèi)郵件管理系統(tǒng)的實現(xiàn)
幼兒教育信息化策略初探
基于LED聯(lián)動顯示的違停管理系統(tǒng)
海盾壓載水管理系統(tǒng)
消防部隊固定資產(chǎn)管理存在的問題及對策
中小企業(yè)固定資產(chǎn)核算與管理問題研究
基于云會計的A集團(tuán)企業(yè)固定資產(chǎn)投資決策實施探析
信息化是醫(yī)改的重要支撐
基于RFID的倉儲管理系統(tǒng)實現(xiàn)
信息化