分类号:TP311.1 U D C:D10621-408-(2007) 6104-0
密 级:公 开 编 号:2003032137
成 都 信 息 工 程 学 院
学 位 论 文
某百货店 POS 积分管理系统
--积分点更新生成以及通票回收处理
论文作者姓名:
陈小英
申请学位专业:
网络工程
申请学位类别:
工学学士
指导教师姓名(职称):
吴四九(副教授)
论文提交日期:
2007 年 06 月 10 日
某百货店 POS 积分管理系统
―积分点更新生成以及通票回收处理
摘 要
百货店是生活中不可缺少的一部分,为了给顾客提供更方便的服务平台以及
更好的服务质量,而设计了 POS 积分管理系统。百货店通过点积分的管理获得顾
客更好的信誉,增加客户流量,获得更多的利益。在百货店经营的过程中,每天
的交易次数成千上万,所以,对顾客使用积分卡信息的查询是很重要的。根据这
一点,设计了积分更新生成及通票回收处理的功能。积分点更新生成是指,将顾
客交易情况生成更新查询文件;通票回收处理是指,对一定时间后没有使用过的
通票进行回收处理以及保存相关信息。涉及到的技术主要是对文件的读和写操作、
对数据库的查询和插入以及简单计算编程等等。是基于日文操作系统 Windows
2000,采用 Java 开发语言,并使用 SQL server 2000 数据库,JDBC 驱动器来完
成积分点更新生成以及通票回收处理的功能。
关键字: POS 积分管理;百货店;积分点;更新生成;通票回收处理
An Integral Management of POS System for A Department
Store—Integral Point Generation Update and Coupon
Recycling
Abstract
Department 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 引 言..................................................................1
2 模块需求分析..............................................................1
2.1 模块功能需求........................................................2
2.2 客户对该模块的期望..................................................2
2.3 模块其他需求........................................................3
3 可行性研究................................................................3
3.1 技术可行性..........................................................3
3.2 经济可行性..........................................................4
4 数据库设计................................................................4
4.1 数据流程图..........................................................4
4.1.1 通票回收处理数据流程图........................................4
4.1.2 积分点更新生成数据流程图......................................5
4.2 数据库表结构设计....................................................6
5 环境搭建..................................................................8
5.1 安装 jdk1.5.0_06 软件................................................8
5.2 安装 Eclipse3.2 .....................................................9
5.3 安装 Microsoft SQL Server 2000 Driver for JDBC Service ..............9
5.4 Microsoft SQL Server 2000 安装 .....................................10
5.5 设置数据源.........................................................10
6 模块功能代码实现过程.....................................................11
6.1 共同类或方法的代码实现.............................................11
6.2 MAIN 主程序实现 ....................................................14
6.2.1 积分更新生成代码实现及说明...................................14
6.2.2 通票回收处理代码实现及说明...................................16
7 模块测试结果.............................................................17
7.1 积分更新生成文件测试结果...........................................17
7.2 通票回收处理测试结果...............................................18
结 论.....................................................................19
参考文献.....................................................................20
致 谢.....................................................................21
声 明.....................................................................22
第 1 页 共 22 页
1 引 言
21 世纪的今天,人类已步入一个高速发展的信息时代。随着科学技术的不
断发展,日益更新,计算机技术的发展更是突飞猛进,并在人们的生活当中起着
重要的作用。运用计算机技术可以开发各式各样的产品,如:积分管理系统等等。
积分管理,它的概念在人们的记忆中并不陌生,它属于各大企业经营管理中
的一种方式,也是提高管理效率的一种手段。随着 WTO 的步伐加快,国际化竞争
必然加剧,国际国内市场将面临更为激烈的争夺。参与市场竞争,更多的要靠先
进超前的经营管理观念和方法、系统的战略规划、科学的市场分析、规范的管理
运作、入微的客户服务、优秀的员工队伍等综合实力。经营绩效是公司管理的重
心,建立先进的管理系统,对推动公司战略实现、提高经营业绩是非常重要的。
因此 POS 积分管理系统就是在具备先进科学技术条件下,以先进超前的经营管理
理念为基础而设计的一套先进的管理系统。
POS 积分管理系统的先进性,是要经过详细的需求分析和精心的设计才能实
现的。一个公司的管理系统是否先进、完善,是由公司的管理制度,管理理念来
决定的。然而一个公司的管理系统的先进性、完善性直接体现了该公司的管理制
度和管理理念。因此具有先进和完善的管理系统,对各大企业的管理和发展都起
着非常重要的作用。但是怎样才能体现一个管理系统是否真正的先进和完善呢?
这在我们开发该 POS 积分管理系统时,首要涉及考虑的问题。比如:在积分管理
系统中,会员的基本信息是否完整,店铺的基本信息是否完整,系统的积分更新
是否准确及时,管理系统的性能是否稳定,管理系统的利用是否节约系统资源降
低成本等等都是必须考虑的问题。
为了满足某百货店的需求,我们设计出具有以下优点的 POS 积分管理系统。
如:检索迅速,可靠性高,稳定性强,更新方便,保密性好,成本低,使用方便
等等。有了这些优点,各大企业可以利用积分管理系统通过积分的手段提高经营
绩效,达到增加利润的目的,增加各个企业之间的竞争,从而促进社会经济的发
展。
总的来说开发一套 POS 积分管理系统是很重要的。在这个 POS 积分管理系统
中,主要负责积分更新生成和通票回收处理这两个模块的分析、设计和实现。结
合所学的知识,基于日文系统 Windows 2000,采用 Java 开发语言,并使用 SQL
server 2000 的数据库来实现积分点更新生成以及通票回收处理的功能。下面将
介绍开发过程中实现该模块的具体内容。
2 模块需求分析
各企业或百货店为了在激烈竞争的商场中立于不败之地,就必须与客户建立