本科毕业设计论文--详细设计基于ssh架构的bbs论坛系统中业务管理子系统的设计与实现.doc
《本科毕业设计论文--详细设计基于ssh架构的bbs论坛系统中业务管理子系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《本科毕业设计论文--详细设计基于ssh架构的bbs论坛系统中业务管理子系统的设计与实现.doc(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于SSH架构的BBS论坛系统中业务管理子系统模块的设计和实现详细设计目 录1引言21.1编制目的21.2参考资料21.3系统开发环境21.4词汇表32系统开发环境33系统设计思路34系统公用代码设计34.1分页组件类:34.2过滤组件类:CharacterFilter, LoginFilter44.3HibernateSessionFactory类54.4404.jsp, 500.jsp64.5CSS: css64.6页面图片文件夹:images75功能模块设计75.1业务管理模块设计75.2数据表设计101 引言1.1 编制目的本报告详细完成对BBS论坛管理系统的整体设计,达到指导开发的目
2、的,同时实现和测试人员及用户的沟通。本报告面向详细设计人员、开发人员、测试人员及最终用户而编写,是了解系统的导航。1.2 参考资料1.3 系统开发环境操作系统: Windows 7集成开发工具:MyEclipse 8.0M编译环境:J2SDK 1.6Web服务器:Tomcat 6.01.4 词汇表词汇名称词汇含义备注帖子用户发布的信息回帖用户对发布信息的回复2 系统开发环境操作系统: Windows 7集成开发工具:MyEclipse 8.0M编译环境:J2SDK 1.6Web服务器:Tomcat 6.03 系统设计思路本系统采用B/S模式的模块化设计,并且采用最先进的SSH架构以系统公用代码
3、为基本功能支持,将整个系统划分为业务管理子系统模板、系统管理子系统模块、统计子系统模块、版区管理子系统模板。4 系统公用代码设计4.1 分页组件类:4.1.1 功能描述Page类用于封装页面常用的信息,用于页面间对象的传递,PagerHelp类用于产生Page类的实例。4.1.2 类、方法描述4.1.2.1 Page类返回值方法名功能参数说明intgetStartRow()获得页面 起始页intgetCurrentPage()获得总页数intgetPageSize()获得当前页intgetTotalPages()获得每页显示的行数voidsetStartRow()获得总行数voidsetTot
4、alPages()设置总页数voidsetCurrentPage()设置当前页voidsetPageSize()设置每页显示的行数voidsetTotalRows()设置总行数4.1.2.2 PagerHelp返回值方法名功能参数说明PagegetPager()获得Page对象HttpServletRequestrequest,请求对象 int totalRow,总行4.2 过滤组件类:CharacterFilter, LoginFilter4.2.1 功能描述用于字符编码的过滤,用户是否登陆验证类,方法描述4.2.1.1 CharacterFilter返回值方法名功能参数说明voiddoFi
5、lter()过滤字符串HttpServletRequest request, 请求对象HttpServletResponseresponse, 回应对象FilterChain chain4.2.1.2 LoginFilter返回值方法名功能参数说明voiddoFilter()判断用户是否登陆HttpServletRequest request, 请求对象HttpServletResponseresponse, 回应对象FilterChain chain4.3 HibernateSessionFactory类4.3.1 功能描述获取Session对象实例4.3.2 类、方法描述4.3.2.1 P
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本科 毕业设计 论文 详细 设计 基于 ssh 架构 bbs 论坛 系统 业务 管理 子系统 实现
限制150内