钰鸣厦门网站建设,杭州公司名称大全,时尚美容网站建设,云南seo文章目录 摘 要**目 录**系统实现系统功能需求3.2.1 管理员功能3.2.2 柜员功能 开发环境 摘 要
随着计算机和网络的不断革新#xff0c;世界已经进入了前所未有的电子时代。作为实用性强、应用范围广泛的会员管理系统也正在被越来越多的各类企业用于消费管理领域。然… 文章目录 摘 要**目 录**系统实现系统功能需求3.2.1 管理员功能3.2.2 柜员功能 开发环境 摘 要
随着计算机和网络的不断革新世界已经进入了前所未有的电子时代。作为实用性强、应用范围广泛的会员管理系统也正在被越来越多的各类企业用于消费管理领域。然而那些针对性强、企业理念清晰的大型超市也正发展迅速这些大型超市应该具备一套实用便捷的会员积分管理系统来经营产品让消费者和超市紧密联系起来。如今现有的会员管理系统已经不能充分满足超市用户的需求用户需要更好的积分管理体系来体验丰富的管理方案因此需要设计开发在效率、功能和技术上都有所提高的会员积分管理系统。
本文从超市会员管理的实质入手从本质区别超市会员管理与其他商业消费的会员管理的根本区别针对专一积分管理提出看法希望让系统更适用于商业超市的发展。让积分制度实施在一个合适的领域内并不是所谓的通用格式而是一个适合超市的专属模式。因此设计开发一种适合超市使用的会员积分管理系统可以实效得解决问题能够让超市的会员真实的感受到会员积分带来的好处。
本系统是专门设计适用于超市的会员积分管理系统。整体采用B/S架构开发通过对系统深入细致的分析以及对业务背景和需求的了解结合流行成熟的Web开发技术J2EE设计搭建双管理权限。系统的总体技术框架为JSPServletJavaBean。前台浏览器浏览后台服务器直接连接mysql数据库。通过各客户端计算机接入会员积分的各项事务实现积分管理的规范性和安全性。同时作为会员信息管理系统的组成部分将来可以有很好的扩展性和通用性。
目 录
摘 要… 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
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 柜员信息的管理包括对所有柜台柜员信息的各项设置。
2 会员信息的管理包括对所有会员信息的管理设置。
3 会员积分管理包括对会员积分的统计、查询等。
4 积分规则设置对积分规则进行设定、修改等。
5 会员等级设置包括对每个会员等级的范围进行设置管理。
6 兑换商品管理对积分兑换的商品进行修改、兑换等各项管理。
7 兑换商品记录记录柜员对会员每次兑换商品的操作信息。
8 兑换积分记录记录柜员对会员每次兑换积分的操作信息。
3.2.1 管理员功能
1柜员账户列表实现对柜员账户信息的管理。
2新增柜员账户实现添加柜员信息。
3兑换商品列表实现对兑换商品信息的查看、修改、删除操作。
4新增兑换商品实现添加系统中兑换商品信息。
5会员类别管理实现对系统中会员积分等级的设置。
6积分类别选择实现对系统中的会员积分兑换规则设置。
7增加积分记录实现查看柜员为会员兑换积分的工作记录。
8兑换积分记录实现查看柜员为会员兑换商品的工作记录。
3.2.2 柜员功能
1用户列表管理实现对会员信息的查看、修改、删除操作。
2新增用户管理实现添加会员信息。
3会员积分管理可以查看会员的积分和级别并按照会员消费金额兑换积分。
4兑换商品列表可以查看兑换商品及所需积分并可为会员兑换商品。
5增加积分记录实现查看柜员为会员兑换积分的工作记录。
6兑换积分记录实现查看柜员为会员兑换商品的工作记录。 import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;public class DbUtil {private String dbUrljdbc:mysql://127.0.0.1:3306/database?serverTimezoneUTCuseSSLfalse; // 数据库连接地址private String dbUserNameroot; // 用户名private String dbPassword123456; // 密码private String jdbcNamecom.mysql.cj.jdbc.Driver; // 驱动名称/*** 获取数据库连接* return* throws Exception*/public Connection getCon(){try {Class.forName(jdbcName);} catch (ClassNotFoundException e) {// TODO Auto-generated catch blocke.printStackTrace();}Connection con null;try {con DriverManager.getConnection(dbUrl, dbUserName, dbPassword);} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}return con;}/*** 关闭数据库连接* param con* throws Exception*/public void closeCon(Connection con)throws Exception{if(con!null){con.close();}}public static void main(String[] args) {DbUtil dbUtilnew DbUtil();try {dbUtil.getCon();System.out.println(数据库连接成功);} catch (Exception e) {// TODO Auto-generated catch blocke.printStackTrace();System.out.println(数据库连接失败);}}
}
开发环境
开发工具idea、Navicat
数据库MySQL8.0
环境配置jdk1.8 、Tomcat8.5
开发人员IT012201