With the development of Instant Messenger,IM has application in Enterprise-class Office Automation.The project is based on the idea of Office Automation.The project follows software engineering life-cycle.From earlier data collection and technology survey and study to requirement analysis?system design?development?test?maintenance,the system integrates Express as web frame and Socket.io as communication mechanism based on Node,and realize enterprise-class communication which combines OA notice?online service which docks with CTI Call Center and provides guests with better service?group management.This paper introduces the project-relevant background first which includes the evolution of technology architecture of IM and web server as well as CATI which the project relies on.Then,launch the critical technologies analysis which lays the foundation for late development.The requirement analysis of functional modules and interfaces follows by and expand preliminary design,detailed design and implementation accordingly.Finally,To make sure the system stability,this paper carries out white-box testing?black-box testing and memory leak testing. |