Dissertation > Excellent graduate degree dissertation topics show

Research and Application of Deisgn Patterns in Bank Payment System

Author: LiLi
Tutor: ZhangGuangQuan
School: Suzhou University
Course: Software Engineering
Keywords: Bank Payment System Design Pattern Object-oriented MVC J2EE SSH SWIFT
CLC: TP311.52
Type: Master's thesis
Year: 2011
Downloads: 41
Quote: 1
Read: Download Dissertation

Abstract


Bank Payment system is the core part of the whole bank software system,the main function is to transfer finance of the customers,it also provides some assistant functions,such as business inquiry,information maintenance,report generation and so on. Design Pattern is a hotspot in the domain of software engineering,it efficiently supports the design and development of bank Payment system and quick reconstruction later.With the increasing competition of market,bank Payment system’s requirements will be updated frequently very much.Design Pattern is able to support all sorts of variable requirement,it makes the framework structured by Design Pattern more flexible, expansive and reusable,as a result,it makes the design of bank Payment system more robust and stable with all sorts of changing requirements.This article firstly introduced the basic theory of Object-oriented programming, then analysed related technologies about Design Pattern,at the phase of design, introduced Design Pattern to guide the design and development.Based on Design Pattern, bank Payment system used MVC and J2EE multiple layers framework, separated the system to data layer, logic layer and web layer,also used SSH framework which combined with Struts,Spring and Hibernate to implement the separation and cooperation of the three layers.Selected suitable Design Pattern at each detailed layer, implemented the system with efficiency, stability, flexibility, reusability, expansibility.As the carrier of standard between banks,SWIFT(Society For Worldwide Interbank Financial Telecommunication) provides convenient,safety, automatic communication. This article developed STP based on SWIFT,and used multiple Design Pattern such as Command Pattern,Template Pattern,Simple Factory Pattern to improve the efficiency of liquidation.

Related Dissertations

  1. Gui Design and Application Oriented to Embedded Ultrasonic Detecting System,TP274.53
  2. Design and Implementation of the weapons and equipment information management system,TP311.52
  3. Research on the Method of Interface Automatic Generation Based on MDA,TP311.5
  4. Research on Object-Oriented Integration Testing Method,TP311.53
  5. Based on object-oriented technology simulation of plant root base class library,TP391.41
  6. Design and Implementation of Management Information Systems for military vehicles,TP311.52
  7. The Design and Implementation of Web technology military vehicle driver's information management system,TP311.52
  8. Construction of a SSH Library of Wheat Leaves Induced by Puccinia Striifomis and Its ESTs Analysis,S512.1
  9. Based on high-resolution remote sensing data mining houses information extraction,TP751
  10. Design and Implementation of the Billing System of a Game Company,TP311.52
  11. The Research and Implementation of OA System Based on SOA and Workflow,TP311.52
  12. Generate Security-relevant Behavior Model of Java Source Code Based on Extended Push Down Automaton,TP311.52
  13. Mvc-based E-commerce Self-employment Platform Built on Campus Study,TP311.52
  14. Research and Design of a Ligntweight Monitoring System for Complicated J2EE Application,TP311.52
  15. Design and Realization of Human Resource Management System,TP311.52
  16. Analyze、Design and Realize the Stadium Management System Based on UML,TP311.52
  17. Design and Implementation of Xinjiang Telecom converged billing management subsystem,TP311.52
  18. Shantou high the technical school office automation system based on J2EE Design and Implementation,TP311.52
  19. Xinjiang Radio and Television University Teaching Evaluation System Design and Implementation,TP311.52
  20. Design and Implementation for Information Management System of Higher Vocational Graduates,TP311.52
  21. Design and implementation of university employment management platform based on SaaS,TP311.52

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development
© 2012 www.DissertationTopic.Net  Mobile