欢迎来到天天文库
浏览记录
ID:31364850
大小:105.00 KB
页数:4页
时间:2019-01-09
《《java程序设计》课程网站的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、《Java程序设计》课程网站的设计与实现 摘要:为方便Java课程教学,加强师生之间课后交流,该文使用ASP.NET技术和SQL2000数据库设计并开发了《Java程序设计》教学网站。该网站分四大主要模块:网络考试中心,在线留言,资源中心,后台管理,同时还实现发布新闻和添加相关链接的功能。 关键词:ASP.NET;SQL2000;JAVA课程 中图分类号:TP393文献标识码:A文章编号:1009-3044(2016)27-0070-02 Abstract:Forthesakeofconvenienceforteachingjavaandc
2、hattingbetweenclassmatesandteacher,thispaperdesignedandconstructedwebsiteofJavaProgramDesign.ThiswebsiteusedASP.NETandSQL2000database,anditwastotallydividedintofourmodules:networkexaminationcenter,on-linemessage,resourcescenter,backstagemanagement.Meanwhile,thiswebsitecouldrel
3、easenewsandaddtherelatedchainconnecting. Keywords:ASP.NET;SQL2000;JAVAcourse4 近年,Java面向对象程序设计语言因其具有的跨平台性、分布式及安全性等特点[1],在当今网络时代得到广泛应用和发展。作为一种有生产力的编程工具,学习《Java程序设计》课程有助于学生在掌握面向过程程序设计和可视化程序设计基础上,能够更深入地掌握面向对象编程技术,且更有利于开发网络环境下的应用程序。 目前师生之间Java课程的教与学多局限于课堂上面对面的方式,而课后教师与学生之间更深入的交流
4、和探讨,因缺少一定场地而受到限制,最终导致师生互动的机会减少。针对此现状,本文使用ASP.NET[2]技术和SQL2000数据库[3]设计一个Java课程网上学习平台,以满足在线学习及便于师生随时随地交流的目的。 1需求分析 Java课程网站建设的目标是使教学更加方便,方便学生自己学习,提高学生自学能力,也节省学生、老师的时间。要求所设计系统操作方便、更新及时、易于维护管理。拥有动态更改信息;网上答疑;课程教学等基本功能。学生进入网站后可根据系统功能对该课程进行信息浏览,查看课件,提出问题及学习等;教师进入网站后也可对课程的一些信息进行浏览,对
5、学生提出的问题进行回复,而后台教师需要进入系统对网站进行维护,更新信息、修改信息或者删除某些信息。 因此该系统需要满足的需求为:具有良好的人机界面,以方便操作;学生查看教学信息,下载课件,网上发帖等;教师查看学生提出的问题并进行回答;教师发布,整理留言和教学资源等。 2网站功能设计 按照需求分析的结果,网站总体结构设计如图1所示,角色上主要包括学生、教师和系统管理员;功能上主要包括网络考试中心,在线留言,资源中心及后台管理,同时还实现发布新闻和添加相关链接的功能。 3网站主要功能分析4 3.1用户注册及管理员登录 用户包括普通用户和管理
6、员,所有用户先注册然后登录系统,权限不同则登录成功后相应的界面不同。 3.2网站功能显示 将网站的每个功能模块显示出来,如图2所示,包括:资源中心,考试中心,后台管理,在线留言及使用帮助等。 3.3资源中心 资源中心主要功能包括查看与课程相关的文档及任课教师等信息。 3.3.1电子文档 图3所示的主要功能是上传和下载电子文档。为便于学生课后复习,教师可将课堂上教学用的Java课件等文档进行上传供学生浏览。 3.3.2网站课程实践 为加强学生动手能力,从而将理论与实践相结合,每个知识点都对应有实践环节,每一实验都明确具体内容及相关要求
7、(图4)。 3.4考试中心 图5所示Java课程的网上考试阅卷,在时间和空间上都不必受传统考试的限制,可提高考试和阅卷效率。 3.5后台管理 管理员可以对科目、试题库及发布的资源等信息进行增加或修改等管理。 3.5.1科目大类管理 如图6所示,可以增加或删除科目大类,同时给大类编号。4 3.5.2具体科目管理 学好Java,还应该熟悉其课程体系,了解其所属大类的与其相关的其他科目(图7),从而明确该课程的重要性。 3.5.3试题库管理 图8所示为课程体系中各门课程的试题库。 3.6在线留言 师生均可在线留言,但需要事先进行注
8、册(图9),然后通过登录界面进入留言板块。 4结束语 为便于学生在线学习及师生之间随时随地进行Java课程教学的交流,
此文档下载收益归作者所有