RGSJ——项目系统设计与数据库设计

这个作业属于哪个课程福州大学2020年春W班
这个作业要求在哪里 作业要求
团队名称 RGSJ
这个作业的目标 项目系统设计和数据库设计
作业正文 ···
其他参考文献 ···

一、团队项目开发计划时间

周数团队目标与产出当前进度
第1周 完成基础小组功能和前端基本搭建 未开始
第2周 实现前端页面功能和后端的数据库搭建以及简单代码 未开始
第3周 前端小组进行页面美化;后端小组完善基础功能以及接口 未开始
第4周 前端小组与后端小组进行接口交接以及后端小组提供详细接口 未开始
第5周 前端小组进行前端测试;后端小组进行后端功能完善及测试 未开始
第6周 前后端小组收尾,保证程序基本功能运行正常;bug测试和基本后期维护 未开始

 


二、团队项目开发计划分工安排

人员拟分工具体描述
裴博 前端 项目部署及分工;主要页面UI设计及美化;商品详情页面UI及美化
杨婕 前端 商品页面UI设计及美化;商品详情UI页面设计;以及前后端对接
陈文婷 前端 我的界面UI设计及美化;聊天界面设计及美化;前后端接口对接
王建林 后端 主要页面及失物招领后端代码攥写;数据库内容搭建;
危正 后端 商品相关信息后端代码攥写;数据库设计
陈赐 后端 我的及聊天功能后端代码攥写;后端接口相关设计

 


三、图表设计及思路

1、体系结构设计

 

 

 

2、功能模块层次图

         

  • 思路:将系统分为三个模块,分别为游客模块、用户模块和管理员模块,用户模块分为卖家买家以及失物管理,其中卖家和买家对应不同功能模块,管理员模块内部有用户管理和商品管理,对应不同接口实现不同的功能。

3、设计类图

             

  • 思路:首先用户类,把用户分为管理员和普通用户两个类,其中管理员对普通用户信息进行管理与审核。由于普通用户和管理员存在相同的属性,所以继承用户类。其次用户需要登录注册操作,所以新增一个登录类,然后要分出遗失物品和二手物品两个类,对这两种物品进行增删改查等操作,最后需要订单类对订单进行增删改查操作,对二手商品进行增删查操作。

4、ER分析

         

5、表结构设计

           

   

        

       

         

6、系统安全和权限设计

数据库只被少数授权用户访问,必须提供用户名和正确的密码。存储数据库的服务器也只能让系统管理员或少数高级管理人员登录。数据库的安全策略,遵从SQL Server的安全策略事项


四、需求分析阶段问题解答

博客中的文档下载有误

  • 失误,已经修改。

校外用户不能注册,是什么概念?

  • 用户需要学号进行注册,校外人员没有学号,所以无法注册。

信用低的用户,后续有没有渠道方式去提高自身信用?

  • 每个月会有一次统一的审核,这个月信用低会限制本月的使用,但在下个月会恢复。

注册、登录,不是用户类的操作

  • 对类图已经进行了修改和完善。

没有管理员吗?发布交易等不需要审核吗?

  • 经过讨论,添加了管理员类。


五、本次工作流程、组员分工、组员贡献度比例

学号工作内容贡献度
221701303(裴博) 1.安排部署本次作业及分工;2.博客的攥写;3.系统安全与权限设计 4.评分表的制作  16.6%
221701301(杨婕) 1. 系统结构说明书的攥写;2. 帮助博客的攥写和需求分析总结和完善 15.7% 
221701302(陈文婷) 1. 需求分析类图、用况图补充完善;2. 制作数据流图和泳道图;3.制作功能模式层次图 17.3% 
221701330(陈赐) 1.体系结构设计 2. ppt制作 17.2% 
221701326(王建林) 1.接口设计 2.协助er图和数据库设计 16.3% 
221701332(危正) 1.数据库设计和说明书的攥写 2. PPT答辩 16.9% 

六、github团队仓库链接和下载链接

github团队仓库链接
团队名称_系统设计说明书.pdf
团队名称_数据库设计说明书.pdf
团队名称_系统设计和数据库设计答辩PPT.pdf

 

 

posted @ 2020-04-10 22:30  RGSJ队  阅读(502)  评论(5编辑  收藏  举报