点餐系统sprint3总结
转眼间,sprint3也结束了。意味着软件工程的课程结束了,我们的项目也完成了。在队友们的认真学习,专注打码,辛苦赶工后,我们的项目完成了。显然是仓促中完成的,没有完美的界面、没有无bug的项目,但是能完成到此,大家已经很棒了,整个项目完成中队友间没有大的矛盾。首先要感谢各位队友的支持,没有给我这个队长脸色看。谢谢大家!希望以后还有机会合作。
整个项目最大的困难就是数据库的使用,在数据库这块,基本就是整个项目的核心,虽然多波折,最后还是实现了。
这次项目用android写项目是一次挑战,毕竟我们对android不是很熟悉,很多问题是通过百度或者问问大神才能解决,所以在实现功能的时间会相对比较长。
首先我们采用手绘的形式将原型初定下来,一开始很多细节没考虑到,等到后面实现功能才慢慢进行完善。接着我们开始设计数据库,主要是有6张表(用户表、商品表、订单表、订单详细表、“喜欢”表、“购物车”表),该项目通过对数据库进行操作,从而进行商品的买卖,在实现功能的过程,问题一个接着一个!!除了代码问题,电脑卡也是个硬伤<>好想换电脑啊<><><>android studio占用内存很大,一开studio和genymotion两个软件,真的是各种苦逼%*。回到项目实现功能来,好不容易实现了用viewpager实现卡片切换功能,商品列表、购物车、订单列表显示以及底层操作<>尽管这个项目并没有完成,但是这个过程我们并没有觉得对不起自己,起码我尽力去找途径和方法实现,因为考虑整个项目成员的能力,一开始没有用网络来实现对数据库操作,选择用本地读取数据,可能是对android的不熟悉造成的,走了很多弯路,但是经过大概2-3天的不懈努力,终于解决数据的问题!!由于对android的适配器不了解,所以在列表的显示功能实现上花了很多时间,才完成我们想要的结果。
Anyway,学习到东西才是最重要。
以下为数据库各相关表:
1.商品表

2.购物车表

3.“喜欢”表

4.订单表

5.订单详细表

6.用户表

团队成员及个人贡献分:
149麦锦俊:20
112冯婉莹:21
103李康梅:18
109张鑫相:19
404曹嘉琪:22
团队博客地址:http://www.cnblogs.com/xyz--123/
团队github地址:https://github.com/jackeicao
以下是项目运行的基本界面截图:
1.登录界面

2.菜品页面

3.我的界面

4.订单详情

全部代码:https://github.com/jackeicao
点餐系统sprint3总结的更多相关文章
- [课程设计]Scrum 3.8 多鱼点餐系统开发进度(留言反馈系统设计)
Scrum 3.8 多鱼点餐系统开发进度(留言反馈系统设计) 1.团队名称:重案组 2.团队目标:长期经营,积累客户充分准备,伺机而行 3.团队口号:矢志不渝,追求完美 4.团队选题:餐厅到店点餐系统 ...
- [课程设计]Scrum 3.7 多鱼点餐系统开发进度(留言板选择方案)
Scrum 3.7 多鱼点餐系统开发进度(留言板选择方案) 1.团队名称:重案组 2.团队目标:长期经营,积累客户充分准备,伺机而行 3.团队口号:矢志不渝,追求完美 4.团队选题:餐厅到店点餐系统W ...
- [课程设计]Scrum 3.6 多鱼点餐系统开发进度(用户测试反馈页面构思&留言板设计)
Scrum 3.6 多鱼点餐系统开发进度(用户测试反馈页面构思&留言板设计) 1.团队名称:重案组 2.团队目标:长期经营,积累客户充分准备,伺机而行 3.团队口号:矢志不渝,追求完美 4.团 ...
- [课程设计]Scrum 3.5 多鱼点餐系统开发进度(修复Bug&美化页面)
Scrum 3.5 多鱼点餐系统开发进度(修复Bug&美化页面) 1.团队名称:重案组 2.团队目标:长期经营,积累客户充分准备,伺机而行 3.团队口号:矢志不渝,追求完美 4.团队选题:餐厅 ...
- [课程设计]Scrum 3.4 多鱼点餐系统开发进度(下单详细信息页面&会员信息页面)
Scrum 3.4 多鱼点餐系统开发进度(下单详细信息页面&会员信息页面) 1.团队名称:重案组 2.团队目标:长期经营,积累客户充分准备,伺机而行 3.团队口号:矢志不渝,追求完美 4.团队 ...
- [课程设计]Scrum 3.3 多鱼点餐系统开发进度(下单详细信息页面设计)
Scrum 3.3 多鱼点餐系统开发进度(下单详细信息页面设计) 1.团队名称:重案组 2.团队目标:长期经营,积累客户充分准备,伺机而行 3.团队口号:矢志不渝,追求完美 4.团队选题:餐厅到店点 ...
- [课程设计]Scrum 3.2 多鱼点餐系统开发进度(页面优化&下单详细信息页面)
Scrum 3.2 多鱼点餐系统开发进度(页面优化&下单详细信息页面) 1.团队名称:重案组 2.团队目标:长期经营,积累客户充分准备,伺机而行 3.团队口号:矢志不渝,追求完美 4.团队选 ...
- [课程设计]Scrum 1.6 多鱼点餐系统开发进度
[课程设计]Scrum 1.6 多鱼点餐系统开发进度(点餐页面按钮添加&修复) 1.团队名称:重案组 2.团队目标:长期经营,积累客户充分准备,伺机而行 3.团队口号:矢志不渝,追求完美 4. ...
- [课程设计]Scrum 1.7 多鱼点餐系统开发进度
[课程设计]Scrum 1.7 多鱼点餐系统开发进度(点餐菜式内容添加及美化) 1.团队名称:重案组 2.团队目标:长期经营,积累客户充分准备,伺机而行 3.团队口号:矢志不渝,追求完美 4.团队选题 ...
随机推荐
- myeclipse 破解
Myeclipse 2014 破解补丁,首先需要先下载 Myeclipse 2014 官方安装文件,下载地址 http://www.jb51.net/softs/150886.html,然后下载此补丁 ...
- B窗体继承于A窗体,B启动:问题点
uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, ExtCtrls; t ...
- C#操作注册服务卸载服务启动服务停止服务.. .
using Microsoft.Win32; using System; using System.Collections; using System.Collections.Generic; usi ...
- HDU5900 QSC and Master(区间DP + 最小费用最大流)
题目 Source http://acm.hdu.edu.cn/showproblem.php?pid=5900 Description Every school has some legends, ...
- 【改】iOS学习之键盘类型UIKeyboardType
关于 UITextField 的键盘是可以自定义的,正好在一个代码用这个,就总结一下. 在 UITextField 中有一个 keyboardType 属性,它的类型是一个枚举值,下面就是枚举值和对应 ...
- embed标签
Embed(一).基本语法:embed src=url说明:embed可以用来插入各种多媒体,格式可以是 Midi.Wav.AIFF.AU.MP3等等, Netscape及新版的IE 都支持 ...
- 封装ajax
function ajaxRequest(method,url,sync,param,responseFun){ //创建对象 var httpRequest; if(window.XMLHttpRe ...
- ios 实现自定义状态栏StatusBar 和 导航栏navigationBar 的状态和颜色
很多app中可以看到不同与导航栏的状态栏的颜色,他妈的真绕嘴. 一.更改状态栏颜色 (StatusBar) 就是比如导航栏是红色的状态栏是绿色的. 要实现这样的效果其实很简单,就是添加一个背景view ...
- Odoo domain 中的 like, ilike, =like, =ilike 举例说明【转】
Odoo domain 中的 like, ilike, =like, =ilike 举例说明 Odoo domain 操作符使用场景非常多,很多小伙伴被 like, ilike, =like, =il ...
- Lua模块
在lua中,我们可以直接使用require(“model_name”)来载入别的文件,文件的后缀名是.lua,载入的时候直接执行那个文件了. 比如:my.lua 文件中 print(“hello wo ...