摘 要
大型百货店作为日常生活中不可缺少的一部分,给人们的生活提供了很大的方便。而为这样一个庞大而复杂的购物平台,提供一套完备的管理系统支持是很必要的。在现代销售行业中,会员制、积分管理、代金消费的概念已经越来越普及。为了吸引更多消费者,加大销售企业的竞争力。就需要在商场管理系统的基础上建立一个积分管理的子系统,对百货店的会员管理、积分消费机制和pos机硬件系统提供软件支持。积分管理系统具有强大的信息搜集、处理、分析功能,将其引入商场管理系统中,通过积分的管理获得客户更好的信誉,增加客户流量,获得更多的利益。
某百货店pos积分管理系统中定期清除积分履历表并备份、定期清除积分更新日志表并备份的功能在系统中起着比较重要的作用。由于商店每天要处理的信息量很大,为了防止数据容量增长过大,考虑到系统安全及稳定的需要,要求定期对数据表做清除备份的工作。月购买额清除及处理的功能则主要实现消费者数据匹配的作用。
开发平台是基于日文系统windows 2000,采用c#.net开发语言,并使用sql server 2000的数据库来实现的。
关键词:计算机应用技术;信息管理系统;积分;更新;c#.net
系统总体设计
2.1需求分析
由于该百货店实行会员管理模式,每个会员都有代金消费点数,如果把每天的数据都记录下,就给整个管理系统带来了负担,同时也占用了很多不必要的资源,无形中增大了管理的成本。为了解决这个问题,就需要建立模块定期清除相关数据并进行备份,以节约系统资源,同时,可以让系统更安全稳定地运行。对于百货店这种信息处理量巨大的要求,每个月进行数据的更新及处理是非常必要的,也是极为科学的。这样能使得到的数据更准确也便于管理者分析每个月的销售情况,并施行相应的对策。因此,这需要建立各个不同的模块来处理不同的数据。月购买额清除及处理的模块就是其中一个。
2.2系统分析
2.2.1系统构成
① 操作系统:windows 2000(日文)
② 开发语言:c#.net
③ 开发工具:microsoft visual studio .net 2003
④ 数据库:microsoft sql server 2000
⑤ 其他软件:subversion(svn)1.30
2.2.2工具分析
windows 2000 service系统日文版:由于项目是日本的项目,所以必须用日文系统,考虑到系统的兼容性和稳定性,采用 windows 2000 service。
c#技术分析:以c#作为该模块的开发工具,是因为它是目前使用最为广泛的编程语言之一,并且具有简单、可靠、安全、兼容等特点。
① 简单:c#语言简单是指这门语言既易学又好用,其语法比较简单,而且不再使用指针的概念。
② 可靠:通过提供垃圾回收和类型安全实现可靠性。
③ 安全:通过提供内部代码信任机制保证安全性。
④ 兼容:c#还可以与其他语言交互操作、跨平台互用并与遗留的数据交互操作。
microsoft sql server 2000的分析:数据库选用sql server 2000,sql server 2000数据库学起来较为简单,容易使用。 sql server 2000具有强大的可伸缩性和可靠性,支持二进制关键词和关键索引,大大的加快了查询速度。而且,sql server 2000具有很好的稳定性和可恢复性。
subversion(svn)1.30分析:之所以选用 subversion(svn)1.30,是因为开发程序中,版本控制相当重要,而作为
新一代的开源版本控制工具,subversion正成为开源软件开发中版本控制的首选系统。在服务器端,subversion 最大的独特之处,在于它可以通过一个扩展模块与 apache 的 http 服务器相结合,实现很多高级的管理功能和安全特性。 subversion 还可以获得 ssl 传输加密,用户数据加密,以及目录级的访问控制等特性。
2.2.3系统模块
① 定期清除积分履历表并备份
② 定期清除积分更新日志表并备份
③ 月购买额清除及处理
2.2.4系统数据分析:
① 会员数据:包括入会日期,会员编码,姓名,住址,联系电话,出生年月日,会员种类,入会店铺编码;
② 店铺数据:包括店铺编码,店铺名称,dominant编码,住址,联系电话;
③ 会员状态数据:包括会员编码,旧会员编码,dominant编码,店铺编码,旧dominant编码,旧店铺编码,更新区分;
④ 积分履历数据:积分点履历资料:包括会员编码、使用积分卡的日期、优惠等级、当日基本积分、当日奖励积分、当日增加积分、当日花费积分、现在积分、更新时间、操作员编码;
⑤ 积分更新日志数据:包括店铺编码、会员编码、pos终端机编码、当日增加积分(更新前)、当日花费积分(更新前)、现在积分(更新前)、当日奖励积分(更新前)、当日扣除金额(更新前)、当日增加金额(更新前)、当月购买金额(更新前)、当日增加积分(更新后)、增加原因编码、当日花费积分(更新后)、花费原因编码、现在积分(更新后)、当日奖励积分(更新后)、当日扣除金额(更新后)、当日增加金额(更新后)、当月购买金额(更新后)、转入金额、当日最终金额,更新时间、操作员编码;
⑥ 积分基本数据:包括会员编码、旧会员编码、优惠等级、各种积分点(分为六种积分点:现时积分点、累计积分点、输出的累计积分点、增加的累计积分点、基本累计积分点、奖金积分累计积分点)、最新一次使用积分卡的日期、使用积分卡的次数、购买金额、会员打折金额、系统更新时间。
本文链接:http://www.qk112.com/lwfw/jsjlw/xinxiguanli/259899.html