web开发博客设计课程设计报告.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
web开发博客设计课程设计报告

《Web开发技术》课程设计报告题 目: 博客设计 学生姓名: 学 号:学生姓名:学 号: 学生姓名: 学 号:系别班级: 专业(方向): 指导教师: / 目录 1 任务与要求12 系统总体设计22.1 系统设计目标及完成功能22.2 系统结构设计23 系统详细设计44 测试185 课程设计与总结26参 考 文 献261 任务与要求要求:(1)根据题目进行需求分析,写出需求分析报告。(2)根据需求分析,进行模块化分,画出模块之间的关系图,以及每个模块的数据流图(也可以使用uml建模实现分析数据关系)。(3)前台页面设计布局要合理,页面要美观,大方。(4)代码设计实现要求:A.使用模型1:Jsp+JavaBean或模型2:Jsp+Servlet+JavaBean都可以。B.代码书写要规范,要求有注释(包括代码注释和文档注释),并且代码注释达到85%以上。对于Java类的定义要求书写文档注释。C.项目运行出现异常,要求跳到错误界面进行友好提示。(5)项目设计完成要求运行过程没有错误。(6)书写课程设计报告,报告格式按《***课程设计报告》要求规范书写。(7)项目完成,参与答辩,并填写答辩记录单。(8)要查找参考文献,至少查阅5篇参考文献。任务:本课程设计的任务是通过学生用Jsp及相关web技术设计一个完整、可用的动态网站,使学生综合应用所学知识完成项目的分析、设计、调试和总结,可加深和巩固对理论教学和实验教学内容的掌握,培养学生进一步掌握web开发技术进行动态网站开发的方法。培养其灵活运用所掌握的web开发技术的综合应用能力解决实际问题的能力以及创新能力等。2 系统总体设计 博客设计的首页分为经典文章、生活、时尚、行者等板块。系统角色分为普通用户user和超级管理员admin。普通用户需要注册才可以进入个人博客进行添加、修改、删除和评论等操作。用户若不登录,只能看到还有的博文内容不能对其进行评论。超级管理员可以直接登录博客,可对普通用户进行删除、修改等操作。此外我们还为博客添加了填写个人资料和上传图片的功能。2.1 系统设计目标及完成功能设计目标:在首页添加可更新的文章、图片、新闻等。普通用户注册登录后进入个人主页可上传自己的资料和头像,也可以查看、添加好友、删除等操作。超级管理员可以公布消息、新闻等功能。完成功能:普通用户可以对博客进行增删查改。可以更改自己的个人资料和上传自己喜欢的照片。但是头像由于一些问题没有解决暂时没有实现。超级管理员可以管理用户信息和博客信息及查看用户资料。首页由于时间不够没有实现各个版块的动态更新。但是可以各个版块的详细信息。2.2 系统结构设计(1)数据库设计 建立数据库message,包含三张表分别为Msguser、message和userdata。表message用于储存博文,表msguser用于储存注册用户的用户名、密码和头像。表userdata用于储存和更新个人资料。表的设计如下:(2)系统结构设计发表博文角色分配图:修改博文删除博文普通用户评论博文角色用户管理超级管理员博文管理系统结构图:博客功能后台功能前台功能浏览博文评论博文评论管理用户管理理博文管理发表博文3 系统详细设计主要代码: 注册登录模块:Add_user.jsp title注册后台/title /head body % String username=request.getParameter(username); String password=request.getParameter(password); String headimg=request.getParameter(headimg); UserCtrl uc=new UserCtrl(); Msguser user=new Msguser(); user.setUsername(username.trim()); user.setPassword(password.trim()); user.setHeadimg(headimg.trim()); user.setPower(2); int flag=uc.addUser(user); if(flag==1){ response.sendRedirect(success.jsp); }else{ response.sendRedirect(error.jsp); } % /bodyLogin_user.jspbody % String username=request.getParameter(username); String password=request.getParameter(password); //String po

文档评论(0)

2017meng + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档