第二版需求分析

在进行第一版需求分析的编写过程中,经过多次的讨论和不断的思考,我们发现了其中的许多问题,发现有许多不合理的地方,因此我们对其进行了修正,完成了第二版的需求分析。

系统功能组成:

  1. 用户注册:若为新用户初次使用,则需要注册后才能使用该软件。
  2. 用户登录:输入账号和密码进入系统。
  3. 用户可进行需求选择:用户登录成功后,根据自己的需求进行操作。
  4. 用户可修改用户信息:若用户信息发生变化,用户可在系统中进行修改。
  5. 用户可查询个人历史订单(时间、时长、所使用的充电桩编号、金额)。
  6. 用户可查询充电桩信息(充电桩位置以及是否被占用)。
  7. 用户可选择未被占用的充电桩进行使用。
  8. 用户选择充电桩使用后可看到本次的订单以及使用时长。
  9. 管理员登录:管理员通过输入账号和密码进行登录。
  10. 管理员可需求选择:面管理员根据自己的需求选择接下来将要进行的操作。
  11. 管理员可修改管理员信息:管理员可以修改自己的个人信息。
  12. 管理员可操作用户信息(查询和修改部分用户信息)。
  13. 管理员可操作充电桩信息(查询和修改部分充电桩信息)。
  14. 管理员可操作订单信息(查询和修改部分订单信息)。
  15. 管理员可查看所有操作记录(包括用户的操作记录和管理员的操作记录)。

顶层&0层DFD图:

       

1层DFD图:

                      

                      

流程:

小组分工:

  鲁普乐:数据流图。

       吴凡:数据流图,IPO图。

  阳岫海 & 杨桂:数据字典之中的数据流条目、数据存储条目部分的编写和数据项条目的整理。

  陈若妍:数据字典中的数据项条目的编写,需求规格说明书的撰写,IPO图。

  以上分工仅为主要负责人,总体的方向和功能均由讨论所得。

小组讨论过程:

  在整个需求分析的过程中,我们有问题便在群聊中及时沟通,及时提出疑问并解决疑问,共同思考,集思广益。

  并在一小部分的工作结束后进行语音讨论,主要是针对某一部分存在矛盾的内容进行讨论,求得共识。

  过程中,我们秉承全员参与的原则,集体思考,使得任务顺利的完成。

不足之处:

  在第二版需求分析完成之后,我们寻求了王颖老师的帮助,希望得到老师的建议。

  在老师的建议并指出问题后,我们发现自己的需求分析仍存在着许多问题:

    数据流图不够规范,应当按照功能来划分;图、文、表不对应;编写的不够全面;部分文字编写不够正式;部分格式不够正式、美观。

  其中,最主要的问题就是数据流图的问题,我们会在下一版本中进行改正。

猜你喜欢

转载自www.cnblogs.com/cry0000/p/12691724.html