文档介绍:华中科技大学
硕士学位论文
课程网站全自动生成系统的设计与实现
姓名:张聪
申请学位级别:硕士
专业:计算机应用技术
指导教师:陆枫
20090525
摘要
近年来,为弥补教育资源的短缺,许多高校都在积极推进课程网站的建设。然
而,使用传统的制作网站的方式来开发课程网站不仅效率低下,而且费用昂贵。因
此,开发针对课程网站制作的专门软件,提高课程网站的制作质量与开发效率,具
有重要的实际应用价值和理论意义。为此,研制了课程网站全自动生成系统。主要
工作包括:
首先,在分析目前国内市场上多种用于课程网站制作的专业软件的优势和不足
的基础上,综合各软件的优势功能,针对各软件模板布局单调、网络教材导入结果
失真,以及缺乏一些课程网站应具有的词汇注释、在线试卷自动生成、知识产权保
护功能等不足,明确了系统的功能、性能要求和界面框架。其次,研制实现了两项
重要的关键技术,即基于 XML 的静态页面模板实现技术与自动分索引的网络教材导
入技术。基于前项技术,实现了动态更换网站页面布局样式的同时,保证了课程网
站仍具有很好的兼容性;基于后项技术,实现了只需简单操作即可转换产生带索引
目录的网络教材,且无任何失真。再次,采用整合、移植和修改等方式,完成了系
统的其它功能,包括系统的特色功能,以确保系统具备较强的竞争力。最后,对系
统进行了分析测试。测试证明,与现有软件相比,本系统的功能具有明显特色。在
此基础上,对系统进行了产品化发布,使其达到可以在市场推广的水平。
关键词: 课程网站,自动生成,可扩展标记语言,网页模板,网络教材导入
I
Abstract
In recent years, large quantities of colleges and universities are dedicated to the
constructions work courses in order pensate for the shortages of educational
resources. It is well established that the traditional way of developing website for various
courses is not only time-consuming but also expensive. Thus, the development of
specialized software to facilitate high quality and efficient course website building has got
a reasonable practicability and theoretical significance. To this end, we deliberately
developed a course website automatic-generation system. The main tasks are:
First of all, based on analysis of a variety work courses producing software
products in current domestic market and taking into account of both advantages and
disadvantages of those products, we integrate most superior functions and features into our
new product. To improve the ings of monotonous layout for the materials,
distortion of the output of documents, and lack of note vocabulary for courses, automatic
on-line test-generation and inadequate protection of copyrights in the previous products,
we elaborately schemed the functions, performance requirements and interface framework
for our system. Secondly, we implement two important key t