码迷,mamicode.com
首页 > 其他好文 > 详细

团队作业二

时间:2016-05-04 22:59:27      阅读:184      评论:0      收藏:0      [点我收藏+]

标签:

  各组结合所选项目,编写项目的规格说明书(Spec),Spec应至少包含以下内容:

     1. Spec的目标

     2. 项目的典型用户和场景

     3. 项目的用例模型

     4. 项目中涉及到的术语,它们的含义是什么?

     5. 用户是如何使用软件的功能的?

1.Spec的目标

信息管理系统是一个十分基础且必要的应用程序,几乎每个公司,每个组织都会有一个属于自己的信息管理系统,方便增删改查管理人员的信息。此Spec是为了更好的阐述本程序的细节问题,使开发更具体,内容包括项目的典型用户和场景,项目的用例模型,项目中涉及到的术语及含义,用户如何使用软件功能等方面。希望用户与开发人员可以对本程序有一个共同的理解。

2.项目的典型用户和场景

典型用户

姓名:学生A
性别:男
年龄:21
职务:班长
收入:无
知识层次和能力:大学生
生活/工作情况:拥有健康的日常
动机,目的,困难:联系全院各个班级的班级,班级太多不知如何联系
用户偏好:上网,电脑
用户比例:?
典型场景:导员下发任务,班长要把所需的学生资料上传给老师。
典型描述:资料越详细,提取资料越便捷,办事效率越高。

场景

典型用户:学生A
用户的需求/迫切需要解决的问题:汇总一部分人员的信息,具备可以查询的功能,及时上交人员信息。

3. 项目的用例模型

技术分享

4. 项目中涉及到的术语,它们的含义是什么?

1.软件: 是能够完成预定功能和性能,并对相应数据进行加工的程序和描述程序及其操作的文档。

2.对象: 对象是现实世界中个体或事物的抽象表示。

3.软件可维护性: 指软件被理解、改正、调整和改进的难易程度。

4.软件生存周期: 软件产品从形成概念开始,经过开发、运行(使用)和维护直到退役的全过程称为软件生存周期,包括软件定义、开发、使用和维护三部分。

5.白盒测试: 设计过程中,设计者可以“看到”软件系统的内部结构,并使用软件的内部结构和只是来选择测试数据及具体的测设方式。

6.预防性维护: 是为了进一步改善软件系统的可维护性和可靠性,并为以后的改进奠定基础。

7.构件图: 描述软件实现系统中各组成部件以及它们之间的依赖关系。

8.综合测试 是组装软件的系统测试技术,按设计要求把通过单元测试的各个模块组装在一起之后,进行综合测试以便发现与接口有关的各种错误。

 

5. 用户是如何使用软件的功能的?

我们的项目做出来是PC版的,用户在使用时就相当于在使用一个普通的APP,点击进入之后,需输入用户名密码进入查询界面,点击选择你所需要查询的按钮,即可进入系统查询,退出点击退出按钮即可。

 

团队作业二

标签:

原文地址:http://www.cnblogs.com/3214292940F5/p/5439060.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!