啥都有——项目系统设计与数据库设计

写在前面

这个作业属于哪个课程 <班级的链接>
这个作业要求在哪里 <作业要求的链接>
团队名称 啥都有
这个作业的目标 系统、数据库设计及整体计划安排
作业正文 正文如下
其他参考文献 ...

Part1.项目的整体计划安排表

时间 周数 任务计划
3.16-3.22 5 界面原型设计
3.23-3.28 6 项目需求分析
3.29-4.04 7 数据库设计以及个人技术学习
4.05-4.11 8 个人技术学习、代码风格制定以及任务详细分工
4.12-4.18 9 前端页面的设计和后台数据的简单操作
4.19-4.25 10 用户端买卖功能的基本实现
4.26-5.02 11 后台功能的基本实现,管理员承担所有审核
5.03-5.09 12 用户即时聊天功能的实现
5.10-5.16 13 敏感字过滤器的实现,以书易书专区的界面实现
5.17-5.23 14 实现毕业专区的推送,前端美化
5.24-6.06 15-16 功能优化和修复发现的bug
6.07- 17- 维护

Part2.需求Q&A回答

Q1:补充说明下图用例之间的关系 原图

  • A1:我们对该处用例图做了修改,补充了用例关系extend,如图(完整用例图请下载系统设计说明书)
    修改后的用例图

Q2:下图中红圈处的关系是何意?子圈处表示一个订单只能有一个商品吗?乐助教:应该加一个订单项
问题图

  • A2:红圈表示用户列表由普通用户组成。关于一个订单一个商品的问题,考虑到淘宝上是由店铺商家发布同一大类(如数码类)的多种商品,买家可能在同一商户购买多种不同的商品,因此一个订单可以购买多个商品,且由多个订单项组成。而在二手交易平台上,用户作为卖家发布的商品通常没有关联(如同一用户可能发布一本书和一颗篮球,这两件商品并没有什么关联),用户一般不会点击某个卖家对他发布的所有商品进行挑选,因此我们设置一个订单只购买一种商品,不增设订单项。

Q3:下图部分类的方法设置有误
类图错误

  • A3:已针对相关错误修改并完善,具体如下图
    修改后的类图
     

Part3.项目计划分工

学号 预期任务分配
221701212 用户模块的首页、个人信息页、历史信息页的前端实现
221701218 用户模块的商品发布、以书易书、历史订单页的前端实现
221701229 管理模块和用户模块的商品详情页面的前端实现
221701207 管理员模块所有功能的后端实现
221701226 数据库存取数据管理,提供接口,辅助用户模块后端实现
221701235 用户模块的所有后端功能

Part4.本次作业贡献度与分工

学号 任务 贡献度
221701207 数据流图、功能模块图 16.5%
221701212 系统说明书的接口设计、系统设计说明书的功能模块设计部分、整合 17%
221701218 系统设计说明书的引言、总体设计部分 15%
221701226 数据库结构设计、PPT与汇报 20%
221701229 类图的修改完善、用例图完善、泳道图等 16.5%
221701235 数据库设计说明书的引言、外部设计、验收验证标准 15%

Part5.文档链接

猜你喜欢

转载自www.cnblogs.com/shadouyou/p/12673022.html