某店POS积分管理系统的设计与实现
来源:56doc.com 资料编号:5D851 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D851
资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 密 保 惠 帮助
资料介绍
摘 要 开发一个大而复杂的POS积分管理软件系统,将它进行适当的分解,不但可以降低其复杂性,还可以减少开发工作量,降低开发成本,提高软件生产率。其中, 积分失效处理,是为了刺激客户消费,对于一年以内未购买任何商品的会员,对其积分进行清除处理。数据处理模块,是对商品销售金额等具体数据进行计算处理,以方便企业对各类型商品销售情况等进行数据分析。作为商务用软件,错误检测机制尤为重要。因此,在模块开发时应考虑到各种实发情况的出现,并做出相应处理。在完成程序开发后,需作成单元检测清单(PCL),并进行测试,验证软件的有效性,发现并修补缺陷,以提高软件质量,确保开发出用户满意的软件产品。(所有权: 毕业设计网 QQ:306826066)
关键词:POS积分管理软件系统;积分失效;数据分析;单元检测清单
An Integral Management of POS System for A Department Store ——The Implementation of Integral Failure and Data Analysis Module Abstract The design is about the development of make integral failures and data analysis modules. Integral failures, The members who the whole year did not buy any goods ,will be get rid of their integral. Data analysis module is for the sales amount of specific data to be dealt with and for the convenience of enterprises to deal with all types of commodities, such as sales of data analysis. Development of modules that should be taken into account is various Circumstances, and made a program check list (PCL) is also important. Conduct testing to verify the effectiveness of the software and detect and repair defects and to improve software quality is also needed.
Key words: integral management system; Integral Failure; Data Analysis; Program Check List 不同类型的销售行业有自己的特点,对于零售业而言,是一个成本敏感,同时具有大规模的分布性和灵活多变的特点。因此,如何处理好在一个高度分布的网络环境中,多种软硬件平台的管理、部署和升级,适应实际的需求变化,为用户提供一种可靠的低成本运作模式,成为零售业解决方案成功的关键。 针对这一情况,希望研究出一套POS积分管理系统,用来对商品销售情况、会员消费情况、分店经营情况等信息进行系统高效的管理。降低甚至消除不必要的成本和费用,给客户带来更大效益。而本课题的研究正是要在这个系统之下开发出积分失效和数据分析两个模块。其中积分失效模块对一年内未购买任何物品的会员,进行积分过期失效处理。这样做可以刺激用户消费,提高销售业绩。而数据分析模块则是对商品销售信息进行分析,对各种类型的商品销售情况,销售利润做成数据资料以供外部分析使用。(所有权: 毕业设计网 QQ:306826066)
由于该百货店实行会员管理模式,每个会员都有代金消费点数,其中就存在部分会员在获得消费点后,因某些原因长期未能进行消费,但仍要对他们的消费点进行管理,这就给整个管理系统带来了负担,同时也占用了很多不必要的资源,无形中增大了管理的成本。为了解决这个问题,就需要建立一个模块来定期检查会员消费情况,对限定时间内未消费的用户进行积分失效处理,以节约系统资源,同时,也在一定程度上刺激会员消费。 把握市场动向,提高销售利润是企业的最终目标。在企业管理日趋科学化的今天,如何准确及时地进行生产经营决策是销售企业面临的严峻问题。要求决策者准确及时地捕捉到销售信息,分析销售情况,随时根据历史的销售情况,对下一步的生产经营科学地进行决策。销售分析需要大量的基础数据,但是如果将原始的销售信息直接用于分析又会给分析工作带来很大不便,是效率无法提高。因此就需要将原始销售信息进行整理,处理成决策分析所需的数据资料,进行保存。(所有权: 毕业设计网 QQ:306826066)
目 录 论文总页数: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 (所有权: 毕业设计网 QQ:306826066) 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] John D.mcGregor David A.Skyes[美].面向对象的软件测试[M].杨文宏等译.北京:机械工业出版社,2002。 [6] 周竞涛.Eclipse完全手册 基础•进阶•高级[M].北京:电子工业出版社,2006。 [7] 萧仁惠, 陈锦辉.JDBC数据库程序设计[M].北京:中国铁道出版社,2002。
|