Font Size: a A A

The Design And Implementation Of Chengdu Railway Bureau Leadership Cadres Online Study Platform

Posted on:2014-01-15Degree:MasterType:Thesis
Country:ChinaCandidate:B LiFull Text:PDF
GTID:2248330398975081Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the rapid development of computer and network technology, the data exchange through a computer network becomes so simple and efficient than ever. The traditional data management has been replaced by the modern data management. The efficiency and cost of traditional data management cannot meet the needs of enterprise especially for the cross-regional business, the large-scale industries. In this context, the applications based on INTERNET and INTRANET has played an important role in the management and the development of enterprise.As an institution directly under the ministry of railways, Chengdu railway bureau covers the railway operation, maintenance and management of Sichuan, Chongqing and Guizhou province. In order to create a learning leadership team, Chengdu railway bureau decided to adopt an effective and easy to use online learning platform which is for leadership group members’theoretical study and learning effect’s tracking to achieve this goal. The ASP.NET technology is been used in this platform and it is a B/S architecture WEB system that based on Chengdu railway bureau’s internal network.Software engineering ideas are been used to manage the process of system requirements analysis, system design, system implementation and test. This paper discusses the system requirements analysis, system design in detail. Chapter1introduces the research background, the research actuality and the structure of this paper. Start from chapter2, the requirement analysis (in chapter2), database design (in chapter3), system design and implementation (chapter4and5) is discussed for the perspective of software engineering. Chapter4and5is focused on the architecture design and the technologies which used in system implementation. The technologies include but not limited to the solution to keep consistency between database and system cache, the mutual exclusion of concurrency access to modify the same data, the implementation of a reusable control to showing paged data. During the system design, object-oriented analysis and design patterns are been adopted to reduce the coupling between different modules and improve the maintainability of the system.
Keywords/Search Tags:Online study, Use case modeling, Object-Oriented analysis and design, Mutualexclusion in concurrency environment
PDF Full Text Request
Related items