《java程序设计》课程网站的设计与实现

《java程序设计》课程网站的设计与实现

ID:31364850

大小:105.00 KB

页数:4页

时间:2019-01-09

《java程序设计》课程网站的设计与实现_第1页
《java程序设计》课程网站的设计与实现_第2页
《java程序设计》课程网站的设计与实现_第3页
《java程序设计》课程网站的设计与实现_第4页
资源描述:

《《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课程教学的交流,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。