某店POS积分管理系统
——积分失效与数据分析模块的实现
摘 要
开发一个大而复杂的POS积分管理软件系统,将它进行适当的分解,不但可以降低其复杂性,还可以减少开发工作量,降低开发成本,提高软件生产率。其中, 积分失效处理,是为了刺激客户消费,对于一年以内未购买任何商品的会员,对其积分进行清除处理。数据处理模块,是对商品销售金额等具体数据进行计算处理,以方便企业对各类型商品销售情况等进行数据分析。作为商务用软件,错误检测机制尤为重要。因此,在模块开发时应考虑到各种实发情况的出现,并做出相应处理。在完成程序开发后,需作成单元检测清单(PCL),并进行测试,验证软件的有效性,发现并修补缺陷,以提高软件质量,确保开发出用户满意的软件产品。
关键词:POS积分管理软件系统;积分失效;数据分析;单元检测清单
目 录
——积分失效与数据分析模块的实现 0
1 引言 1
1.1 课题背景 1
1.2 选题意义 1
1.3 研究方法 1
2 分析工程 1
2.1 需求分析 1
2.2 系统分析 2
2.2.1 系统构成 2
2.2.2 系统模块 2
2.2.3 系统数据分析 2
3 设计工程 3
3.1 外部设计(概要设计) 3
3.1.1 数据库设计 3
3.1.2 数据流程图 7
3.2 内部设计(详细设计) 8
3.2.1 积分失效详细代码设计 8
3.2.2 数据分析模块详细代码设计 13
4 制造工程 14
4.1 开发环境 14
4.2 程序开发 15
4.2.1 程序流程图 15
4.2.2 建立JDBC-ODBC桥接器 17
4.2.3 读取INI文件 17
4.2.4 对数据库操作 18
4.2.5 对文件操作 19
5 测试工程 20
5.1 测试准备 20
5.1.1 积分失效模块单元检测表 20
5.1.2 分析用POS明细作成模块单元检测表 23
5.2 测试实施 24
5.2.1 测试页面截图 24
5.2.2 测试结果数据 26
结 论 27
参考文献 28
致 谢 29
声 明 30
2.11.1 需求分析
由于该百货店实行会员管理模式,每个会员都有代金消费点数,其中就存在部分会员在获得消费点后,因某些原因长期未能进行消费,但仍要对他们的消费点进行管理,这就给整个管理系统带来了负担,同时也占用了很多不必要的资源,无形中增大了管理的成本。为了解决这个问题,就需要建立一个模块来定期检查会员消费情况,对限定时间内未消费的用户进行积分失效处理,以节约系统资源,同时,也在一定程度上刺激会员消费。
把握市场动向,提高销售利润是企业的最终目标。在企业管理日趋科学化的今天,如何准确及时地进行生产经营决策是销售企业面临的严峻问题。要求决策者准确及时地捕捉到销售信息,分析销售情况,随时根据历史的销售情况,对下一步的生产经营科学地进行决策。销售分析需要大量的基础数据,但是如果将原始的销售信息直接用于分析又会给分析工作带来很大不便,是效率无法提高。因此就需要将原始销售信息进行整理,处理成决策分析所需的数据资料,进行保存。