收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

地纬智能报表平台的设计与实现

张文康  
【摘要】:地纬公司社保业务软件功能强大,涵盖了社会五险、城乡居民、定点医疗机构、基层社区等多个行业,但是报表能力一直是软件系统的短板,具体表现在:报表完全依靠开发人员编码、不支持用户自定义报表、展示方式不够灵活美观、报表需求响应周期长、多个报表数据不一致、统计报表查询速度慢等问题,使报表系统饱受诟病。随着各地业务的持续发展,报表数量还会进一步增加,报表已经成为了影响公司业务发展的重要瓶颈,开发一套智能、友好的报表平台已迫在眉睫。 本文旨在开发一个智能、友好的报表平台,实现报表的可视化编辑,通过简单的拖拽等操作实现报表的排版,进而提高报表的灵活性,简化报表的开发工作,提高报表开发的工作效率。 本文的主要工作主要包括以下几个方面,首先陈述了智能报表平台的开发背景,简要介绍了国内外报表软件的优点与不足,从侧面反映出智能报表平台开发的意义。然后对智能报表平台进行了详细的需求分析,对功能性需求进行了需求模块的划分。之后又对智能报表平台的设计过程进行了详细的论述,包括架构设计、功能模块设计以及数据库设计等。最后介绍了报表平台实现的几个关键模块,并对几个实现过程中遇到的技术问题进行了详细的论述。 从智能报表平台的设计与实现方面来看,本系统的特色与解决的一些关键问题主要有以下几点: 1.GWT与jQuery的整合。传统页面利用GWT进行开发,而灵活性较高的排版页面利用jQuery来实现,充分发挥了各种编程语言的长处。 2.支持报表的自由排版。排版页采用绝对定位的方式,可以借由鼠标或者键盘事件进行“所见即所得”的排版,极大的简化了报表前台的开发工作。 3.报表的展示自动适应各种屏幕分辨率。分辨率一直是报表展示的头疼问题,智能报表平台通过保存屏幕的分辨率信息,自动对报表的控件大小与位置进行缩放,使报表可以适应各种分辨率。 4.可以与其他应用系统进行接入。平台提供了对外展示报表的接口,只要其他应用系统调用该接口,就可以进行报表的展示,而不必非要登入到报表平台。 5.比较理想的解决了浏览器打印的问题。通过研究学习,最后决定采用web优秀插件lodop,借由区间合并算法重新生成排版页面后,可以使最终的报表打印比较美观。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 宋立琴;OLE技术在输电材料检测报表设计中的应用[J];河北电力技术;2004年03期
2 何伟超;;关于VFP6报表打印几个问题的解决方案[J];河套大学学报(自然科学版);2006年01期
3 周凌梅;FoxPro报表设计的一点技巧[J];电脑编程技巧与维护;1999年08期
4 朱华强,尚前明,安小君;基于Web的资产信息管理系统中的ActiveX技术[J];交通与计算机;2004年02期
5 王丹;;基于存储过程的报表设计与实现[J];软件导刊;2008年08期
6 何志永;;使用VB生成液基薄层细胞检查报表[J];硅谷;2009年07期
7 温林浩;黄雪影;;糖厂化学管理软件系统的研究应用[J];甘蔗糖业;2010年04期
8 杨俊华,熊诚,熊美秀;浅谈称重管理软件的设计与应用[J];衡器;2003年05期
9 刘海涛;在VB6.0中利用Crystal Reports快速实现报表的设计[J];福建电脑;2005年10期
10 杜梅;周传生;曹声嘉;;开源报表引擎JasperReports的研究与应用[J];沈阳师范大学学报(自然科学版);2007年04期
11 连宇江;屈展;;基于ACCESS和ODBC的图书管理系统报表自定义设计与输出[J];情报探索;2009年02期
12 杨建军;黄振兴;田松波;高军伟;;网际组态软件Advantech WebAccesss报表设计及应用[J];信息技术与信息化;2010年01期
13 丁富成;;基于语义层实现业务人员按需制作报表[J];硅谷;2010年08期
14 刘惠;;VFP 6.0数据库系统报表打印问题的解决[J];科技资讯;2008年07期
15 许力文;乔丽娟;;浅谈VFP报表打印方法[J];科技信息;2010年09期
16 ;Cell+XML+ADO——构建企业级报表设计方案[J];电脑编程技巧与维护;2003年07期
17 蓝方,徐少平;用Delphi开发报表打印工具的设计与实现[J];计算机与现代化;2004年12期
18 范春荣;张战勇;刘春玲;;向Access数据库报表中添加图像的方法分析[J];福建电脑;2007年01期
19 张玉青;;VB中巧用Excel实现报表设计[J];考试周刊;2008年38期
20 许才锋;;基于VFP改进学历证书图像采集工作[J];电脑知识与技术;2009年21期
中国重要会议论文全文数据库 前10条
1 孟祥兰;;SCADA系统中的一种报表设计方法[A];第六届全国计算机应用联合学术会议论文集[C];2002年
2 张荣;;LABVIEW数据库与报表设计技术研究[A];第十九届测控、计量、仪器仪表学术年会(MCMI'2009)论文集[C];2009年
3 谢永华;;OLE技术在Lotus Domino/Notes报表设计中的应用[A];第一届全国Web信息系统及其应用会议(WISA2004)论文集[C];2004年
4 李颖;林涛;;高炉过程控制系统中生产报表的设计和实现[A];自动化技术与冶金流程节能减排——全国冶金自动化信息网2008年会论文集[C];2008年
5 宋捷;雷雨;;快速有效地实现企业信息化的建设[A];第九届建筑业企业信息化应用发展研讨会论文集[C];2005年
6 王洋;;监测业务自动处理系统报表原理分析[A];中国新闻技术工作者联合会2011年学术年会论文集(下篇)[C];2011年
7 刘腾红;刘勘;金大卫;;动态报表实现技术[A];第10届计算机模拟与信息技术会议论文集[C];2005年
8 张毅;;页面报表图形技术的应用研究[A];全国第九届企业信息化与工业工程学术会议论文集[C];2005年
9 严正斌;;应用Excel管理电能报表 促进企业能源管理[A];合作 发展 创新——2008(太原)首届中西部十二省市自治区有色金属工业发展论坛论文集[C];2008年
10 施宝酉;孙进生;赵志涛;;利用第三方软件实现WinCC打印实时报表的方法[A];第八届工业仪表与自动化学术会议论文集[C];2007年
中国博士学位论文全文数据库 前1条
1 杨晓磊;经济责任审计中目标经济责任的确定与经济责任履行报告研究[D];西南财经大学;2010年
中国硕士学位论文全文数据库 前10条
1 李娜;报表模板库系统开发[D];西安理工大学;2010年
2 张文康;地纬智能报表平台的设计与实现[D];山东大学;2014年
3 袁立松;基于SOA的报表服务模型设计[D];燕山大学;2010年
4 杨文明;后勤管理系统设计与实现[D];山东大学;2006年
5 朱伟林;电信行业分销商管理系统的研究与实现[D];国防科学技术大学;2007年
6 陈海燕;云南省社会保险基金报表管理信息平台的设计与实现[D];山东大学;2014年
7 胡加顺;Web报表引擎[D];吉林大学;2005年
8 严淼;二滩物资管理信息系统的设计和实现[D];华中科技大学;2008年
9 吴达;GIS在高速公路费额计算系统中的研究与应用[D];贵州师范大学;2009年
10 李程;某高速公路分中心监控软件系统的设计与实现[D];中北大学;2009年
中国重要报纸全文数据库 前10条
1 特约撰稿 王月;报表设计[N];电脑报;2001年
2 江苏 周美华;Visual FoxPro报表设计技巧一例[N];电脑报;2003年
3 崔刚;山东省宏观经济统计数据库通过验收[N];中国信息报;2005年
4 毛江华;预热U9 用友力捧SOA谋未来[N];计算机世界;2007年
5 成炳辉;改革全面统计报表制度设想[N];中国信息报;2006年
6 袁卫东;总局部门决算会审会议召开[N];中煤地质报;2008年
7 ;安徽烟草行业统一会计核算软件全面上线[N];财会信报;2008年
8 本报记者 刘传煊 蔡启奋;福建局队联手制定发展规划[N];中国信息报;2006年
9 彭京宜;企业的“社会软件”[N];海南日报;2006年
10 本报记者 周蓉蓉;BO抢占国内市场先机[N];计算机世界;2003年
中国知网广告投放
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978