欢迎来到天天文库
浏览记录
ID:10959497
大小:243.50 KB
页数:17页
时间:2018-07-09
《详细设计基于ssh框架的论坛系统中统计子系统的设计与实现大学论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、南昌航空大学详细设计报告版本:0.1.1基于S2SH框架的论坛系统中统计子系统模块的设计与实现详细设计总页数正文附录生效日期编制批准17南昌航空大学详细设计报告版本:0.1.1修改履历修改编号日期修改人版本号修改内容10.1.0初始做成20.1.1一次修改17南昌航空大学详细设计报告版本:0.1.1目录1引言41.1编制目的41.2参考资料41.3系统开发环境41.4词汇表42系统开发环境53系统设计思路54系统公用代码设计54.1分页组件类:54.2过滤组件类:CharacterFilter,LoginFilter54.3HibernateSessionFactory类64
2、.4404.jsp,500.jsp74.5CSS:css74.6页面图片文件夹:images85功能模块设计85.1Xxx模块设计86数据库设计96.1功能说明96.2数据表设计96.3视图设计106.4序列设计1017南昌航空大学详细设计报告版本:0.1.11引言1.1编制目的本报告详细描述了论坛系统的统计子系统的整体设计,达到指导开发的目的,同时实现和测试人员及用户的沟通。本报告面向详细设计人员、开发人员、测试人员及最终用户而编写,是了解系统的导航。1.2参考资料[1]孙卫琴精通struts[M]电子工业出版社2004年8月[2]王家华软件工程[M] 东北大学出版社200
3、1年3月[3]张志锋Web框架技术(Struts2+Hibernate+Spring3)教程清华大学出版社2013年3月1.3系统开发环境操作系统:WindowsXP集成开发工具:MyEclipse10.0M编译环境:J2SDK1.6Web服务器:Tomcat6.01.4词汇表词汇名称词汇含义备注投票选项单是用户根据用户发表的投票帖生成的投票单。里面有投票的内容和选项。投票单用户进行投票后生成的单据。内有姓名,投票选项等17南昌航空大学详细设计报告版本:0.1.1统计表系统根据数据库生成的数据统计表单。主要内容是数据统计、数据分析和排行。1系统开发环境操作系统:Windows
4、XP集成开发工具:MyEclipse10.0M编译环境:J2SDK1.6Web服务器:Tomcat6.02系统设计思路本系统采用B/S模式的模块化设计,并且采用先进的S2SH架构。系统分为业务管理子系统、系统管理子系统、统计子系统、版区管理子系统。3系统公用代码设计3.1分页组件类:3.1.1功能描述Page类用于封装页面常用的信息,用于页面间对象的传递,PagerHelp类用于产生Page类的实例。3.1.2类、方法描述返回值方法名功能参数说明intgetStartRow()获得页面起始页17南昌航空大学详细设计报告版本:0.1.1intgetCurrentPage()获得
5、总页数intgetPageSize()获得当前页intgetTotalPages()获得每页显示的行数voidsetStartRow()获得总行数voidsetTotalPages()设置总页数voidsetCurrentPage()设置当前页voidsetPageSize()设置每页显示的行数voidsetTotalRows()设置总行数1.1.1.1PagerHelp类返回值方法名功能参数说明PagegetPager()获得Page对象HttpServletRequestrequest,请求对象inttotalRow,总行返回值方法名功能参数说明PagegetPager(
6、)获得Page对象HttpServletRequestrequest,请求对象inttotalRow,总行1.2过滤组件类:CharacterFilter,LoginFilter1.2.1功能描述用于字符编码的过滤,用户是否登陆验证类,方法描述17南昌航空大学详细设计报告版本:0.1.11.1.1.1CharacterFilter返回值方法名功能参数说明voiddoFilter()过滤字符串HttpServletRequestrequest,请求对象HttpServletResponseresponse,回应对象FilterChainchain1.1.1.2LoginFilt
7、er返回值方法名功能参数说明voiddoFilter()判断用户是否登陆HttpServletRequestrequest,请求对象HttpServletResponseresponse,回应对象FilterChainchain1.2HibernateSessionFactory类1.2.1功能描述获取Session对象实例1.2.2类、方法描述1.2.2.1Page返回值方法名功能参数说明17南昌航空大学详细设计报告版本:0.1.1SessiongetSession()获得Session对象实例1.1
此文档下载收益归作者所有