




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实训报告课程名称:基于SSH框架的系统设计与开发专业:计算机科学与技术班级:14计算机2姓名:沈倩竹学号:1430110311指导教师:靳新成绩:完成日期:2023年9月2日任务书题目:咖啡厅管理系统的设计与实现设计内容及要求:1.学生必须仔细阅读实训任务书,根据要求完成程序设计,有问题及时主动通过各种方式与教师联系沟通。2.学生要发挥自主学习的能力,充分利用时间,安排好设计的时间方案,并在设计过程中不断检测自己的方案完成情况,及时向教师展示软件设计情况。3.设计按照教学要求需要5周时间完成,每周要上20小时的上机来调试设计的程序,总共至少要上机调试程序100小时。
4.功能要求:要求利用SSH框架设计程序。设计环境:MyEclipse、Tomcat、SQLServer2023实现目标:最终完成相关网站或应用程序的开发,以及报告的书写。1系统分析与设计1.1需求分析随着人民生活水平的提高,餐饮休闲业在效劳行业中占有越来越重要的地位。努力在当前餐饮行业日趋剧烈的竞争中脱颖而出,已成为每位餐饮休闲业经营者所追求的目标。经过多年的开展,咖啡厅管理已经逐渐由定性管理,进入到重视定量管理的科学阶段。众所周知,在定量管理的具体实现方法和手段方面,最有效的工具就是计算机管理。可根据目前管理现状及需求,做出移动信息化管理的解决方案,从而实现实时、有效、准确的产品信息的宣传和推广,快速帮助餐厅管理提供便利。后台管理者可以实时的,准确的掌握餐厅的订餐情况、基层管理。1.2系统功能设计1.2.1商品信息管理模块1、查询全部饮品功能2、增加饮品功能3、修改饮品功能4、删除饮品功能咖啡厅管理系统功能模块如图1.1所示。咖啡厅管理系统咖啡厅管理系统饮品信息管理饮品信息管理查询全部饮品增加饮品功能删除饮品功能修改饮品功能查询全部饮品增加饮品功能删除饮品功能修改饮品功能增加商品功能查询全部商品增加商品功能查询全部商品图1.1系统功能模块图1.3数据库设计商品信息如表1.1所示。表1.1商品信息表字段名类型描述idint编号namevarchar(20)饮品名pricevarchar(20)价格vippricevarchar(20)会员价ctypevarchar(20)饮品类型2系统实现2.1系统框架咖啡厅管理系统采用SSH框架设计模式,系统设计模式如图2.1所示。图2.1咖啡厅管理系统设计模式图1、在包中控制类,如表2.1所示:表2.1文件及说明文件名说明ListCoffeeAction.java查询全部饮品类RemoveCoffeeAction.java删除饮品类SaveCoffeeAction.java添加饮品类UpdateCoffeeAction.java修改饮品类UpdatePCoffeeAction.java通过Id查询饮品类2、在中创立实体类,如表2.2所示:表2.2文件及说明文件名说明Coffee.java饮品信息实体类实体类xml配置文件3、在中创立数据操作类,如表2.3所示:表2.3文件及说明文件名说明CoffeeDAO.java饮品信息数据操作类4、在中创立数据库实现类,如表2.4所示:表2.3文件及说明文件名说明CoffeeDAOImpl.java饮品信息数据库实现类5、在中创立业务逻辑类,如表2.5所示:表2.3文件及说明文件名说明CoffeeService.java饮品信息业务逻辑类6、在中创立业务逻辑实现类,如表2.6所示:表2.3文件及说明文件名说明CoffeeServiceImpl.java饮品信息业务逻辑实现类2.2饮品信息模块的实现1、饮品信息的添加点击添加新饮品,即可跳转到饮品添加界面,可向数据库中添加新的饮品信息。饮品添加界面如图2.2所示。图2.2饮品信息添加界面功能描述:用户点击“添加新饮品〞,利用this.getHibernateTemplate().save(coffee);方法将文本框中的饮品信息添加到数据库中。2、饮品信息的修改在饮品全部查询界面中,点击修改按钮,即可跳转到指定序号的饮品修改界面,可修改数据库中的饮品信息。饮品信息修改界面如图2.3所示。图2.3饮品信息修改界面功能描述:用户点击“修改〞,首先利用this.service.findById(coffee.getId());方法找到选中序号的饮品信息,再利用this.service.update(coffee);方法修改选中序号饮品在数据库中的信息。3、饮品信息的全部查询该模块实现在浏览器中点击饮品列表,即可查看数据库中的饮品表中的信息。饮品信息的全部查询界面如图2.4所示。图2.4饮品的全部查询界面功能描述:用户点击“饮品列表〞,利用request.put("list",service.findAll());语句查找饮品信息,将信息在jsp中显示。4、饮品信息的删除在饮品全部查询界面中,点击删除按钮,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 上海2025年上海戏剧学院招聘笔试历年参考题库附带答案详解-1
- 健身房改造用工协议
- 二零二五年度香港服装公司东南亚市场拓展合同模板
- 2025年度室内门安装与环保材料使用合同
- 2025年度KTV转让定金及音响设备升级改造协议
- 2025年高强2号玻璃纤维纱项目建议书
- 2025年02月贵州省审计厅所属事业单位公开招聘3人笔试历年典型考题(历年真题考点)解题思路附带答案详解
- 2025至2030年售油器项目投资价值分析报告
- 2025年金属切削工具项目提案报告
- 2025年血液净化耗材项目申请报告模式
- 2024-2025学年初中体育与健康七年级全一册(2024)人教版(2024)教学设计合集
- 第五单元《分数的意义》复习试题(单元测试)-2024-2025学年五年级上册数学北师大版
- DB34T 4620-2023 疼痛科治疗室建设规范
- 易制毒化学品识别与检验学习通超星期末考试答案章节答案2024年
- 红茶市场洞察报告
- Unit 4 Time to celebrate 教学设计-2024-2025学年外研版英语七年级上册
- 健康档案模板
- DB32-T 4790-2024建筑施工特种作业人员安全操作技能考核标准
- 2022年安徽阜阳太和县人民医院本科及以上学历招聘笔试历年典型考题及考点剖析附带答案详解
- 护理团体标准解读-成人氧气吸入疗法护理
- 安全警示教育的会议记录内容
评论
0/150
提交评论