软件需求说明书大纲.doc
- 格式:docx
- 大小:230.68 KB
- 文档页数:13
软件需求规格说明书用户需求确认书列举的需求已包含现阶段所用需求,需求明确,符合要求用户职务用户签名签订日期目录1.引言1.1编写目的 (4)1.2范围 (4)1.3参考资料 (4)2.项目概述2.1产品描述 (4)2.2产品功能 (5)2.3运行环境 (5)2.4假设和依据 (6)3.具体需求3.1系统角色 (6)3.2登录界面 (8)3.3学生管理系统 (8)3.3.1导入学生信息 (9)3.3.2选课系统 (9)3.3.3查看课程介绍/查看发表评论 (10)3.3.4查看个人成绩 (11)3.3.5查看科目补考成绩 (11)3.4教师管理系统 (11)3.4.1导入教师信息 (12)3.4.2查看负责课程 (12)3.5管理员系统 (13)3.5.1导入学生选课目录 (15)3.5.2导出课程成绩 (15)3.5.3修改补考时间 (15)3.5.1修改课程负责人 (16)3.5.2查看课程选修状况 (16)3.6系统维护 (16)3.6.1数据字典的维护 (16)4.非功能需求4.1性能需求 (16)4.2安全性需求 (17)4.3可用性需求 (17)4.4用户文档 (17)4.5其他需求 (17)5.外部接口需求5.1用户接口 (18)5.2硬件接口 (18)5.3软件接口 (18)5.4通信接口 (18)1.引言1.1编写目的为了是用户更清楚的了解到开发此软件的性能需求以及作用功能,清晰地描述出此软件在开发过程中所需的资料技术等等1.2范围说明:a.学生管理系统,webAPPb.该软件可以解决在某些教务处使用高峰期,学生开学选课阶段,经常会出现运行迟缓,系统崩溃等问题c.解决学生选课时对课程的认知度不充分性,拥有对课程的详细介绍及上级学生对该课程的评论及认识d.老师可以录入课程成绩,自动计算该学期该课程平均成绩、及格率等等,学生也可以更清楚了解课程的具体要求.1.3参考资料参考相关软件设计规划书,以及相关开发文献2项目概述2.1产品概述就用了两年多的福州大学教务处的而言,功能繁多,基本上所有学生、教师等关于信息、课程、学习、报名乃至于课表作息等功能都一应俱全,也正因为此,在某些教务处使用高峰期,如学生开学选课阶段,经常会出现运行迟缓,系统崩溃等问题,在情况紧急之下甚至会导致某些严重后果。
仿真软件需求规格书本文档旨在介绍仿真软件需求规格书的目的和背景,并概述该文档的结构和内容。
仿真软件需求规格书是为了确保开发团队对于软件的需求有清晰的了解,并为软件开发的各个阶段提供准确的指导。
在进行仿真软件的开发之前,我们需要明确软件需要满足的需求。
这些需求来自于用户对于软件功能和性能的期望,以及与实际仿真情景相关的特定要求。
本节将对需求背景进行详细说明,包括软件应用领域、用户群体和关键需求。
本节将详细描述仿真软件的总体需求概述。
这包括软件的主要功能和目标,以及所需的性能要求和其他非功能性需求。
通过清晰地概述整体需求,有助于开发团队在后续的详细需求分析和设计阶段准确地实现所需功能。
该节详细描述仿真软件的各种功能需求。
这些需求可以包括软件的基本功能、操作界面、数据处理能力、模型建立等方面。
每个功能需求应该明确具体、可测量,并与实际仿真任务相关联。
本节将考虑仿真软件的性能需求,包括但不限于运行速度、响应时间、准确性等方面。
这些性能需求的明确定义,有助于确保软件在实际使用中具备足够的性能,以满足用户的需求和期望。
本节将描述与仿真软件相关的非功能性需求。
这些需求可能涉及软件的可靠性、扩展性、安全性、可维护性等方面。
明确定义这些非功能性需求有助于确保软件在使用过程中具备稳定性和可靠性。
该节将列举任何与仿真软件开发有关的约束和限制。
这些约束和限制可能包括预算、资源、技术限制等方面。
在明确约束和限制的同时,开发团队可以合理地制定开发计划和解决方案,以确保在可行的条件下满足用户需求。
本节将提供本文档中所引用的参考文献的详细信息,包括相关的标准、规范或其他相关文献。
以上是《仿真软件需求规格书》的大纲内容,旨在全面而清晰地描述该文档的结构和内容,以帮助开发团队准确理解和实现仿真软件的需求。
本文档旨在描述仿真软件的整体概述,包括软件的主要功能和预期目标。
2.1 主要功能仿真软件的主要功能包括但不限于以下几个方面:提供模拟环境:软件应能够提供一个模拟环境,使用户能够模拟并观察特定场景下的各种情况和变化。
《软件需求分析》教学大纲目录一、内容概要 (2)1.1 课程介绍 (3)1.2 教学目标 (4)1.3 教学内容概述 (5)二、软件需求分析基础 (6)2.1 软件需求分析的重要性 (7)2.2 软件需求分析的基本概念 (8)2.3 需求分析的基本原理 (9)2.4 需求分析的方法论 (11)三、需求获取与整理 (11)3.1 需求获取的策略 (13)3.2 需求整理的技巧 (15)3.3 需求规格说明书的编写 (16)四、需求分析方法 (17)4.1 结构化分析方法 (19)4.2 面向对象的分析方法 (20)4.3 数据流分析方法 (21)4.4 其他需求分析方法简介 (22)五、需求验证与确认 (24)5.1 需求验证的目的和方法 (25)5.2 需求确认的流程和标准 (26)5.3 案例分析 (27)六、需求管理 (29)6.1 需求管理的概念和重要性 (30)6.2 需求变更的管理 (31)6.3 需求跟踪与监控 (33)6.4 需求文档的管理 (34)七、需求分析与设计的关系 (36)7.1 需求分析与设计的相互作用 (37)7.2 需求驱动的设计方法 (38)7.3 案例分析 (39)八、课程总结与展望 (41)8.1 课程总结 (42)8.2 学生学习成果评估 (43)8.3 对未来软件需求分析发展的展望 (45)一、内容概要本课程旨在培养学生掌握软件需求分析的基本理念、方法和技能,使学生具备从事软件项目需求分析工作的能力。
课程内容包括软件需求分析的基本概念、原理、过程和方法,以及相关工具的使用。
熟悉软件需求分析的过程和方法,包括需求获取、需求分析、需求定义和需求验证等阶段。
能够参与软件项目的需求分析工作,与项目团队成员有效沟通,确保需求的准确性和完整性。
软件需求分析基础:介绍软件需求分析的基本概念、原理、目标和任务,以及需求分析在软件开发生命周期中的地位和作用。
需求获取:讲解需求获取的方法和技巧,包括与客户沟通、现场调研、问卷调查等。
软件需求说明书开发组:陈小娟(组长)李昕单祖超郭永权版本变更:成绩评定表:组内最终评分:组间最终评分:目录3.1 引言 (4)3.1.1 编写的目的 (4)3.1.2 背景 (4)3.1.3定义 (4)3.1.4 参考资料 (4)3.2 任务描述 (5)3.2.1 目标 (5)3.2.2 用户的特点 (5)3.2.3 组织结构与职责 (5)3.2.4 角色定义 (6)3.2.5 假定与约束 (6)3.3 需求规定 (6)3.3.1 对功能的规定 (6)3.3.2 功能需求分析 (7)3.4 功能需求点列表/功能模型 (8)3.4.1 系统用例图 (9)3.4.2 类图 (10)3.4.3 时序图 (12)3.4.4 协作图 (13)3.4.5 状态图 (14)3.4.6 活动图 (15)3.4.7 性能需求 (18)3.4.7.1 数据精确度 (19)3.4.7.2 时间需求 (19)3.4.8 适应性 (19)3.4.9 输入输出要求 (19)3.4.10 故障处理要求 (19)3.5 运行环境 (19)3.5.1 硬件环境 (19)3.5.2 软件环境 (20)3.6 目标系统界面与接口需求 (20)3.6.1 界面需求 (20)3.6.2 接口需求点列表/接口模型 (20)3.7 目标系统其他需求 (20)3.7.1 安全性 (20)3.7.2 可靠性 (20)3.7.3 培训需求 (21)3.1 引言本文档是软件开发者和客户之间签订的一份契约,保证客户需求的稳定性,为软件开发者提供软件开发过程的凭据。
3.1.1编写的目的软件需求说明书的编制是为了使用户的软件开发者双方对该软件的起初规定有一个共同的理解,明确学生信息管理系统软件开发项目的需求范围,作为系统验收的依据;描述学生信息管理系统的功能和非功能性需求,确保需求得到正确的理解和满足;使之成为整个开发工作的基础,以便使系统的开发能有顺利进行。
软件详细设计说明书在软件开发的过程中,软件详细设计说明书是非常关键的一个环节。
这份文档记录了软件的具体设计方案,包括软件功能模块、数据结构、算法实现、UI设计、安全措施等内容。
软件详细设计说明书为软件开发人员提供了指导和参考,同时也为测试人员、技术支持人员和用户提供了依据和理解。
下面我们将详细介绍软件详细设计说明书的内容和重要性。
一、软件详细设计说明书的内容软件详细设计说明书通常包括以下内容:1. 功能模块设计:详细描述每个功能模块的实现思路和实现步骤。
2. 数据结构设计:包括数据结构的定义、数据存储方式、数据的读取和写入等。
3. 算法设计:描述程序的核心算法,包括数据处理、逻辑判断、优化方案等。
4. 用户界面(UI)设计:UI设计应该符合用户习惯和美学标准,需要详细记录每个界面及其元素的设计方案和实现方法。
5. 安全设计:描述软件的安全机制,包括身份认证、权限控制、数据加密等。
6. 性能设计:通过调优、并发处理等手段优化软件性能,使其更加高效。
二、软件详细设计说明书的重要性1. 明确开发目标:软件详细设计说明书对软件的各个方面进行详细说明和规划,使开发人员明确开发目标和方向。
2. 保证软件质量:通过详细的设计说明,软件开发人员可以避免在开发过程中出现一些隐含的问题,并对软件进行充分测试,最终保证软件的质量。
3. 方便维护:一份好的软件详细设计说明书,不仅可以指导软件开发人员写出高质量、易于维护的代码,也可以降低日后的维护成本。
4. 提高开发效率:软件详细设计说明书可以避免过多的反复编码和调试问题,从而提高开发效率。
5. 降低开发成本:通过软件详细设计说明书的规划和设计,可以减少过多的要求变更,降低开发成本和人力成本。
三、如何编写软件详细设计说明书1.明确软件需求:在编写软件详细设计说明书之前,必须先明确软件的需求和功能要求,并进行详细的分析和思考。
2.详细设计文档:详细设计文档应该包括大纲、目录、考虑到的问题、实现步骤、测试用例等。
软件需求调研大纲《软件需求调研大纲》
一、调研目的
1. 确定软件需求的具体情况
2. 了解用户对软件的期望和需求
3. 确定软件开发的方向和重点
二、调研方法
1. 问卷调查
2. 用户访谈
3. 现场观察
4. 数据分析
三、调研内容
1. 用户对软件功能的需求
2. 用户对软件界面的喜好
3. 用户对软件性能和稳定性的要求
4. 用户对软件使用体验的期望
5. 用户使用场景和环境
6. 用户的使用习惯和习性
四、调研结果分析
1. 总结用户需求的共性和个性
2. 分析用户需求的优先级和重要程度
3. 确定软件需求的重点和主要方向
五、调研报告
1. 对调研结果进行整理和分析
2. 调研报告的撰写和呈现
3. 向相关部门和团队进行汇报和分享
六、调研后的处理
1. 根据调研结果对软件需求进行优化和调整
2. 根据用户需求开展软件功能的开发和设计
3. 确定软件发布和推广的策略和方案
七、调研成果评估
1. 对软件需求调研的成果进行评估和反馈
2. 验证是否满足用户需求和期望
3. 根据评估结果对软件需求进行进一步的优化和完善
通过以上大纲,可以对软件需求调研的整个流程和方法有一个清晰的了解,有助于在实际工作中更加有效地进行软件需求调研工作。
《软件需求分析》教学大纲01.课程说明课程名称:软件需求分析总学时:32先修课程:软件工程导论、数据库原理与设计、信息系统基础02.课程性质、目的和任务软件开发一般包括可行性分析、需求分析、软件设计、软件开发、软件测试、软件实施、软件服务等步骤。
需求分析是软件开发的一个步骤,主要作用是充当软件研发与客户之间的桥梁,包括对客户的信息化需求进行分析,将客户不规范的、随意的需求,转换成规范的、严谨的、结构化的需求,并进行系统规划、软件开发设计、软件变更设计等。
通过本课程的学习,要求学会如何进行软件的需求分析,如何搜集用户需求,如何设计软件界面、功能、数据库,学会如何编写需求文档,学会建立正确的需求分析的思维方式,深刻理解管理软件是为管理服务的。
03.教学内容第1章需求分析入门(2学时)(一)主要内容:什么是管理软件,什么是好软件,需求分析包括的主要工作内容,如何成为需求分析师,快速原型开发模型。
(二)教学重点:深刻理解什么是好软件,为设计好软件打下坚实的基础。
(★★★★★)了解管理软件常用的实施方式,不同方式的优缺点。
(★)了解企业管理工作包括哪些内容。
(★)了解成为一个好的需求分析师的条件。
(★)理解“快速原型”开发模型。
(★★)(三)课后思考题:1.你觉得学校的管理工作包括哪些内容?2.如果让你策划一款软件系统管理你们的学校,你觉得可以包括哪些功能?3.根据好软件的特点,分析一下腾讯的微信App。
4.评价一下你在学校中看到过的某管理软件(如学生选课系统、图书管借书系统等)。
5.结合需求分析师的性格要求,分析一下自己的性格特点。
第2章需求获取(4学时)(一)主要内容:获取需求的七种方法:观察法、体验法、问卷调查法、访谈法、单据分析法、报表分析法、需求调研会法。
(二)教学重点:需求调研的七种方法,理解调研过程中需要将这些方法结合运用(★)如何制作调查问卷(★★★★)如何准备调研访谈(★★)访谈过程如何进行(★★)如何收集单据(★★★)如何分析单据(★★★★★)生成报表的触发条件(★)如何分析报表(★★★★★)报表对功能设计的影响(★★★★★)(三)课后思考题:1.编写一份调查问卷,了解学校是如何管理学生宿舍的。
需求规格说明书(ISO标准版)令狐采学编者说明:当需求调查、分析工作告一段落时,你就需要将这些需求进行规格化描述,整理成文,即软件需求规格说明书,也就是SRS。
这是在软件项目过程中最有价值的一个文档。
ISO所提供的标准虽然已经时间久远,但还是颇具参考价值的。
1.引言1.1编写的目的[说明编写这份需求说明书的目的,指出预期的读者。
]1.2背景a.待开发的系统的名称;b.本项目的任务提出者、开发者、用户;c.该系统同其他系统或其他机构的基本的相互来往关系。
1.3定义[列出本文件中用到的专门术语的定义和外文首字母组词的原词组。
]1.4参考资料[列出用得着的参考资料。
]2.任务概述2.1目标[叙述该系统开发的意图、应用目标、作用范围以及其他应向读者说明的有关该系统开发的背景材料。
解释被开发系统与其他有关系统之间的关系。
]2.2用户的特点[列出本系统的最终用户的特点,充分说明操作人员、维护人员的教育水平和技术专长,以及本系统的预期使用频度。
]2.3假定和约束[列出进行本系统开发工作的假定和约束。
]3.需求规定3.1对功能的规定[用列表的方式,逐项定量和定性地叙述对系统所提出的功能要求,说明输入什么量、经怎么样的处理、得到什么输出,说明系统的容量,包括系统应支持的终端数和应支持的并行操作的用户数等指标。
]3.2 对性能的规定3.2.1精度[说明对该系统的输入、输出数据精度的要求,可能包括传输过程中的精度。
]3.2.2时间特性要求[说明对于该系统的时间特性要求。
]3.2.3灵活性[说明对该系统的灵活性的要求,即当需求发生某些变化时,该系统对这些变化的适应能力。
]3.3输入输出要求[解释各输入输出数据类型,并逐项说明其媒体、格式、数值范围、精度等。
对系统的数据输出及必须标明的控制输出量进行解释并举例。
]3.4数据管理能力要求(针对软件系统)[说明需要管理的文卷和记录的个数、表和文卷的大小规模,要按可预见的增长对数据及其分量的存储要求作出估算。
《软件测试》课程教学大纲一课程说明1。
课程基本情况课程名称:软件测试英文名称:Software Testing课程编号:2413231开课专业:计算机科学与技术开课学期:6学分/周学时:3/3课程类型:任选课2.课程性质(本课程在该专业的地位作用)本课程是计算机科学与技术专业的专业选修课。
3.本课程的教学目的和任务本课程的目的是让学生深刻理解软件测试思想和基本理论;熟悉多种软件的测试方法、相关技术和系统地软件测试过程;会熟练编写测试计划,测试用例,测试报告,并熟悉几种自动化测试工具,从而从工程化角度提高和培养学生从事大型软件的测试技术和能力。
4.本课程与相关课程的关系、教材体系特点及具体要求先修课程:离散数学、数据结构、数据库原理、操作系统原理、高级程序设计语言、软件工程、面向对象软件工程5.教学时数及课时分配二教材及主要参考书参考书:1.赵斌。
软件测试技术经典教程。
北京: 科学出版社,20072。
贺平。
软件测试教程。
北京: 电子工业出版社,20053.朱少民。
软件测试方法和技术. 北京: 清华大学出版社,20054.古乐,史九林. 软件测试案例与实践教程。
北京:清华大学出版社,20075.陆璐王柏勇. 软件自动化测试技术. 北京:清华大学出版社,20066.曲朝阳. 软件测试技术. 北京: 中国水利水电出版社,20067。
赵瑞莲. 软件测试。
北京:高等教育出版社,20058。
佟伟光. 软件测试技术. 北京:人民邮电出版社,2005三教学方法和教学手段说明采用案例教学,并让学生了解工程项目中软件测试的具体实施过程,将理论与实践紧密联系在一起。
四成绩考核办法本课程为考查课程。
考查内容包括实验报告和平时表现、作业成绩,每次实验按优秀、良好、中等、及格和不及格五个等级评分,期末再给定实验总评。
本课程有课后作业、实验报告和中期测验以及一次期末考试,各部分所占总分的比例如下:中期测验 20%课后作业 10%实验报告10%期末总评60%五教学内容第1章绪论(理论4学时)一、教学目的了解软件测试的基础知识掌握软件测试的定义、原则与工作流程二、教学重点软件测试的定义和原则三、教学难点软件测试的定义和原则四、讲授要求多媒体授课,案例讲解五、讲授要点软件测试的发展历史;软件测试技术的分类;软件测试的定义和原则;软件测试和软件开发之间的关系模型;软件测试的工作流程;测试人员的能力要求和职业前景等。
即时聊天系统需求说明书(SRS)
目录
即时聊天系统需求说明书(SRS) (1)
1 前言 (2)
1.1目的 (2)
1.2 范围 (2)
1.3 定义、缩写词、略语 (3)
1.4 参考资料 (3)
2 项目概述 (3)
2.1 产品描述 (3)
2.2 产品功能 (3)
2.3 用户特点 (4)
2.4一般约束 (4)
2.5假设和依据 (4)
3用例 (4)
3.1 用例图 (4)
3.1.1 用户 (4)
3.1.2 管理员 (5)
3.2用例分析 (5)
4 具体需求 (8)
4.1 功能需求 (8)
4.1.1 登录 (8)
4.1.2 注册账户 (9)
4.1.3 发送消息 (10)
4.2 性能需求 (12)
4.3 设计约束 (12)
4.3.1 其他标准的约束 (12)
4.3.2 环境约束 (12)
4.4 属性 (13)
4.4.1 可用性 (13)
4.4.2 安全性 (13)
4.4.3 可转移/转换性 (13)
4.5 外部接口需求 (13)
4.5.1 用户接口 (13)
4.5.2 硬件接口 (13)
4.5.3 软件接口 (13)
4.5.4 通信接口 (13)
5 附录 (13)
1 前言
软件需求说明书对于软件的开发工作的成功是至关重要的,需求说明是任务的发现,规范的过程,有利于软件开发的能见度,便于软件开发的控制和管理,便于用工程的方法开发软件,提高软件的质量,便于开发人员、维护人员、管理人员的交流。
1.1目的
●为开发人员、维护人员、管理人员间交流提供基础。
1.12 本说明书预期读者为客户,业务或分析人员,管理人员,测试人员,项目人员,文档编写者。
1.2 范围
●项目的名称:即时聊天应用软件。
●产品的名称:即时聊天应用软件。
●项目组织者:软件工程0701班。
●软件所有权:软件工程0701班。
1.3 定义、缩写词、略语
●即时聊天软件:可以在两名或多名用户之间传递即时消息的软件,大部分
的即时聊天软件都可以显示联络人名单,并能显示联络人是否在线。
使用者
发出的每一句话都回即时显示在双方的萤幕上。
1.4 参考资料
●《汉语编程企业管理应用软件——需求说明书》——阮春芬,张佳玲等
编著。
2 项目概述
2.1 产品描述
本软件主要是实现局域网的聊天,文件传输,音乐播放,远程协助功能。
能实现多人聊天和两个人聊天。
●相关关系:本产品是独立的,而且全部内容自含。
●子集说明:
2.2 产品功能
●外部功能:
本软件的外部功能包括可视化窗口,进行操作体现的模块功能。
●功能表述图:
外部功能内部功能
2.3 用户特点
本软件面向大众,使用其软件具备一定的电脑常识。
本软件的维护人员需要具备网路知识。
2.4一般约束
●本软件开发人员为3人
●在windows2000 /windowsXP /windows7 /Vista系统下可以运行本软件。
●与其他应用间的接口;
●并行操作、审查功能、控制功能无约束
●所需的高级语言:Java
●通信协议: TCP/IP
2.5假设和依据
本产品在开发过程中,分为技术实现和软件工程两大部分,两部分都有侧重点,若技术支持出现故障或疑难问题无法解决,程序开发出现偏差都会影响工程的进度。
若软件工程出现问题,直接影响软件的按期完工。
3用例
3.1 用例图
3.1.1 用户
3.1.2 管理员
3.2用例分析
4 具体需求
4.1 功能需求
4.1.1 登录
●规格说明
●引言
只要申请了帐号,就可以通过输入帐号和密码登录系统。
●输入
在登录界面输入帐号和密码。
●加工
1.到数据库中查询,如果有该用户连接到主窗口,如果没有返回一个
提示窗口。
2.如果密码输入错误,返回一个提示窗口“你输入密码错误——请重
新输入”。
●输出
主窗体
4.1.2 注册账户
●规格说明
●引言
申请一个新账户,进入“注册”界面,填写内容然后提交,将申请一个
新的帐号。
●输入
输入“用户名”,“密码”,“姓名”,“性别”,性别,“邮箱”,“验证码”
然后单击提交。
●加工
1.提交以后,到数据库查找,如果用户名存在,在页面上提示“该
用户名已经存在”!。
2.如果“密码”和“再次输入密码”框中的不同,在页面上提示
“密码输入错误!”。
3.如果密码输入小于6个字符或大于18个字符,提示“密码格式
错误——请重新输入!”
4.如果验证码输入错误,在页面上提示“验证码输入错误!”。
●输出
创建了一个新账户。
4.1.3 发送消息
●规格说明
●引言
实现即时聊天
●输入
在发送对话框内输入要发送的内容。
1.如果发送对话框为空时,单击“发送”按钮,将提示“发送的内容
不能为空!”。
2.当在输入框内输入超过100字,单击“提交”,系统提示“你发送的
内容,超出范围!”。
●输出
实现即时聊天
4.1.4文件传输
●规格说明
●引言
只能进行单文件传输,不能进行文件夹传输。
●输入
输入传输文件的路径
●加工
1.单击“传输”,给对方先发送一条提示信息,如“***.exe”。
2.对方单击“接收”,并且填写保存在本地路径,文件传输完成后提示
“传输完成!”。
3.如果因为异常文件没有传输成功,提示“传输失败,请重新传送!”。
●输出
对方接收到文件。
4.1.5 远程协助
●规格说明
●引言
远程协助就是把申请人的屏幕发送给被申请的人,把被申请的操作发送给申请人。
申请远程协助
●加工
1.单击“远程协助”之后,给对方发送一条消息,“申请远程协助!”
2.等待允许远程协助
3.如果得到允许,把申请的人截屏图片发送给被申请的人,把被申请
人的操作发送给申请人。
4.如果30秒没有得到允许,退出申请截屏。
5.如果在远程协助期间,发生异常使传输发生中断,自动退出远程协
助。
●输出
远程协助成功。
4.2 性能需求
1)静态数值需求可能包括:
●支持的终端数:1台。
●支持并行操作的用户数:所安装本软件电脑允许运行的个数。
●处理的文卷和记录数;
●表和文卷的大小。
2)动态数值需求可能包括:欲处理的事务和任务的数量,以及在正常情况
下和峰值工作条件下一定时间周期中处理的数据总量。
4.3 设计约束
4.3.1 其他标准的约束
数据库,各种控件的使用和消息的调用
4.3.2 环境约束
PC机,内存16M以上,在windows操作系统下
4.4 属性
4.4.1 可用性
本软件是由Java语言开发的,是面向对象的设计,如果设计错误易修改。
4.4.2 安全性
本软件大量参数放在数据库中,所以参数不易被修改,如果被修改也不影响程序。
4.4.3 可转移/转换性
本软件兼容性很高,在windows系统下都可以直接运行。
4.5 外部接口需求
4.5.1 用户接口
无
4.5.2 硬件接口
可以调用声音的接口
4.5.3 软件接口
无
4.5.4 通信接口
TIP/IP 接口
5 附录
输入输出格式采用IPO表逐项定量的描述本软件提出的功能需求,如下图:。