ImageVerifierCode 换一换
格式:DOC , 页数:18 ,大小:507.35KB ,
资源ID:12012873      下载积分:10 金币
快捷注册下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/12012873.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(Java在线学习系统个人任务说明书.doc)为本站上传会员【仙人****88】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

Java在线学习系统个人任务说明书.doc

1、 中北大学 课 程 设 计 说 明 书 动态网站开发课程设计 学生姓名: 佘新豹 学 号: 1106064237 学 院: 计算机与控制工程学院 专 业: 网络工程 题 目: java的在线学习系统 ——基于B/S 指导教师: 刘忠宝 职称: 讲师 2014 年 01 月 08 日 1. 系统设计 1.1. 目标设计 (1)实现包括Java各章节知识的学习,以及学习后

2、的自我测试,教师用户 会定期登录进行站内答疑。 (2)实现多形式学习方式,包括ppt及视频教学等 (3)实现Java章节学习后的自我测试,以及测试评价,根据测试后知识点进行 总结。 (4)实现要建立一个站内聊天室,可以让学生在站内和其他学生交流,或与教 师进行交流,让老师可以为学生进行答疑。 (5)实现教师用户对于各种学习资源的上传和修改。 (6)实现管理员用户对于各种学习资源的管理以及教师用户和学员用户的管理。 1.2 开发和运行环境 (1)IDE:eclip

3、se (2)数据库:Mysql数据库 (3)Web服务器:Tomcat7 (4)运用语言:Javascript,java,HTML,jsp 1.3 本人主要工作 (1)对上传资料进行管理,对PPT文档提供 下载,删除 功能,对视 频文件提供播放,下载,删除功能。 (2)显示各个文件的大小单位为K

4、B。 (3)上传的资料分为两类,PPT文档和视频资料,创建这两个资料列表 (4)提供对管理员信息包括 用户名,邮箱,密码的修改功能 (5)修改密码时原密码与新密码必须不同,且不能为空。 2. Java在线学习系统需求分析及概要设计 2.1 需求分析 功能:包括Java各章节知识的学习,以及学习后的自我测试,教师用户会定期登录进行站内答疑。 (1)Java各章节知识的多形式学习,包括ppt及视频教学等。 (2)Java章节学习后的自我测试,以及测试评价,根据测试后知识点进行总结。 (3)要建立一个站内聊天室,可以让学生在站内和其他学生或答疑教师

5、进行交流。 (4)教师用户对于各种学习资源的上传和修改。 (5)管理员用户对于各种学习资源的管理以及教师用户和学员用户的管理。 本网站包括前台学生和教师用户的登录与注册,后台管理员的登录,以及对应教师、学生、管理员的不同操作处理、在线聊天等。 进入JAVA在线学习网站,教师和学生可以选择不同的角色登录本网站,如果没有注册的用户可以进行注册之后在进行登录。学生进行登录之后可以进入个人操作界面,对个人信息进行修改,对密码进行修改,进行自我评测,可以下载和查看PPT文件,播放视频文件,进行反馈的操作。教师用户进行登录之后,同样可以在个人操作界面对个人信息、个人密码进行修改,相比于学

6、生用户,教师增加了上传资料以及删除资料的功能,权限比学生大。管理员用户是不可以注册的,进入后台登陆页面输入指定的管理员账号进入后台,同样管理员可以对自己的个人信息进行修改,在后台页面有所有注册过的的教师学生的账号信息,管理员可以对这些账号进行删除和更新等操作,同时还可以对文件进行更新等操作。在前台首页,有JAVA各章节的知识的学习,还有一个聊天室的模块,学生和教师都可以进入聊天室在线讨论问题,实现在线学习交流的功能。 2.2 概要设计 功能模块图: 修改功能 修改邮箱 修改密码 修改用户名

7、 下载 删除功能 播放功能 删除 视频资料 删除 PPT 文档 在 线 视 频 下载视频资料 下载 PPT文档 用例图: E--R实例关系图: (一)前台注册和登陆功能: 只有注册用户才能够进入JAVA在线学习系统;注册功能能注册教师和学生用户,无法注册管理员用户

8、管理员为系统提前预制的。 注册需要在主页上点击注册按键,然后会进入注册页面。 页面: 1.1注册页面有四个文本框,分别输入用户名,密码,确认密码,邮箱,一个单选框,选择学生还是教师,还有一个注册按钮,输入完信息之后点击注册按钮,会进行验证,用户名长度是否符合规定,2次密码输入是否一致,邮箱格式是否正确,如果所有格式都正确的话会跳转到登录页面进行登陆2,否则会提示各种规范要求,提醒你输入符合要求的格式。 1.2登陆页面有2个文本框,输入用户名和密码,选择框学生还是教师进行登陆,如果数据库没有该帐号则自动跳转到当前页面直到输入正确的帐号为止,点击登陆跳转到JAVA在线学习系统页面

9、二)前台用户操作功能 学生和教师都可以对自己的个人信息及密码进行修改更新。前台的页面是用一个整体的框架实现,点击个人操作,出现个人操作的列表,用户个人操作包括个人信息,修改密码,自我测试,资料下载,反馈建议,点击不同的操作跳转到不同的页面进行操作,实现不同的功能 2.1 用户信息管理功能 学生教师点击个人信息进入到信息界面,界面显示用户名和密码,刚开始是不能修改的,点击修改按钮就可以第个人信息进行修改,同样,修改的信息必须符合要求,否则会出现规范提示。修改完成之后点击提交按钮就把当前的修改信息提交到数据库中,即完成了用户信息管理的功能。 2.2 用户密码修改功能 学生和教师都可以对

10、自己的密码进行修改,点击密码修改进入到密码修改页面,包括3个文本框,分别是原密码,新密码,确认密码,一个修改按钮,一个重置按钮。同样,密码的格式必须符合要求,新密码和确认密码必须相同,否则会提示各种规范要求,直到正确为止,然后点击修改按钮就跳转到登陆页面,即完成了密码修改的功能。 2.3资料下载上传、视频资料播放功能 学生和教师都可以对ppt资料进行下载,对视频文件进行播放和下载功能。以学生为例,点击资料下载跳转到资料列表页面,出现2个列表框,视频资料获取对应的文件名称,文件大小,以及有播放和下载的链接,点击播放和下载出现相应的提示进行播放和下载,而ppt资料只有一个下载功能。如果用户

11、是老师的话还可以对视频和ppt资料进行删除和上传的操作。 2.4自我测试 学生学习完JAVA各章节后,可以点击自我测试进行自我评测 2.5用户反馈功能 学生点击用户反馈之后,跳转到反馈界面,显示文本框和文本域,分别输入标题和内容,点击提交实现反馈。 (三)聊天室功能 学生和教师点击聊天室进入聊天室,跳转到聊天室界面,左边显示在线人物列表,右边显示聊天内容,正下方则是一个输入框,用户输入信息后点击发送按钮,把信息显示在聊天内容框,并且对应自己的用户名,不同的用户的聊天内容对应自己的用户名显示在聊天信息框里面,这样就实现了聊天功能。用户点击退出时,聊天信息框会提示该用户已下线,还有

12、可以对聊天信息进行清屏。 (四)后台管理员管理功能 点击后台登陆进行管理员登陆,进入到后台管理员管理界面。同样后台页面是一个整体框架实现的,左册显示管理员的各种操作,包括学生信息(学生列表、添加学生、查询学生),教师信息(教师列表、添加教师、查询教师),管理员信息(管理员列表、添加管理员、查询管理员),资料管理(ppt资料列表、视频资料列表),个人信息(个人信息、修改密码)。点击不同的操作跳转到不同界面进行操作,对各种信息进行总体的操作。 3. Java在线学习系统详细设计 资料管理页面下的PPT列表 包含下载和删除功能

15、gn="center">

PPt文件列表
文件名文件大小下载删除
${p.fileName }${p.fileSize }

16、

<

17、/div> ------将下载,删除以超链接的形式从新连接到功能已经实现的servlet类中。 视频列表 包含对视频文件 的播放,下载,删除等功能 正在播放

正在播放

20、 提示:您的Flash Player版本过低,请进行网页播放器升级!

-------通过jsp实现对播放器长宽的指定,及文件路径的提取,具体实现同样通过已实现的servlet类

26、

25、colspan="2">个人信息

用户名:
邮箱:

27、

-----实现对用户名邮箱的修改

29、

修改密码
原密码:${old_passError }
新密码:

30、"txt1">${passError }

再次输入密码:${passError }

31、nput id="sub" type="submit" value="修改"/>

-----实现对密码的修改,密码不能为空,且新密码不能与原密码相同 4.个人体会 通过本次课程设计,对Java有了从理论的了解到实际体验,在这次的任务实践过程中,也遇到了很多难题,通过自己查文档,找资料,使得自己独立解决问题的能力,在团队的任务分配,讨论等过程中,使自己明白了,一个大的项目,不是一个人能完成的,一个完善的在线学习系统,离不开团队各个成员的共同努力,相互协作。 同时,这次课程设计也存在不少的瑕疵,大体框架虽然实现了,但很多细节也存在漏洞,如果具体当成一个工程项目去使用,可能还有较大的差距,同时在以后的学习中,加强对细节知识的掌握,力争做到精益求精!

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服