酒店会员管理系统设计及实现JSP.doc
《酒店会员管理系统设计及实现JSP.doc》由会员分享,可在线阅读,更多相关《酒店会员管理系统设计及实现JSP.doc(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、毕业设计说明书(毕业论文)学生所在系: 信息工程系 专 业: 计算机网络技术 班 级: 学 号: 20141300 姓 名: 指导教师: 时 间: 题目: 酒店会员管理系统的设计及实现 摘 要本文描述了一个酒店会员管理系统的设计及实现的过程,使用Java作为编程语言,利用Eclipse编程平台结合Access2010数据库,完成了酒店会员管理系统的功能。现代化的酒店服务项目多,信息量大,要想提高劳动生产,降低成本,提高服务质量和管理水平,进而促进经济效益,必须借助计算机来进行现代化的信息管理,本系统操作简单,系统安全性高,运行稳定。在经济全球化的今天,建立以客户为中心的经营战略,可以加强企业和
2、客户间的联系。一直以来人们使用人工管理会员的基本档案,这种管理方式存在着许多缺点:效率低、保密性差,另外时间一长,将产生大量的文件和数据,对于查找、更新和维护都带来了不少的困难。为了更方便有效地记录所有会员客户的资料设计了酒店会员管理系统。本系统有两个角色,分别是管理员和用户,管理员有四大模块,分别是会员管理、充值管理、收费管理和商品管理,实现了对会员信息增加/删除/修改/查询、为顾客充值、顾客消费管理、对商品进行增加/删除/修改/查询;用户有两大模块,分别是查询消费记录和积分兑换,实现了当用户登录系统后可查询消费记录、查询积分并可兑换奖品。本文重点分析了项目可行性和用户需求,论述了酒店会员管
3、理系统的功能结构、数据库和各主要功能模块设计的方法和过程,确定了系统总体目标是对酒店会员进行信息化处理,实现酒店会员管理的网络化,数字化。本系统所用的技术路线是:采用B/S结构, JAVA、JSP、CSS、Html语言,采用Tomcat服务器技术,后台数据库选用Access2010。系统经过调试运行,各个功能模块已能够达到预期的目标。关键词:JSP;JAVA;Tomcat目 录第一章引言11.1开发背景及现状11.2开发目的1第二章 系统实现技术22.1酒店会员管理系统模式分析22.1.1 C/S(Client / Server)模式22.1.2 B/S(Browser / Server)模式
4、22.2开发环境JSP技术22.3数据库Access 20102第三章 系统总体设计33.1系统功能结构33.2系统概念设计33.2.1系统实体描述33.2.2系统实体联系53.3数据库表结构63.3.1管理员信息表63.3.2会员信息表63.3.3商品信息表73.3.4消费信息表73.3.5兑换奖品信息表8第四章 系统详细设计94.1登录模块94.2管理员104.2.1会员管理模块114.2.2充值管理模块114.2.3收费管理模块124.2.4商品管理模块124.3会员134.3.1消费查询134.3.2积分兑换13第五章 系统测试155.1测试方法155.2测试内容155.3测试结果16
5、第六章 结束语17参 考 文 献18致 谢19第一章 引言1.1开发背景及现状21世纪的酒店,从内部管理到外部销售都将发生变化。现代化的酒店信息量大,想要降低成本,提高服务质量和管理水平,进而促进经济效益,必须借助计算机来进行现代化的信息管理。市场竞争越来也激烈,酒店行业对自身提供服务的质量和能力也有了很高的要求,酒店管理系统现在也是必不可少的。如果有一套可靠的酒店管理系统,只需简单操作就可管理好酒店,而且会提高酒店的服务质量。1.2开发目的开发酒店会员管理系统,是为了能够吸引消费者能长期在本店消费。在会员消费时会赠送积分,这样能长期留住顾客,长期顾客会给酒店带来的固定收入,因为它们帮助公司实
6、现盈利和占有相当市场份额。会员营销是一种情感营销,而会员卡正是建立商家及会员之间感情的桥梁,通过会员卡能够把会员及商家两者紧紧绑定在一起,商家通过会员卡让会员更多了解酒店。吸引新的临时客户发展成为长期客户。第二章 系统实现技术2.1酒店会员管理系统模式分析2.1.1 C/S(Client / Server)模式以前,网络软件的开发都采用C/S(Client)模式,是Client / Server(客户端/服务器)结构的系统,利用计算机局域网络,每台计算机(客户端)通过安装软件才能及服务器端相互通信由于其结构特点,只适用于局域网,范围难以扩展,可以通过改进通信协议,对该结构进行改造,使其适用于广
7、域网,但维护和升级同样存在困难,安全性也受到一定程度的影响。2.1.2 B/S(Browser / Server)模式B/S(Browser / Server)结构即浏览器和服务器结构。这种结构,用户只需通过WWW浏览器来实现,很少的事务逻辑在浏览器实现,主要事务逻辑在服务器端实现。B/S结构体系的优点:B/S架构管理软件更是方便、快捷、高效。这种B/S模式会员端只要安装一个标准的Web浏览器,其它应用程序都存储在Web服务器上。2.2开发环境JSP技术JSP(JavaServer Pages)是由Sun Microsystems公司倡导、许多公司参及一起建立的一种动态网页技术标准。应用jsp
8、,程序员和非程序员可以高效地创建Web应用程序,并使得开发的Web应用程序具有安全性高、跨平台等优点。2.3数据库Access 2010Microsoft Office Access是由微软发布的关联式数据库管理系统。它结合了 Microsoft Jet Database Engine 和 图形用户界面两项特点,是 Microsoft Office 的系统程式之一。第三章 系统总体设计3.1系统功能结构系统主要功能结构如下图所示。酒店会员管理系统管理员用户会员管理充值管理收费管理商品管理查询消费记录积分兑换图3-1 系统主要功能结构图3.2系统概念设计3.2.1系统实体描述管理员实体:管理员实
9、体是对管理员信息进行管理,它保存的是管理员所有信息。管理员实体集包括管理员编号、管理员姓名、管理员性别、管理员登录密码。其中以“管理员编号”作为主键。管理员实体管理员姓名管理员编号管理员密码管理员性别图3-2 管理员实体属性图用户实体:用户实体是对用户信息进行管理,它保存的是用户所有信息。用户实体集包括会员编号、会员号码、会员姓名、会员性别、身份证号码、会员生日、手机号码、开卡时间、卡内余额、会员积分、会员登录密码。其中以“会员号码”作为主键。会员实体开卡时间会员积分会员密码会员编号会员号码会员姓名会员性别身份证号码会员生日手机号码卡内余额图3-3 会员实体属性图商品实体:商品实体是对兑换奖品
10、进行管理,它保存的是商品所有信息。商品实体集包括商品编号、商品名称、商品数量。其中以“商品名称”作为主键。商品实体商品编号商品数量商品名称图3-4 商品实体属性图消费实体:消费实体是对用户消费进行管理,它保存的是消费所有信息。消费实体集包括消费编号、会员号码、会员姓名、消费时间、消费类型、消费金额、本次积分。其中以“消费编号”作为主键。消费实体消费编号会员号码会员姓名消费时间消费类型消费金额本次积分图3-5 消费实体属性图兑换奖品实体:消费实体是对用户兑换奖品信息进行管理,它保存的是兑换奖品所有信息。奖品兑换实体集包括兑换奖品编号、会员号码、会员姓名、兑换奖品名称、兑换数量、联系方式、收件人地
11、址。其中以“兑换奖品编号”作为主键。奖品兑换实体会员号码会员姓名商品名称兑换奖品编号兑换数量联系方式收件人地址图3-6 兑换奖品实体属性图3.2.2系统实体联系管理员管理消费会员商品积分兑换兑换兑换消费nmnmnmnm图3-7 系统实体E-R图3.3数据库表结构3.3.1管理员信息表标识名称:manager主要作用:此表主要用来存储管理员信息,包括管理员编号、管理员姓名、管理员性别和管理员密码。表3-1 管理员信息表字段名数据类型是否主键备注managerid自动编码是管理员编码managername文本否管理员姓名managersex文本否管理员性别password文本否密码3.3.2会员信
12、息表标识名称:userinfo主要作用:此表主要用来存储会员信息,包括会员编号、会员号码、会员姓名、会员性别、身份证号码、会员生日、手机号码、开卡时间、卡内余额、会员积分和会员密码。表3-2 会员信息表字段名数据类型是否主键备注userid自动编号否会员编号vipid文本是会员号码username文本否会员姓名usersex文本否会员性别userno文本否身份证号码userbirth文本否会员生日Phone文本否手机号码atime文本否开卡时间balance数字否卡内余额userpoints数字否会员积分password文本否密码3.3.3商品信息表标识名称:product主要主用:此表主要用
13、来储存奖品的信息,包括商品编号、商品名称和商品数量。表3-3 商品信息表字段名数据类型是否主键备注productid自动编号否商品编号productname文本是商品名称productnum数字否商品数量3.3.4消费信息表标识名称:spend主要作用:此表主要用来储存用户消费信息,包括消费编号、会员号码、会员姓名、消费时间、消费类型、消费金额和本次积分。表3-4 消费信息表字段名数据类型是否主键备注spendid自动编号是消费编号vipid文本否会员号码username文本否会员姓名spendtime文本否消费时间spendtype文本否消费类型monetary数字否消费金额points数字
14、否本次积分3.3.5兑换奖品信息表标识名称:jfdh主要作用:此表主要用来存储会员兑换奖品的信息,包括兑换奖品编号、会员号码、会员姓名、商品名称、商品数量、联系方式和收件人地址。表3-5 兑换奖品信息表字段名数据类型是否主键备注ID自动编号是兑换奖品编号vipid文本否会员号码username文本否会员姓名productname文本否商品名称productnum数字否兑换数量iphone文本否联系方式address文本否收件人地址第四章 系统详细设计对本系统的各个子模块进行了系统分析和数据库设计之后,本章将主要讨论该系统所实现的各部分功能:4.1登录模块登录模块分为管理员登录和用户登录,为了系
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 酒店 会员 管理 系统 设计 实现 JSP
限制150内