| Driven by the global "information superhighway" building wave since the rise of the third technological revolution in the mid-20th century, the computer-based information technology has been developing rapidly and has seen a wide range of applications in engineering practice. In the area of economics, information, as a valuable resource for modern enterprise, is playing an increasingly important role.This article applies"rough sets theory"to the marketing process of the retail industry. Customer purchasing preferences are interpreted through analysis of a large number of historical purchase records. Moreover, by the automated processing of computer information technology, we design and implement a sales support system targeting at retail commodities to predict goods in which customers might be interested, thus to facilitate retail marketing staff in cross-selling to existing customers. At the same time, it could improve the accuracy and maneuverability of cross-sales, so as to promote customer satisfaction and loyalty. In order to achieve the greatest degree of scalability, reusability, and robustness, this system is based on the new generation of Microsoft's development platform and the Microsoft. Net Framework platform. By using ADO.NET, the generally implemented database-accessing technology under such platform, it follows the"waterfall model approach"in software development process, that is, the progressive steps including needs analysis, outline design, detail design, system implementation and system testing. This leads to the analyzing-forecasting model for the"rough set theory"targeting at the retail industry, and processes data in the original sales records with the use of data pre-processing and clustering methods in data mining technology, so as to match the data content required by the"rough set model".There are three layers as the system architecture. Including data access layer, domain logic layer and user interface layer. The system was developed based on Microsoft's next-generation platform Microsoft. Net Framework platform, the platform has the persistence, openness and portability advantages of the system for future expansion and provided strong support for transplantation. Data access layer to use the platform of common database access technology ADO.NET, down to provide access control to different databases, hidden up the specific data access method, played a very good modular stratification to facilitate future system maintenance and reuse. At the same time using the Microsoft SQL Server 2005 database system as a data storage structure and improve the system stability and scalability.System design follows the software engineering development process, named waterfall model approach, that is, demand analysis, outline design, detailed design, system implementation and system testing layers, and layers of deepening the steps. In the requirements analysis stage, the full understanding of the functional requirements of business users to determine the system boundary, and construct the system use case model. In the outline design stage, analysis of needs identified by the system boundary of the entities and relationships between the various entities to identify, build system entity relationship model. Detailed design stage of system function module division and specific functions for the decomposition, the design of the system function modules, class diagrams and database tables.At the same time, we briefly illustrate the current situation of cross-sales system application as well as its significance. Then, we will introduce the engineering and associated methods of implementing the system. Subsequently, we will focus on the basic concepts and thinking methods of the rough set theoretical model implemented by the system and then build an application model according to the specific circumstances in the retail market, illustrated with corresponding examples.Finally, we make a summary and outlook for cross-selling system based on rough set theory. Computer hardware and software technologies have been developed rapidly. more and more work which need manual processing in the past, now through the automation tools and techniques that make the computer automatically to complete. Examples of this kinds of business is everywhere. how to use computer technology for the commercial sector and the daily activities of various departments to provide a scientific basis for decision-making is a challenging area, information technology, the future development of a new direction. Rough set theory as a means of information processing itself is also evolving, as the system relies on the theoretical framework, it will continue with the development of the theory changing needs of inconvenience in the user's premise, the system functions expansion and improvement will be a new challenge. |