A某店POS积分管理系统

上传人:博****1 文档编号:492736212 上传时间:2023-04-01 格式:DOC 页数:32 大小:630.50KB
返回 下载 相关 举报
A某店POS积分管理系统_第1页
第1页 / 共32页
A某店POS积分管理系统_第2页
第2页 / 共32页
A某店POS积分管理系统_第3页
第3页 / 共32页
A某店POS积分管理系统_第4页
第4页 / 共32页
A某店POS积分管理系统_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《A某店POS积分管理系统》由会员分享,可在线阅读,更多相关《A某店POS积分管理系统(32页珍藏版)》请在金锄头文库上搜索。

1、某店POS积分管理系统积分失效与数据分析模块的实现摘 要开发一个大而复杂的POS积分管理软件系统,将它进行适当的分解,不但可以降低其复杂性,还可以减少开发工作量,降低开发成本,提高软件生产率。其中, 积分失效处理,是为了刺激客户消费,对于一年以内未购买任何商品的会员,对其积分进行清除处理。数据处理模块,是对商品销售金额等具体数据进行计算处理,以方便企业对各类型商品销售情况等进行数据分析。作为商务用软件,错误检测机制尤为重要。因此,在模块开发时应考虑到各种实发情况的出现,并做出相应处理。在完成程序开发后,需作成单元检测清单(PCL),并进行测试,验证软件的有效性,发现并修补缺陷,以提高软件质量,

2、确保开发出用户满意的软件产品。关键词:POS积分管理软件系统;积分失效;数据分析;单元检测清单An Integral Management of POS System for A Department StoreThe Implementation of Integral Failure and Data Analysis Module AbstractThe design is about the development of make integral failures and data analysis modules.Integral failures, The members who

3、 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

4、 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

5、 Analysis; Program Check List 目 录论文总页数:30页积分失效与数据分析模块的实现01引言11.1课题背景11.2选题意义11.3研究方法12分析工程12.1需求分析12.2系统分析22.2.1系统构成22.2.2系统模块22.2.3系统数据分析23设计工程33.1外部设计(概要设计)33.1.1数据库设计33.1.2数据流程图73.2内部设计(详细设计)83.2.1积分失效详细代码设计83.2.2数据分析模块详细代码设计134制造工程144.1开发环境144.2程序开发154.2.1程序流程图154.2.2建立JDBC-ODBC桥接器174.2.3读取INI文件

6、174.2.4对数据库操作184.2.5对文件操作195测试工程205.1测试准备205.1.1积分失效模块单元检测表205.1.2分析用POS明细作成模块单元检测表235.2测试实施245.2.1测试页面截图245.2.2测试结果数据26结 论27参考文献28致 谢29声 明30 1 引言1.1 课题背景随着社会科学技术突飞猛进的发展,计算机的应用已经普及到经济和社会的各个领域。长期以来人们所使用的传统的单纯凭借人力进行管理的销售方式,已经无法适应当今社会的现状,同时也存在着很多弊端,如成本较高、安全性低、效率难以提高等。因此,作为计算机应用的一个方面,利用其强大的运算能力,进行销售管理具有

7、无法替代的优势。其高效、可靠、稳定等优点已得到了消费者和销售企业一致的好评。1.2 选题意义不同类型的销售行业有自己的特点,对于零售业而言,是一个成本敏感,同时具有大规模的分布性和灵活多变的特点。因此,如何处理好在一个高度分布的网络环境中,多种软硬件平台的管理、部署和升级,适应实际的需求变化,为用户提供一种可靠的低成本运作模式,成为零售业解决方案成功的关键。针对这一情况,希望研究出一套POS积分管理系统,用来对商品销售情况、会员消费情况、分店经营情况等信息进行系统高效的管理。降低甚至消除不必要的成本和费用,给客户带来更大效益。而本课题的研究正是要在这个系统之下开发出积分失效和数据分析两个模块。

8、其中积分失效模块对一年内未购买任何物品的会员,进行积分过期失效处理。这样做可以刺激用户消费,提高销售业绩。而数据分析模块则是对商品销售信息进行分析,对各种类型的商品销售情况,销售利润做成数据资料以供外部分析使用。1.3 研究方法作为以JAVA语言为基础的商务型软件,此次研究主要采用面向对象的方法进行软件开发。尽可能模拟人类习惯的思维方式来分析和解决问题,保证软件系统的稳定性和可复用性以及良好的维护性。在程序中,采用了JDBCODBC桥的方式,进行数据库连接。另外,由于是商务软件,就要考虑到用户在使用该系统时有可能出现的各种错误,并针对这些错误制定出解决的方案。整个开发过程分为四个部分,包括分析

9、工程、设计工程、制造工程、测试工程。下面将详细对上述过程进行细致的描述。2 分析工程2.1 需求分析由于该百货店实行会员管理模式,每个会员都有代金消费点数,其中就存在部分会员在获得消费点后,因某些原因长期未能进行消费,但仍要对他们的消费点进行管理,这就给整个管理系统带来了负担,同时也占用了很多不必要的资源,无形中增大了管理的成本。为了解决这个问题,就需要建立一个模块来定期检查会员消费情况,对限定时间内未消费的用户进行积分失效处理,以节约系统资源,同时,也在一定程度上刺激会员消费。把握市场动向,提高销售利润是企业的最终目标。在企业管理日趋科学化的今天,如何准确及时地进行生产经营决策是销售企业面临

10、的严峻问题。要求决策者准确及时地捕捉到销售信息,分析销售情况,随时根据历史的销售情况,对下一步的生产经营科学地进行决策。销售分析需要大量的基础数据,但是如果将原始的销售信息直接用于分析又会给分析工作带来很大不便,是效率无法提高。因此就需要将原始销售信息进行整理,处理成决策分析所需的数据资料,进行保存。2.2 系统分析2.2.1 系统构成 硬件需求:计算机一台 操作系统:Windows 2000(日文) 开发语言:Java 开发工具:eclipse 数据库:Microsoft SQL Server 2000 其他软件:Microsoft SQL Server 2000 Driver for JD

11、BC Service,Subversion(SVN)1.302.2.2 系统模块 积分失效从会员信息表中,找出一年前注册,当前点数不为0,且一年内未进行消费的用户,对其积分进行清零处理。 数据分析对每日POS消费记录文件进行数据处理,生成用于外部数据分析的明细文件2.2.3 系统数据分析会员数据:包括会员的基本信息数据(入会日期,会员编码,姓名,住址,联系电话,出生年月日,会员种类,入会店铺编码等等);积分数据:包括积分卡基本信息数据(会员编码,现在积分点,累计积分点,输出累计积分点,增加累计积分点,基本累计积分点,购买次数,购买累计金额等等);店铺数据:包括店铺基本信息数据(店铺编码,店铺名

12、称,DOMINANT编码,住址,联系电话等等);用于进行数据分析处理的原始销售信息存放于一个名为FSP_EFI010.DAT的文件中,其数据格式如表1所示:表1 原始销售信息文件数据格式数据名称数据字段长度(位)店铺CODE6Terminal NO6交易序列号5交易日期8交易时间2会员NO13JAN CODE13商品名称不定消费点数3消费金额6会员价格4退货交易1折扣价4贴现价4按比例折扣价4按比例贴现价4按比例M&M值4GP CODE4部门 CODE63 设计工程商业源代码,全套计算机毕业设计免费下载 http:/更多全套设计联系QQ:1042897696最新设计大全 http:/ 外部设计

13、(概要设计)3.1.1 数据库设计数据库表结构的设计在每一个开发项目中都是非常重要的一个部分,数据库表设计的好坏直接关系到开发过程中代码实现的功能强大与否,是否包含齐备客户所需求的功能。因此现在来介绍该模块所用到的数据库表的详细设计。各数据表定义如表2所示表2 数据表定义序号表参数名表名说明1FSPTB_MEMBER记录会员基本信息2FSPTB_MEMBER_STATUS记录会员状态信息3FSPTB_POINT记录会员点数基本信息4FSPTB_POINT_JNL记录会员点数更新履历5FSPTB_POINT_RIREKI记录会员当日消费点数信息表3 FSPTB_MEMBER(会员)主键列(属性)

14、名中文名称类型宽度是否允许为空MEMBER_CODE会员编码Char13NOT NULLNYUKAI_YMD入会年月日Char8NULLSHIMEI_KANA_S日语假名性Char16NOT NULLSHIMEI_KANA_N日语假名名Char16NOT NULLSHIMEI_KANJI_S中文姓Char32NOT NULLSHIMEI_KANJI_N中文名Char32NOT NULLTEL_SHIGAI_1电话1(市外)Char8NOT NULLTEL_SHINAI_1电话1(市内)Char8NOT NULLTEL_BANGO_1电话1(其它)Char8NOT NULLTEL_SHIGAI_2电话2(市外)Char8NOT NULLTEL_SHINAI_2电话2(市内)Char8NOT NULLTEL_BANGO_2电话3(其它)Char8NOT NULLTEL_SHIGAI_3电话3(市外)Char8NOT NULLTEL_SHINAI_3电话3(市内)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号