职场大变样社区

标题: 基于B/S的企业报表管理系统 [打印本页]

作者: admin    时间: 2016-5-4 11:54
标题: 基于B/S的企业报表管理系统
技术:Java、JSP等
摘要:
随着计算机应用的发展,信息技术在企业中发挥着越来越重要的作用。要在现代社会激烈的企业竞争中处于不败之地,就必须不断加强内部管理,加强信息化建设。报表是展现交易数据的主要形式,为企业管理者提供决策依据。因此,报表管理系统正在成为企业管理的中心和重心。
目前市场上大多数的报表管理系统基于C/S架构,数据库连接源单一,不可跨平台同时连接多个数据库,这大大降低了报表系统的灵活性。基于B/S的企业报表管理系统的设计是为了减轻客户端的负担,减少系统的维护量。系统主要使用Java EE、Oracle 11g技术,搭载Tomcat 5.5 服务器,在Eclipse Kepler开发环境中实现。设计采用MVC框架,具有良好的可重用性。在报表设计上,集成Jasper report报表生成引擎,将报表模板设计与报表数据填充相分离,大大增强了报表的灵活性。报表管理系统分为三大模块:基础信息、交易记录和生成报表。
本文依照软件工程的思想,从需求分析、数据库设计、总体设计、详细设计到系统实现等方面进行了详细的描述。

关键词:报表管理系统;B/S架构;MVC模式; Jasper Report;

目录:
摘 要    i
Abstract    ii
1. 绪论    1
1.1  研究背景    1
1.2  文献综述    1
1.2.1  研究背景及动态    1
1.2.2  企业管理报表系统    2
1.2.3  结论    6
1.3  论文的主要内容和特色    6
2. 相关技术介绍    7
2.1  Java简介    7
2.1.1  Java    7
2.1.2  Java环境配置    8
2.1.3  Java EE    8
2.2  Oracle简介    8
2.2.1  Oracle概览    8
2.2.2  Oracle 11g新特性    9
2.3  MVC框架    10
2.4  JSP技术    11
2.5  DAO技术    12
2.6  Service层简介    12
2.7  Jasper Report简介    12
3. 需求分析    13
3.1  系统功能分析    13
3.2  系统性能分析    15
3.3  系统结构图    15
4. 数据库设计    16
4.1  数据库概要    16
4.2  数据库结构设计    17
4.3  数据库表    17
4.3.1  职工表    17
4.3.2  部门表    18
4.3.3  材料表    18
4.3.4  产品表    19
4.3.5  供应商表    19
4.3.6  材料采购表    20
4.3.7  产品生产表    20
4.3.8  产品销售表    21
5. 总体设计    22
5.1  系统流程图    22
5.2  系统模块组织图    23
5.3  模块功能表    23
6. 详细设计与系统实现    28
6.1  登录模块    28
6.1.1  模块描述    28
6.1.2  代码描述     29
6.2  查看职工信息模块    29
6.2.1  模块描述    29
6.2.2  代码描述    30
6.3  添加职工模块    32
6.3.1  模块描述    32
6.3.2  代码描述    33
6.4  添加材料采购模块    34
6.4.1  模块描述    34
6.4.2  代码描述    35
6.5  添加产品生产模块    37
6.5.1  模块描述    37
6.5.2  代码描述    37
6.6  添加产品销售模块    39
6.6.1  模块描述    39
6.6.2  代码描述    40
6.7  生成订购报表    41
6.7.1  模块描述    41
6.8  Jasper report系统集成    44
6.8.1  Jasper Report原理    44
6.8.2  系统与Jasper Report的连接    45
结论    51
参考文献    52
致  谢    53
附录    54
外文资料    54
中文译文    61

包含资料:


截图:





百度网盘下载地址(金币充值):
**** 本内容需购买 ****







欢迎光临 职场大变样社区 (http://zcdby.com/) Powered by Discuz! X3.2