基于SSH的简单咖啡厅管理系统.doc

基于SSH的简单咖啡厅管理系统.doc

ID:56143813

大小:113.44 KB

页数:8页

时间:2020-03-17

基于SSH的简单咖啡厅管理系统.doc_第1页
基于SSH的简单咖啡厅管理系统.doc_第2页
基于SSH的简单咖啡厅管理系统.doc_第3页
基于SSH的简单咖啡厅管理系统.doc_第4页
基于SSH的简单咖啡厅管理系统.doc_第5页
资源描述:

《基于SSH的简单咖啡厅管理系统.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实训报告课程名称:基于SSH框架的系统设计与开发专业:计算机科学与技术班级:14计算机2姓名:沈倩竹学号:1430110311指导教师:靳新成绩:完成日期:2016年9月2日任务书题目:咖啡厅管理系统的设计与实现设计内容及要求:1.学生必须仔细阅读实训任务书,根据要求完成程序设计,有问题及时主动通过各种方式与教师联系沟通。2.学生要发挥自主学习的能力,充分利用时间,安排好设计的时间计划,并在设计过程中不断检测自己的计划完成情况,及时向教师展示软件设计情况。3.设计按照教学要求需要5周时间完成,每周要上20小时的上机来调试设计的程序,

2、总共至少要上机调试程序100小时。4.功能要求:要求利用SSH框架设计程序。设计环境:MyEclipse、Tomcat、SQLServer2008实现目标:最终完成相关网站或应用程序的开发,以及报告的书写。1系统分析与设计1.1需求分析随着人民生活水平的提高,餐饮休闲业在服务行业中占有越来越重要的地位。努力在当前餐饮行业日趋激烈的竞争中脱颖而出,已成为每位餐饮休闲业经营者所追求的目标。经过多年的发展,咖啡厅管理已经逐渐由定性管理,进入到重视定量管理的科学阶段。众所周知,在定量管理的具体实现方法和手段方面,最有效的工具就是计算机管理。

3、可根据目前管理现状及需求,做出移动信息化管理的解决方案,从而实现实时、有效、准确的产品信息的宣传和推广,快速帮助餐厅管理提供便利。后台管理者可以实时的,准确的掌握餐厅的订餐情况、基层管理。1.2系统功能设计1.2.1商品信息管理模块1、查询全部饮品功能2、增加饮品功能3、修改饮品功能4、删除饮品功能咖啡厅管理系统功能模块如图1.1所示。咖啡厅管理系统饮品信息管理查询全部饮品增加饮品功能删除饮品功能修改饮品功能增加商品功能查询全部商品图1.1系统功能模块图51.3数据库设计商品信息如表1.1所示。表1.1商品信息表字段名类型描述idi

4、nt编号namevarchar(20)饮品名pricevarchar(20)价格vippricevarchar(20)会员价ctypevarchar(20)饮品类型52系统实现2.1系统框架咖啡厅管理系统采用SSH框架设计模式,系统设计模式如图2.1所示。图2.1咖啡厅管理系统设计模式图1、在com.test.action.coffee包中控制类,如表2.1所示:表2.1com.test.action.coffee文件及说明文件名说明ListCoffeeAction.java查询全部饮品类RemoveCoffeeAction.jav

5、a删除饮品类SaveCoffeeAction.java添加饮品类UpdateCoffeeAction.java修改饮品类UpdatePCoffeeAction.java通过Id查询饮品类52、在com.test.bean中创建实体类,如表2.2所示:表2.2com.test.bean文件及说明文件名说明Coffee.java饮品信息实体类Coffee.hbm.xml实体类xml配置文件3、在com.test.dao中创建数据操作类,如表2.3所示:表2.3com.test.dao文件及说明文件名说明CoffeeDAO.java饮品信

6、息数据操作类4、在com.test.dao.impl中创建数据库实现类,如表2.4所示:表2.3com.test.dao.impl文件及说明文件名说明CoffeeDAOImpl.java饮品信息数据库实现类5、在com.test.service中创建业务逻辑类,如表2.5所示:表2.3com.test.service文件及说明文件名说明CoffeeService.java饮品信息业务逻辑类6、在com.test.service.impl中创建业务逻辑实现类,如表2.6所示:表2.3com.test.service.impl文件及说明

7、文件名说明CoffeeServiceImpl.java饮品信息业务逻辑实现类52.2饮品信息模块的实现1、饮品信息的添加点击添加新饮品,即可跳转到饮品添加界面,可向数据库中添加新的饮品信息。饮品添加界面如图2.2所示。图2.2饮品信息添加界面功能描述:用户点击“添加新饮品”,利用this.getHibernateTemplate().save(coffee);方法将文本框中的饮品信息添加到数据库中。2、饮品信息的修改在饮品全部查询界面中,点击修改按钮,即可跳转到指定序号的饮品修改界面,可修改数据库中的饮品信息。饮品信息修改界面如图2

8、.3所示。图2.3饮品信息修改界面功能描述:用户点击“修改”,首先利用this.service.findById(coffee.getId());方法找到选中序号的饮品信息,再利用this.service.update(coffee)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。