基于Java的报表管理平台设计与实现

基于Java的报表管理平台设计与实现

ID:42870060

大小:4.10 MB

页数:70页

时间:2019-09-20

基于Java的报表管理平台设计与实现_第1页
基于Java的报表管理平台设计与实现_第2页
基于Java的报表管理平台设计与实现_第3页
基于Java的报表管理平台设计与实现_第4页
基于Java的报表管理平台设计与实现_第5页
资源描述:

《基于Java的报表管理平台设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、硕士学位论文_-'、、SfiB/.v'--:;)x^1^9基于Java的报表管理平台设计与实现作者姓名史玉震学校导师姓名、职称霍秋艳副觀企业导师姓名、职称王锐男高工申鮮位麵工麵士西安电子科技大学学位论文独创性(或创新性〉声明秉承学校严谨的学风和优良的科学道德,本人声明所呈交的论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢中所罗列的内容以外,论文中不包含其他人己经发表或撰写过的研究成果;也不包含一为获得西安电子科技大学或其它教育机构的学位或证书而使用过

2、的材料。与我同工作的同事对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。一切法律责任学位论文若有不实之处。,本人承担:本人签名:/日期」寒西安电子科技大学关于论文使用授权的说明本人完全了解西安电子科技大学有关保留和使用学位论文的规定,即:研究生在校攻读学位期间论文工作的知识产权属于西安电子科技大学。学校有权保留送交论文,允许采用影的复印件、借阅论文;学校可以公布论文的全部或部分内容,允许查阅印、缩印或其它复制手段保存论文。同时本人保证,结合学位论文研究成果完成的论文。、发明专利等成果,署名单位为西安电子

3、科技大学保密的学位论文在年解密后适用本授权书。签名I本人签名:导师十’’-9日期:P/日期:学校代码10701学号10112011分类号TP311.5密级公开西安电子科技大学硕士学位论文基于Java的报表管理平台设计与实现作者姓名:史玉震领域:软件工程学位类别:工程硕士学校导师姓名、职称:霍秋艳副教授企业导师姓名、职称:王锐男高级工程师学院:软件学院提交日期:2016年8月DesignandImplementationofReportManagementPlatformBasedonJavaAthesissubmittedtoXIDIANUNIVE

4、RSITYinpartialfulfillmentoftherequirementsforthedegreeofMasterinSoftwareEngineeringByShiYuzhenSupervisor:HuoQiuyanAssociateProfessorWangRuinanSeniorEngineerAugust2016摘要摘要出色的报表系统能够将信息转变为有用消息,为领导的决策提供可靠依据,同时,以图形报表样式展现的消息更加明确,为此,报表管理平台是在企业里占有独一无二的作用。它是一个公司对报表进行处理,包括对报表的管理和运营维护。企业用报表管理系统对

5、自己的业务进行企业日常报表运维、实时需求分析、长远的企业战略部署等,报表管理平台不仅可以为企业决策提供强有力的支撑,同时可以使企业的信息数据更加清晰化和明朗化。由此可见,报表管理平台在企业的一般管理中非常重要。为减少维护成本,方便管理,增强企业的报表处理能力,开发企业报表管理平台势在必行。本文以企业人力资源部门最基础的报表管理工作为出发点,结合JSP技术、MVC设计模式、Velocity框架等设计并实现了以Java技术为基础的报表管理平台。首先,本文在研究了相关的报表工具和实际报表数据应用的基础上,以企业人力资源报表管理为背景,对国内外的同类平台存在的问题进行研究

6、,并有针对性地提出了基于Java的表管理平台基本实现理念。本文通过了解集成业务员的业务需求,对报表管理平台进行需求分析,主要是对该平台的功能需求和性能需求进行分析,确定该平台应具备的功能。然后,本文以平台的需求分析为基础,深入讨论了该系统的整体报表设计方案。将报表平台主要分为了三个部分:报表管理模块,报表设计模块,及报表展现模块,并进行详细的设计与实现,同时,设计了存储各种报表管理平台数据的数据表,主要包括权限信息表、数据源采集表、报表管理信息表、字段属性表、交叉表信息表等,并给出了描述表与表之间关系的E-R图,在实现部分,该系统采用Velocity技术处理视图层

7、,并控制报表呈现,采用MVC技术处理报表业务逻辑层,报表管理管理,采用iBATIS技术处理数据的持久化,实现了一种真正意义上的“零编码”报表设计模式,也可以实现基层填报,上层统计的结果。同时实现了一种灵活的,易于配置的数据筛选方法。最后,本文设计了测试用例,对已经实现的报表管理平台的进行了功能测试描述及性能测试测试结果表明该平台达到了预期的效果,可以实现企业人力资源对相应报表的管理,可以有效减少企业人力资源部门三分之一的工作人员工作量,提高了报表管理人员百分之五十的工作效率。关键词:报表管理平台,MVC,Velocity,iBATIS1ABSTRACTABSTRA

8、CTExc

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。