| With the rapid development of the computer network system, database system and software development platform, the Information Management System has been used widely in more and more areas. Significant changes have taken place in the running environment and the: architecture of the industry information systems. The changes make the research and the deployment of the development technology for multi-tier architecture and other platforms one of the most important tasks in building an information system. Set the "Customs export industry zone assistant system" into the network environment, based on the development experience of the multi-tier distributed system, this paper covers the architecture, design idea and implementation of the multi-tier distributed system and the deployment of multiple development techniques in building the distributed system.First, the paper discusses the architectures and the features of three most popular multi-tier distributed systems. It does a detailed comparison of the advantages, the disadvantages and the application domains for the C/S development model and B/S development model. Based on the analysis of the project functionalities, the system operational features, the data access speed, the system security requirement and the complexity of the management etc, this paper proposes a solution for designing an Information Management System based on the .NET three-tier architecture. The research in this paper can potentially provide a reference model for development and application of other Information Management System based on the .NET platform.Second, from the perspective of the requirements, overall architecture design and the database access design, the paper gives a complete description of the building process for the whole "Customs export industry zone assistant system", according to the software engineering process. Taking one key functional block of the system as an example, the paper gives a detailed description of the key implementation technology for the block, focus on the analysis of the implementation, fundamental principle, architecture components and the technical methods for the block based on the .NET three-tier architecture.Finally, this paper describes some other key technologies and the implementation details for the system development. Although the .NET platform from Microsoft provides a very good system platform for developing application program, we still need to build our own framework of the application system according to our own requirements of the system. |