③表示层:对系统的一个显示,观察系统是否美观和易用。结束用户的输入,将数据传输给业务逻辑层进行判断,接受数据访问层处理结果,并通过界面显现出来。
2.水晶报表的实现
①添加新项CrystalReport,选择空白报表。
②右击详细资料,点击数据库,选择数据库专家。
③点击OLE DB(ADO),在弹出窗口中选择Microsoft OLE DB Provider for SQL Server,点击NEXT,选择服务器,由于本电脑数据库是windows登陆,所以单击集成安全,选择db_CSManage。
④在数据库专家窗口中选择我们需要的数据库,并拖至选定表,然后拖放需要字段进入详细资料,页眉处会自动显示,输入报表页眉,在主界面中预览。
⑤创建一个窗体,将CrystalReportViewer控件拖至窗体中,选中控件,点击选择Crystal报表,然后加入所需报表,点击确定。
4.系统设计
4.1系统功能模块图
超市进销存管理系统主要分为管理员登陆和员工登陆,管理员能够操作的功能有:基本档案,进货管理,销售管理,库存管理,系统维护,报表。其中基本档案包含员工信息和供应商信息两个模块,进货管理包含商品进货信息和商品查询两个模块,销售管理包含商品销售和商品退货两个模块,库存管理包含库存警报和库存查询两个模块,系统维护包含数据备份和数据还原两个模块,报表中包含供应商信息表,进货信息表,库存信息表,商品进货表,退货信息表,销售信息表,员工信息表。普通员工操作的功能有:对商品信息进行查询,对库存信息进行查询。