4.2库存、销售报表及图形显示模块
报表显示模块用的是水晶报表来显示数据,先创建一个数据集,在根据数据集的字段添加到水晶报表中。通过设置水晶报表的数据源来设置数据,在通过报表浏览器来显示出来。
柱形图显示模块,用的是微软的mschart控件,设置坐标轴显示字段为名称与数量字段。赋值数据源显示数据,修改属性在柱形图上面添加当前数量的值,添加阴影效果。
Excel导出用的是spreadsheetgear控件,通过为新建工作簿,设置工作的sheet页,设置单元格的工作区域来给表的单元格赋值。首行赋值列名,第二行向下赋值datatable中的数据,调整单元格显示的样式来使导出的内容格式更好一些。
ASP.net教研室档案管理系统设计销售与库存统计模块,销售模块报表用的是水晶报表,根据时间查询一段时间内各个药品的销售记录,点击查询显示到水晶报表中。由于完全是动态查询,不论是想查询本月销售记录还是本季度销售记录,还是本年度销售记录,或者是任意年份销售记录,查询起来都是非常方便的。水晶报表显示后,可以根据水晶报表得到一个类似于word之类的文档,如果想把这个文档导出或者是打印都是非常方便的。整个水晶报表浏览器下面还有一个导出excel按钮,点击excel导出,可以导出想要的excel效果,汇报工作时excel是必不可少的,有了这个导出功能,至少省去了管理员一个个往上添加文字的麻烦,省去人力物力。Excel导出用的是第三方控件SpreadsheetGear做的,通常做报表导出模块时候需要添加一些office相关的引用,然后添加一系列的excel导出相关的代码,还有的要求就是电脑上面必须装有excel才能执行整个程序要不就不能再继续运行下去,用起来异常麻烦。通常导出完成之后还需要杀死进程中的excel导出所用的那个进程。为了省去诸多麻烦,用了SpreadsheetGear之后,省去了引用一堆相关引用的麻烦,同时即使电脑上面即使没有excel也是可以继续导出的。为单元格赋值也是非常方便的。可以导出的excel格式有2003格式、2007格式,还有txt文件格式,即使电脑内存很低也是都可以打开查看结果的。
C#五子棋游戏的设计与实现 如果管理员觉得文字效果还不是很直观的话,销售图形显示模块会更加直观的显示当前交易量的冷热,根据药品的冷热可以看到药品的需求多或少,合理采购可以让医院获得更高的收益。图形显示模块完全是依靠柱形图来显示本文来自辣%文,论'文`网,
毕业论文 www.751com.cn 加7位QQ324~9114找原文,柱形图的x轴是药品名称,y轴是产品交易量的多少,每个药品名称对应一个柱形,柱形图的最上面还显示的有交易量的多少,整个柱形直观,简洁,大方,展示详细,即使你看不懂其他的,只看柱形图的高低也很容易分辨药品售出的冷热,得出详细的信息。采购需要的不就正是这吗,整个交易量的柱形图显示就像是采购者的眼睛,不需要过多的去总结什么,查看当月的交易量,查看柱形图即可轻松获得采购信息,正确决策,获得利益最大化。
同样,库存报表及图形显示模块也是和销售图形显示模块类似。如图4即为库存情况图形显示界面。显示的是数据库中的剩余药品名称和数量的关系,x轴表示的是药品名称,y轴表示的剩余药品的数量。
上一页 [1] [2] [3] [4] [5]
c#医院药品管理系统设计与实现 第5页下载如图片无法显示或论文不完整,请联系qq752018766