| MES(Manufacturing Execution System)is an information management system that solves the gap between the enterprise planning level and the workshop production control system,which can improve the flexibility and real-time performance of the production plan and improve the operation efficiency of the production line.Combine the traditional cumbersome semiconductor test management model with the Internet,fully exploit the convenient and efficient advantages of using the Internet,to achieve the semiconductor test management informatization,which can enormously improve the level of traditional semiconductor test management model and efficiency,which is not only conducive to liberate from the trivial,heavy management work for the factory decision-makers,but also to provide the factory operators the efficiency and convenience.This thesis makes a deep research and discussion on the front-end of the semiconductor test website system,analyzes the feasibility of using the related technology to build the front-end of the test system,and realizes the design and development of the system front-end module and data interactive interface.Its main work and innovation are summarized as follows:1.Demand analysis.Combining with the learned technology of web development and basing on the test process learned deeply in factories,the related functional requirements and business analysis of the system front-end of the semiconductor test website are made;a more complete functional requirement for the front-end of the semiconductor test system and Web page performance requirements are put forward.2.Page overall design.Based on the analysis of the requirements,analysis and research of the KoalaUI framework and the characteristics of the semiconductor test website system,the conclusion that the single page menu web design is more suitable for the semiconductor test website is obtained,and the Layout of the page main body design is designed,which mainly based on the navigation information of the menu navigation and tab page.3.Front-end and rear-end data interface design.The design of the front-end data interaction model based on Ajax technology is realized,which shows the art of exchanging data with the server and updating some of the pages without reloading the whole page.The design of data interface based on JSON format is completed,and the design of data interface is optimized and improved for multi-level nested JSON format data on the problem of the slow parsing for the dynamic generation of HTML page.4.Functional module design.The main function module design based on demand analysis and page main body framework is completed,including user role module,customer information module,product management module,production management module,scheduling management module,covering information and data modification,keyword search,printing,dynamically generated pages with data,modal boxes,data retention and other specific shared functions.a profound investigation and capture is carried out for the technology problems of each module.For example,a listBox multi-select left and right shift components,tree selection box components and other components of the framework are built with the use of BootStrap framework and JQuery technology,which aims at code reuse and improving the system scalability;on the basis of modal component of BootStrap framework,the function of nesting multi-layer modal is realized.5.System implementation.Using HTML and CSS to achieve the page build and layout,including the login page,the system main page and the function module page;using the Javascript language and JQuery library to achieve the main page and the implementation of the functional modules of the page operation;performance optimization for web-based performance is achieved for web-based performance requirements.6.System test.After the software is completed,the system is deployed and the server-side equipment is systematically coordinated,the performance,function and security of the system are tested by various test tools and methods.The test results show that the system is stable and reliable and meet the predetermined requirements.The system is designed and implemented based on a factory’s business needs.1 go to the factory to learn and understand the system processes and needs,the system has been put into the actual production and use of the plant,also basically meets the needs of the factory semiconductor testing. |