【软件工程】软件需求分析

软件 需 求 分 析 的 任 务 :

1.深 入 描 述 软 件 的 功 能 和 性 能 2.到确 定 软 件 设 计 的 约 束 和 软 件3.同 其 它 系 统 元 素 的 接 口 细 节 4.定义 软 件 的 其 它 有 效 性 需 求

 需 求 分 析 的 任 务 就 是 借 助 于 当 前 系 统 的 逻 辑 模 型 导 出 目 标 系 统 的 逻 辑 模 型 , 解 决 目 标 系 统 的 “ 做 什 么 ” 的 问 题

需求 分 析 的 过 程

(1) 问题 识 别:1. 从 系 统 的 角 度 来 理 解 软 件 并 评 审 软 件范围 是 否 恰 当 2.确 定 对 目 标 系 统 的 综 合 要 求 , 即 软 件3. 提 出 这 些 需 求 实 现 条 件 , 以 及 需 求 应 达 到 的 标 准。问题 识 别 的 另 一 项 工 作 是 建 立 分 析 所 需 要 的 通 信 途 径 , 以 保 证 能 顺 利 地 对 问 题 进 行 分 析 。
(2 )分 析 与 综 合: 1. 从 信 息 流 和 信 息 结 构 出 发 , 逐 步 细 化 所 有 的 软 件 功 能 , 找 出 系 统 各 元 素 之 间 的 联 系 、 接 口 特 性 和 设 计 上 的 约 束 , 分 析 它 们 是 否 满 足 功 能 娈 求 , 是 否 合 理 。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 24
    评论
院 系:软 件 学 院 实验课程:软件工程 实验项目:《餐饮管理系统》需求分析说明书 指导老师:庞雄文 开课时间:2012 ~ 2013年度第 1学期 专 业:软件工程(数字媒体) 班 级:2010级7,8班 学 生:邓润锋 何嘉妮 余晶晶 学 号:20102003007 20102003009 20102003066 华南师范大学教务处 需求分析规格说明书 1. 引言 ................................................................................................................................. 3 1.1. 编写目的................................................................................................................... 3 1.2. 背景........................................................................................................................... 3 1.3. 定义........................................................................................................................... 4 1.4. 参考资料 ................................................................................................................... 4 2. 任务概述 ......................................................................................................................... 5 2.1. 目标........................................................................................................................... 5 2.1.1. 总体目标 ........................................................................................................ 5 2.1.2. 概要目标 ........................................................................................................ 5 2.1.3. 系统结构 ........................................................................................................ 5 2.2. 用户特点 ................................................................................................................... 6 2.3. 假定和约束 ............................................................................................................... 7 3. 需求设计 ......................................................................................................................... 7 3.1. 系统详细设计 ...............................................................................................
需求分析软件工程中非常重要的一个环节,它主要是通过对用户需求进行深入的分析和详细的描述,以便于软件开发人员能够更好地理解用户的需求,并在开发过程中得以满足用户的需求。下面是一个图书管理系统的软件需求分析: 一、系统概述 1.1 系统目标:开发一款能够管理图书信息的软件系统,以便于图书馆管理员更好地管理和维护馆内的图书信息。 1.2 系统功能:主要包括图书信息管理、借阅管理、归还管理、读者信息管理等功能。 1.3 用户对象:该系统主要服务于图书馆管理员和读者。 二、功能需求 2.1 图书信息管理 2.1.1 图书信息录入:管理员可以通过该功能对新进图书的信息进行录入,包括图书名称、ISBN号、作者、出版社、出版日期、价格等信息。 2.1.2 图书信息修改:管理员可以通过该功能对已有图书信息进行修改,包括图书名称、ISBN号、作者、出版社、出版日期、价格等信息。 2.1.3 图书信息删除:管理员可以通过该功能对已有图书信息进行删除。 2.1.4 图书信息查询:管理员可以通过该功能对已有图书信息进行查询,包括按照图书名称、ISBN号、作者、出版社等信息进行查询。 2.2 借阅管理 2.2.1 图书借阅:读者可以通过该功能进行图书借阅,包括输入借阅图书的ISBN号、读者证号等信息。 2.2.2 图书归还:读者可以通过该功能进行图书归还,包括输入借阅图书的ISBN号、读者证号等信息。 2.3 读者信息管理 2.3.1 读者信息录入:管理员可以通过该功能对新进读者的信息进行录入,包括读者姓名、读者证号、联系方式等信息。 2.3.2 读者信息修改:管理员可以通过该功能对已有读者信息进行修改,包括读者姓名、读者证号、联系方式等信息。 2.3.3 读者信息删除:管理员可以通过该功能对已有读者信息进行删除。 2.3.4 读者信息查询:管理员可以通过该功能对已有读者信息进行查询,包括按照读者姓名、读者证号、联系方式等信息进行查询。 三、性能需求 3.1 系统响应时间:系统对用户请求的响应时间应在3秒内。 3.2 系统并发处理能力:系统应支持多用户同时进行操作,并保证数据的一致性和完整性。 四、安全需求 4.1 数据保密性:系统应保证用户数据的保密性,防止数据泄露。 4.2 数据完整性:系统应保证用户数据的完整性,防止数据被篡改。 4.3 系统稳定性:系统应保证在任何情况下都能稳定运行,避免系统崩溃或数据丢失。 以上就是一个图书管理系统的软件需求分析,通过对需求的详细分析,可以帮助开发人员更好地理解用户的需求,从而开发出更加符合用户需求的软件系统。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 24
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值