基于bs的咖啡厅管理系统制度_第1页
基于bs的咖啡厅管理系统制度_第2页
基于bs的咖啡厅管理系统制度_第3页
基于bs的咖啡厅管理系统制度_第4页
基于bs的咖啡厅管理系统制度_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、实训说明书课程名称:BS系统设计与开发实训1 系统分析与设计1.1 需求分析咖啡厅管理系统是咖啡厅不可缺少的一部分, 通过咖啡厅管理系统可以实现 计算机化的商品交易管理, 能够提供方便快速的商品信息检索功能和便捷的商品 交易功能, 并且能够对商品信息和会员信息进行管理, 方便管理员管理。 要求系 统具备以下特点。(1)操作简单、易用。(2)数据存储可靠,具备较高的处理效率。(3)系统安全、稳定。(4)开发技术先进、功能完善、扩展性强。1.2 系统功能设计1、管理员登录模块实现了管理员登陆的功能, 登陆成功后进入咖啡厅管理系统主界面, 对系统 进行管理。2、饮品类型设置模块 实现显示数据库中饮品

2、类别的功能,并对饮品类别进行查询、添加、修改、 删除功能。3、饮品信息模块 实现显示数据库中饮品信息的功能,并对饮品信息进行查询、添加、修改、 删除功能。4、餐桌信息模块 实现显示数据库中餐桌信息的功能,并对餐桌信息进行查询、添加、修改、 删除功能。5、会员信息模块 实现显示数据库中会员信息的功能,并对会员信息进行查询、添加、修改、 删除功能。6、会员积分模块实现显示数据库中会员积分的功能, 并对会员积分进行查询、 更新、清零功图书借阅管理系统功能模块如图1.1所示咖啡厅管理系统图1.1咖啡厅管理系统功能结构图1.3数据库设计用户信息如表1.1所示表1.1用户信息表字段名类型描述uidint用

3、户IDun amevarchar(20)用户名pwdvarchar(20)用户密码饮品类型信息如表1.2所示表1.2饮品类型信息表字段名类型描述typeidint饮品类别编号type namevarchar(20)饮品类别名称餐桌信息如表1.3所示。表1.3餐桌信息表字段名类型描述tidint餐桌编号table novarchar(20)餐桌名称饮品信息如表1.4所示表1.4饮品信息表字段名类型描述cidint饮品编号cn amevarchar(20)饮品名称typeidint饮品类型pricevarchar(20)饮品价格vippricevarchar(20)会员价格会员信息如表1.5所示。

4、表1.5会员信息表字段名类型描述telvarchar(11)手机号vipn amevarchar(20)会员姓名birthvarchar(20)会员生日regtimevarchar(20)注册日期creditvarchar(20)会员积分2系统实现2.1系统框架咖啡厅管理系统采用MVC和DAO设计模式,系统设计模式如图2.1所示* x* Coffee Man ageSy stem* 勢 src dao 3- daondbctH dao-fartory汨 dao.impl田 servlet voft JRE System Library Sun JDK l.tB, Java EE 5 Libra

5、riesM Referenced Libraries护 Web Root图2.1咖啡厅管理系统设计模式图1、在dao包中创建数据库操作类,如表 2.1所示:表2.1 dao文件及说明文件名说明CoffeeDAO.java饮品信息数据库操作类CreditDAO.java会员积分信息数据库操作类CTableDAO.java餐桌信息数据库操作类CTypeDAO .java饮品类型信息数据库操作类UserDAO.java用户数据库操作类VipDAO.java会员信息数据库操作类2、在dao.dbc包中创建数据库连接类,如表 2.2所示:表2.2 dao.dbc文件及说明文件名说明DBConnectio

6、n .java数据库连接类3、在dao.factory包中创建工厂类,如表 2.3所示:表2.3 dao.factory文件及说明文件名说明DAOFactory.java工厂类4、在dao.impl中创建实现类,如表2.4所示:表2.4 dao.impl文件及说明文件名说明CoffeeDAOImpl.java饮品信息实现类CreditDAOImpl.java会员积分信息实现类CTableDAOImpl.java餐桌信息实现类CTypeDAOImpl .java饮品类型信息实现类UserDAOImpl.java用户信息实现类VipDAOImpl.java会员信息实现类5、在vo中创建实体类,如表

7、2.5所示:表2.5 vo文件及说明文件名说明Coffee.java饮品信息实体类CTable.java餐桌信息实体类CType.java饮品类型信息实体类Users .java用户信息实体类Vip.java会员信息实体类6、在servlet中创建Servlet,如表2.6所示:表2.6 servlet文件及说明文件名说明CoffeeAddServlet.javaCoffeeDeleteServlet.java CoffeeFi ndByldServlet.java CoffeeQueryAllServlet.java CoffeeUpdateServlet.java CreditClearS

8、ervet.java CreditFi ndByldServlet.java CreditQueryAllServlet.java CreditSetServlet.javaSelectServlet.javaLogi nServlet.javaTableAddServlet.javaTableDeleteServlet.javaTableFi ndByldServlet.javaTableQueryAllServlet.javaTableUpdateServlet.java TypeAddServlet.javaTypeDeleteServlet.java TypeF in dByIdSer

9、vlet.java TypeQueryAllServlet.java TypeUpdateServlet.java饮品信息添加饮品信息删除通过id查询饮品信息饮品信息全部查询饮品信息修改积分清零通过id查询积分信息积分信息全部查询积分设置通过tel查询积分信息登陆功能餐桌信息添加餐桌信息删除通过id查询餐桌信息餐桌信息全部查询餐桌信息修改饮品类型信息添加饮品类型信息删除通过id查询饮品类型饮品类型全部查询饮品类型信息修改会员信息添加会员信息删除通过tel查询会员信息会员信息全部查询会员信息修改VipAddServlet.java VipDeleteServlet.java VipFi ndBy

10、ldServlet.java VipQueryAllServlet.java VipUpdateServlet.java2.2登陆模块的实现用户进入系统后,首先进入登录模块,若输入的用户名、密码正确,则进入 咖啡厅管理系统首页,若用户名或密码错误,会提示相应的错误信息。用户登录 界面如图2.2所示。漱迎进入咖啡厅管理系纟舸F请登陆.忤 153图2.2用户登录界面用户登陆成功后,跳转至系统主界面如图2.3所示Welcome to Us!SPECIAL5询ht 测勺gn 4 l 与瞬赛-車禺事站溝他用阴刍:囁就上St車血彌.枷佳昱示琏果图2.3系统主界面2.3饮品类型模块的实现1、饮品类型的全部查

11、询该模块实现在浏览器中点击饮品类型设置,即可查看数据库中的饮品类型表 中的信息。饮品类型查询界面如图 2.4所示。当苗位赛:眾品管理愴息饮赋型强汞加饮品类型洁息饮品类塑编号饮品粪型宕称1酬类2甜点捷3图2.4饮品类型全部查询界面2、饮品类型的添加点击添加饮品类型,即可跳转的饮品类型添加界面,可向数据库中添加新的 饮品类型信息。饮品类型添加界面如图2.5所示。饮品类型漏号: 饮品类型名称:保存|关闭图2.5饮品类型添加界面3、饮品类型的修改在饮品类型全部查询界面中,点击修改按钮,即可跳转到指定编号的饮品类型修改界面,可修改数据库中的饮品类型信息。饮品类型修改界面如图2.6所示。图2.6饮品类型修

12、改界面4、饮品类型的删除在饮品类型全部查询界面中,点击删除按钮,即可删除数据库中指定编号 的饮品类型信息。2.4餐桌信息模块的实现1、餐桌信息的全部查询该模块实现在浏览器中点击餐桌设置,即可查看数据库中的餐桌表中的信 息。餐桌查询界面如图2.7所示。当苗位蚤:饺品管哩疳息 餐桌设溟殊加霰克倍息id桌号/打包彷卜卖111打包唸改222唸改1谒点唸改2幅改图2.7餐桌信息全部查询界面2、餐桌信息的添加点击添加餐桌信息,即可跳转的餐桌信息添加界面,可向数据库中添加新的 餐桌信息。餐桌信息添加界面如图 2.8所示。图2.8餐桌信息添加界面3、餐桌信息的修改在餐桌信息全部查询界面中,点击修改按钮,即可跳

13、转到指定编号的餐桌信息修改界面,可修改数据库中的餐桌信息。餐桌信息修改界面如图2.9所示桌号/打包/外卖:外卖图2.9餐桌信息修改界面4、餐桌信息的删除在餐桌信息全部查询界面中,点击删除按钮,即可删除数据库中指定编号 的餐桌信息。2.5饮品信息模块的实现1、饮品信息的全部查询该模块实现在浏览器中点击饮品设置,即可查看数据库中的饮品表中的信 息。饮品查询界面如图2.10所示半前位盖:斶苣浬 肉品信皀谡舌: 济加改品惜息倔漏导肉品名称饮品娄型饮品价格合员价格1可乐652蛋隹1210图2.10饮品信息全部查询界面2、饮品信息的添加点击添加饮品信息,即可跳转的饮品信息添加界面,可向数据库中添加新的饮品

14、信息。饮品信息添加界面如图2.11所示当前位蛊:饮品管理 饮品倍息管里 滋加饮品倍息酣3編号:阮*(JT.1 *保存I返回I图2.11饮品信息添加界面3、饮品信息的修改在饮品信息全部查询界面中,点击修改按钮,即可跳转到指定编号的饮品信息修改界面,可修改数据库中的饮品信息。饮品信息修改界面如图2.12所示当前位呑 姻它理 怏品信息它闵 綁愎品倍兒图2.12饮品信息修改界面4、饮品信息的删除在饮品信息全部查询界面中,点击删除按钮,即可删除数据库中指定编号的饮品信息2.6会员信息模块的实现1、会员信息的全部查询该模块实现在浏览器中点击会员信息管理,即可查看数据库中的会员表中的 信息。会员查询界面如图

15、2.13所示。当前伍曲 兽员管理 兽员n息设割 游加会员倍息会员电话会员址售合员生日如日期I99B-07-032016-09=271423274481996-02-072016-01-01f娥图2.13会员信息全部查询界面2、会员信息的添加点击添加会员信息,即可跳转的会员信息添加界面,可向数据库中添加新的 会员信息。会员信息添加界面如图 2.14所示。当鋼位蛊:台恒誨 会员信息菅便 濡加会员馆息图2.14会员信息添加界面3、会员信息的修改在会员信息全部查询界面中,点击修改按钮,即可跳转到指定编号的会员信息修改界面,可修改数据库中的会员信息。会员信息修改界面如图2.15所示勻甫垃星;哩?主口 1

16、S見巴埋 臟合员信医盘员生日:bssa-ce-ofl图2.15会员信息修改界面4、会员信息的删除在会员信息全部查询界面中,点击删除按钮,即可删除数据库中指定编号的会员信息2.6会员积分模块的实现1、会员积分的全部查询该模块实现在浏览器中点击会员积分管理,即可查看数据库中的会员表中的 积分信息。会员积分查询界面如图2.16所示。当会员担分伎鱼 会员祖分设羞冲合员稅分查询粗甘背冋(1青辅入合员电话)合员电话会员姓若会员积分检枚积分积分清零1350499&306陈儒稱0更菊洁乘IS24S2744S沈借廿30更劭済寒图2.16会员积分信息全部查询界面2、会员积分的查询在文本框中输入会员电话,点击积分查询,即可查询某个会员的积分信息。会员积分查询界面如图2.17所示。当前谊羞:含员识分信

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论