毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 计算机论文 >> 正文

C#小型超市管理系统的设计与实现+功能模块图+ER图 第6页

更新时间:2016-8-28:  来源:毕业论文
图4  统计分析模块图
统计分析管理模块实现对超市每天的数据进行分析,对超市产生的数据进行加工后,展现超市进货数量、进货单价、出售数量、出售价格、利润几项指标数据,反映出各种商品的盈利情况。在统计分析模块,考虑到对数据进行统计时候数据量的比较大,在数据库上创建View_Tongji视图,该视图主要选取进货表以及销售表的信息,以商品销售日期和销售数量为标准,对进货单价,销售单价和销售数量进行直接加工,通过SqlParameter类定义的数组传递开始日期以及结束日期参数,在数据处理层用SQL语句来实现对视图数据的查询,这样的操作大大缩减了程序在运行时对系统产生的压力。本文来自优&文*论~文'网,毕业论文 www.youerw.com 加7位QQ324,9114找源文
5.3系统文护模块功能

图5  系统文护模块图
系统文护模块主要的是完成数据库的备份以及还原,为了数据的安全,避免出现系统或机器发生灾难的时候造成数据丢失,需要定期对数据库进行备份。当出现灾难的时候,可以对数据库进行恢复,保证数据的完整性。在备份的时候,使用FolderBrowserDialog判断所选取的为文件夹后,获取当前文件夹的名字[8],开始数据备份。
在使用数据库恢复前,会使用如下SQL语句查询数据库的进程,select spid from master.sysprocesses where dbid=db_id( 'db_CSManage'),然后强行杀掉数据库进程,开始数据库恢复。在数据库恢复后,为了避免数据丢失,数据库连接对象会使用Dispose方法关闭整个系统。
6.软件测试
系统的测试应建立在满足用户需求的基础上,本超市管理系统采用黑盒测试法,即知道了产品应该具有的功能,可以通过测试来检验是否每个功能都能正常使用。
关于系统登录模块测试方法如下:
①输入数据
例如:向用户名和密码输入框,输入正确的用户名、密码,再输入错误的用户名和密码。
②结果分析
当输入正确的用户名和密码,能够进入此系统,当输入的用户名和密码错时,系统会弹出提示框,提示用户名或者密码错误,要求用户重新输入。由此测试得出此模块能够实现预期的功能。
用同样的方法测试本模块其它窗体的功能,最终得到本模块功能都能基本实现。
7.结论 小班常规教育的心德
本系统基于客户端/服务器模型,将用户界面层、业务逻辑层和数据存储层分开,利用C#的跨平台性,具有一次编写,处处运行的优点。在系统中将商品信息、人员信息等都封装成相应的类,同时每个类都有自己对应的集合类和操作类,从而再次提高了对数据库操作的安全性和程序的可扩展性。虽然本超市管理系统可以完成基本的信息管理功能,但是它还存在着需要改进完善的地方,比如,E-R图的设想也不是很完善,相关的模块完成后也有许多功能不完善的地方,操作不当就会出现错误等,这些都需要提高和完善。但随着时间的推移和软件设计工具、支撑环境的不断发展,系统性能也会随之进一步加强和完善,最终会达到一个理想的水平的。

上一页  [1] [2] [3] [4] [5] [6] 

C#小型超市管理系统的设计与实现+功能模块图+ER图 第6页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。