| At present, Fax's fast, convenient and flexible feature holds the important status in the enterprise work which is unable to substitute even we have so many communication methods, but always has some concerns, such as cost, efficiency. Even there are such kinds of products currently, the overseas product is very expensive, and there is still a vacancy in our country. In order to provide this service to the local enterprise, we decided to develop such a Non-paper fax system, and provide automatic fax transfer technology without paper and enhance integration with existing system. The system can interface with the staff's emails and allow them to send and receive messages, and help your telephone system traffic and internal communication needs.The paper is based on factual project, and the research mainly includes the process of development and the problems that we meet. It is written according to the step of software engineering: scene,requirement,analysis,design,coding,deploying. The paper begins with the background of non-paper fax system, in detail introduces the following areas: the technology depended on by system,the analysis of system,the think in system design,the key of program and release; It illuminates not only the non-paper fax system, but also the call center flat.System that the paper addresses builds a fresh framework. In this framework, the system is composed of many modules. A module can solely run to finish itself function, not supported by others. All modules can be configured by the factual request. The system based on the call center technology, integrate many knowledge fields, There are IVR,OpenVXI,VXML,CTI,TAPI in communication field; TCP/IP in network field; OO,GUI,DLL,threads,files process,files formats exchange,DB,background service in program and the third software tools. The system uses the broad and professional technology. The system is used.In the whole process of development, the author plays on an important role. |