http://www.pfwxw.com/ 平凡文学网
3.3.1 系统体系结构设计.......................................................................... 25 3.3.2 系统网络结构设计.......................................................................... 27 3.3.3 学生在线测试活动图...................................................................... 28
第四章 系统关键技术的实现 ................................................................................... 30
4.1 系统主体架构的实现................................................................................ 30
4.1.1 系统设计架构和工作机制.............................................................. 30 4.1.2 系统服务器端包中的类和作用...................................................... 34 4.2 系统主界面的实现.................................................................................... 36 4.3 系统中关键技术的实现............................................................................ 37
4.3.1 数据库的链接.................................................................................. 37 4.3.2 系统分页技术的实现...................................................................... 40 4.3.3 自动组题测试的实现...................................................................... 40 4.3.4 学生错题测试.................................................................................. 43 4.3.5 错题统计.......................................................................................... 44 4.3.6 管理员添加题目.............................................................................. 48 4.3.7 文件上传技术的实现...................................................................... 49
第五章 总结 ............................................................................................................... 51
5.1 个人总结.................................................................................................... 51 5.2 系统总结.................................................................................................... 52 参考文献 ..................................................................................................................... 54 致谢 ............................................................................................................................... 3
http://www.pfwxw.com/ 平凡文学网
http://www.pfwxw.com/ 平凡文学网
第一章 绪论
1.1 国内精品课程网站的发展趋势
为全面提高教育教学质量, 造就数以千万计的专门人才和一大批拔尖创新人才, 提升我国高等教育的综合实力和国际竞争能力, 教育部决定在全国高等学校中启动高等学校教学质量与教学改革工程精品课程建设工作(简称精品课程建设),并把它作为了《质量与工程》的先期启动项目。在教育部2006 年4 月发布的《国家精品课程评估指标》中提出:“精品课程是指具有特色和一流教学水平的优秀课程。精品课程建设要体现现代教育思想,符合教学性、先进性和教育教学的普遍规律,具有鲜明特色,并能恰当运用现代教学技术、方法与手段,教学效果显著,具有示范和辐射推广作用。”在网络教学环境指标中提出:“网络教学资源建设初具规模,并能经常更新;运行机制良好;在教学中确实发挥了作用。”。因此,精品课程网站的建设应该是精品课程建设的首要方式,因此精品课程网站的建设在各大高校中都呈现出蓬勃的发展趋势,并且功能和视觉效果都在不断的完善中。
1.2 精品课程网站的特点
根据精品课程建设的内涵,教学网站应当是一个功能齐备的网络教育平台,是一个基于网络资源的主题研究、协作式学习系统。在网络教学环境中,向学习者提供大量的主题学习资源和协作学习交流工具,能够让教师和学生广泛参与,网上互动,培养学生的自主学习能力、创新能力和实践能力。因此精品课程网站
http://www.pfwxw.com/ 平凡文学网
http://www.pfwxw.com/ 平凡文学网
应当具有:
(1) 可维护性好,可以灵活变动:在系统后台中用户可以动态的添加,更高
课程的信息,课程文章,课程资源都渴望动态的更新等。
(2) 交互性好,访客参与度高:充分利用Web2.0的思想。通过,评论,用户
发布,留言,发布问题,自测试题等方式最大可能的让访客与我们交流。
(3) 管理系统功能强大:网站后台可以对所有的资源网站所有的资源进行管
理,包括用户,用户的所有信息等。
1.3 精品课程网站的意义
综合精品课程的特点和建设目标,精品课程网站的建设主要是为了体现课程信息化,运用现代信息技术呈现课程、辅助教学,加强学生自主学习能力、创造能力等综合能力的培养。同时也改变了教师传统的教学方式,教师可以不在像以前那样在让学生来到固定的教师里进行教学,教师只要在网站中发布教学内容,查看学生的学生进度等,就可以达到更好的教学效果,从而使教学更加的优质化,人性化。
1.4 论文组织
论文主要介绍了操作系统精品课程网站系统开发的分析过程、设计思想和功能实现,并详细阐述了系统中关键技术的实现。
第一章简述了系统的开发背景,系统特点,和系统开发的意义。同时简要介绍了本文的组织形式。
第二章概述了系统开发的相关技术和一些简要的设计思想的,如RIA技术,
http://www.pfwxw.com/ 平凡文学网
http://www.pfwxw.com/ 平凡文学网
Flex技术,JavaBean技术,MVC分层思想,面向对象分析设计技术等。
第三章使用面向对象的分析设计思想。对系统的类图,用例图,包图,活动图,状态转换图等几个方面进行了详细的分析与设计。
第四章详细描述了系统部分模块的实现过程,同时也详细的描述了系统中关键技术和系统架构的设计实现过程等。
第五章主要介绍了个人设计这个系统时的心得和总结。包括个人总结,系统总结。
http://www.pfwxw.com/ 平凡文学网
http://www.pfwxw.com/ 平凡文学网
第二章 系统开发相关技术概述
2.1 B/S模式
B/S模式是一种以Web技术为基础的新型的MIS系统平台模式。把传统C/S模式中的服务器部分分解为一个数据服务器与一个或多个应用服务器(Web服务器),从而构成一个三层结构的客户服务器体系。
第一层客户机是用户与整个系统的接口。客户的应用程序精简到一个通用的浏览器软件,如Netscape Navigator、微软公司的IE、Opera Internet Browser等。浏览器将HTML代码转化成图文并茂的网页。网页还具备一定的交互功能,允许用户在网页提供的申请表上输入信息提交给后台,并提出处理请求。这个后台就是第二层的Web服务器。
第二层Web服务器将启动相应的进程来响应这一请求,并动态生成一串HTML代码,其中嵌入处理的结果,返回给客户机的浏览器。如果客户机提交的请求包括数据的存取,Web服务器还需与数据库服务器协同完成这一处理工作。
第三层数据库服务器的任务类似于C/S模式,负责协调不同的Web服务器发出的SQ请求,管理数据库。
B/S模式有很多的优点,主要有:
首先它简化了客户端。它无需像C/S模式那样在不同的客户机上安装不同的客户应用程序,而只需安装通用的浏览器软件。这样不但可以节省客户机的硬盘空间与内存,而且使安装过程更加简便、网络结构更加灵活。假设一个企业的决策层要开一个讨论库存问题的会议,他们只需从会议室的计算机上直接通过浏览
http://www.pfwxw.com/ 平凡文学网