欢迎来到天天文库
浏览记录
ID:42878591
大小:1.18 MB
页数:9页
时间:2019-09-24
《项目过程讲解2》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、主讲人:第一组全体成员BBS论坛项目项目介绍功能模块介绍前台:用户注册(不准重复用户注册);用户登陆、退出;个人信息维护(更改头像,修改个人资料,修改密码);浏览帖子(最新帖子、版主、访问量、回复量、所属板块);发帖、回帖、删帖;后台:管理员登陆(填写正确的验证码);板块管理(添加板块,合并板块,主题分类);帖子管理(根据日期、板块Id、关键字查询指定的帖子);用户管理(添加用户,编辑用户,审核新用户,合并用户,添加用户组,编辑用户组,合并用户组)项目文档链接需求分析说明书数据库说明文档详细数据库设计开发团队介绍负责人任务分工张伟平前台:首页的实现后台:内容管理(帖子
2、--根据时间、板块、查询相应的帖子,并分页)陈洋洋前台:显示具体子板块下面的帖子并进行分页处理,登陆后进入具体的帖子进行回帖,批量删除帖子效果优化:页面静态化的实现任静前台:登陆进入具体子版块进行发帖,并返回到子版块进行显示后台:内容管理(主题管理),板块管理(主题分类—批量删除主题)效果优化:注册中验证用户(存在则不准重复注册)耿爱军前台:用户登陆,论坛头部的设计,用户中心(头像的修改,个人资料维护)后台:版块添加效果优化:首页的静态化,分区的静态化,纯数字验证码实现贾建宇前台:用户中心(我的帖子,附件,收藏夹,积分,用户组&权限,更改密码)后台:内容管理(按照关键
3、字查询)效果优化:纯数字验证码中加入字母赵大浩后台:用户管理(添加用户,编辑用户,审核新用户,合并用户,添加用户组,编辑用户组,合并用户组)BBS论坛项目技术介绍Model2开发模式JQueryJdbcCss,js,el表达式,标签库JspServlet开发工具:eclipse源代码管理工具:svn动态显示页面,实现显示层处理请求,进行相关数据库操作,实现控制层java连接数据库操作,实现持久化层实现异步请求,改善用户体验美观页面,简化代码Model2的开发模式开发过程中遇到的问题及解决方式前台:1.重复注册问题:用jquery中的ajax技术实现2.未登录发帖异常:
4、从session中判断用户的存在,不存在则转到登陆界面3.发帖为空异常:提交前用javascript判断,标题,内容不为空才允许发帖,否则alert窗口提示,阻止提交。4.登陆转向:获取http请求中的referer信息,重定向到referer指定的url5.首页显示慢问题:ajax异步请求,实现静态化页面。后台:1.用户管理(重复添加用户问题):查询数据库并给出提示;2.文本输入为空问题:脚本方法进行判断,给出友好提示。项目收获通过这次毕业设计,我们从中学到了许多新的知识,而且通过这次项目实训,培养了我综合多门学科中的知识、迅速规划并开发出目标系统的能力,同时编程能
5、力也有了很大的提高。另外也有很多心得体会,所谓项目开发如人生百味,酸甜苦辣皆有之。回顾这几个多星期的论坛开发工作,总结起来那就是,开发是相当辛苦的,但成功以后的喜悦也是非常美妙的,而且我发现,其中你投入的心血越多,成功以后你所获得的快乐与充实感也越多越强。致谢从接受项目到现在完成,衷心的感谢我们的导师,给了我们极大的帮助,尤其在课题设计的准备阶段和项目设计阶段,导师提出很多意见供我们参考,在最后的修改测试阶段,老师在百忙之中抽出时间给我们提供了热情的帮助,在项目基本完成阶段,老师给我们提出了更高的要求,完善我们的项目,让项目得到最大的优化。这才使得我组成员得以按时顺利
6、的完成论坛设计工作,在相处时间里,老师渊博的知识、开阔的思路和实事求是的作风给我们留下了深刻的印象,我将在以后的学习工作中,向老师学习。在此向我的老师表示衷心的感谢和崇高的敬意。通过全组成员的齐心协力,团结互助,使得项目顺利完成,感谢团队中的每一位成员,竭尽全力的完善工作。大家奉献的力量是我们项目最完美的结晶。
此文档下载收益归作者所有