vb程序设计课程网站的设计与实现(源码)

网络的发展实现了我们人类智慧的连网,为了能够改善传统的教学方法,很多学校顺应时代的需求,逐步开始使用网络教学。论文从系统开发背景、需求分析、系统开发技术及模式、总体设计、数据库设计、详细设计、系统测试这几个方面阐述了一个VB程序设计课程网站的开发过程。课程网站采用JSP技术和Struts框架,设计时主要考虑到网站的实用性、易用性、功能性、交互性和可维护性,能够让用户体验到网络教学的先进性,主要实现文件上传、下载、视频观看、师生交流等功能。网站为教师提供了一个方便的教学平台,也为学生提供了一个更加有利于自己系统性学习的环境,能够有效提高教学质量和水平。关键词 课程网站,Struts框架,网络教学目 录
1 引言 1
1.1 课题的研究背景 1
1.2 课题的研究意义 1
2 需求分析 2
2.1 设计目标 2
2.2 可行性分析 3
2.3 系统设计的原则 3
2.4 系统用例图 4
3 系统的开发技术及模式 6
3.1 系统的开发技术 6
3.2 系统的开发模式 6
4 总体设计 7
4.1 系统的功能分析 8
4.2 系统数据流图 9
5 系统数据库的设计与实现 11
5.1 系统数据库的概念设计 11
5.2 数据库表设计 15
6 系统的详细设计 17
6.1 Action接口和类 18
6.2 用户登录模块 19
6.3 学生功能模块 20
6.4 教师功能模块 24
6.5 管理员功能模块 26
7 系统的测试 28
7.1 系统测试的目标 28
7.2 系统测试准则 29
7.3 系统单元测试 29
7.4 系统评价 31
结 论 33
致 谢 34
参 考 文 献 35
1 引言
随着现代网络技术的发展越来越快,网络教学也逐渐嵌入了我 *好棒文|www.hbsrm.com +Q: ^3^5^1^9^1^6^0^7^2^* 
/> 7 系统的测试 28
7.1 系统测试的目标 28
7.2 系统测试准则 29
7.3 系统单元测试 29
7.4 系统评价 31
结 论 33
致 谢 34
参 考 文 献 35
1 引言
随着现代网络技术的发展越来越快,网络教学也逐渐嵌入了我们的教育行业,网络教学的优势是传统教学无法相比的,它打破了时间和空间的限制。网络课程具有开放性、交互性、共享性,同时还能有效的促进师生之间的交流[1]。所以为了能够更好发展教育事业,课程网站成为了学校首选的一个教育平台,它不仅方便教师的教学,而且给学生提供了一个不受空间限制的学习环境,能够取得较好的教学效果。所以网络教学带我们进入了一个新的教育领地。
1.1 课题的研究背景
由于现代社会信息化发展越来越迅速,网络的应用也越来越普及,从而也带动了教育的发展。在当前经济发展全球化和信息技术发展全球化的时代背景下,计算机网络信息化不断发展成型,国外早在20世纪就已经开始有了对课程网站方面的基本应用,这是由于他们的网络发展较快而且能广泛地普及。美国信息化速度非常快,其ERIC是教育研究的权威数据库,它的ERIC资源丰富,并含有多种资源服务功能,包括资源收集、课程计划、答疑支持等等。英国很早就创建的全国课程网站2001年又增加了新的搜索功能,而且可以公布课程。为了获得自己感兴趣的学科课程和学习资料,学生可以通过这些网站找到和学科相关的模块[2]。
虽然我国在这方面起步相对较晚,但是我们已经紧跟着时代的步伐和信息的发展,渐渐开始重视了网络对教学的作用。我们已经意识到这种网络教学的时效性、高效性和交互性,国内已经越来越多的高校开始了网络教学模式,网络教学模式渐渐地渗入了我们的教学领域。
1.2 课题的研究意义
近年来,各种网站已经开始普及,人们对网站的访问量也越来越多,鉴于这样一个状态,再而传统的教学有一定的弊端,网络课程变得日益重要。课程网站能够为学生创造和提供良好而且具有吸引力的学习条件,来满足学生对知识的渴求,并且方便了教师的教学。
从以往来看,过去的教学手段它有一定的局限性,由于VB程序设计课程是大多数学校的必修课,学的人数不断增多,而教学老师有限,常会出现开课班级较大,这样对于学生来说,就限制了单独受辅导以及和老师进行沟通的机会。其次学生学习和掌握知识的时间和空间都受到限制,不能方便、灵活的达到所期望的学习效果。重要的是资源的共享性较差,不能有效地辅佐课堂教学,所能提供的信息量是有限的,不利于学生对学习知识范围的拓展。
然而现代的网络教学模式正好弥补了传统教学的不足,不仅能够提高学生对学习的热情,而且能够吸引学生积极地与老师进行沟通,及时解决学习当中遇到的问题。而且课程网站所具有的知识量很大,能够充分利用教学资源,具备可靠的教学功能,它是先进的、交互的,同时具有系统性和智能化,而且很有针对性和自己的课程教学模式和特色,能够有效的完善和提高教学质量。
网络教学平台能够大大减少工作人员的工作量,管理员可以随时对系统进行管理,不需要再像以往一样,进行手动记录,实现了网络教学管理的信息化。所以系统开发将围绕网络教学工作的实际情况,使之能迅速适应网络教学的需要。
VB程序设计课程是很多高校的必修课程,该门课程带领学生认识了计算机的基本语言,如何能够有效的教学这门课程,对教师和学生来说都是一个很重要的问题,所以VB程序设计网站的设计与实现就显得格外重要。
2 需求分析
系统分析是软件设计中必不可少的紧要步骤,是任何软件设计都需要进行的过程。想要设计出一个全面的、完善的平台系统,就必须先对系统进行需求调研、系统分析。该系统的综合分析需要为系统的设计打下良好的基础,从而建立一个功能完整的系统。
2.1 设计目标
本VB程序设计课程网站的研究主题是校园教学网络教学网站,可以为教师和学生提供一个资源共享的互动平台。使学生更加明白自己的所学所用,而且能够及时让教师得到学生学习情况的反馈信息,能够促进整体教学水平的提高。本门课程网站的实现,能够促进学校的教学改革,促进高质量教学资源的共享化。
首先是是课程网站的首页面,设计需要简洁,美观,能够让用户体验到方便、友好。学生未进行登录操作时所能拥有的权限应该是有限制的,只能进行一些公告浏览,课程简介、留言信息浏览等内容。但是登录后就可以进行课件下载、视频下载、信息留言、在线测试等操作。
教师部分的设计需要方便教师的操

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2727.html

好棒文