本论文是一篇关于数据库类论文摘要,关于基于Struts框架的Web电子报表系统设计相关研究生毕业论文开题报告范文。免费优秀的关于数据库及框架结构及计算机方面论文范文资料,适合数据库论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
摘 要:在对我国报表业务应用现状进行研究分析的基础上,采用MVC设计模式和目前广泛应用的基于JSP技术的Web框架结构的Struts技术,设计实现了基于WEB的电子化报表系统.论文详细描述了系统的整体结构、报表的生成与管理、用户界面的实现以及系统管理及权限控制等功能方案,并以手工报表录入系统为例,通过详细介绍其界面制定、中间层的实现原理和数据库的构建与实现来阐述电子化报表系统建立的关键技术.
关 键 词:电子报表;报表系统;MVC;Struts;Oracle
中图分类号:TP391文献标识码:A文章编号:1009-3044(2013)26-5862-03
随着企业规模的不断扩大,业务的无限增长,伴之而来是信息的急速膨胀.信息爆炸对于传统的办公模式和管理方法提出了严峻的挑战,各个行业都提出了新的要求,那就是真正的实现“无纸化办公”,“网络查询”.针对这种迫切的需求,出现了实现文档的电子化存储与Inter在线查询的电子报表系统,这种系统把目前以纸张、手工处理为主的文档,图纸等用计算机存储,用户可以非常方便的对文档等实现快捷、安全的存储和在线查询[1].而且电子报表系统还可以使管理部门的管理水平提高一个层次,还可以减少因手工填报而引起的不必要的问题,在很大程度上提高了工作的准确性和及时性[2].可以认为,采用电子报表平台是各个行业业务系统完成现代化转型不可或缺的一个关键步骤.
文章在分析电子化报表平台各个部分的实现方式及关键技术的此基础上,设计了一套符合目前企业管理流程,方便快捷的电子化报表平台系统,并采用MVC模式与基于JSP的StrutsWeb框架设计,实现了基于WEB的电子化报表平台系统.
1系统总体结构
随着网络技术的快速发展,绝大部分的管理软件开始向B/S(Browser/Server)结构转变.这种基于WEB技术的应用系统基于现成通用的浏览器作为用户界面,应用程序安装在后台服务器中,可以被任何操作系统上的通用浏览器所浏览,这样不但实现了跨平台操作,而且降低了系统开发和维护的成本[3].文章设计的Web电子报表系统由浏览器、Web服务器、应用服务器和数据库服务器组成,如图1所示.
从图1中可以看出,在文章设计的电子报表系统中,在客户端,用户利用Web浏览器通过URL访问Web服务器,Web服务器通过SQL数据库语言请求数据库服务器,并将获得的结果以HTML形式返回客户端浏览器[4,5].基于系统采用B/S的模式,本系统的逻辑结构由以下三个部分组成:
有关论文范文主题研究: | 关于数据库的论文范文数据库 | 大学生适用: | 本科论文、高校大学论文 |
---|---|---|---|
相关参考文献下载数量: | 64 | 写作解决问题: | 怎么写 |
毕业论文开题报告: | 文献综述、论文结论 | 职称论文适用: | 职称评定、中级职称 |
所属大学生专业类别: | 怎么写 | 论文题目推荐度: | 优质选题 |
该文来源 http://www.sxsky.net/benkelunwen/060211430.html
前台系统:即用户界面,采用目前比较流行的基于JSP的Web框架结构—Struts框架技术来实现.
业务处理系统:该系统负责提取数据源、数据预处理、对数据输入核对的业务流程控制、报表处理以及必要的系统管理.可以看出,该部分包含与前台通过HTTP协议交互的功能,同时也包括通过JDBC与数据库交互的功能.该部分是本系统的核心之一.
数据库系统:采用ORACLE11g数据库,里面存放系统所需的数据,通过JDBC与外界交互.
系统的逻辑结构图如下:
2Web电子报表系统设计方案
设计的电子报表系统主要由后台数据库系统、报表生成管理系统和手工录入系统等组成,下面分别详细介绍.
系统数据库采用ORACLE11g,负责