摘要
开发一个大而复杂的POS积分管理软件系统,将它进行适当的分解,不但可以降低其复杂性,还可以减少开发工作量,降低开发成本,提高软件生产率。其中,积分失效处理,是为了刺激客户消费,对于一年以内未购买任何商品的会员,对其积分进行清除处理。数据处理模块,是对商品销售金额等具体数据进行计算处理,以方便企业对各类型商品〖本文来自:毕业设计论文网www.paper51.com〗销售情况等进行数据分析。作为商务用软件,错误检测机制尤为重要。因此,在模块开发时应考虑到各种实发情况的出现,并做出相应处理。在完成程序开发后,需作成单元检测清单(PCL),并进行测试,验证软件的有效性,发现并修补缺陷,以提高软件质量,确保开发出用户满意的软件产品。
关键词:POS积分管理软件系统;积分失效;数据分析;单元检测清单
AnIntegralManagementofPOSSystemforADepartmentStore
——TheImplementationofIntegralFailureandDataAnalysisModule
Abstract
Thedesignisaboutthedevelopmentofmakeintegralfailuresanddataanalysismodules. Integralfailures,Thememberswhothewholeyeardidnotbuyanygoods,willbegetridoftheirintegral.Dataanalysismoduleisforthesalesamountofspecificdatatobedealtwithandfortheconvenienceofenterprisestodealwithalltypesofcommodities,suchassalesofdataanalysis.DevelopmentofmodulesthatshouldbetakenintoaccountisvariousCircumstances,andmadeaprogramchecklist(PCL)isalsoimportant.Conducttestingtoverifytheeffectivenessofthesoftwareanddetectandrepairdefectsandtoimprovesoftwarequalityisalsoneeded.
Keywords:integralmanagementsystem;IntegralFailure;DataAnalysis;ProgramCheckList
不同类型的销售行业有自己的特点,对于零售业而言,是一个成本敏感,同时具有大规模的分布性和灵活多变的特点。因此,如何处理好在一个高度分布的网络环境中,多种软硬件平台的管理、部署和升级,适应实际的需求变化,为用户提供一种可靠的低成本运作模式,成为零售业解决方案成功的关键。
针对这一情况,希望研究出一套POS积分管理系统,用来对商品销售情况、会员消费情况、分店经营情况等信息进行系统高效的管理。降低甚至消除不必要的成本和费用,给客户带来更大效益。而本课题的研究正是要在这个系统之下开发出积〖本文来自:毕业设计论文网www.paper51.com〗分失效和数据分析两个模块。其中积分失效模块对一年内未购买任何物品的会员,进行积分过期失效处理。这样做可以刺激用户消费,提高销售业绩。而数据分析模块则是对商品销售信息进行分析,对各种类型的商品销售情况,销售利润做成数据资料以供外部分析使用。
由于该百货店实行会员管理模式,每个会员都有代金消费点数,其中就存在部分会员在获得消费点后,因某些原因长期未能进行消费,但仍要对他们的消费点进行管理,这就给整个管理系统带来了负担,同时也占用了很多不必要的资源,无形中增大了管理的成本。为了解决这个问题,就需要建立一个模块来定期检查会员消费情况,对限定时间内未消费的用户进行积分失效处理,以节约系统资源,同时,也在一定程度上刺激会员消费。
把握市场动向,提高销售利润是企业的最终目标。在企业管理日趋科学化的今天,如何准确及时地进行生产经营决策是销售企〖本文来自:毕业设计论文网www.paper51.com〗业面临的严峻问题。要求决策者准确及时地捕捉到销售信息,分析销售情况,随时根据历史的销售情况,对下一步的生产经营科学地进行决策。销售分析需要大量的基础数据,但是如果将原始的销售信息直接用于分析又会给分析工作带来很大不便,是效率无法提高。因此就需要将原始销售信息进行整理,处理成决策分析所需的数据资料,进行保存。
目录
论文总页数:30页
——积分失效与数据分析模块的实现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
参考文献
[1]罗积玉,李超.软件工程推进方法[M].四川:电子科技大学出版社,2004.9。
[2]杜斌,幸利.软件设计工程[M].四川:电子科技大学出版社,2004.9。
[3]李超,罗积玉.软件制造工程[M].四川:电子科技大学出版社,2004.9。
[4]林邦杰.Java程序设计入门教程[M].北京:中国青年出版社,2001。
[5]JohnD.mcGregorDavidA.Skyes[美].面向对象的软件测试[M].杨文宏等译.北京:机械工业出版社,2002。
[6]周竞涛.Eclipse完全手册基础