Font Size: a A A

Design And Implementation Of Banks’ Knowledge Management System

Posted on:2015-02-12Degree:MasterType:Thesis
Country:ChinaCandidate:L ZhouFull Text:PDF
GTID:2298330431950462Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Big commercial banks have large number of employees, wide business coverage and large geographic scope. Therefore, it would be difficult for big commercial banks to achieve cooperation among regions and departments. The exchange of information and knowledge would also be hard, so it is with innovation and promotion ability for financial products. The lack of knowledge management has been an critical constraint of the bank’s capabilities of financial innovation and business development and it has a bad effect on the competitiveness and the ability of sustainable development of domestic commercial Banks. In the era of knowledge economy, intellectual capital has been an important criterion for judging an enterprise’s core competence and the capacity of sustainable development. Deploying the knowledge management system in big banks would bring significant promotion of benefits, such as the promotion of bank branches’service efficiency and the improvement in management, services and marketing. With the development of bank informatization, domestic commercial banks are on the way of exploring and build a knowledge management system. Taking the Industrial and Commercial Bank of China as an example, this paper introduces the design and implementation of a banks’business knowledge management system.Web2.0is derived from Web1.0, and it’s idea has positive effects on knowledge management. Developing an enterprise-level Web application becomes more complex yet the development cycle shorter, at the same time, the requirements of usability, stability, expansibility and security turn to be higher and higher. Building the system’s framework selection is essential, which affects the difficulty of development and maintenance directly. This paper chooses Java EE standard framework and JSF open-source framework Spring and Hibernate as a solution of Web application developing. The advantage of JSF lies in the low coupling degree between UI, which expresses various behaviors and characters, and the Randerer. Hibernate is a lightweight framework of data persistence layer, and it provides methods for querying and getting data. Hibernate operate the database with object-oriented idea, which saves time on developing processing data. Spring is quite useful when dealing with the variety and complexity of enterprise-level Web application developing, and the best advantage is the layered architecture.Based on the basic process and idea of software development, this paper provides an analysis of the requirement of banks’knowledge management system first, then uses UML use case diagrams to describe the details of login module, knowledge browsing module, experience exchangement module and knowledge push module.Next, the paper explains the design and implementation of the modules in aspects of presentation layer, business logic layer, persistence layer and database. The operation results of system was shown at the end of this paper. Practice shows that using integrated development platform of JSF, Spring and Hibernate is helpful for taking full advantage of each framework, reducing the complexity of Web application development and improve the quality and efficiency of development.
Keywords/Search Tags:bank, knowledge management system, design and implementation, Webapplication
PDF Full Text Request
Related items