一、需求和原型改进

针对课堂讨论环节老师和其他组的问题及建议,对修改选题及需求进行修改

设计原型:

问题1: 打卡功能真的需要吗
修改1: 在页面上执行该功能不太现实,因此不需要,故删之

二、系统设计

1、前端

页面

index

index.vue(首页的首页)

navigation.vue(首页内部的导航部分)

reward.vue(悬赏大厅)

second-hand.vue(二手闲置)

hoverButton.vue(悬浮按钮)

search.vue(搜索页面)

pay

pay.vue(支付首页,由于设计稿没全,有可能有,有可能没,先写其他的)

confirmInfo.vue(确认个人信息)

paying.vue(支付页面)

paid.vue(支付后的页面)

about

about.vue(个人中心首页)

information.vue(个人资料)

published.vue(发布的闲置)

orders.vue(我的订单,和我买下的只有一点不同,可合并,同时和上面那个有几点不同,认为也可合并,具体看开发过程)

others

header.vue(头部栏)

content.vue(中间的内容格式)

footer.vue(底部导航)

home.vue(主页)

2、后台

为了在较短的时间内完成我们的功能,后台开发使用java语言及其ssm框架。

其中有关数据库的类部分,我们使用mybatis的mybatis-generator进行逆向生成实体类与dao层。

具体后台分包:

数据库ER图:

三、Alpha任务分配计划

四、测试计划

1、产品:

多易是一款面向学生,主打交换,物物交换、物人交换、人物交换,包括物品交换、技能交换等,为用户提供闲置物品交易,技能和资源共享,组队等功能的程序。

2、时间安排:

第九周1、团队项目Alpha任务分配计划
2、连续7天的Alpha敏捷冲刺,7 篇 每日Scrum Meeting博客+代码提交
第十周1、用户反馈+测试计划改进
2、团队Alpha阶段个人总结
3、团队项目Alpha博客:发布说明、测试报告、展示博客、项目管理
第十一周1、团队项目Alpha博客:事后分析
2、每个团队有一人必须离开,自己寻找下一个接纳自己的团队。团队发博客宣布离队和接纳的成员
第十二周1、团队项目Beta任务分配计划,介绍新成员
2、连续7天的Beta敏捷冲刺,7 篇 每日Scrum Meeting博客+代码提交
第十三周1、团队项目Beta博客:发布说明、测试报告、展示博客
2、团队Beta阶段个人总结
第十四周团队项目Beta博客:事后分析, 宣布每人的贡献分
第十五周团队整个阶段总结,分析用户数据,整理文档,保证以后的团队能接手

3、团队分工:

ui设计、产品经理:郁卓

前端:杨艺、馨玮、浩格

后台:林浩、崇伟

 posted on 2018-10-26 23:20  黄浩格  阅读(182)  评论(0编辑  收藏  举报