-1-
项目说明报告
基于 java 的超市积分管理系统
随着计算机和网络的不断革新,世界已经进入了前所未有的电子时代。作为实用性
强、应用范围广泛的会员管理系统也正在被越来越多的各类企业用于消费管理领域。然
而,那些针对性强、企业理念清晰的大型超市也正发展迅速,这些大型超市应该具备一
套实用便捷的会员积分管理系统来经营产品,让消费者和超市紧密联系起来。如今现有
的会员管理系统已经不能充分满足超市用户的需求,用户需要更好的积分管理体系来体
验丰富的管理方案,因此需要设计开发在效率、功能和技术上都有所提高的会员积分管
理系统。
本文从超市会员管理的实质入手,从本质区别超市会员管理与其他商业消费的会员
管理的根本区别,针对专一积分管理提出看法,希望让系统更适用于商业超市的发展。
让积分制度实施在一个合适的领域内,并不是所谓的通用格式,而是一个适合超市的专
属模式。因此设计开发一种适合超市使用的会员积分管理系统可以实效得解决问题,能
够让超市的会员真实的感受到会员积分带来的好处。
本系统是专门设计适用于超市的会员积分管理系统。整体采用 B/S 架构开发,通过
对系统深入细致的分析,以及对业务背景和需求的了解,结合流行成熟的 Web 开发技术
J2EE,设计搭建双管理权限。系统的总体技术框架为 JSP+Servlet+JavaBean。前台浏览器
浏览,后台服务器直接连接 SQL Server2000 数据库。通过各客户端计算机接入会员积分
的各项事务,实现积分管理的规范性和安全性。同时作为会员信息管理系统的组成部分,
将来可以有很好的扩展性和通用性。
-2-
Abstract
With the innovation of computers and networks, the world has entered an
unprecedented electronic age. As a practical, application of a wide range of membership
management system also is being more and more enterprises of all types for consumption
management. However, those targeted, clear corporate philosophy of the brand is also
developing rapidly, these brands should have a practical and convenient to operate
membership management system integration products, so that consumers and brands closer
together. Today, members of the existing management system has not fully meet the needs
of the brand user, requiring design and development efficiency, functionality and
technology integration has increased in membership management system.
From the start the brand essence of members of management, essential difference
between the brand from the members of management and other members of management
of commercial consumption fundamentally different views for the management of specific
points in the hope that the system is more applicable to commercial brands. Therefore, a
suitable design and development, This high quality brand used by member integral
management systems can be effective to solve the problem, members can make the brand
feel the real benefits of membership points.
The system is designed for members of commercial brand management system
integration. By B / S model development, combined with Web development technologies
J2EE, design build dual management authority, use IE browser front, back-end server
directly connected to SQL Server2000 database. At the same time as the member
information management system component of the future can have a good scalability and
versatility.
关键词:会员积分管理,会员,B/S,双权限
Key Words:Member Points management, brand membership, B / S, dual authority
-1-
目 录
摘 要....................................................................................................................................1
Abstract ......................................................................................................................................2
引 言....................................................................................................................................1
1 第一章 绪论 .........................................................................................................................2
1.1 课题研究背景 ............................................................................................................2
1.2 系统实现意义 ............................................................................................................2
1.3 本文主要工作及总体结构........................................................................................3
2 第二章 系统开发环境及相关技术....................................................................................4
2.1 环境技术概述 .............................................................................................................4
2.1.1 B/S 结构............................................................................................................4
2.1.2 JSP......................................................................................................................5
2.1.3 JavaBean............................................................................................................6
3 第三章 系统需求分析.........................................................................................................7
3.1 系统具体实现目标....................................................................................................7
3.1.1 系统的完整性...................................................................................................7
3.1.2 系统的安全性..................................................................................................7
3.1.3 对错误操作的处理 .........................................................................................7
3.2 系统功能需求 ............................................................................................................7
3.2.1 管理员功能......................................................................................................8
3.2.2 柜员功能..........................................................................................................8
3.3 系统非功能需求描述................................................................................................8
4 第四章 系统设计..................................................................................................................9
4.1 实体 E-R 图................................................................................................................9
-2-
4.2 实体管理 E-R 图......................................................................................................13
4.3 会员积分兑换流程..................................................................................................14
5 第五章 数据库表结构........................................................................................................15
6 第六章 系统安全测试........................................................................................................17
6.1 常用的测试方法 ......................................................................................................17
6.2 系统的安全性分析..................................................................................................18
6.3 系统的实用性分析..................................................................................................18
结 论..................................................................................................................................19
附 录 A 外文原文 ................................................................................................................21
附 录 B 外文译文 ................................................................................................................24
附 录 C 源代码.....................................................................................................................27
在 学 取 得 成 果 ...............................................................................................................38
致 谢..................................................................................................................................39
-1-
引 言
如今计算机技术已经开始在各个领域引导着人们的生活,人们的消费理念也在逐
渐提高。消费已不只是之前的单纯购买所需的商品,而是开始转变为对商品超市的关
注度,购买商品带来的回报,商品是否足够吸引消费者等等这些因素。而企业也渐渐
开始注重提高自身客户的忠诚度。在了解了超市会员积分管理的一些基本内涵后,考
察了国内外会员积分管理的体制、方法以及变化趋势,分析出不同的管理模式和特点,
从中可以得到一些有益的借鉴。
本系统在设计上采用模块化得处理思想,通过对功能的划分,将繁复的系统功能
进行分解、简化,并将它们整理成不同的模块,这样几大地提高了系统的开发效率,
增加了代码的可重用性。采用分权管理设计,有效的帮助管理员对会员的积分和资料
进行管理、统计以及监控;设置积分运行时的参数;积分兑换活动的商品信息;管理
柜台人员的资料等。而柜台人员则可以清晰高效的对会员信息进行管理,为会员兑换
商品等。通过使用本系统进行会员积分管理工作,使得该业务可操作性、直观性大大
加强,具有方便、快捷、可靠等优点,在很大程度上降低了超市的运营成本,提升了
超市的市场竞争力。
一个好的超市需要更好的会员制度才能大幅度的提高消费者的关注度,让客户能
够享受到丰厚的积分优惠政策。并且一套针对性强、效率高、功能简便的会员积分管
理系统也可代替手工记录。本系统不仅可以大大提高工作效率,减少信息丢失和人为
主观错误,也可以提高会员信息的安全性和保密性,使超市商家与每个专柜人员能够
建立起良好的管理沟通平台,达到真正意义的会员积分管理。