| In traditional purchasing process, enterprise need to put in huge manpower andtime, but it still cannot realize real-time and transparent in purchase. The emergenceof electronic procurement system is to solve these problems, it make the companyprocurement supervision departments at all levels in a timely manner, statistics,analysis and evaluation of their jurisdiction. It realizes the supply chain in thecompany level product collaborative development lays the foundation, reducing thecosts of product development, increasing the speed of product development andcommercialization.The characteristics of the electronic procurement system is to adopt B/S structure,compared with C/S structure, it can be operated anywhere, as long as the computercan connect to the Internet and installed more than Internet Explorer9.0version of thebrowser,it can be used everywhere. And the system based on MVC (Model ViewController software design patterns). This model benefits programmers in thedevelopment process of division of labor, because of the MVC mode is a three layerof loose coupling nature, when business requirements changing, it can reduce theworkload changes, MVC model is conducive to later changes and maintenance of thesystem. The foreground of the system uses the JSF framework,and the database usesSQL Server2008.The software development generally includes requirement analysis, systemdesign, coding, and testing four stages. Because the space is limited, so only selectthe requisition purchase of the electronic procurement platform as an example. Thepaper introduce the purchase management mainly from four aspects includes thedemand analysis, system design, coding, and testing.This article first to sort out all of the main business requirements of the electronicprocurement system, divided into eleven modules, in view of the needs analysis inrequisition purchasing management function module, we analyzed the system usecase diagram, and analysis of the related data items from the purchasing status query,purchase requisition, query and export. Because the system is three layer architecture, we respectively introduce the design and code implementation of the system fromthree aspects includes the data service layer, business logic layer and presentationlayer. By the end of the article to the non-productive electronic procurement,summarizes the development process and put forward the outlook on the futuredevelopment of electronic procurement.The basic functions of the procurement system almost has been presented,electronic procurement platform to achieve with the company’s financial or otherbusiness data of the system integration, implementation and development orproduction and other business units in the field of business, information, efficientinteraction. |