这个作业属于哪个课程 |
班级的链接 |
这个作业的要求在哪里 |
作业要求的链接 |
这个作业目标 |
定制未来计划,分配任务,完成系统设计说明书,完成数据库设计说明书,设计数据库,根据问题完善产品 |
作业正文 |
见下文 |
其他参考文献 |
ProcessOn |
一、团队计划
1.1 开发计划
|周数 | 周期任务 | 完成度|
|:--😐:--😐:--😐:--😐
|第十一周|完成数据库的搭建|100%|
|第十二周|前端完成发布投稿的流程,根据流程设计网页发布路线,后端完成投稿发布的功能|0%|
|第十三周|前端完成主页和个人信息界面的设计,后端完成查看投稿和查看个人信息功能|0%|
|第十四周|前端完成分区的设计,后端完成投稿根据分区筛选功能,完成屏蔽敏感词功能|0%|
|第十五周|测试,前端设计评论界面,后端完善点赞,举报,评论机制的功能|0%|
1.2 分工安排
学号 |
姓名 |
角色 |
预期任务分配 |
211806340 |
石云凤 |
前端 |
网页界面设计,数据库管理,博客编写 |
211808332 |
谢菲菲 |
前端 |
网页界面设计,数据库管理,博客编写 |
211806399 |
欧阳小云 |
后端 |
完成投稿发布功能,投稿根据分区筛选功能,屏蔽敏感词功能 |
211806425 |
赵贝贝 |
后端 |
完成投稿发布功能,投稿根据分区筛选功能,屏蔽敏感词功能 |
211809172 |
邱晴 |
后端 |
完成查看投稿、查看个人信息、点赞举报评论等互动机制功能 |
211803124 |
毛菁菁 |
后端 |
完成查看投稿、查看个人信息、点赞举报评论等互动机制功能 |
二、设计图
2.1 体系结构设计图
2.2 功能模块层次图
2.3 设计类图
2.4 E-R图
2.5 表结构设计图
三、系统安全和权限设计
- 我们使用MD5的加密方式对密码进行加密,防止密码被截获,保证账户的安全,同时在后台代码中以预编译 SQL 语句等方式防止 SQL 注入,降低通过原生 SQL 语句攻击数据库的风险,定期备份数据库中的数据到不同主机上,数据出现意外时可以互相备份。
四、Q&A
4.1 Q&A
- Q:对于闲置/转让这类需要交易的情况要考虑用户的个人信息的安全和支付安全
- A:我们只是提供一个交流的平台,不在平台上进行直接交易。
- Q:如果有同学将帖子投错分类怎么办,是否有解决方案?
- Q:发布的内容是否需要审核?如何保证用户发布的信息合法性?建议加上敏感词屏蔽。
- A:发布的时候系统会有初步审核,会设置敏感词屏蔽这个有考虑到,而且如果系统审核没有屏蔽掉,后期还会有管理员进行再一步的审核。
4.2 改进
五、工作流程
学号 |
工作内容 |
贡献度 |
211806340 |
分配任务、数据库设计图、泳道图、补充数据库设计说明书、写博客 |
19% |
211808332 |
类图、编写数据库设计说明书、修改博客 |
16% |
211806399 |
编写系统设计说明书 |
16% |
211806425 |
编写系统设计说明书 |
16% |
211809172 |
体系结构图、功能模块图、E-R图 |
16% |
211803124 |
系统设计和数据库设计答辩PPT、演讲 |
17% |
commit记录
六、成果展示