一.背景介绍:
随着计算机技术的不断发展和完善,以及大规模工业化集成技术的出现,今天,计算机不在是那种昂贵而不切实际的奢侈品,而是廉价且功能强大的日常用品。如果把计算机的应用引入到工业生产和管理中,这不但将大大提高企业的生产和管理效率,而且还会大大节约公司的人力,物力等投资成本,为企业带来巨大的经济效益。同时,随着工业现代化程度越来越高,纸张报表不在能满足企业的发展需求,一方面纸张报表需要浪费大量的纸张资源,增加公司的生产成本,而且白纸黑字的报表也往往出错;另一方面,越来越复杂的报表数据单靠人的计算能力也常常显的力不从心,往往需要借助计算机的计算能力才能完成。
在这样的背景下,从减少企业发展成本,提高企业工作效益的角度出发,开发一套能让具有一般计算机应用水平和企业相关专业操作水平人员去动态维护一个在线生产报表系统,即达到专业化程序高、数据信息及时更新,又实现低成本、高效率、易操作的生产报表系统成为企业信息化发展的方向。
二.系统设计:
系统采用B /S /D三层体系结构:

其中的三层是指“输入/输出层”、“应用逻辑层”、“数据服务层”,采用三层体系结构,一是有利于数据统一在服务器端处理,二是有利于系统的升级和维护,三是降低企业的投资成本,企业只需要一台服务器,其用户只需通过互联网就可访问操作,四是消除了用户之间的物理与空间距离。
三.功能概述和解决方案:
1、系统设置:
通过对不同企业的报表和生产经营流程的研究和归纳总结,设计出一套能动态配置和生成报表的报表通用性系统,不同的企业只需在系统设置处经过相应的配置,系统就会根据配置信息,自动生成相应的报表管理系统,或者稍作修改或调整即可使用。一方面可以减少系统的开发成本和开发系统的重复度,同时也减轻了客户的购买成本;另一方面,也比较适应客户的需求,如果客户的生产经营活动进行了调整或变动,只需修改系统的相关设置即可,而不需要在重新定做一套新的系统,这样大大地减轻了客户对系统的升级和维护成本。
2、信息录入:

通过对系统配置的设置,系统就会动态地生成相应的信息录入菜单,而且还会生成相应的与纸张表单相似的信息录入界面,比较适应客户的操作习惯。这样客户就不需要经过任何特殊培训,一般的数据录入人员只须经过简单的现场演示即可录入数据。这样将大大减少企业的员工的培训费用。
3、信息统计:
如今,报表的统计要求不在是简简单单的数据汇总,而要求越来越复杂,需要对同一数据经过不同的方向指标分析,才能得到所需要的结果,才能反映出公司的真实经营状况。因此,报表的统计就需要从不同的方面来统计了,就需要不同形式的报表,如从一般的二维报表到复杂的图例,图形,曲线等高级负责报表,所以系统就需要提供各种形式的报表,以满足客户的需求。在这方面,系统不但提供了各种格式的报表,还提供了用户自定义报表功能。同时,对于报表原始数据的处理,也不在仅仅是一般数据的累加或相减这样简单的运算了,需要对原始的数据进行二次或多次的深加工处理,为了满足对数据的深加工处理,系统集成了数据运算功能,这样客户就可随心所欲地对数据进行处理了。
此外,数据通过系统的加工处理,客户可以轻易地查询不同时期,不同时段,不同部门,不同类型的报表。这是纸张报表所不能拥有的。这样将方便客户对报表的查询,不但减少公司的报表管理人员和减轻管理人员查询负担,还提高了公司的办事效率。
4、信息输出:
为了满足客户对信息输出的要求,报表数据可以以excel,word,PDF,图片,直接打印等多种格式输出,客户可以根据自己的实践情况,把数据输出为自己想要的格式,非常方便客户,可以节约客户购买其它辅助设备的开支。
5、信息存储:
利用MS SQL server2000的稳定,安全,存储量大以及与windows结合非常密切等优越特点,MS SQL server2000作为后台数据库。
|