Font Size: a A A

Design And Implement Of A Software Framework For Self-service Terminal

Posted on:2020-08-08Degree:MasterType:Thesis
Country:ChinaCandidate:O ZhangFull Text:PDF
GTID:2428330590983197Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Self-service terminals have been widely used in various scenes and industries in which people live and work,and they provide a variety of self-services by means of computer technology and network technology.With the booming self-service terminal market,competition among self-service terminal supplier companies has become increasingly fierce.In order to improve the competitiveness of enterprises,self-service terminal enterprises urgently need to develop a reusable framework for self-service terminal software development to improve software development efficiency.A framework for self-service terminal software is proposed in this paper,fully considering the characteristics of the self-service terminal domain,and identifying common components in the field.Based on the MVC design model design layered system architecture,the module components are identified according to the layering.The framework provides core reusable components such as UI components,device control components,and communication components,and abstracts common tool class components.The UI component uses the page element pool of object to improve the efficiency of creating the page.The device component uses the singleton mode and configuration to determine the device object that needs to be instantiated.The communication component provides an alternative solution for various complex data communication.Tool components provide a unified tool service with a simple interface.And with full consideration of scalability,developers can integrate accumulated knowledge and experience and technical solutions for specific application requirements into the system framework to enrich the framework.Using the framework to design and implement a power self-service payment terminal to verify its availability in actual engineering.First of all,analyzing the demand and designing the function module of the power self-service payment terminal.Second theuser interface is then designed based on the UI component and the user interface control code is written,the communication interface is written based on the communication component,and the device service is invoked based on the device control component.Finally,the functions of each part of the framework are combined to achieve business needs according to the business process.
Keywords/Search Tags:self-service terminals, software framework, reusable components
PDF Full Text Request
Related items