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/ 的一些功能和设计。