软件需求工程小组第三周

一,结构化分析

1,功能分解图

 

2,需求细化

提醒:

  考试提醒:在开始前通过闹钟或短信提醒,时间可自行设置

  作业提醒:在截止日期前通过闹钟或短信提醒,时间可自行设置

  上课提醒:在上课开始前通过闹钟或短信提醒,时间可自行设置

课程管理

  课程表:可自行设置课表,可设置名称,起始结束周次,教师姓名,上课注意事项和备注

  课程资料:

      存储:在此可存储上课记录的笔记,课程学习资料和练习题,可存储种类有ppt,图片,文字等类型

      查找:在此用户可根据课程,关键词或日期查找存储中资料

      作业:记录每周每节课布置的课后作业,记录同步到作业提醒中

学习管理

  考试时间:用户在此处设置各科目的考试时间安排,记录同步至考试提醒

  自习安排:用户可在此处的日历上添加自习时间和规划。

  打卡:用户根据自己制定的仔细计划在日历上打卡。打卡有计时机制,记录的时间会用于学习情况统计中

  统计:系统记录用户自主学习时的状态,学习时间,集中力,几次休息,目标达成率等。

3,优先级划分

优先级1:产品必须功能,重要,需尽快完善

优先级2:产品重要功能,主要用于辅助必须功能,在后一版中实现

优先级3:产品附属功能,使产品功能完备,根据用户需求完善

 

 

优先级1: 1,提醒功能:甲方项目名称中含有的功能,该功能是产品得以开发的原因,需最先开发完善

           2,学习管理功能(时间,自习,打卡):项目需求中直接要求的功能

           3,课程管理(课程表):产品功能实现的必须功能

优先级2:课程管理(作业,存储,):辅助产品功能的部分,

优先级3,课程管理(查找),学习管理(统计):附属功能,根据用户需求决定开发

 

二,过程建模

三,数据建模

 

posted @ 2019-05-26 21:41  软件需求工程10组  阅读(107)  评论(0)    收藏  举报