Font Size: a A A

Design And Implementation Of Beijing Postal Savings Bank Payroll Agency Encryption System

Posted on:2011-02-06Degree:MasterType:Thesis
Country:ChinaCandidate:J LiuFull Text:PDF
GTID:2178330335960234Subject:Software engineering
Abstract/Summary:
As information technology becomes more widely in the financial industry applications, to bring in more revenue for the enterprise, while the development of information technology also brings new business challenges. Especially financial companies require a higher data security, we must ensure that enterprises in the high availability of data transmission, reliability, confidentiality requirements, but also on the internal data and customer data protection. According to the actual needs of business, Postal Savings Bank Beijing Branch build the payroll agency encryption system. Through the implementation of the system on the existing business processes on behalf of the transformation of wages, wages on behalf of the enterprise increase business risk prevention and control capacity to provide technical support.The payroll agency encryption system of Beijing Postal Savings Bank is secondary development of intermediary business platform business subsystems. Object-oriented software design and development mode, network interface based on TOPSmartTeller platform front and back office processing platform technology based on TOPSmartAgent+. Client software is using the visual language VB for development, easy to use.3DES encryption technology is used in encryption algorithms.This paper, the development process of the payroll agency encryption system as the background, describes the business requirements from the proposed to carry out needs analysis, to system design, implementation process, the key technology used and the basic theory and system design and implementation of specific approach. The paper first describes the system requirements, according to system requirements, by the system module, the specific modules are introduced; then analyzes the function of the system software, system architecture, logic design; went on to a concrete analysis of some modules are given concrete realization of the detailed design and the way, the use of technology; after the introduction of the software testing program, test plans and use cases, analysis of test results; Finally, the system currently in use as well as specific problems and deficiencies.Requirements analysis and design of the system used during the Unified Modeling Language (UML), the use of UML component extraction method of extraction of components of the system, the formation of an efficient, collaborative software development methods, and through the establishment of a clear model to better understand the system, making the requirements and design more clearly beneficial to the design and development. This paper introduces the UML based on the knowledge summarized the main points of the design development process, focusing for example describes the dynamic modeling approach.In the system implementation, the intermediary business platform subsystems products based HuaTeng Corporation TOPSmart series products and back-office processing for program development. This paper focuses on the principle of TOPSmartAgent+ platform technology, application, implementation process, and the use of TOPSmartTeller front platform interface development methods.The system development process follows the software engineering, the text of the entire system implementation, software project management theory in demand management, schedule management and configuration management aspects of the work done by a simple description, and described in the software development process the importance of project management.This paper summarizes the experiences during the system design and development process, and provide theory, structure, analysis model, system monitoring data and application source code, so that the content could be more discussion and detailed.
Keywords/Search Tags:Wage files encryption, key management, UML modeling, TOPSmartAgent+ platform
Related items