| Currently, enterprise information technology is escalating gradualy and thedemanding for product testing business has become more complex. Product testingmanagement system begins to separate from the office automation system into aseparate product. Among them, the basic data of product is the foundation of themanagement system, and the well maintained basic data is benifial to the managementsystem to better carry out the business logic and business data in different producttesting areas.The traditional product testing management system usually uses the server/clientor server/browser configuration mode. They view or maintain the product basic datamanually through client software or web browser. In order to type in and check theproduct basic data of the management system more easily, the article will introducethe mobile phone side, and combine the two-dimensional code and so on with thesystem. Design and implement a new product testing management system, thatenhances the quickness and mobility greatly. The paper is primarily responsible forthe development of the mobile terminal. Firstly, considering the business logic andbusiness data in the product testing field, describing the importance of the productbasic data, determining the need for a systematic analysis: general requirements andfunctional requirements; secondly, according to the needs, carrying out the overallsystem design: architecture design and functional design. The three-tier system: thepresentation layer, business logic layer, data interface layer. And then the functionaldesign. The entire product testing management system based on two-dimensionalcode is divided into two parts: the phone-side and server-side. Finally, designing thedetailed system, mobile terminal systems include user login, two-dimensional codescanning, two-dimensional code information display, information entry and inquiry,information caching feature. Server-side includes two-dimensional code generatingand printing and product testing management system, while the design of the mobile client and server-side database tables. Mobile client software is implemented on theAndroid system platform; server-side system uses JSP and VB.NET to realize; thedatabase chooses SQLite and Oracle.The function of the system is mainly reflected in the product basic data inputingthrough server-side product testing management system. Just a certain distance fromthe server side, use a mobile phone camera to scan a two-dimensional code labelaffixed to the product surface. After the simple operation on the phone, upload thedata to the server-based system for the subsequent operations; the same remote mobileclient software can also be used to scan the the two-dimensional code label on thesurface of the product to download information which viewing by the mobileterminal.The introduction of mobile phone technology and two-dimensional code help toenhance the entry, query and management of the product basic data in product testingmanagement system, which is convenient for users to use and give the managementsystem mobility. |