本科毕业设计论文--详细设计基于ssh架构的论坛系统版区管理子系统的设计.doc
《本科毕业设计论文--详细设计基于ssh架构的论坛系统版区管理子系统的设计.doc》由会员分享,可在线阅读,更多相关《本科毕业设计论文--详细设计基于ssh架构的论坛系统版区管理子系统的设计.doc(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、南昌航空大学 详细设计报告 版本:0.1.1 论坛系统中版区管理模块的设计详细设计总页数生效日期2012.11.16编制14修 改 履 历修改编号日期修改人版本号修改内容10.1.0初始做成目 录1引言41.1编制目的41.2参考资料41.3系统开发环境41.4词汇表42系统开发环境53系统设计思路54系统公用代码设计54.1分页组件类:54.264.3CSS: css74.4页面图片文件夹:images75功能模块设计75.1版块管理模块设计75.2公告管理模块设计95.3主题管理模块设计105.4用户管理模块设计115.5126数据库设计126.1功能说明126.2数据表设计121 引言1
2、.1 编制目的本报告详细完成对论坛管理系统的整体设计,达到指导开发的目的,同时实现和测试人员及用户的沟通。本报告面向详细设计人员、开发人员、测试人员及最终用户而编写,是了解系统的导航。1.2 参考资料1.3 系统开发环境操作系统: Windows XP集成开发工具:MyEclipse 8.5编译环境:J2SDK 1.6Web服务器:Tomcat 6.01.4 词汇表2 系统开发环境操作系统: Windows XP集成开发工具:MyEclipse 8.5M编译环境:J2SDK 1.6Web服务器:Tomcat 6.03 系统设计思路本系统采用B/S模式的模块化设计,并且采用最先进的S2SH架构以
3、系统公用代码为基本功能支持,将整个系统划分为版块管理模块、公告管理模块、主题管理模块、用户管理模块。4 系统公用代码设计4.1 分页组件类:4.1.1 功能描述Page类用于封装页面常用的信息,用于页面间对象的传递。4.1.2 类、方法描述4.1.2.1 Page类返回值方法名功能参数说明intgetStartRow()获得页面 起始页intgetCurrentPage()获得总页数intgetPageSize()获得当前页intgetTotalPages()获得每页显示的行数voidsetStartRow()获得总行数voidsetTotalPages()设置总页数voidsetCurren
4、tPage()设置当前页voidsetPageSize()设置每页显示的行数voidsetTotalRows()设置总行数4.1.3 类、方法描述4.1.3.1 Page返回值方法名功能参数说明SessiongetSession ()获得Session对象实例4.2 4.2.1 功能说明4.2.2 设计说明l 界面设计l 逻辑设计该页面使用标签显示Struts捕获的异常信息。并使用JavaScript代码作为返回发生异常的请求。4.3 CSS: css4.3.1 功能说明为本系统各页面提供CSS支持,使得样式统一化。4.3.2 设计说明分别为HTML基本元素(body、table、select
5、、a等)、去掉图片和表单边框、按钮、普通信息、分页页码、后台任务链接等设计统一的样式。4.4 页面图片文件夹:images4.4.1 功能说明该文件夹中包含了本系统页面需要使用的图片文件。5 功能模块设计5.1 版块管理模块设计5.1.1 功能说明5.1.2 子模块设计5.1.2.1 版块管理5.1.2.1.1 模块功能通过任务单号可以查看该任务单的详细信息5.1.2.1.2 界面设计5.1.2.1.3 类、方法设计BBSsection类BBSsectionDAO类返回值方法名功能参数说明BBSsectionAdd BBSsection ()添加版块ListfindAll()显示所有版块BBS
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本科 毕业设计 论文 详细 设计 基于 ssh 架构 论坛 系统 管理 子系统
限制150内