软件工程 | |
---|---|
作业要求 | |
团队名称 | |
作业目标 | |
作业正文 | |
参考文献 |
GitHub链接
1、预期开发计划时间安排
甘特图
2、预期开发计划分工安排
3、总体设计
3.1 系统结构设计+功能模块层次图
3.2 设计类图
3.3 ER分析+表结构设计
3.3.1 E-R图
3.3.2 表结构设计
3.4 系统安全和权限设计
3.4.1 系统安全
- 通过在对数据库中不同的表设置访问级别,来设置数据库的访问权限,从而保证数据库的安全性,防止被修改。
- 用户分类(区分不同的访问者):不同类型的用户授予不同的数据管理权限。二手书籍买卖系统中,将用户权限分为四类,买家、卖家、客服、管理员。四类访问者的权限如下图所示。
-
数据分类(不同的数据对象):对于同一类权限的用户,对数据库中数据管理和使用的范围又可能是不同的。为此,DBMS 提供了将数据分类的功能,即建立视图。
- 权限管理是用户进行系统权限划分和设置的平台,按照管理的层次可划分为三个层面进行管理,用户、角色和权限,目前比较主流的方案是使用 RBAC 进行权限管理设计:对系统操作的各种权限不是直接授予具体的用户,而是在用户集合与权限集合之间建立一个角色集合。每一种角色对应一组相应的权限。一旦用户被分配了适当的角色后,该用户就拥有此角色的所有操作权限。
3.4.1 权限设计
4、本次作业工作流程及分工
4.1 工作流程
- 观看博客要求,对作业进行讨论、分工
- 组员自行完成分配任务
- 整合提交本次作业
4.2 分工
成员 | 分工 | 贡献度 |
---|---|---|
杜珊珊 | 甘特图 | 12% |
梁国庆 | 甘特图 | 12% |
刘祥强 |
E-R图、表结构设计 |
12% |
欧阳志强 | E-R图、表结构设计 | 12% |
孙嘉 | 分析类图 | 12% |
胡圣坤 | 分析类图 | 8% |
李泽平 | 系统结构设计 | 8% |
覃会前 | 功能模块层次图 | 8% |
颜永胜 | 系统安全和权限设计 | 8% |
扶勇 | 系统安全和权限设计 | 8% |
5、需求分析文档链接
链接:https://pan.baidu.com/s/1KLEB_1J5FjoYZ9i2HdNsxw
提取码:ef2i