With the rapid development of mobile communications, the importance of out call services increasingly prominent. Under the guiding ideology of active service and database marketing, out call service is planned and targeted contact with target customers, through the "telephone marketing system "(or automatic external call system) to establish a good communication with customers bridge to understand the users'situation, the views and needs, so we can take the initiative to promote the company's new policies, new concessions, recommend new business to our customers.Number identification service system is a subsystem of XinFang enterprise IVR out call module of call center, number identification management system is a friendly business system and provides a visual interface for number identification service system, allowing users to more easily understand the system and use it. The system uses B/S three-tier software architecture, while the application of Struts, Spring and other open source frameworks and Web Service technology, using of MVC development model to design and develop it, selection Tomcat server and Linux operating system to publish and test the version.Firstly, this paper introduces the requirements of the number identification communication system. According to these requirements, not only the functional modules have been designed in this paper, but also analyzable use cases models and the solution of system structure and network structure have been proposed. Secondly, using fully-fledged Web Service and database connection pool technology, the function module of number identification task management, batch management, phone number file management, schedule management and system install configuration management have been designed and implemented. number identification task manager, which includes registering, modifying, deleting and bulk deleting the task, displaying the tasks in list, copying the task, real-time viewing the results of number identification, identifying the number again, exporting the results and downloading the record; phone number management including uploading the number of file, the list shows the phone number file, delete the phone number file, adding the phone number file, make a new folders etc; batch management module includes adding, deleting batch and list showing batch; schedule management module including adding schedule, list displaying schedule, adding schedule item, list displaying schedule item; Finally, the system is tested to ensure complete system functionality and usability. |