资源预览内容
第1页 / 共20页
第2页 / 共20页
第3页 / 共20页
第4页 / 共20页
第5页 / 共20页
第6页 / 共20页
第7页 / 共20页
第8页 / 共20页
第9页 / 共20页
第10页 / 共20页
亲,该文档总共20页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
百货店积分管理系统的研发摘 要百货店是生活中不可缺少的一部分,为了给顾客提供更方便的服务平台以及更好的服务质量,而设计了POS积分管理系统。百货店通过点积分的管理获得顾客更好的信誉,增加客户流量,获得更多的利益。在百货店经营的过程中,每天的交易次数成千上万,所以,对顾客使用积分卡信息的查询是很重要的。根据这一点,设计了积分更新生成及通票回收处理的功能。积分点更新生成是指,将顾客交易情况生成更新查询文件;通票回收处理是指,对一定时间后没有使用过的通票进行回收处理以及保存相关信息。涉及到的技术主要是对文件的读和写操作、对数据库的查询和插入以及简单计算编程等等。是基于日文操作系统Windows 2000,采用Java开发语言,并使用SQL server 2000数据库,JDBC驱动器来完成积分点更新生成以及通票回收处理的功能。关键字: POS积分管理;百货店;积分点;更新生成;通票回收处理An Integral Management of POS System for A Department StoreIntegral Point Generation Update and Coupon Recycling AbstractDepartment store is an essential part in our lives. In order to provide the more convenient service platforms and better service qualities with customers, the POS integral management system is designed. Through this integral management the department store obtains a better prestige from customers, attracts more consumers and gains more benefits. For the customers, the searching of information of the used integral card is very important because of the large number of transaction every day. According to this point, the integral update document generation and coupon recycling functions are designed. Integral Point Generation Update is to make the information of customer transactions into inquiring updated document and Coupon Recycling is to recycle the un-used coupon after a certain period of time and preserve relevant information. The technology involved is mainly concerned with the reading and writing of documents, the inquiring and inserting of the database, simple calculation programming and so on. The system is based on the Windows 2000 of Japanese, developed though JAVA, with SQL server 2000 as the database, JDBC as the driver.Key words: Integral management of POS; Department store; Integral point; Generation update; Coupon recycling目 录 论文总页数:22页1引 言12模块需求分析12.1模块功能需求22.2客户对该模块的期望22.3模块其他需求33可行性研究33.1技术可行性33.2经济可行性44数据库设计44.1数据流程图44.1.1通票回收处理数据流程图44.1.2积分点更新生成数据流程图54.2数据库表结构设计65环境搭建85.1安装jdk1.5.0_06软件85.2安装Eclipse3.295.3安装Microsoft SQL Server 2000 Driver for JDBC Service95.4Microsoft SQL Server 2000安装105.5设置数据源106模块功能代码实现过程116.1共同类或方法的代码实现116.2MAIN主程序实现146.2.1积分更新生成代码实现及说明146.2.2通票回收处理代码实现及说明167模块测试结果177.1积分更新生成文件测试结果177.2通票回收处理测试结果18结 论19参考文献20致 谢21声 明221 引 言21世纪的今天,人类已步入一个高速发展的信息时代。随着科学技术的不断发展,日益更新,计算机技术的发展更是突飞猛进,并在人们的生活当中起着重要的作用。运用计算机技术可以开发各式各样的产品,如:积分管理系统等等。积分管理,它的概念在人们的记忆中并不陌生,它属于各大企业经营管理中的一种方式,也是提高管理效率的一种手段。随着WTO的步伐加快,国际化竞争必然加剧,国际国内市场将面临更为激烈的争夺。参与市场竞争,更多的要靠先进超前的经营管理观念和方法、系统的战略规划、科学的市场分析、规范的管理运作、入微的客户服务、优秀的员工队伍等综合实力。经营绩效是公司管理的重心,建立先进的管理系统,对推动公司战略实现、提高经营业绩是非常重要的。因此POS积分管理系统就是在具备先进科学技术条件下,以先进超前的经营管理理念为基础而设计的一套先进的管理系统。POS积分管理系统的先进性,是要经过详细的需求分析和精心的设计才能实现的。一个公司的管理系统是否先进、完善,是由公司的管理制度,管理理念来决定的。然而一个公司的管理系统的先进性、完善性直接体现了该公司的管理制度和管理理念。因此具有先进和完善的管理系统,对各大企业的管理和发展都起着非常重要的作用。但是怎样才能体现一个管理系统是否真正的先进和完善呢?这在我们开发该POS积分管理系统时,首要涉及考虑的问题。比如:在积分管理系统中,会员的基本信息是否完整,店铺的基本信息是否完整,系统的积分更新是否准确及时,管理系统的性能是否稳定,管理系统的利用是否节约系统资源降低成本等等都是必须考虑的问题。为了满足某百货店的需求,我们设计出具有以下优点的POS积分管理系统。如:检索迅速,可靠性高,稳定性强,更新方便,保密性好,成本低,使用方便等等。有了这些优点,各大企业可以利用积分管理系统通过积分的手段提高经营绩效,达到增加利润的目的,增加各个企业之间的竞争,从而促进社会经济的发展。总的来说开发一套POS积分管理系统是很重要的。在这个POS积分管理系统中,主要负责积分更新生成和通票回收处理这两个模块的分析、设计和实现。结合所学的知识,基于日文系统Windows 2000,采用Java开发语言,并使用SQL server 2000的数据库来实现积分点更新生成以及通票回收处理的功能。下面将介绍开发过程中实现该模块的具体内容。2 模块需求分析各企业或百货店为了在激烈竞争的商场中立于不败之地,就必须与客户建立良好的关系,这就要求在各企业或百货店中拥有一套管理完善的、先进的、稳定的、功能齐全的POS积分管理系统。这里的POS积分管理系统是面向最终客户的,因此这里所谓的客户是指个人。在每个店铺中拥有很多个客户,而客户又可能拥有旧店铺编码和旧会员编码,但是店铺与客户的关系却不是多对多的关系而是一对多的关系。通过对客户基本资料与店铺基本信息的管理,从而增加企业或百货店与客户的交易信誉度,使得客户在购买商品时买的放心,买的开心,以至于提高客户的满意度,吸引和保持更多的客户。积分点更新生成模块,该模块是查询所需要更新的信息,将所需要更新的信息存在DAT文件中。通票回收处理是将符合某种条件的信息在CSV文件中显示。2.1 模块功能需求u 积分卡所包含的基本资料1) 会员基本资料:包括会员编码,姓名,出生年月日,联系电话(可登记多个电话),会员种类(分为三个种类:一般,法人,社员),性别,邮编,联系地址,入会的店铺编码,无效区分(分为两种:有效,无效)。2) 店铺基本资料:包括店铺编码,店铺名称,店铺邮编,店铺地址,联系电话。3) 积分点基本资料:包括会员编码,旧会员编码,优惠等级,各种积分点(分为六种积分点:现时积分点,累计积分点,输出的累计积分点,增加的累计积分点,基本累计积分点,奖金积分累计积分点),最新一次使用积分卡的日期,使用积分卡的次数,购买金额,会员打折金额,系统更新日期。4) 其它资料:会员状态包括会员编码,店铺编码,更新种类(分为三种类型:登陆,修改,删除),处理日表包括营业日,处理日,登陆日期,更新时间。u 处理功能需求1) 积分点更新生成:查询会员状态中的会员编码,按条件检索会员基本资料,店铺基本资料,积分点基本资料,以及其它将符合条件的数据取出存在内存中,然后再根据积分点更新生成的条件将符合的结果保存在DAT文件中,以方便更新查询。2) 通票回收处理:该模块主要针对通票回收和通票存储CSV文件进行处理,将符合日期条件的数据重新写入通票存储CSV文件中,方便查询。2.2 客户对该模块的期望 实现该模块的所有功能; 稳定性强; 可调用性强;2.3 模块其他需求 开发环境需求1) 硬件需求:计算机一台。2) 操作系统:Windows 2000(日文)。3) 开发语言:Java(版本号:jdk1.5.0_06 ,eclipse 3.2)。4) 数据库:Microsoft SQL Server 2000。5) 其他软件需求:Microsoft SQL Server 2000 Driver for JDBC Service。 人力资源需求积分点更新生成和通票回收处理这两个模块需要一个人完成。 时间需求完成积分点更新生成和通票回收处理的功能需要3个月的时间。3 可行性研究3.1 技术可行性l Java技术的特点以Java作为该模块的开发工具,是因为它是目前使用最为广泛的网络编程语言之一,并且具有简单、面向对象、稳定、与平台无关、解释型、多线程、安全、动态等特点。1) 简单:Java语言简单是指这门语言既易学又好用,而且Java中不再使用指针的概念。2) 面向对象:基于对象的编程更符合人的思维模式,使人们更容易编写程序。3) 与平台无关:这一点是Java语言最大的优点。即用Java编写的程序可以在任何安装了Java虚拟机(JVM)的计算机上正确运行。4) 解释型:Java不针对特定的CPU芯片进行编译,而是把程序编译为叫做自解码的一种“中间代码”。字节码是很接近机
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号