Font Size: a A A

Applications And Research Of Artificial Intelligence In Making Automatic Course Arrangement

Posted on:2009-09-28Degree:MasterType:Thesis
Country:ChinaCandidate:F LiFull Text:PDF
GTID:2178360272476537Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Currently the curriculum management of colleges and universities has become an important part of teaching management. The domestic colleges and universities are vastly changing with further development of colleges and universities reforming because of the social development. With a large of the expansion of recruitment and gradually beginning the credit system, the curriculum updating speeds up under the increasing social requirements in the information age, as well as the implementation of student choosing classes freely, all of which makes the work load of college teaching-affair managing staffs enlarge hugely, and the tasks is arduous day by day. Especially in the aspect of curriculum arrangement, it has great difficulty in operating for its complexity and the influences from various aspects of objective reasons.The overseas developed countries have done a lot of work in this aspect. They have been worked out a series of curriculum inference mechanism and unified standard for the software development according to the developed software development technology and basing on the deep research into the software engineering. The software developed has very high interoperability and data sharing. But its function mainly focus on the curriculum arranging environment which adapting to complete credit system because nearly all the foreign colleges and universities practice complete credit system. However, there is a large difference in actual situation between our colleges and the foreign colleges, so the foreign teaching-affair software or curriculum arrangement software can not be used directly to satisfy the curriculum arrangement requirement of the domestic colleges and universities, therefore, we must research and develop a kind of teaching management curriculum arrangement inference mechanism and software which conforms to our own characteristic.This project sets a foothold in the current situation of domestic colleges and universities, under the condition of fully using the previous data and scientific achievements, give research into the expert system in the fields of artificial intelligence and the technical characteristic in the range of teaching, as well as the present situation of curriculum arrangement of colleges and universities, give analysis and processing on the expert knowledge, reanalyze and redesign the inference mechanism of the inference machine, establish the curriculum arrangement expert system, give fast, accurate and reasonable arrangement to actual teaching curriculum arrangement.The expert system has its own characteristic and advantage.1. The characteristic of the expert system(1) Instructive: the expert system is able to use the knowledge and experiences of expert to carry out inference, judgment and decision-making.(2) Transparency: the expert system is able to explain the inference process and answer the question the user proposed, which enables people to understand the inference process and enhance the sense of trust of the expert system.(3) Flexibility: the expert system is able to increase knowledge unceasingly, revise original knowledge and renew unceasingly.2. The advantage of the expert system(1) The expert system is able to work in high efficiency, and operate in an accurate, thorough, rapid and inexhaustible way.(2) The expert system is not influenced by ambient environment while solving practical problems, it is impossible to forget omit the main point, which makes the expert's specialty not being suffered from the limitation of time and space, so as to promote precious expert knowledge and experience.(3) The expert system is able to promote development in various fields, summarize the concise knowledge and experience of experts in various fields, and then spread widely and powerfully the knowledge, experience and ability of experts.(4) The expert system is able to collect and integrate the knowledge and experience of experts in related fields or multi-fields, as well as the ability of solving major issue with their cooperation, possess more profound knowledge, richer experience and stronger working ability.This project introduces SQLSERVER that is the latest Microsoft data bank technology in the expert system, which will be helpful to simplify data and the establishment of analysis and application, deployment and management, and realize fundamental improvement in the solution concerning elasticity, usability and security. The application of new technology may reduce the complexity degree in applying and creating, deploying and managing the data base, further realize the maximization of IT efficiency. By means of the rich, flexible, modernized development environment which may be provided for establishing data base with more safety control, it can enhance the working efficiency for the development personnel. The new data base technology step over multi-kinds of platforms, the application and the equipment realize data sharing, thus simplify the connection between the internal system and external system, realize the integration commercial intelligence solution with strong function, then promote the scientific decision-making within the entire scope, raise the working efficiency. Under the condition of not sacrificing the performance, the usability or the flexibility, the new data base technology can also control the cost expense level.When design the expert system for curriculum arrangement, firstly the artificial flow process for curriculum arrangement should be analyzed, including the knowledge and collected, and related to the experts. during the process of researching the knowledge engineering for arranging and changing curriculums, the methods human-expert resolves the issues on arranging and changing curriculums should be concluded, including way of direct inference and the solving methods to arrange and change the curriculums by knowledge, and then is expressed as knowledge in expert system, and is understood and applied by computer, further the problems would be solved through the inference mechanism. The converting mode from artificial flow process to computer treatment is required to perform the following steps: (1) set up information identification system. (2) Reasonably distribute the solving domain of computer. (3) adjust information flow and data structure.Part of the inference process of the inference machine of the expert system write with the storage process of the data base, through visiting related database, the inference machine select its suitable rule, thus obtain part of the inference result in a faster and more convenient way. Moreover, it may revise unceasingly in the inference process, add or delete the fact, rule and their certain attributes in related database so as to prove the final conclusion. The advantage of this kind of structuring pattern lies in digitization of control policy, which is favor in adjusting the inference policy momentarily during the process of verification. The tool matrix database is specialized for fuzzy classification in the curriculum arrangement expert system, the explanation database and comprehensive database deposit the primitive fact and intermediate result, which will produce mass middle data inevitably during the process of curriculum arrangement, the result of curriculum arrangement is precisely emerged from the comparison of these middle data, which will also deposit in the explanation database; the dictionary database deposit the explanation and definition of each special symbols.With the aid of the advanced data base technology, the control policy is relatively easy to adjust under the condition of not changing the basic principle of the expert system, moreover, reduce the procedure length greatly, avoid the data redundancy in the process of curriculum arrangement, enhance the program running efficiency to a maximum extent.The innovation points of this research include:1. Construct the computer network platform according to the theory conceive of applying the expert system of artificial intelligence to the process of curriculum arrangement, complete the data gathering, statistics and analysis.2. Adopt the Microsoft latest NET development platform; realize the combination of the expert system and the data base technology by using ADO. NET off-line visit technology.3. Study the new curriculum arrangement inference mechanism, enable the making automatic course arrangement of computer to achieve high efficiency, conflict-free, versatility and high accuracy, then adapt the physical management requirement of university modernization teaching system in our country.
Keywords/Search Tags:Making Automatic Course Arrangement, Expert System, Artificial Intelligence
PDF Full Text Request
Related items