软件工程点餐系统第三次冲刺总结

一、功能需求分析

1.1实现用户登陆功能

可以实现对用户进行增删改查操作,可实现用户的登陆注销功能,并且针对不同的用户有不同管理权限,当用户登陆时,根据不同的用户身份(管理员、厨房工作人员、服务员)可以进入不同的主界面。

1.2菜单管理功能

可以对餐厅里面的菜品进行添加、下线、修改、查看功能。

1.3点餐功能

可以根据餐厅的菜单下单、并显示相应的信息,包括菜单名字、图片、价格等等。

1.4公告发布

可以实时地将最新的公告及历史公告展示,还可以查询历史公告的详细信息

1.5前台

可以实现显示所有餐桌的情况,包括当前该餐桌有没有客人,当前有客人的餐桌有没有请求等,顾客通过发起请求,服务员过去提供服务。

1.6厨房

可以显示所有未做完的订单,实时更新显示订单里面的菜品有没有上菜过。显示的信息包括有餐桌号,菜名,是否已经上菜等。

1.7下订单功能

可以自主选择没人的餐桌并进行下订单,显示的信息包括有菜名、单品价格、数量、总价格等。可以实现分类查询,按照不同的分类显示不同的菜品,方便用户选择。

二、实现的功能及其效果预览

初始页面

登陆界面:实现用户身份登陆

菜单页面:实现下单

在这里面,可以查看购物车已经下的单

主页界面:可以实现查看最新添加的菜品,并显示当月销售额表格

员工信息管理界面:分页显示自定义多少条数据,可以对员工信息进行增删改查

公告信息管理界面:分页显示最新公告

三、项目部署说明


项目名称


餐厅点餐系统3.0


版本类型


java web版


使用开发工具


myeclipse或者eclipse,Tomcat7.0


使用框架


Spring+SpringMVC+mybatis+ajax+javascript+jQuery

四、团队成员及其个人总结

组长:陈嘉慧

作为软件工程专业的学生,我们学习的软件工程这门专业课,在学习的过程中我们体验到个人独立开发、两人结对开发、团队协助开发。上学期阅读《构建之法》,通过助教和老师,我们学会使用github版本控制、代码管理规范,习惯了用博客记录学习的点滴,深刻理解自学的重要性,跟着老师完成一次又一次的项目冲刺。一个团队的默契是慢慢培养的,并不是一开始我们都是很配合的,因为我们都是很有个性和有想法的人,经过时间的磨合,我们的默契虽然不能达到百分之百,可是默契很棒哦!

组员:林志杰

借这学期的软件工程课,实践一下SSM框架的搭建,熟悉SSM框架、ajax、jQuery、javascript等等的使用。之前做项目的框架是别人搭建的,这一次自己搭建也遇到了很多问题,比如包缺少,包与包之间不兼容,插件和浏览器不兼容等问题,虽然很一开始处理起来很抓狂,可是现在回头来看确实弥补了很多不知道的东西,在处理bug也更有经验。

软件工程这门课我个人觉得只要体会一下真实项目开发流程,运用所学知识,根据流程去把想法做成一个产品,就达到这门课的目的。而我也确实体验到了做项目的流程,和队友们一起实践,虽然做出来产品,但是差强人意,总算达到了这门课的目的。

最后感谢队友们相互理解吧,大家都尽了自己所能付出了劳动,也不推脱工作,共同承担,为你们点赞哦~

组员:赖文亮

这学期软件工程的大作业虽然经历的时间不长,但工作量依然不会很小,首先很感谢“开拓者”之队收留我。队中的小伙伴嘉慧、志杰、铭泽、林萍都有很关照我,特别是志杰这位好同学,使我开始接触并了解ssm框架的使用。在这一次作业中我负责的事后端中的员工信息管理和公告信息管理,虽然觉得我做的还算是比较少,而且还是在队友手把手的教导下,但是还是要谢谢志杰和铭泽的谆谆教诲,谢谢林萍的啰啰嗦嗦,谢谢嘉慧的暖暖心肠,让我这个小白知道从何入手,也感谢团队里面的小伙伴的团结协作,一起完成这次作业,希望有机会还能和你们一起学习一起成长。

组员:郑铭泽

关于本次软件工程大作业,我自学了很多相关知识,既学会了做项目的一些流程,同时也学会更好使用搜索引擎获得相要的知识。该课程让我明白到单纯打代码与真正团队做项目的不同。打代码是工具,而作为团队,则讲求要有团队精神,因此我也慢慢学会了更好地与队员沟通,因为只有统一步调,统一思想,才能更高效地完成。这种团队合作经历是十分珍贵的。

组员:古林萍

经过助教老师的讲解,理解了软件工程,就是一套用于软件的团队开发,以提高软件质量和程序员工作效率为目的的规范。其核心就是,对于软件开发的5个重要组成部分:需求分析,设计,编码,调试,维护,如何组织这5个部分的工作,以及如何完成每一个工作。吾生也有涯,而知也无涯,学习永无止境。起初,对软件工程处于一知半解的状态,分工比较混乱。在划分模块后明确了各自分工,渐渐形成良性循环。在学习过程中,知道了团队合作十分重要,争议固然存在,但通过讨论、协商,群策群力,在不断磨合中能够达成一致与默契。团队成员中能力各有高下,互相尊重,各取所长,不宜妄自菲薄。组长多加协调,组员积极配合,才能合作愉快。学习能力体现在能尽快接受新的知识,顺应变化,学为所用。

五、项目源码及其联系方式

小组团队名称:开拓者队

团队博客地址:http://www.cnblogs.com/rightTeam/

github源码下载地址:https://github.com/rightTeam/mealsystem/


职务


姓名


学号


QQ


个人github


个人博客


组长


陈嘉慧


201406114205


1005039632


http://home.cnblogs.com/u/hui1005039632/


https://github.com/Sandyjiahui


组员


林志杰


201406114215


694335719


http://www.cnblogs.com/15linzhijie/


https://github.com/hellolaona


组员


赖文亮


201406114239


475362556


http://www.cnblogs.com/Ranjer/


https://github.com/Ranjerliang


组员


郑铭泽


201406114228


928205089


http://www.cnblogs.com/95mz/


https://github.com/zhengmingze


组员


古林萍


201406114237


553806263


http://www.cnblogs.com/moliny/


https://github.com/Moliny

六、后台功能展示

管理员:

前台:可以实现显示所有餐桌的情况,包括当前该餐桌有没有客人,当前有客人的餐桌有没有请求等,顾客通过发起请求,服务员过去提供服务。

公告:可以实时地将最新的公告及历史公告展示,还可以查询历史公告的详细信息。

厨房:可以实时刷新最新还没完成的订单,根据菜单名做菜

管理: 可以查询到具体某年某月的营业额,帮助用户商业计划调度做参考。

员工信息管理:可以对员工信息进行增删改查操作。

七、发布每个同学的团队贡献分


赖文亮


18


郑铭泽


22


林志杰


19


陈嘉慧


21


古林萍


20

时间: 2024-10-21 20:39:44

软件工程点餐系统第三次冲刺总结的相关文章

微信点餐系统(三)-开发环境配置

开发环境配置: 虚拟机是课程提供的,里面软件都已经配置好 虚拟机配置: 虚拟机说明文档 VitualBix-6.0.0 虚拟机系统 centos7.3 账号 root 密码123456 包括软件 l Jdk 1.8.0_111 l Nginx 1.11.7 l Mysql 5.7.17 l Redis 3.2.8 Jdk l 路径 /user/local/jdk1.8.0_111 Nginx l 路径 /user/local/nginx l 启动 nginx l 重启 nginx -s relo

[课程设计]Scrum 3.1 多鱼点餐系统开发进度(第三阶段项目构思与任务规划)

Scrum 3.1 多鱼点餐系统开发进度(第三阶段项目构思与任务规划) 1.团队名称:重案组 2.团队目标:长期经营,积累客户充分准备,伺机而行 3.团队口号:矢志不渝,追求完美 4.团队选题:餐厅到店点餐系统WEB 5.Sprint 1时间:12.09-12.18 重案组成员   姓名 学号 博客链接 Github链接 队长 黄冠锋 201406114134 http://www.cnblogs.com/hgf520/ https://github.com/crown999   卢利钦 201

小程序点餐系统开发软件

小程序点餐系统开发(陈琦:138-2848-7919可微)小程序点餐APP平台,小程序点餐模式开发,小程序点餐系统模式,小程序点餐定制开发,小程序点餐商城开发,小程序点餐开发软件 微信小程序已经上线半年了在过去的半年里这个超级流量入口微信小程序在不断的完善,不断的开放多种功能,从而实现颠覆线下实体的梦想,那么对于餐饮行业如何借助小程序这个超级流量入口来让销量暴增呢?小程序点餐系统通过在点餐.排队等功能借助小程序的能力,让餐饮商户实现高效运营. 一.小程序点餐系统有哪些功能? 1.扫码下单:节省点

Scrum 3.1 多鱼点餐系统开发进度(第三阶段项目构思与任务规划)

Scrum 3.1 多鱼点餐系统开发进度(第三阶段项目构思与任务规划) 1.团队名称:重案组 2.团队目标:长期经营,积累客户充分准备,伺机而行 3.团队口号:矢志不渝,追求完美 4.团队选题:餐厅到店点餐系统WEB 5.Sprint 3时间:12.09-12.18 重案组成员   姓名 学号 博客链接 Github链接 队长 黄冠锋 201406114134 http://www.cnblogs.com/hgf520/ https://github.com/crown999   卢利钦 201

Windows系统下三十款优秀开源软件

Windows系统下三十款优秀开源软件 1.Firefox 官方网站:http://www.getfirefox.com/ 可替换Internet Explorer 功能特点:如果你还没有使用Firefox来作为你的网页浏览工具,那么你现在就可以动手了.它能够阻止那些烦人的弹出窗口,并且它还有大量优秀的插件,能够让你的网络冲浪体验更加美好.我可以全天候地赞美Firefox,但有一件事是肯定的:在新的Windows计算机上我要做的第一件事就是运行Internet Explorer,以让我去下载Fi

机房收费系统(三)软件需求说明书

软件需求说明书 1引言 1.1编写目的 软件需求说明书是需求分析阶段的一个文档,是对软件目标及范围的求精和细化,深入描述软件的功能和性能以及软件的约束范围,使用户和软件开发者对该软件的初始规定有个大概了解,有利于对项目的回溯和指导后续的开发和维护. 文档读者:开发人员与用户代表 1.2背景 A.待开发软件名称:机房收费系统 B.项目提出者:米新江教授 开发者:周家林 用户:廊坊师范学院全体教职工和学生 实现该软件的计算中心或计算机网络:廊坊师范学院机房局域网 C.该软件系统同其他机构的基本的相互

点餐系统---三次贡献分总结

第一次冲刺贡献分 团员名字 贡献分 练思明 22 卓嘉伟 21 何宇明 21 赵创佳 16 第二次冲刺贡献分 团员名字 贡献分 练思明 25 卓嘉伟 22 何宇明 22 赵创佳 11     第三次冲刺贡献分 团员名字 贡献分 练思明 25 卓嘉伟 22 何宇明 23 赵创佳 10

点餐系统---------软件工程课程设计

一.功能需求分析 1.1实现用户登陆功能 可以实现对用户进行增删改查操作,可实现用户的登陆注销功能,并且针对不同的用户有不同管理权限,当用户登陆时,根据不同的用户身份(管理员.厨房工作人员.服务员)可以进入不同的主界面. 1.2菜单管理功能 可以对餐厅里面的菜品进行添加.下线.修改.查看功能. 1.3点餐功能 可以根据餐厅的菜单下单.并显示相应的信息,包括菜单名字.图片.价格等等. 1.4公告发布 可以实时地将最新的公告及历史公告展示,还可以查询历史公告的详细信息 1.5前台 可以实现显示所有餐

[课程设计]Scrum 2.0 多鱼点餐系统开发进度(第二阶段项目构思与任务规划)

[课程设计]Scrum 2.0 多鱼点餐系统开发进度 1.团队名称:重案组 2.团队目标:长期经营,积累客户充分准备,伺机而行 3.团队口号:矢志不渝,追求完美 4.团队选题:餐厅到店点餐系统WEB 5.Sprint 1时间:11.14-11.23 重案组成员   姓名 学号 博客链接 Github链接 队长 黄冠锋 201406114134 http://www.cnblogs.com/hgf520/ https://github.com/crown999   卢利钦 201406114130