C#2001超市POS积分管理系统2.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C#2001超市POS积分管理系统2

某店POS积分管理系统 ——清除履历表、日志表、月购买额 摘 要 大型百货店作为日常生活中不可缺少的一部分,给人们的生活提供了很大的方便。而为这样一个庞大而复杂的购物平台,提供一套完备的管理系统支持是很必要的。在现代销售行业中,会员制、积分管理、代金消费的概念已经越来越普及。为了吸引更多消费者,加大销售企业的竞争力。就需要在商场管理系统的基础上建立一个积分管理的子系统,对百货店的会员管理、积分消费机制和POS机硬件系统提供软件支持。积分管理系统具有强大的信息搜集、处理、分析功能,将其引入商场管理系统中,通过积分的管理获得客户更好的信誉,增加客户流量,获得更多的利益。 某百货店POS积分管理系统中定期清除积分履历表并备份、定期清除积分更新日志表并备份的功能在系统中起着比较重要的作用。由于商店每天要处理的信息量很大,为了防止数据容量增长过大,考虑到系统安全及稳定的需要,要求定期对数据表做清除备份的工作。月购买额清除及处理的功能则主要实现消费者数据匹配的作用。 开发平台是基于日文系统Windows 2000,采用C#.NETSQL SERVER 2000的数据库来实现的。 关键词:计算机应用技术;信息管理系统;积分;更新;C#.NET 1引言 1 1.1课题背景及意义 1 1.2研究方法 1 2系统总体设计 1 2.1需求分析 1 2.2系统分析 2 2.2.1系统构成 2 2.2.2工具分析 2 2.2.3系统模块 2 2.2.4系统数据分析: 3 3设计工程 3 3.1外部设计(概要设计) 3 3.1.1数据库设计: 3 3.1.2数据流程图 9 4 环境搭建 10 4.1安装Windows 2000 Service日文版系统 10 4.2安装Microsoft Visual Studio .NET 2003 10 4.3安装Subversion(SVN) 11 5模块功能代码实现过程 11 5.1积分履历表定期清除备份设计 11 5.2积分更新日志表清除备份设计 14 5.3月购买额清除及处理设计 15 6测试工程 18 6.1测试准备 18 6.2测试实施 18 结 论 25 参考文献 25 致 谢 26 声 明 27 测试截图: 共通文件不存在的情况: 共通文件不存在的情况下(图4),程序会显示相应的错误信息(图5)。 图4 ini文件不存在 图5 测试显示错误信息` INI文件内容有错的情况下: 共通文件ini存在,但其中相应的项名,主键名,内容值不存在(图6),会返回一个相应的错误信息(图7)。 图 6 INI文件关键字不足 图 7 显示出错信息 程序结束时的情况: 程序正常运行完成时,显示“终了”信息(图8),并将程序信息输入到日志表中(图9)。表中包含了程序的代码区分和总记录条数及程序运行情况。 图8 测试显示信息 图9 日志表中信息 积分履历表中数据日期项(图10)大于设置更新日期2003/03/03(图11),故检索不到匹配数据,测试显示记录为0的信息。 图10积分履历表数测试据图 图11 测试显示信息 输入日期为1900/00/00时,不满足输入日期必须大于1900/00/00的要求,显示输入时间错误的信息(图12)。 图12测试显示信息 输入表日期20005/05/05大于输入的指定日期2003/03/03时,不符合输入要求,显示日期错误的信息(图13)。 图13测试显示信息 日期输入为不合法的情况: 日期输入格式出错时,显示输入时间错误信息(图14),日志表中记录出错信息(图15)。 图14测试显示信息 图15日志表中信息 备份文件POINT_RIREKI.CSV不存在的情况: 履历表备份CSV文件不存在时(图16),显示相应出错信息(图17)。 图16 备份文件不存在 图17测试显示信息 备份清除测试: 更新前备份文件POINT_RIREKI.CSV无数据(图18),履历表数据正常(图19),表日期设置为2002/02/02,更新日期设置为:2003/03/03(图20),更新后履历表中小于设置的更新日期2003/03/03的所有数据全部清除,大于设置日期的数据不清除(图21),履历表中被清除的数据记录全部存放到备份文件中(图22)。 图18备分文件更新前图 图19更新前履历表数据图 图20 程序运行图 图21 更新后履历表数据图 图22更新后备份文件CSV数据图 以上是模块部分测试结果。由于重复测试和类似的情况比较多,这里也就没有每条测试都举例说明,只取了一些具有代表性的情况说明。 重要提示: 本论文由大学论文网 毕业论文下载网: 提供 如果需要详细内容请与QQ:4991024联

文档评论(0)

weixin98 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档