第二次团队作业

A.格式描述 

这个作业属于哪个课程

https://edu.cnblogs.com/campus/xnsy/Autumn2019SoftwareEngineeringFoundation/

这个作业要求在哪里

https://edu.cnblogs.com/campus/xnsy/Autumn2019SoftwareEngineeringFoundation/homework/9824

团队名称

志趣信息

这个作业的目标

不求最好,但求更好。

1.详细介绍我们项目的开发初衷和功能;

2.将我们的开发构思和具体工作计划罗列出来。)

 

B.项目和团队介绍

  1.团队成员的学号姓名列表

杨光(队长)

201631061414

张燕山

201531060033

陈星鑫

201631064222

周嘉航

201631061313

艾尔肯·热合曼

201831061108

  2. 拟开发项目简介

   我们团队打算开发的项目是--《云note》记事本。该项目具体可以分成三个部分:笔记本,日记本,备忘录。笔记本:用户可以自由地添加信息,然后保存记录。日记本:类比于笔记本,在笔记本的基础上自动添加了做笔记时的地理位置和当地天气情况。备忘录:记可以自由地添加日程,并在相应时期给出日程提醒。

  

  3.典型用户及用户故事

    改项目的典型用户,我们目前规划的是广大高校学生和部分上班族(开会频繁)。

现在高校学生的学习任务日益繁重,不同的学科需要不同的笔记本,这样不仅加大了学生的支出,还给携带造成了不便,而且纸质笔记本还容易丢失。我们的项目就可以很好的解决这个问题。不同的学科的笔记,保存在相应的文件夹中,需要的时候就直接打开或者继续添加。而且相比于纸质笔记本,我们的云Note更加环保,这也响应了当下低能减排的国家号召。

对于频繁开会的上班族来说,日常开会需要记录的东西,多而且杂,我们的云note可以让用户在终端上自由地添加会议信息,会议内容,会议中需要特别强调且需要尽快处理的事件....... 

 

  4. 项目的主要功能,注意区分基础功能和扩展功能

    基础功能:用户登录后,在选择内容标签后,可向备忘录添加日程,并在相应日期给出提醒;在笔记本中自由添加内容;在日记本中添加日记,并自动添加笔记时的地点和当地天气情况。并对添加内容进行管理;对添加的事件按照时间生成时光轴,供用户查看。

    扩招功能:我们目前构思的——note通过其他公司提供的访问接口获取用户所在城市的天气情况,城市道路情况,并根据相应天气给出出行建议,根据道路情况向用户推荐出行路线。

      

5.概要设计:软件体系结构(可用结构图描述)及主要业务模块描述(功能及输入输出)

 

一、数据流图

 

10流图

第二次团队作业_第1张图片

 

 

 

2、1

第二次团队作业_第2张图片

 

 

 

二、数据字典

 

1、数据流

 

逐项说明DFD中的每个数据流,可用下表格式描述。

 

1日记数据流

 

名称:

日记

简述:

自己想表达的文件

数据流组成:

日期,标题

数据流来源:

用户

数据流去向:

编写日记格式

注解:

 

(2)备忘录数据流

 

 

 

名称:

备忘录

简述:

自己想记录的东西

数据流组成:

日期,标题

数据流来源:

用户

数据流去向:

编写备忘录格式

注解:

 

 

 

2、加工

 

逐项说明DFD中的每个加工,可用下表格式描述。

 

1编写日记

 

名称:

编写日记

加工编号:

1

简述:

编写日记格式

输入数据流:

文字

输出数据流:

整理好的文字

加工逻辑:

对文字进行排版

注解:

 

2编写备忘录

 

名称:

编写备忘录

加工编号:

2

简述:

编写备忘录格式

输入数据流:

文字

输出数据流:

整理好的文字

加工逻辑:

对文字进行排版

注解:

 

3、文件(存储)

 

逐项说明DFD中的每个文件或存储,可用下表格式描述。

 

1日记文件

 

名称:

日记

简述:

用户日记

文件组成

用户上传,时间戳

写文件的加工:

在文件后符上时间戳

读文件的加工:

查看

加工逻辑:

搜索数据库查看

注解:

 

1备忘录文件

 

名称:

备忘录

简述:

用户备忘录

文件组成

用户上传,时间戳

写文件的加工:

在文件后符上时间戳

读文件的加工:

查看

加工逻辑:

搜索数据库查看

注解:

 

  6.初步开发计划(详细分工及进度安排)

    第一周:获取用户的详细需求,生成详细设计说明书;(艾尔肯)

    第二周:概要设计说明书的撰写(陈星鑫)及需求规格说明书(周嘉航)

    第三周:队员商议具体编码规范,具体化项目设计(张燕山)

    第四周----第六周:全部成员根据设计说明书进行编码实现

    第七周:进行充分测试,准备答辩PPT(杨光)

你可能感兴趣的:(第二次团队作业)