Font Size: a A A

Uml-based Colleges And Universities Automated Course Scheduling System Design And Realization

Posted on:2011-08-17Degree:MasterType:Thesis
Country:ChinaCandidate:G F ChangFull Text:PDF
GTID:2208330335486426Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the expansion of higher education in China, the number of students and teachers at colleges and universities is consequently increasing. As a result, the shortage of teaching resources appears obvious. Owing to this factor, traditional(manual) course arranging system can not satisfy the actual needs. So an automatic course arranging system by computer is gaining more and more application.This thesis analyzes the application of Unified Modeling Language (UML) in the process of developing the automatic course arranging system. Taking UML as the analyzing, designing and describing language, and adopting the software developing method of Rational Unified Process (RUP), the paper gives a need analyzing method of stratified system based on UML, discusses the usage of UML in this system and thus works out a model of system of automatic course arrangement. It explains the whole process of the system of need analyzing and designing, and talks about the structures of the automatic system, the functional models and the database designing. It elaborates the following points:user administration, basic information administration, automatic course arranging, course arrangement output, course arrangement inquiry.This automatic course arranging system abides by the requirements of software engineering, and establishes a static and dynamic modeling system. With the combination of B/S and C/S models, and taking JBuilderX as the developing tool, the designing and development of an automatic course arranging system is realized.
Keywords/Search Tags:Unified Modeling Language, RUP(Rational Unified Process), Computer automated course scheduling, Greedy algorithm, Priority, Time pattern
PDF Full Text Request
Related items