| With rapid development of computer technology and internet, education of high quality requires more efficient management. Therefore, education management system is changing continuously and perfecting.The system applys C/S mode as the main mode. The system has a center database server, and each customer visits database through school net. B/S mode is only used on part of moulds, including course-selecting, information announcement, and score enquiry online. Customer can operate by scanner. C/S mode is better in development for it is easy to adjust and test.For management system with many customer ends, good developing mode should be centered around B/S mode, with C/S mode as supplementary. Most business operations are conducted by B/S and some minor moulds (such as printing, complicated enquiry statistics) are predetermined with customer end procedures. B/S mode is united and more convenient to renew, while C/S is more flexible.The system creates safer, more flexible and stable applied program by C# language based on ASP.NET, and the advantage of C# language is experienced which combines two most important computer languages: C++ and Java, furthermore, it has the other new features such as anaphora and index.This article is composed of five sections (chapters):The first section deals with the background of systematic development. With the spring up of INTERNET/INTRANET, especially with further college teaching reforms, the teaching management pattern has transformed from school year to score system. Generally, the school authorities offer a certain quantity of optional courses. Course-selecting is an urgent requirement in educational administration management. Therefore selecting courses online is the tendency of necessity. As a result, we have got the goal and premise of development, at the same time, the structure of this paper is also depicted. analysis requirement of choose course on line subsystem which I take part in definitely, this subsystem can support service function :record and create new term timetable; student choose course registration; the first week of new semester is for select and registration during this time student can select and register on line and allowed to change or cancel register application.Every student choose professional lesson no more than 4 courses, public lesson no more than 3 courses. Each course can be choose and registered by at most 100 students, they can choose lesson registration in campus any computer united on line ; inquire , may inquire course information , student choose lesson information and student and teacher's information; statistic and create report of select course registration information; student may modify entry password independently; for the function of user interface requirement .The second section introduces related concepts and technology used in this system, as well as the development and designing tools (environment) applied. Of which UML is introduced. UML is the standard language of the software blueprint, and it offers a set of concepts and graph representation for the description of software models, as well as language expansion system and object restraint language. Software development people can use UML language to establish visible system models, make statement and establish software document for complex software system. UML supports object- oriented technology and methods, expresses object-oriented concepts accurately and conveniently, and embodies object-oriented analysis and designing styles. It also briefly introduces ASP. NET, which is a kind of server technology and it combines with various Web elements together. ASP. NET is a union Web development platform, and it offers various services necessary to generate a complete Web application program. At the same time, it supplies a kind of new programming model and structure which used to generate a safer, more flexible and stable applying program. ASP. NET is a compiled applying program which is based on .NET environment, and may be created by using any .NET compatible language. C# language is also discussed in this section. C# language is a kind of new programming language developed by Microsoft company'. C# language represents a new stage of programming language development, and it has inherited the advantages of C++ and Java, the two most important computer languages in the world, and has some new features such as anaphora and index. Meanwhile, with .Net as its powerful platform, C# language has been widely used in Windows graph user interface, ASP. NET Web application, XML Web Service and ADO. NET database. This section also discusses XML technology, one of whose advantages is that it permits any organization or individual establishing his own markup rally. These markups can be promptly put into use. The biggest advantage of XML may be its data storage format is not limited by display pattern. This section also deals with B/S and C/S modes with pertinence.The third section deals with mode analysis for the entire management system of educational administration. To common undergraduate colleges, its educational administration can be divided into two levels: college level and department level. Here, college is void, this is, the college empowers its rights to each department. Consequently, the educational administration belongs to the secondary level (i.e., the institute level). Through analysis we decide part of college management is teaching plan management, student status management, teaching materials management, courses arrangement management, course-selecting management, examination arrangement management, code information management, basic data information management, users'access-rights management and teaching staff management. Part of management such as teaching plan management, teaching staff management, courses arrangement management, examination arrangement management, students'status management and teaching materials management should be carried out by each institute or department by collecting, managing and submitting basic materials. Thus, it is obvious what work should be charged with at the college and institute (department) levels.). And also the development principles are established. They are: planning overall; information sharing; compatibility and expansibility; standardized educational administration management; succinct, easily used, easily maintained and suitable to non-computer people system; reliable and safe operation. Teachers and students are offered good information service. The system moulds are divided described through function menu list .The fourth section analysis choose course on line system definitely by UML, state design and realize of the system, emphasize on introduction of choose course mould on front net including student entry and check, select public and specialized course; introduce database model of the subsystem and design of related moulds. It described specificly entire USE CASE chart of select course system , student registered stage sequential chart, student entry check sample chart, public course sample chart , sequential chart, professional course Use Case chart, object chart for choose course online, and list 7 important chart related to choose course system, as well as relation diagram between charts.The realization of the system is a complete software developing procedure which apply C# language based on ASP.NET on program design and realize.It include important procedure of university educational administration management system and realize main educational administration management in commonly. |