一月暴瘦20斤——项目系统设计与数据库设计

| 这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zswxy/2018SE |
| ---- | ---- | ---- |
| 这个作业要求在哪里 |https://edu.cnblogs.com/campus/zswxy/2018SE/homework/11622|
| 团队名称 | 一月暴瘦20斤 |
| 这个作业的目标 | 项目系统设计与数据库设计 |
| git地址 | https://gitee.com/bjtsyq/rjgc |

一、时间安排

时间安排 任务计划 进度
5-8周 市场调研,需求分析,项目讨论 已完成
8-14周 前端开发,后端程序编写 已完成
15-16周 需求格式分析,编码测试 已完成
17周 软件交付,撰写文档,PPT 已完成

二、分工安排

姓名 学号 工作内容
成慧 20189651 登录注册页面设计,后端代码实现,数据库设计,课程设计文档编写
彭湖海 20189660 首页页面设计、课程设计文档编写
李亚男 20189612 搜索、商品详情、购物车等页面设计,用例图,软件测试、课程设计文档编写
罗敏敏 20189616 需求分析,管理员页面设计,时序图、活动图、类图、E-R图,课程设计文档编写
欧阳文萃 20189606 课程设计文档编写,PPT制作,数据库填写,资料查找

三、项目设计图
1、体系结构

2、功能模块层次图

3、设计类图

4、ER图

5、表结构设计

表一 商品信息表

字段 数据类型 长度 约束 描述
PID Number 11 主键不为空 宠物ID
PNAME varchar2 100 可为空 宠物名字
PNUM varchar2 20 可为空 库存
PPRICE varchar2 20 可为空 价格
PMARKPRICE varchar2 20 可为空 市场价格
PWEIGHT varchar2 20 可为空 重量
PDESCRIPT varchar2 1000 可为空 描述
PPOPULAR varchar2 20 可为空 是否热销
PIMG varchar2 50 可为空 图片位置
PCATEGORY varchar2 20 可为空 类别

表二 用户信息表

字段 数据类型 长度 约束 描述
USERNAME varchar2 100 不为空 用户名
PAAWPRD varchar2 100 不为空 密码
EMAIL varchar2 50 不为空 Email
U-ID number 11 主键不为空 用户ID

表三管理员信息表

字段 数据类型 长度 约束 描述
ADMIN_ID number 11 主键不为空 管理员ID
ADMIN_NAME varchar2 100 不为空 管理员名字
ADMIN_PASSWORD varchar2 20 不为空 管理员密码
STATUS varchar2 11 可为空 管理员状态
PID number 11 外键不为空 商品ID

6、系统安全和权限设计
采用Oracle数据库,安全机制好,处理大数据更加稳定。必须先注册,登录的账户密码必须正确才能登录,管理员会对数据进行统计和维护。

四、工作流程、组员分工、组员贡献度比例

姓名 学号 工作内容 贡献度
成慧 20189651 表结构设计、系统安全权限设计 20%
彭湖海 20189660 功能模块层次图、系统设计说明书 20%
李亚男 20189612 设计类图、系统说明 20%
罗敏敏 20189616 体系结构设计、数据库设计说明书 20%
欧阳文萃 20189606 ER图、数据库建立 20%

五、系统设计说明书、数据库设计说明书
https://gitee.com/bjtsyq/rjgc

posted @ 2020-12-21 19:42  一月暴瘦20斤  阅读(200)  评论(0编辑  收藏  举报