Font Size: a A A

The Design And Application Of Supporting Platform For Networks Education In Huazhong Agriculture University

Posted on:2004-04-22Degree:MasterType:Thesis
Country:ChinaCandidate:C W JiangFull Text:PDF
GTID:2168360095460796Subject:Plant Nutrition
Abstract/Summary:PDF Full Text Request
The rapid developments of network technology promote the development of education technology, and the emergence of networks education. Under such circumstances, Universities and Colleges in our country have gradually begun with networks & remote education research and built networks education platform of their own. Our school attaches great importance to the construction and utilization of networks education and has done a lot of fundamental work. In addition, many teaching software have been developed or are being developed. The critical thing we need do at present is to apply the hardware and software to teaching fields. It is imperative to construct a supporting platform of networks education. To meet such a demand we've done this research. The aim is to assist the school building the Modern Education Technology Center and developing the supporting platform of networks education. The work is benefit for networks education of each major and it accommodate to the development of society.The developing process is composed of the following parts: The demand analysis of the system; confirming the users of the system and analyzingthe their demands. The design of the database; confirming the logical and physical structure of thesystem database according to the demand of function, drawing the private and globalentility-relation chart ,and at last finishing the definition of database structure inSQL Server 2000. The general design; confirming the system models structure and their relationship,finishing the chart of the system models structure, the models flow chart of each user,designing the interface and running, confirming the security scheme of the system. Design in details; defining the arithmetic and flow of each models' exactapplication, the output and input parameters, the data table of being conducted. It wasdescribed with the notice management model of teacher in system as a sample.Giving out the detail illustration about the good technology in some models in the system, including both the basic theory and some codes. Editing the code and debugging; finishing editing according with the detail design and making the last debugging. The works is belonging to implement, so it is not described in the paper. The paper analyzed the technical line of system development at first, then describedthe several parts in above: demand analysis, database design, general design, and detaildesign. At last made a prospect of the possible future work.In this system, some new and excellent technology of software developing have beenreferenced, including: The technology of component; the technology of component is used in many modules development, such as the encryption component for user password about system security, the file-uploading component, e-mail component, etc. Among them, encryption component was developed independently, the file-uploading component is a third-part one, e-mail component was one of IIS. All of this component are integrated in the system seamlessly and are used by the ASP code to finish the function. The technique of stored procedure. Some database manipulation was implied with stored procedure; such as to create exercise/test paper automatically, to query the information about class BBS. Implying stored procedure can separate the Database Logic and Application Logic, It can be useful for maintaining the code, guarantee the data integrality by making use of processing ability of transaction of DBMS more effective, improve the running speed because of running in the database system after being compiled, improve the security of database. The technology of Java Object Serializing in developing the electronic blank-board; The Java Object Serializing technology was applied to define and imply the communication protocol in the electronic blank-board, the technology can be useful for simplifying developing and maintaining code, be useful for extending the protocol. The technology is supported by JDK1.1 version and the latter version of it.
Keywords/Search Tags:Education Platform, ASP, Component, Stored Procedure, Java
PDF Full Text Request
Related items