首页 > 技术文章 > 驭梦之组——项目系统设计与数据库设计

yumeng1 2020-11-12 18:26 原文

这个作业属于哪个课程 https://edu.cnblogs.com/campus/fzzcxy/2018SE1
这个作业要求在哪里 https://edu.cnblogs.com/campus/fzzcxy/2018SE1/homework/11456
这个作业的目标 完成系统设计与数据库设计的说明书,完成分工与时间安排
作业正文 如下

预期开发计划时间安排

起始时间 任务安排 当前进度
第十二周 策划前端页面 进行中
第十三周 完成前端部分页面内容 未进行
第十四周 完成前端页面设置 未进行
第十五周 完成部分功能的后端代码 未进行
第十六周 完成全部功能的后端代码 未进行
第十七周 优化完善APP的功能 未进行
第十八周 测试APP功能,发现并解决问题 未进行
第十九周 总结并检查APP,完成最后调试,进入市场 未进行

预期开发计划分工安排

学号 姓名 角色 预期任务分配
211806378 池杰龙 策划,前端 规划前端页面布局,参加相关代码实现
211806403 唐晓伟 后端 进行后端相关代码的实现
211806385 黄存慧 后端 进行后端相关代码的实现
211806406 汪伟培 后端 进行后端相关代码的实现
211806374 陈伟彬 前端 查询相关产品的前端,优化产品前端样式
211806379 冯致远 调试 寻找APP中的BUG与不足,反馈给前端与后端,进行调整

相关图与设计思路

体系结构设计+功能模块层次图

体系结构设计

功能模块层次图

设计类图

ER分析+表结构设计

系统安全和权限设计

表结构:

表名 功能说明
USER_INFO 用户信息表
TASK_INFO 任务信息表

USER_INFO表:

Data Type Length Precision Primary Mandatory Deccription
UserID varchar(255) 255 true true 用户ID
PassWoed varchar(32) 32 MD5存储密码

TASK_INFO表:

Data Type Length Precision Primary Mandatory Deccription
TaskID varchar(255) 255 true true 任务ID
TaskTime Datetime 16 任务时间
TaskDegree varchar(20) 20 任务重要程度
TaskRemark varchar(255) 255 任务备注

设计思路

先完成页面的前端设计,然后完成设置功能被前端页面的设置,然后完成相关计划生成,排序功能,
历史计划自动生成功能,还有悬浮球挂起功能。

相关问题的回答:


回答:我们在上晚课后,明确了更多的用户场景,若有需要,后期也可以拍出好的用户场景的视频。我们该产品的亮点
便是你输入时间与计划,该APP会自动帮你排序时间,并在任务起始时间对你进行提醒。


回答:挂起功能的颜色与一直存在的问题,我们设计了是在设置功能内进行完善,用户可以根据自己需求进行调整,
关于拖动安排时间的互动效果的话,如果在后面技术支持的情况下,我们会考虑进入进去,毕竟这样也能提升用户
的体验。


回答:我们会在后期在界面方面更加的用心。


回答:黑色的背景板的话,可以在设置里面进行调整。

工作流程,组员分工,组员贡献度比例

学号 工作内容 贡献度
211806378 书写博客园,完成部分系统设计说明书,制作PPT 22%
211806403 完成部分系统设计说明书 15%
211806385 完成部分数据库设计说明书,演讲 18%
211806406 完成部分系统设计说明书 15%
211806374 完成部分数据库设计说明书 15%
211806379 完成部分数据库设计说明书 15%

码云仓库链接

数据库设计说明书
PPT
系统设计说明书

推荐阅读