Font Size: a A A

Analysis And Design Of Enterprise Capability Management System

Posted on:2013-08-06Degree:MasterType:Thesis
Country:ChinaCandidate:F G WangFull Text:PDF
GTID:2248330371467012Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Nowadays, large scale and high performance computers are widely used and the world enters into an information dominated and agile age. Enterprise is facing competitions and challenges which they never faced before. The business challenges to an enterprise include diverse investment opportunities with ranges of returns, alternative business models, vocal informed customers and owners and competitive pressure from revenue, margin, and cash flow, etc. The IT Challenges to an enterprise include still struggling with basic service delivery, overemphasizing on project budget and support metrics, everything looks like an application/technology problem, constant pressure from alternative delivery models-cloud, right-source, agile and under-emphasizing on business value delivery, etc.Capability based value delivery is an effective way to help you to solve the challenges mentioned above. Capability based value delivery focuses on dividing the enterprise visions into multiple managed capabilities by capability planning techniques and then all lines of business make their efforts to implement those desired capabilities thus to reach the enterprise business strategy and deliver business values to the stakeholders.Enterprise Capability Management System works as a tool through which enterprise users can learn enterprise architecture related knowledge, can contact and communicate with enterprise architecture professionals, and can do capability planning, implementation, and governance. Enterprise users of this system can use it to help them in their enterprise capability value delivery works which finally solve the business and IT challenges enterprise facing.This paper makes a research on the Enterprise Capability Management System and focus on its analysis and design. Business requirements are analyzed by Object Oriented Analysis Methodology; Business Models are built by UML (Unified Modeling Language); System User Cases are also clearly illustrated in this article as a part of system analysis. Based on the requirement analysis and the understanding of the current information technology trends, the paper gives out the system physical and logical design. The paper discusses using of Microsoft ASP.NET to build Enterprise Capability Management System software which based on three-layered application architecture (Presentation, Business, Data). Some development methods and patterns used in this system development such as Active Record pattern used in business layer, NHibernate used in Data layer, and ASP.NET MVC framework used in Presentation layer are explained in this paper. Started with the database design principles. developed with the design of database tables and attributes, and ended with entities relationships, the emphasis is also made on the database design of the Enterprise Capability Management System. The quality and change management issues within the system software development life cycle are outlined in this essay as well.The analysis and design of the Enterprise Capability Management System bares the most advanced enterprise management and enterprise information management concepts, in other words, TOGAF (The Open Group Architecture Framework) and CBVD (Capability Based Value Delivery). It will be a good tool for enterprise to deal with nowadays challenges and even future challenges.
Keywords/Search Tags:Enterprise Capability Management System, Capability Based Value Delivery, Enterprise Information Management, Analysis and Design, Enterprise Architecture
PDF Full Text Request
Related items