基于B/S的超市积分管理系统设计与实现
摘 要
随着计算机和网络的不断革新,世界已经进入了前所未有的电子时代。作为实用性强、应用范围广泛的会员管理系统也正在被越来越多的各类企业用于消费管理领域。然而,那些针对性强、企业理念清晰的大型超市也正发展迅速,这些大型超市应该具备一套实用便捷的会员积分管理系统来经营产品,让消费者和超市紧密联系起来。如今现有的会员管理系统已经不能充分满足超市用户的需求,用户需要更好的积分管理体系来体验丰富的管理方案,因此需要设计开发在效率、功能和技术上都有所提高的会员积分管理系统。
本文从超市会员管理的实质入手,从本质区别超市会员管理与其他商业消费的会员管理的根本区别,针对专一积分管理提出看法,希望让系统更适用于商业超市的发展。让积分制度实施在一个合适的领域内,并不是所谓的通用格式,而是一个适合超市的专属模式。因此设计开发一种适合超市使用的会员积分管理系统可以实效得解决问题,能够让超市的会员真实的感受到会员积分带来的好处。
本系统是专门设计适用于超市的会员积分管理系统。整体采用B/S架构开发,通过对系统深入细致的分析,以及对业务背景和需求的了解,结合流行成熟的Web开发技术J2EE,设计搭建双管理权限。系统的总体技术框架为JSP+Servlet+JavaBean。前台浏览器浏览,后台服务器直接连接SQL Server2000数据库。通过各客户端计算机接入会员积分的各项事务,实现积分管理的规范性和安全性。同时作为会员信息管理系统的组成部分,将来可以有很好的扩展性和通用性。
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.
目 录
摘 要1
Abstract2
引 言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 JSP5
2.1.3 JavaBean6
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
4.2 实体管理E-R图13
4.3 会员积分兑换流程14
5第五章 数据库表结构15
6第六章 系统安全测试17
6.1 常用的测试方法17
6.2 系统的安全性分析18
6.3 系统的实用性分析18
结 论19
致 谢39