1.毕业设计规划
请按照如下表格格式设计毕业设计规划安排。
计划时间 | 完成内容 | 备注 |
2018.2.27--2018.3.9 | 完成需求分析 | |
2018.3.10 | 开始毕业设计 |
2.这2周计划完成内容
完成了主页面的前端显示,包括分类、导航、商品显示,登录,注册页面。
利用django完成models创建,基本的url与setting配置,还有分类,商品,登录,注册的views。
3.用例图
第一次任务书大家已经画好功能模块图,本次任务书可以继续完善功能模块图,并详细描述用例图,如:
可以争对你设计系统每类用户设计相关用例,用例图具体画法可以参考网上资料。用例图的设计有助大家了解系统功能,及每种权限用户的功能流程。
4.数据库设计
按照你系统的功能模块、用例图,设计相应数据库,要求格式为:
- 表名及表格:表格方式描述相关字段。可以用word画表格再截图博客,表中需要以下字段:
- 描述表的功能,主要存储哪类数据。
- 用户表利用框架自动生成的,如还需其他需要的表格后续添加。
-
分类表
中文 | 列名 | 数据类型 | 主外键 | 描述 |
Id | Id | integer | PK | Id |
分类名 | Name | Varchar(32) | NOT NULL,UNIQE | 分类的名称 |
商品表
中文 | 列名 | 数据类型 | 主外键 | 描述 |
ID | Id | integer | PK | 物品id |
物品名 | Name | Varchar(128) | NOT NULL | 物品名称 |
价格 | Prince | integer | NOT NULL | 物品价格 |
位置 | Trade_location | Varchar(128) | NOT NULL | 物品出售的地 |
分类id | Category-id | integer | FK | 外键 |
描述 | Description | Varchar(512) | NOT NULL | 物品描述 |
打折 | Discount | integer | NOT NULL | 物品是否可以打折 |
手机号码 | Goods_phone | integer |
| 联系出售者手机 |
QQ号码 | Goods_qq | integer |
| 网络联系方式 |
发布时间 | Publish_time | date | NOT NULL | 发布时间 |
商品图片 | Picture | Varchar(100) |
| 物品的图片 |
发布者id | Seller_id | integer | FK | 外键 |
留言表
中文 | 列名 | 数据类型 | 主外键 | 描述 |
Id | Id | integer | pk | 留言的id |
留言内容 | Content | Varchar(256) | NOT NULL | 留言的详细内容 |
留言时间 | Comment_time | date | NOT NULL | 留言时间 |
物品id | Goods_id | integer | FK | 外键 |
用户id | User_id | integer | FK | 外键 |
站内提醒消息表
中文 | 列名 | 数据类型 | 主外键 | 描述 |
Id | id | integer | PK | 消息id |
消息内容 | content | Varchar(140) | NOT NULL | 消息详细内容 |
Active | active | bool | NOT NULL | 判断消息是否读过 |
收件id | Receiver_id | integer | FK | 接收者 |
发件id | Sender_id | integer | FK | 发送者 |
发送时间 | Send_time | Datetime |
| 发送的时间 |
收货地址
中文 | 列名 | 数据类型 | 主外键 | 描述 |
Id | Id | Integer | pk | id |
姓名 | Name | Varchar(32) | NOT NULL | 收货人姓名 |
收获地址 | Location | Varchar(256) | NOT NULL | 收货地址 |
联系方式 | Phone | Integer | NOT NULL | 收货联系方式 |
用户id | User_id | Integer | FK | 外键 |
5.这2周参考系统
截图描述你参考的web系统,如系统的界面、功能等。
------登录注册页面采用bootstrap完成。
6.这2周参考资料
- 描述你参考的数目
- 描述你参考的web网址
参考闲鱼https://2.taobao.com/ 的一些功能和设计。