基于Saas的IT資產(chǎn)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
本文選題:IT資產(chǎn) 切入點(diǎn):Saas 出處:《上海交通大學(xué)》2014年碩士論文
【摘要】:近年來,隨著信息技術(shù)的不斷發(fā)展,IT(InformationTechnology)資產(chǎn)在企業(yè)資產(chǎn)中所占的比重越來越大。企業(yè)對(duì)信息技術(shù)的關(guān)注點(diǎn),已從不斷引入業(yè)務(wù)系統(tǒng)、采購IT資產(chǎn)慢慢向如何以更少的成本管理好現(xiàn)有IT資產(chǎn)、如何更好的利用現(xiàn)有IT資產(chǎn)轉(zhuǎn)變。為此,不少企業(yè)引入了信息系統(tǒng)進(jìn)行IT資產(chǎn)管理,例如基于條形碼的固定資產(chǎn)管理工具、面向資產(chǎn)密集型企業(yè)的企業(yè)資產(chǎn)維護(hù)管理系統(tǒng)、IT運(yùn)維管理系統(tǒng)。但這些系統(tǒng)大多著眼于對(duì)資產(chǎn)價(jià)值、資產(chǎn)使用現(xiàn)狀、資產(chǎn)活動(dòng)進(jìn)行管理,并未對(duì)資產(chǎn)全生命周期進(jìn)行全方位的流程化管理。為了更好更全面的管理IT資產(chǎn),需要從全生命周期角度管理IT資產(chǎn)。 本文以某大型集團(tuán)的IT資產(chǎn)管理系統(tǒng)項(xiàng)目為背景,為規(guī)范各下屬公司的IT資產(chǎn)管理過程,全面掌控各公司的IT資產(chǎn)投入和使用情況,集團(tuán)希望引入一款I(lǐng)T資產(chǎn)管理系統(tǒng),以集中部署的方式同時(shí)為各公司提供使用。Saas(Software as a service)是一種基于Internet提供應(yīng)用的服務(wù)模式,,供應(yīng)商負(fù)責(zé)系統(tǒng)的部署、維護(hù)、升級(jí),各租戶按需通過網(wǎng)絡(luò)使用系統(tǒng)。通過Saas模式的引入,由集團(tuán)統(tǒng)一為各公司提供IT資產(chǎn)管理系統(tǒng)服務(wù),不僅能大幅降低系統(tǒng)的建設(shè)、運(yùn)維總成本,還有利于集團(tuán)對(duì)各公司IT資產(chǎn)數(shù)據(jù)進(jìn)行監(jiān)管。 IT資產(chǎn)全生命周期管理是系統(tǒng)的業(yè)務(wù)核心,基于這一特點(diǎn)本文對(duì)系統(tǒng)的整體需求和IT資產(chǎn)生命周期管理流程進(jìn)行了分析,并在此基礎(chǔ)上,對(duì)系統(tǒng)整體框架進(jìn)行了設(shè)計(jì),包括總體邏輯架構(gòu)、功能框架、技術(shù)架構(gòu)、數(shù)據(jù)庫部署框架和關(guān)鍵數(shù)據(jù)庫關(guān)系。在此框架基礎(chǔ)上,又對(duì)IT資產(chǎn)生命周期管理的關(guān)鍵業(yè)務(wù)進(jìn)行了設(shè)計(jì)與實(shí)現(xiàn),列舉了采購管理、庫存管理、部署管理、處置管理等過程模塊的系統(tǒng)用例設(shè)計(jì)、類設(shè)計(jì)和界面實(shí)現(xiàn)。 根據(jù)IT資產(chǎn)管理系統(tǒng)的Saas化需求,本文首先對(duì)Saas模式的基本概念、常見的成熟度模型進(jìn)行了研究與分析,提出本系統(tǒng)擬實(shí)現(xiàn)的Saas成熟度模型級(jí)別。然后根據(jù)擬定的成熟度模型級(jí)別,對(duì)Saas模式下的多租戶數(shù)據(jù)存儲(chǔ)模式和基于RBAC(Role-Based AccessControl)的權(quán)限訪問控制策略進(jìn)行了研究,提出了適合本系統(tǒng)的數(shù)據(jù)存儲(chǔ)模式和多租戶下的RBAC模型,并針對(duì)這些模式和模型的實(shí)現(xiàn),給出了數(shù)據(jù)庫表結(jié)構(gòu)設(shè)計(jì)、實(shí)現(xiàn)流程設(shè)計(jì)以及應(yīng)用實(shí)例的關(guān)鍵代碼。此外,針對(duì)Saas模式下,多租戶讀寫并發(fā)操作引起的性能瓶頸,通過對(duì)Amoeba中間件的研究,給出了優(yōu)化性能的解決方案以及實(shí)現(xiàn)這一方案的關(guān)鍵配置說明。 最后,本文通過功能測(cè)試和性能測(cè)試,驗(yàn)證了系統(tǒng)的功能性、可用性、可靠性和有效性。
[Abstract]:In recent years, with the development of information technology, ITIT Information Technology (IT) assets account for an increasing proportion of enterprise assets.The focus of enterprises on information technology has changed from the continuous introduction of business systems, the procurement of IT assets to how to manage existing IT assets at less cost and how to make better use of existing IT assets.For this reason, many enterprises have introduced information systems to carry out IT asset management, such as the fixed assets management tools based on bar code, and the asset maintenance and management system for capital-intensive enterprises.But most of these systems focus on the value of assets, the current situation of asset use, asset activities management, not on the whole life cycle of assets management process.In order to manage IT assets better and more comprehensively, IT assets need to be managed from a life-cycle perspective.This paper takes the IT asset management system project of a large group as the background, in order to standardize the IT asset management process of each subordinate company and control the IT assets input and usage of each company, the group hopes to introduce a IT asset management system.It is a service mode based on Internet. The supplier is responsible for the deployment, maintenance and upgrade of the system, and the tenants use the system on demand through the network.Through the introduction of Saas model, the group provides IT asset management system services to the companies, which can not only reduce the system construction, operation and maintenance costs, but also help the group to supervise the IT assets data of the companies.The whole life cycle management of IT assets is the business core of the system. Based on this characteristic, this paper analyzes the overall requirements of the system and the life cycle management process of the IT assets, and on this basis, designs the overall framework of the system.Includes the overall logical architecture, functional framework, technical architecture, database deployment framework and key database relationships.On the basis of this framework, the key business of IT asset lifecycle management is designed and implemented. The system use case design, class design and interface implementation of the process modules, such as procurement management, inventory management, deployment management and disposal management, are listed.According to the Saas requirement of IT asset management system, this paper firstly studies and analyzes the basic concept of Saas model and common maturity model, and puts forward the level of Saas maturity model to be realized in this system.Then, according to the level of maturity model, the multi-tenant data storage mode and the access control policy based on RBAC(Role-Based access Control are studied, and the data storage model and the multi-tenant RBAC model are proposed.Aiming at the realization of these patterns and models, the key codes of database table structure design, implementation flow design and application examples are given.In addition, aiming at the performance bottleneck caused by multi-tenant read-write concurrent operation in Saas mode, through the research of Amoeba middleware, the solution to optimize performance and the key configuration to realize this scheme are given.Finally, the function, availability, reliability and validity of the system are verified by functional test and performance test.
【學(xué)位授予單位】:上海交通大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類號(hào)】:TP311.52
【參考文獻(xiàn)】
相關(guān)期刊論文 前8條
1 霍小軍;;SaaS模式在電子政務(wù)中的應(yīng)用初探[J];電子政務(wù);2008年01期
2 張玄;張敬周;葛孝X;;基于SaaS的IT資產(chǎn)管理系統(tǒng)研究[J];計(jì)算機(jī)應(yīng)用與軟件;2012年08期
3 孫巍;譚成翔;;基于Amoeba中間件的分布式數(shù)據(jù)庫管理系統(tǒng)[J];計(jì)算機(jī)與現(xiàn)代化;2013年02期
4 楊洪波;;Enterprise 2.0開源技術(shù)趨勢(shì)[J];軟件世界;2007年19期
5 劉斌;王最;;Struts,Spring,Hibernate框架在OA開發(fā)中的應(yīng)用[J];計(jì)算機(jī)技術(shù)與發(fā)展;2010年01期
6 周冰;;SaaS即將復(fù)興[J];微型機(jī)與應(yīng)用;2007年09期
7 昌中作;徐悅;戴鋼;;基于SaaS模式公共服務(wù)平臺(tái)多用戶數(shù)據(jù)結(jié)構(gòu)的研究[J];計(jì)算機(jī)系統(tǒng)應(yīng)用;2008年02期
8 褚艷芬;;探索SaaS之道,共建SaaS生態(tài)圈——2009中國國際軟件博覽會(huì)第二屆SaaS應(yīng)用與發(fā)展論壇[J];信息與電腦;2009年07期
本文編號(hào):1712917
本文鏈接:http://sikaile.net/guanlilunwen/chengbenguanlilunwen/1712917.html