公交财政补贴核算支持系统-开发卷宗_第1页
公交财政补贴核算支持系统-开发卷宗_第2页
公交财政补贴核算支持系统-开发卷宗_第3页
公交财政补贴核算支持系统-开发卷宗_第4页
公交财政补贴核算支持系统-开发卷宗_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

模块开发卷宗编写规范案卷号日期<公交财政补贴核算支持系统>模块开发卷宗作者:完成日期:签收人:签收日期:修改情况记录:版本号修改批准人修改人安装日期签收人

目录TOC\o"1-4"1模块开发情况表 12功能说明 22.1功能要点 22.1.1系统登录 22.1.2补贴总额信息 22.1.3票制票价补贴补偿信息 22.1.4燃油补贴信息 22.1.5其他补贴 32.1.6数据上报管理 32.1.7各地补贴办法及文件 32.1.8燃油补贴统计分析 32.1.9权限管理 32.2输入 42.2.1系统登录 42.2.2补贴总额信息 42.2.3票制票价补贴补偿信息 42.2.4燃油补贴信息 42.2.5其他补贴 42.2.6数据上报管理 52.2.7各地补贴办法及文件 52.2.8燃油补贴统计分析 52.2.9权限管理 52.3输出 62.3.1系统登录 62.3.2补贴总额信息 62.3.3票制票价补贴补偿信息 62.3.4燃油补贴信息 62.3.5其他补贴 72.3.6数据上报管理 72.3.7权限管理 73设计说明 83.1系统登录流程图 83.2首页系统信息流程图 93.2补贴总额信息流程图 93.3票制票价补贴补偿流程图 103.4其他补贴中活动补贴流程图 103.5权限管理流程图 114源代码清单 11总体技术设计 124.2程序结构设计 124.2.1dao层 124.2.3service层 134.2.4controller层 134.2.6utils层 144.2.7resources层 144.2.8css层 144.2.9images层 144.2.10js层 154.2.11jsp层 165测试说明 176复审的结论 17模块开发卷宗编写规范第16页1模块开发情况表模块标识符模块的描述性名称代码设计计划开始日期2014-5-16实际开始日期2014-5-30计划完成日期2014-7-30实际完成日期2014-8-30模块测试计划开始日期2014-8-1实际开始日期2014-9-1计划完成日期2014-8-30实际完成日期2014-9-30组装测试计划开始日期2014-9-1实际开始日期2014-10-1计划完成日期2014-9-30实际完成日期2014-10-31代码复查日期/签字源代码行数预计实际目标模块大小预计实际模块标识符项目负责人批准日期/签字2功能说明2.1功能要点2.1.1系统登录实现用户登录、在各系统间跳转功能。2.1.2补贴总额信息以HighCharts图表形式来实现补贴总额信息的展示还具有查看详细功能。实现对其按条件查询和查看单条补贴信息以及对其进行导出操作。2.1.3票制票价补贴补偿信息以HighCharts图表形式来实现票制票价补贴补偿信息的展示还具有查看详细功能。实现对其按条件查询补贴信息以及对其进行导出Excel表操作。2.1.4燃油补贴信息以HighCharts图表形式来实现燃油补贴信息的展示还具有查看详细功能。实现对其按条件查询补贴信息以及对其进行导出Excel表操作。2.1.5其他补贴活动补贴信息,购车补贴信息,场站建设信息,税费减免,补贴数据上传等信息可按条件进行信息查询并且可以进行导出操作。2.1.6数据上报管理补贴数据上传信息可按条件进行信息查询并且可以进行导出操作。2.1.7各地补贴办法及文件各地补贴办法及文件可按条件进行信息查询还具有查看详细信息功能。2.1.8权限管理2.2输入2.2.1系统登录用户名,密码。2.2.2补贴总额信息补贴总额:图表统计查询(年度);详细信息查询(城市,年度)。2.2.3票制票价补贴补偿信息票制票价补贴补偿:图表统计查询(年度);详细信息查询(城市,企业,日期);2.2.4燃油补贴信息燃油补贴:图标统计查询(年度);详细信息:查询(城市,企业,日期)。2.2.5其他补贴活动补贴:查询(城市,企业,活动类型,活动日期,车辆编号);购车补贴:查询(城市,企业,日期);场站建设:查询(城市,企业,建设日期);税费减免:查询(城市,企业,日期)。2.2.6数据上报管理补贴数据上传:查询(城市,企业和年度)。2.2.7各地补贴办法及文件各地补贴办法及文件:查询(名称,开始日期,结束日期)。2.2.8限管理2.3输出2.3.1系统登录进入系统。2.3.2补贴总额信息输出是根据查询条件从数据库中读取数据,将获得的数据以图形的方式在页面上显示。输出是根据查询条件从数据库中读取的数据,显示查询结果。查询结果包括所有信息字段。可导出Excel表格,表格显示当前页面查询结果。2.3.3票制票价补贴补偿信息输出是根据查询条件从数据库中读取数据,并以图形方式在页面上显示。输出是根据查询条件从数据库中读取的数据,显示查询结果。查询结果包括所有信息字段。可导出Excel表格,表格显示当前页面查询结果。2.3.4燃油补贴信息输出是根据查询条件从数据库中读取数据,并以图形方式在页面上显示。输出是根据查询条件从数据库中读取的数据,显示查询结果。查询结果包括所有信息字段。可导出Excel表格,表格内容为查询结果。2.3.5其他补贴(活动补贴,购车补贴,场站建设补贴,税费减免)输出是根据查询条件从数据库中读取的数据,显示查询结果。可导出Excel表格,表格内容为查询结果。2.3.6数据上报管理(补贴数据上传)输出是根据查询条件从数据库中读取的数据,显示查询结果。可导出Excel表格,表格内容为查询结果。2.3.7权限管理输出是根据查询条件从数据库中读取的数据,显示查询结果。3设计说明3.1系统登录流程图3.2首页系统信息流程图3.2补贴总额信息流程图3.3票制票价补贴补偿流程图3.4其他补贴中活动补贴流程图3.5权限管理流程图4源代码清单 总体技术设计为解决中文乱码问题,在Web层提供一个字符编码转换过滤器。Web层使用Struts2进行请求的处理和相应。视图层采用JSP2.0技术,引用JQueryeasyUI框架进行页面的展示。服务层采用Spring3.1,持久层的Hibernate通过Spring提供的支持类集成到Spring中。系统严格采用Web层、服务层、和持久层三层体系结构,上一层的程序可以调用下一层的程序,反之则不行,以达到层与层之间松耦合的目的。4.2程序结构设计4.2.=1\*Arabic1dao层对应DAO模块,主要负责数据库交互,数据持久化工具使用Hibernate和Jdbc相结合的方式JdbcBase.java//所有DAO的基类,提供了常见数据的操作方法ComDao.java//共通数据访问对象LoginDao.java//系统登录数据访问对象SubsidyStatOfCityDao.java//补贴总额数据访问对象CardDao.java//票制票价补贴补偿数据访问对象RybtDao.java//燃油补贴数据访问对象ActivitySubsityDao.java//活动补贴数据访问对象VehicleSubDao.java//购车补贴数据访问对象SubsidyStatDao.java//场站建设补贴数据访问对象TaxBreaksDao.java//税费减免数据访问对象AmountCollectDao.java//补贴数据上传数据访问对象TemplateDao.java//模板管理数据访问对象CzbtDao.java//各地补贴办法及文件数据访问对象RybtDao.java//燃油补贴统计分析数据访问对象4.2.3service层即(服务层)业务逻辑层,web层通过调用服务层的服务类完成各模块的业务,通过Spring的事务增强机制让服务方法拥有事务管理的功能ComService.java//共通数据服务类LoginService.java//系统登录服务类SubsidyStatOfCityService.java//补贴总额信息服务类CardService.java//票制票价补贴补偿信息服务类RybtService.java//燃油补贴信息服务类ActivitySubsityService.java//活动补贴信息服务类VehicleSubService.java//购车补贴信息服务类SubsidyStatService.java//场站建设补贴信息服务类TaxBreaksService.java//税费减免信息服务类AmountCollectService.java//补贴数据上传信息服务类TemplateDaService.java//模板管理信息服务类CzbtServicejava//各地补贴办法及文件信息服务类RybtService.java//燃油补贴统计分析信息服务类4.2.4controller层即web层,基于SpringRestful风格的MVC处理模型,使用Spring提供的Web绑定注解标签来处理客户端请求。BaseAction.java//所有控制类的基类ComAction.java//共通数据控制类LoginAction.java//系统登录控制类SubsidyStatOfCityAction.java//补贴总额信息控制类CardAction.java//票制票价补贴补偿信息服务类控制类RybtAction.java//燃油补贴信息控制类ActivitySubsityAction.java//活动补贴信息控制类VehicleSubAction.java//购车补贴信息控制类SubsidyStatAction.java//场站建设补贴信息控制类TaxBreaksAction.java//税费减免信息控制类AmountCollectAction.java//补贴数据上传信息控制类TemplateDaAction.java//模板管理数据控制类CzbtAction.java//各地补贴办法及文件信息控制类RybtAction.java//燃油补贴统计分析信息控制类4.2.6utils层包含所有工具文件,包括验证代码和导出Excel表代码CommonUtil.java//常用工具类DateUtil.java//日期时间工具类StringUtil.java//字符串工具类AbstractExcelReader.java//Excel读数据工具类ExcelTemplateWriter.Java//Excel写数据工具类4.2.7resources层包含所有配置文件信息,其中:applicationContext.xml:Spring上下文配置struts.xml:Struts2配置perties:quartz配置perties:数据库配置文件perties:日志配置文件4.2.8css层包含所有样式文件style.css//样式文件4.2.9images层包含所有图片文件4.2.10js层包含所有js文件4.2.11jsp层包含所有jsp文件baseInfo.jsp//基础信息管理jspchangePassword.jsp//修改密码jspcommon.jsp//共通jspcomUserInfo.jsp//用户信息管理jsphomePage.jsp//主页jspindex.jsp//索引页jsptheAnnualSubsidyTrend.jsp//补贴总额图形jspsubsidyStatListOfCity.jsp

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论