这个作业属于哪个课程 | UML课程 |
---|---|
这个作业要求在哪里 | 项目系统设计与数据库设计 |
这个作业的目标 | 完成类图的设计,设计好系统和数据库 |
作业正文 | 如下 |
其他参考文献 | 暂无 |
团队预期开发计划时间安排
起始时间 | 安排任务 | 当前任务 |
---|---|---|
第十一周 | 前端后端同时开始开发 | 已完成 |
第十二周 | 策划前端页面 | 未进行 |
第十三周 | 完成第一版简易前端页面 | 未进行 |
第十四周 | 完成部分功能后端代码 | 未进行 |
第十五周 | 优化《四维口袋》界面 | 未进行 |
第十六周 | 完成后端代码 | 未进行 |
第十七周 | (冲刺)优化完善App功能 | 未进行 |
第十八周 | (冲刺)测试《四维口袋》,解决bug | 未进行 |
第十九周 | (冲刺)进行最后测试,《四维口袋》初步成型 | 未进行 |
预期开发计划分工安排
学号 | 姓名 | 角色 | 预期任务分配 |
---|---|---|---|
211806314 | 范青青 | 前端 | 登录页面排版和界面设计 |
211806320 | 黄鹏伟 | 后端 | 服务器搭建,数据库创建 |
211803324 | 罗童 | 后端 | 服务器搭建,数据库创建 |
211803388 | 赵泽阳 | 后端 | 协助数据库建立及前端链接 |
211806345 | 王晓玲 | 前端 | 首页排版和界面设计 |
211806342 | 王冰炜 | 策划,测试 | 测试《四维口袋》,寻找并修改bug,及时提出意见 |
211506124 | 林振义 | 前端 | css |
设计图和设计思路
1.体系结构设计
- 用户:
- 管理员:
2.功能模块层次图
3.类图
4.ER分析
5.表结构设计
6.系统安全和权限设计
7.设计思路
- (1)云盘的用户是面向学生的小型轻云盘,分为了用户、管理员两个模块
- (2)在用户模块,用户在自己的界面进行文件的上传和下载功能。同时可以实现对文件重命名,分类,排序等提高用户体验感功能。
- (3)管理员可以向用户分配权限,同时在特殊情况下审核文件合法性。
相关问题回答
1.问题:
回答:在一般情况下,我们团队作为运营方不会审核用户的文件。同时我们在防止sql注入、防止session攻击、dos攻击、增强输入验证等四个方面保证云盘的安全。
2.问题:
回答:目前已经初步完成设计分类的功能,目前自动分类的初步设想是通过文件以text,doc(docx),jpg等相同的文件拓展名形成自动类型分类包,同时可以在界面新键文件夹手动分类。
commit记录
本次任务组员工作比例
成员 | 工作量比例 |
---|---|
王冰炜 | 18 % |
王晓玲 | 14 % |
罗童 | 14 % |
黄鹏伟 | 17 % |
赵泽阳 | 14 % |
范青青 | 15% |
林振义 | 8% |