第二周项目计划

大型应用软件设计

校园搜题(现改名为学习帮)

进度计划
在下周六实验课(11月16日)之前,预计完成基础功能的构建。
做数据库模块的同学==注意!==本周日18:00之前完成对数据库的设计,ER图等。

使用git 和 github协同开发:https://www.cnblogs.com/wawahaha/p/5171187.html

代码仓库:

$git clone https://github.com/hazenoeasy/xuexibang.git

详细设计

按照获取的需求,我们的网站主要分为
1.主页:home.html
显示所有已经提出的问题
在这里插入图片描述
2.注册页面:register.html
在这里插入图片描述
3.登录页面:signin.html
在这里插入图片描述
4.当前用户的相关问题页面:myquestion.html
包括我回答的问题,我提出的问题,我关注的问题
在这里插入图片描述
5.某个问题的详情页面:qna.html

在这里插入图片描述

网页文件都存储在templates的文件夹下
其余部分文件的说明:
base.html: 整个网站的模板
macros.html: 一些有用的宏定义(具体使用见《flask开发实战》李辉著)

数据库设计:

designed by王喆:
关系模型(下划线标识主键,斜体标识外键):

  1. Users:( UID , Name, PWD )
  2. Questions:( QUID, QUContent, QUTime, UID, ANSID )
  3. Answer:( ANSID, ANSContent, ANSTime, UID, QUID )
  4. Follow: ( UID, QUID )
    在这里插入图片描述

分工

sjy:后端搭建,数据库和前端对接,表单设计
zyh:代码仓库管理,服务器搭建
wz:ORM设计,api设计
bxh:前端模板页设计
htl、lq:需求文档
lzq、zky:前端实现(home.html, qna.html, myquestion.html)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值