1、spec的目标

  用户通过这份spec,可以知道软件的功能和使用方法,软件需求规格说明书还强调了一些细节的东西,便于程序员编程

2、spec的用户:大学生

  典型场景:针对大学生因为虚拟交易而无法系统有规律的规划自己的金钱的现状故我们小队开发了一款记账的小软件

3、spec的术语

  spec:软件需求规格说明书

  mysql:一种数据库,在使用添加,删除,更改,查询我们的账单时,对数据库进行读写,从而完成这些功能

4、软件使用说明:首先进入主界面,新用户点击注册进行用户注册,老用户则可以直接登录;进入登陆界面后,便能看到自己的支入支出记录,还可以对这些记录进行修改和删除,当然也可以点击相应按钮进行添加记录。

5、边界条件:登陆界面,各个文本框不能为空,添加记录是支入支出原因不能为空,汉字最多为50字

功能的副作用:在执行查询账单前,必须要添加记录,才能查询账单

转载于:https://www.cnblogs.com/ruangong123/p/6713027.html

软件需求规格说明书模板(Spec)相关推荐

  1. 给我一份软件需求规格说明书模板

    软件需求规格说明书模板一般由以下几个部分组成:1.背景和范围:2.产品概述:3.功能和性能要求:4.界面要求:5.安全性和可靠性要求:6.可用性要求:7.可维护性要求:8.技术架构要求:9.兼容性要求 ...

  2. 软件需求规格说明书模板有吗

    软件需求规格说明书(SRS)是软件工程中的一个重要文档,它描述了软件系统的功能.性能.界面和限制. 通常,软件需求规格说明书模板包括以下内容: 引言: 包括SRS的目的.范围.定义.约定.参考文献等信 ...

  3. 软件需求规格说明书--文档模板

                  { 产品名称} 软件需求规格说明书           编 写 人 : 编写日期 :     年     月     日 文档修订记录 版本编号 说明:如形成文件.变更内容 ...

  4. 如何写《软件需求规格说明书》

    转载自:https://www.jianshu.com/p/f9bcf52f4321 一.任务突然从天而降 自己维护一个终端一年多,今天主管突然要求补写一下<软件需求规格说明书>,有些傻眼 ...

  5. 《软件需求规格说明书》几点重要内容

    目录 1.个人对<软件需求规格说明书>的理解 1.1.用户与软件开发人员之间的合同. 1.2.是概要设计的重要依据. 1.3.软件开发人员进行设计.编程的依据. 1.4.软件测试的依据. ...

  6. 软件需求规格说明书通用模版_通用需求挑战和机遇

    软件需求规格说明书通用模版 When developing applications there will be requirements that are needed on more than o ...

  7. 【软件测试】导致软件缺陷的最大原因是软件需求规格说明书

    导致软件缺陷的最大原因是软件需求规格说明书. 因为软件缺陷产生的原因有很多,典型的原因如下: 软件本身的复杂性 开发人员的问题 需求的变化 进度的压力 对文档不重视 沟通不畅 偏差的累积 各种来源导致 ...

  8. 软件需求工程 高校教学平台 软件需求规格说明书 part 1 (重点!!!)

    点击查看 软件需求工程 高校教学平台 卷首语 文章目录 引言 编写目的 项目背景 预期的读者和阅读建议 预期读者 阅读建议 参考资料 总体描述 产品基本信息 产品前景 用户类及其特征 产品功能概述 用 ...

  9. 一份合格的软件需求规格说明书的要求

    合格的软件需求规格说明书 软件需求规格说明作为产品需求的最终成果必须具有综合性:必须包括所有的需求.开发者和客户不能作任何假设.如果任何所期望的功能或非功能需求未写入软件需求规格说明那么它将不能作为协 ...

  10. [文档] 软件需求规格说明书

    软件需求规格说明书 1 范围 1.1 标识 本条应描述本文档所适用系统和软件的完整标识,适用时,包括其标识号.名称.缩略名.版本号 和发布号. 1.2 系统概述 本条应概述文档适用的系统和软件的用途: ...

最新文章

  1. Oracle隐含参数:_allow_resetlogs_corruption
  2. win10_x64更新错误解决: 安装一些更新时出现问题,但我们稍后会重试。如果持续出现这些问题,并且你想要搜索Web或联系支持人员以获取相关信息,以下信息可能会对你有帮助:
  3. MS CRM 2011 RibbonExport Utility下载以及实用说明
  4. hibernate jpa_JPA / Hibernate实体状态转换的初学者指南
  5. LeetCode 656. 金币路径(DP)
  6. 清华大学计算机科学与技术在哪个楼,清华大学计算机科学与技术系宿舍
  7. Ethercat解析(八)之主站运行阶段
  8. iview表单校验上传图片成功后,提示文字不消失
  9. java app的强制更新吗_java – Spring JPA / Hibernate事务强制插入而不是更新
  10. java canvas 画线_java – 在扩展Canvas时使用drawLine()绘制粗线
  11. erp采购总监个人总结_ERP沙盘实训采购总监总结,学到了很多知识,受益匪浅
  12. 工程化框架之feather
  13. 洛谷P5266 【深基17.例6】学籍管理
  14. 欧姆龙 PLC CP1E Modbus RTU通信程序
  15. 剖析Mozilla代码之七武器
  16. 德国坦克问题-再谈贝叶斯
  17. 计算机专业前端实习生的实习经历
  18. axure流程图模式_Axure 9.0基础教程:没有Visio,也可以快速绘制流程图
  19. 零基础怎么学习学单片机?单片机软件编程培训
  20. 关于Java性能调优的11个简单技巧

热门文章

  1. 安装CentOS7虚拟机
  2. maven spring-mvc mybatis整合
  3. Modelsim调用用do脚本自动化仿真
  4. 近现代科学三大发现:证实佛法真实不虚
  5. [转]asp.net webform 与mvc 共享session
  6. C# mvc4.0 MD5测试
  7. awakeFromNib 与 viewDIdLoad 自己小结
  8. thrift (转)
  9. centos 6 编译emacs-24.5
  10. Asp.net 构建可扩展的的Comet Web 应用(一)