基于平台的报表研究与实现

2012-09-15 10:46:07舒清录廖明梅
大理大学学报 2012年4期
关键词:用户系统

舒清录,廖明梅

(临沧师范高等专科学校信息科学与技术系,云南临沧677000)

舒清录,廖明梅

(临沧师范高等专科学校信息科学与技术系,云南临沧677000)

在MIS系统中,设计一个既要满足系统功能又要符合用户习惯的报表,是MIS系统的重点和难点。在.NET环境下,以在线评教系统为基础,讨论一个基于结构可变的数据源,通过与COM组件通讯,实现了系统与Excel组件无缝连接的动态的中国式报表。

动态报表;中国式报表;COM组件;Excel报表

报表是用表格、图表等格式来动态显示数据的,在MIS系统中占有重要地位,其设计制作也是MIS系统开发的重点和难点之一。特别是中国式报表,以其数据展示的紧凑性,方便用户对数据作出快速的比较和扫描,符合中国人对数据报表的需求和审美观,其自动生成更需要使用特殊的处理方法。在VisualStudio.NET环境中提供两种报表,一是水晶报表〔1〕,因其功能强大而受到很多开发者的青睐,但是其并非微软的,要部署到项目中需要花费不菲的注册费,而且水晶报表设置较复杂,不易上手;再者报表的样式是在报表生成器生成设计时就事先确定的,即报表的字段是固定的,增减某些列,还需修改报表配置文件和数据源文件。二是Report Viewer报表,它是微软自己开发的报表控件,支持呈现表格格式数据和图表,并且还可以导出为Excel和PDF文件〔2〕。但报表组件不丰富,不支持最终用户自定义报表格式,如果客户对报表格式需求较为复杂时,其比较难以适应。

在线评教系统是一个对教师一学期教学情况的评价,要求对各类别所有课程和教师的授课情况做出相应的评价。……

登录APP查看全文

猜你喜欢
用户系统
Smartflower POP 一体式光伏系统
工业设计(2022年8期)2022-09-09 07:43:20
WJ-700无人机系统
ZC系列无人机遥感系统
北京测绘(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA显示系统
半沸制皂系统(下)
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
关注用户
商用汽车(2016年11期)2016-12-19 01:20:16
关注用户
商用汽车(2016年6期)2016-06-29 09:18:54
关注用户
商用汽车(2016年4期)2016-05-09 01:23:12
Camera360:拍出5亿用户
创业家(2015年10期)2015-02-27 07:55:08