Font Size: a A A

Design And Implementation Of IT Assets Management System Based On Saas

Posted on:2015-02-23Degree:MasterType:Thesis
Country:ChinaCandidate:Y HuangFull Text:PDF
GTID:2298330452463639Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Recent years has witnessed the ever increasing percentage of IT assets in enterprisesassets thanks to the continuing development of informaiton technology. Those enterpriseshave gradually shifted their focus from the introduction of business system and thepurchasing of IT assets to issues such as how to manage the current IT assets with less costand how to better utilize the transformation of current IT assets. Therefore, many enterpriseshave adopted system to manage their IT assets, such as, fixed-assets management tools basedon bar codes, maintenance management system of enterprise assets oriented towardsasset-intensive enterprises, IT service management system. However, their major concern isto manage asset values, instant status of asset, asset activities, without any regard towards anall-around process management of the full life circle of those assets. To better manage ITassets, it is imperative to manage them in view of their full life circle.This thesis takes the IT assets management system project of a giant corporation as itscase in point. In order to standardize its subordinate companies’ IT assets managementprocess and gain an overall control of every company’s IT assets’ input and utilization, thegroup hopes to adopt an IT assets management system that can provide service to everybranch company via central deployment. Saas(Software as a service), is a service mode thatoffers service through the Internet, with the suppliers accountable for the deployment,maintenance, upgrading of the system and the tenants use the system according to theirindividual needs via Internet. The adoption of Saas mode for the group to provide eachcompany with service of IT assets management system not only greatly cuts the total cost ofconstructing and maintaining the system, but also contributes to the group’s supervision ofthe statistics given by each company in terms of their IT assets. IT assets life cycle management is the core of this system business.Considering this, thethesis analysis the system’s whole requirement, and has laid out design for the overallframework of this system based on this requirement, including its overall logic structure,functional framework, technical framework, database deployment architecture and the keydatabase relationship. Then, based on the whole framework, an design and implementaion ofthe IT assets life cycle management key business is accordingly made, enumerating thesystem case design as well as class design and interface implementation of the process model,such as purchase management, inventory management, deployment management and disposalmanagement.According to the requirement of putting the IT assets management system into Saasmode, This thesis studies and analyses the basic concept and familiar maturity model of Saasmodel first, and putting forward the Saas maturity model level which this system aims toachieve. Then, in accordance with the set maturity model level, the data storage mode withmulti tenants and access control strategy based upon RBAC (Role-Based Access Control) arestudied. It proposes the data storage mode and improved access control strategy based uponRBAC suitable for this system. And it offers the design of database table and realizationprocess as well as key codes for application cases. In addition, through research on theAmoeba middleware, to resolve the performance bottleneck induced by multiple tenants’simultaneous reading and writing, under the Saas mode, the thesis offers solution foroptimizing performance and the corresponding configuration explantion.Last, through functional testing and performance test, the thesis validates the function,availability, reliability and effectiveness of the system.
Keywords/Search Tags:IT assets, Saas, asset life cycle, multi tenant
PDF Full Text Request
Related items