《团队作业第一周》团队作业——DIG

团队展示

队员学号姓名
学号 姓名
20182301 赵沛凝(组长)
20182315 邹家伟
20182316 胡泊
20182326 刘颖洁
20182332 盛国榕
队名
  • 红色小恐龙
  • 寓意:恐龙是中生期时代较为强壮的生物,小恐龙可爱中透露着顽强的生命力,因为我们希望面对任何困难,决不退缩,克服到底!
拟作的团队项目描述
  • 基于安卓开发的一款食堂、学生双服务类软件
  • 11:40下课铃声响起,同学们在拥挤中奔向食堂,排起长队,所以我们红色小少年切实为同学们考虑,提高食堂效率,减少时间的浪费,减少忘记带饭卡的尴尬。
队员风采
  • 赵沛凝
    • 风格:永远抱有最大的动力和最善良的心
    • 擅长技术:编写文稿和代码两不误
    • 编程兴趣:界面跳转的那一刻使我快乐
    • 希望软工角色:编码者
    • 一句话宣言:飞鸟即使飞得再远,也要回家,从此刻到结束,Android就是我的港湾!
  • 邹家伟
    • 风格:佛系敲代码,玩命调程序
    • 擅长技术:擅长短时间学习应用新知识
    • 编程兴趣:我全绿了,我太厉害了
    • 希望软工角色:编程者
    • 一句话宣言: rush就完事
  • 胡泊
    • 风格:乐于钻研,敢于挑战
    • 擅长技术:实现代码和代码纠错
    • 编程兴趣:0 errors,0 warnings。
    • 希望软工角色:编程者
    • 一句话宣言:无论我们遇到什么困难都不要害怕,战胜恐惧最好的办法就是面对他!加油!奥利给!
  • 刘颖洁
    • 风格:乐观
    • 擅长技术:编写文档
    • 编程兴趣:学以致用
    • 希望软工角色:美工、文案
    • 一句话宣言:希望自己写的代码不出错
  • 盛国榕
    • 风格:不囿于规则,善于打破常规
    • 擅长技术:UI设计
    • 编程兴趣:学以致用
    • 希望软工角色:美工、coder
    • 一句话宣言:我们遇到什么困难,也不要怕,微笑着面对他,消除恐惧的最好办法就是面对恐惧,坚持,才是胜利,加油,奥利给
队员合照

团队特色

我们团队虽说没有一己之力可以支撑整个APP的大佬,但是,重点来了,我们五个各有所长,组合起来就是霸王龙,相信在我们的团结协作下,一定可以高效的完成!

团队选题

选题具体内容
  • 使用算法:查找和索引算法,排序算法,线性结构
  • 思维导图:

  • 模拟:KFC是我们的目标,我们在某些方面超越它
  • 初步功能:加入购物车购买,餐厅知道谁购买了什么菜品
  • 高级功能:
    • 可实施同步—显示餐品所剩多少、显示等待时间、显示用户排在第几位
    • 学生用户方面:可显示本月已经花费多少钱、最喜欢吃的菜是什么、可查看历史记录
    • 餐厅用户方面:可显示曲线图、每日消耗量
团队任务分配

团队任务大致计划

采访学长老师
  • 王志强老师
    • 对于餐厅菜品进行筛选排序的软件,老师您有什么建议吗?
    • 你们也可以选择做一个网上点菜支付程序,然后卖给食堂
  • 总结:我们选择了更受学生青睐的点菜支付程序,修改了方向。
  • 郭恺学长
    • 学长,你觉得做APP的灵魂在哪?什么最重要?
    • 我觉得吧,用户交互体验最重要。做app的目的就是方便用户使用,你无法满足用户需求和功能需求,那么这个app肯定是失败的。对于我们开发app来说,我们要多多站在用户的角度去考虑逻辑,而不是站在开发者的角度上去观察。
    • 那我们我们想做的是食堂点餐那样的,是不是就应该食堂和用户都方便快捷,还是食堂方面的修改菜品由我们来代劳呢?
    • 这个要看你们是怎么计划的呀,是要做一个和美团一样的平台,你们是管理员,食堂和学生都是用户,食堂可以发布菜品,用户可以购买菜品。还是一个专门做给食堂用的,食堂就是管理员,自己添加菜品,学生是用户。
    • 用户登录点菜大概是要数据库的,但是那个菜品要不要数据库啊,还是链表,哪个更好一点啊?
    • 两个都可以,你们觉得哪个更顺手,就使那个。
  • 总结:我们要深刻思索用户的需求程度,做到站在他人的立场看问题,细节方面我们要先考虑好再下手。
  • 周亚杰学长
    • 学长,你觉得做餐厅点菜程序什么最重要啊?
    • 点菜软件跟其它软件或者游戏不同的地方在于它面向的群体有两种,或者说使用这个软件的有两种角色,餐厅管理者:设置菜单以及更改菜单包括价格等设置,顾客:根据菜单选择菜品。所以说软件存储的数据需要定期修改并长期保存(比如菜品信息,用户信息是否需要保存都可以,关键看你是否需要用户信息),就需要数据库来保存。数据库没学过,需要自学,要花一定的时间;其实能存在本地就行,保存在文件里也行,因为点菜程序。。。看你想要什么样的效果了,你要是想这边客户点完餐后台通过联网厨师就能看到订单,实现起来就麻烦一点,要是想用户点完菜,把数据记录在本地,然后拿到后台给厨师看也行……就会比较low
  • 总结:我们要想清楚我们想要的是什么,才能做好!

需求规格说明书