王念念 郁丽萍 周旭东
摘 要:隨着中小型企业信息的增多与深入,报表就成了各企业管理信息的基本工具。文章的系统基于B/S架构和企业的实际需求,并分析了国内各种企业的内在逻辑联系和结构,运用MySQL数据库而开发。本系统为用户提供了快捷、灵活、方便的制作与生成报表服务,对企业的报表制作与生成具有普遍的适用性。
关键词:报表系统;数据库;B/S架构
报表就是利用计算机将数据用表格及图表等方式来动态地显示。随着科技的发展和计算机的普及,报表逐渐成为企业管理的基本业务要求、基本措施和手段。利用报表可以帮助企业将所需的数据标准化和格式化,并利用可靠及安全的方式展现给用户。
本报表系统主要用于相关数据填报及报表制作。该系统具有灵活性、通用性、变化性和多样性的特点。同时,该系统的用户界面简单明了,操作简单,方便数据的导入和各种报表的导出,最重要的是该系统采用三层构架设计,安全性高。
1 系统介绍
企业报表系统系统是一套基于B/S架构的管理数据及报表生成软件。该系统提供了对客户信息录入、部门信息录入、产品信息录入、材料信息录入、供商信息录入等的模式录入和表格界面录入。
本企业报表管理系统包括:基础信息(客户信息、部门信息、产品信息、材料信息、供商信息)、分类信息(期间设置、货币资金、材料库存、产品库存、生产计划、产品产量、材料采购、采购付款、产品销售、销售回款)、汇总管理(生产经营日报表、生产经营单记录报表、生产经营期间报表)、登录界面、管理员注册界面。系统特点包括:(1)操作方便快捷,用户界面简单明了,流程清晰,用户只要具备基础的电脑知识,即可学会操作使用,可大大提高工作效率。(2)安全性高,系统采用三层构架设计,防止非法用户直接修改数据库。灵活分配操作权限,并对重要操作进行权限拦截检查。(3)具有灵活性、通用性、变化性和多样性等特点。
2 系统文件
企业报表系统应用Windows7旗舰版操作系统和MySQL数据库。该系统App_Code文件夹中有连接数据库的公共类(DBHelper.cs),在App_Data文件中有被连接的数据库文件(MS.MDF),在images文件夹中用于存放系统所需的图片。
3 功能模块
根据企业报表系统的特点,将系统分成4个重要部分。即基础信息部分、分类信息部分、汇总信息部分和图形分析部分。基础信息部分由客户信息、部门信息、产品信息、材料信息、供商信息模块组成;分类信息部分由期间设置、货币资金、材料库存、产品库存、生产计划、产品产量、材料采购、采购付款、产品销售、销售回款模块组成;汇总管理部分由生产经营日报表、生产经营单记录报表、生产经营期间报表模块组成。除此之外,还有图形分析模块。企业报表系统模块如图1所示。
4 企业报表系统功能界面展示
企业报表系统功能全面,能满足用户使用该系统的基本要求。该系统的主界面如图2所示。
该系统界面简洁明了,便于用户的操作。点击相应的按钮,便可实现该功能以及展示出相应的数据结果。
5 结语
企业报表系统从企业对报表实际需求出发,参照国内外的报表系统开发而成,具有灵活性、通用性、变化性和多样性的特点,并且系统有完善的管理查询及数据报表分析功能,使各企业公司能够更好地管理本企业的各种数据信息,从而实现了企业报表管理的自动化,提高了工作效率。
[参考文献]
[1]林明旭.小型企业报表系统的设计与实现[D].厦门:厦门大学,2013.
[2]牛丁然.银行报表系统的设计与实现[D].北京:北京邮电大学,2011.
[3]经伟.面向中小企业通用报表系统的研究与实现[D].合肥:合肥工业大学,2012.
[4]石炳堂.集团企业财务报表系统的设计与实现[D].成都:电子科技大学,2014.
[5]艾飞.面向多任务的报表管理系统运行器的设计与实现[D].北京:中国科学院大学,2014.
[6]吕晨涛.企业级在线报表工具的设计与实现[D].北京:北京交通大学,2014.
Study on Enterprise Reporting System
Wang Niannian, Yu Liping, Zhou Xudong
(Henan Normal University, Xinxiang 453007, China)
Abstract: With the increasing number of small and medium enterprises, the report becomes the basic tool of enterprise to manage information.The system of this paper is based on the B/S architecture and the actual needs of enterprises, and analyzes the internal logic connection and structure of various enterprises in China, and it uses the MySQL database to develop.The system provides the service production and generate reports fast, flexible and convenient for users, it is applicable to the report making and generating enterprises.
Key words: reporting system; database; B/S architecture