




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、软件需求说明书编写规范作者: 日期:1案卷号日期项目名称软件需求说明书作者:王浩天完成日期:8.2 3签收人:签收日期:修改情况记录:版本号修改批准人修改人安装日期签收人目录1引言错误!未定义书签1.1编写目的 错误!未定义书签1.2 范围?错误!未定义书签。1.3定义?错误!未定义书签。1.4 参考资料 错误!未定义书签2项目概述?错误!未定义书签2.1产品描述?错误!未定义书签。2. 2产品功能 错误!未定义书签2. 3用户特点2.4 一般约束2 . 5 假设和依据错误!未定义书签错误!未定义书签错误!未定义书签3具体需求?错误!未定义书签。3.1功能需求错误!未定义书签3.1.1功能需求
2、1?错误!未定义书签。3.1.2功能需求2 错误!未定义书签3. 1 . n 功能需求n 错误!未定义书签3. 2外部接口需求 错误!未定义书签3.2.1用户接口 潴误 味定义书签。3.2 .2硬件接口 ?错误!未定义书签。3.2.3软件接口 错误!未定义书签3.2. 4通信接口 ?错误 味定义书签。3. 3性能需求?错误!未定义书签。3.4设计约束错误!未定义书签3 .4.1 其他标准的约束 错误!未定义书签3 .4.2硬件的限制?错误!未定义书签3.5属性?错误!未定义书签。3.5. 1可用性?错误!未定义书签。3.5.2安全性?错误!未定义书签。3. 5 . 3可维护性 错误!未定义书签
3、。3. 5. 4可转移 转换性 错误!未定义书签。3.5.5警告?错误 味定义书签。3.6其他需求错误!未定义书签。3. 6 . 1数据库 错误!未定义书签。3.6.2 操作74附录3.6 .3 场合适应性需求?错误!未定义书签错误!未定义书签1引言1 .1编写目的详细列出用户对该软件期望实现的功能。1. 2范围Li n ux下的FlowerM ail邮件系统是由北京理工大学实训小组受 NE U SO FT委托为其开 发的一套局域网内部的邮件通信系统。 公司使用这套系统后, 可以使日常的信息交流, 文件 传递更加便捷,从而使工作效率得到了极大的提升,增加了员工之间的友好交流,增进了友谊。实训小
4、组作为这款软件的开发商,提高了自己编写程序的能力。1.3 定义/ /1. 4参考资料a、Linu x系统下邮件系统项目要求说明书2 项目概述2. 1产品描述软件开发是为了解局域网下公司员工之间邮件交流困难的问题,预期将实现局域网下邮件的收发,存储等功能方便员工相互之间的交流,作用范围是公司局域网上的所有员工。该 软件是基于L i nux系统下的独立的邮件收发系统。2.2产品功能F lowerM ail邮件系统的功能主要包括:邮件的接受与存储,邮件的编写与发送,邮件 的阅读转发,邮件的删除与恢复等功能。2.3用户特点用户主要是局域网内的员工,主要使用的功能是邮件的编写发送,接受阅读功能,每天使用
5、的频率大概为没人 3-5次,因此有新邮件时需要有及时明显的消息提醒。2. 4 一般约束1、全中文操作界面,简洁方便用户使用2、适用于L 1 nux各种版本的计算机3、可以添加各种格式的附件4、使用c语言编写5、 使用安全的通信协议,如XXX6、使用一人一账号实名注册,每个身份信息可以注册一个账号2.5 假设和依据本系统需要有完整的局域网,依赖于mysql数据库管理系统3具体需求3.1功能需求3 .1 . 1功能需求1邮件系统注册功能首先打开邮件登陆界面,点击注册按钮进入新用户注册界面,需要输入用户名,8-14英文字母和阿拉伯数字及下划线构成,密码由8- 14位数字字母及下划线构成,再次输入密码
6、同密码,手机号输入11位数字,填写完毕后点击提交按钮系统开始检测输入格式长度是否合法,通过数据库系统检测用户名手机号是否呗注册,如果所有检测都通过则提示注册成功,如果检测出现问题则提示注册失败返回问题。用户可以点击重置按钮,清空已经填写的全部内容。注册成功或者失败都会弹出提示窗口告诉用户。如果点击提交时丢失网络连接,则提示失去网络连接注册失败并返回主页面。3.1.2 功能需求2邮件系统新建邮件功能首先点击主页面上的新建按钮进入编写新邮件的界面,需要输入发件人,收件人,主题,正文,可以添加附件或者更改字体大小颜色格式等,输入完成后点击发送按钮,系统开始检测输入的发件人,收件人格式是否正确,如果都
7、正确发送邮件,发送成功或者失败给出提示窗口并返回主界面。如果编写过程中意外退出或者点击发送时失去网络,则将编写的邮件存入收件箱,提示发送失败。3 .1. n功能需求3邮件系统收件箱功能在主界面上点击收件箱进入收件箱界面,这里主要保存了收到的邮件和未读的邮件,未读邮件会有标志。通过收件箱功能用户可以方便管理收到的邮件,对邮件进行批量的删除,已读操作,单击某个邮件可以读取邮件内容,并可以对邮件进行转发,删除操作,搜索一栏填写用户需要搜索的关键词,系统在下方已经收到的邮件中搜索包含关键词的主题,发件人的邮件并列表表示出来。3.2外部接口需求3.2.1用户接口提供用户使用软件产品时的接口需求。例如,如
8、果系统的用户通过显示终端进行操作,就必须指定如下要求:a.对屏幕格式的要求;b.报表或菜单的页面打印格式和内容;c.输入输出的相对时间;d.程序功能键的可用性。322硬件接口要指出软件产品和系统硬部件之间每一个接口的逻辑特点。还可能包括如下事宜:支撑什么样的设备,如何支撑这些设备,有何约定。3. 2.3软件接口在此要指定需使用的其他软件产品(例如,数据管理系统、操作系统或数学软件包),以及 同其他应用系统之间的接口。对每一个所需的软件产品,要提供如下内容:a.名字;b.助记符;c.规格说明号;d.版本号;e.来源。对于每一个接口,这部分应说明与软件产品相关的接口软件的目的,并根据信息的内容和格
9、式定义接口,但不必详细描述任何已有完整文件的接口,只要引用定义该接口的文件即可。3.2 . 4 通信接口指定各种通信接口。例如,局部网络的协议等等。3.3性能需求从整体来说,本条应具体说明软件、或人与软件交互的静态或动态数值需求。A .静态数值需求可能包括:1)支持的终端数;2)支持并行操作的用户数;3)处理的文卷和记录数;4)表和文卷的大小。B.动态数值需求可能包括:欲处理的事务和任务的数量,以及在正常情况下和峰值工例如,95 %的事务必须在小于Is时作条件下一定时间周期中处理的数据总量。所有这些需求都必须用可以度量的术语来叙述。间内处理完,不然,操作员将不等待处理的完成。3.4设计约束设计
10、约束受其他标准、硬件限制等方面的影响。3.4.1其他标准的约束本项将指定由现有的标准或规则派生的要求。例如a.报表格式;b.数据命名;c.财务处理;d.审计追踪,等等。3.4.2硬件的限制本项包括在各种硬件约束下运行的软件要求,例如,应该包括:a.硬件配置的特点(接口数,指令系统等);b.内存储器和辅助存储器的容量。3. 5属性在软件的需求之中有若干个属性,以下指出其中的几个(注意:对这些决不应理解为是一个完整的清单)。3.5. 1可用性可以指定一些因素,如检查点、恢复和再启动等,以保证整个系统有一个确定的可用性 级别。3. 5.2安全性指的是保护软件的要素,以防止各种非法的访问、使用、修改、
11、破坏或者泄密。这个领域的具体需求必须包括:a. 利用可靠的密码技术;b. 掌握特定的记录或历史数据集;c. 给不同的模块分配不同的功能;d. 限定一个程序中某些区域的通信;e. 计算临界值的检查和。3.5. 3可维护性规定若干需求以确保软件是可维护的。例如:a. 软件模块所需要的特殊的耦合矩阵;b. 为微型装置指定特殊的数据程序分割要求。3.5. 4 可转移 转换性规定把软件从一种环境移植到另一种环境所要求的用户程序,用户接口兼容方面的约束3 .5.5警告指定所需属性十分重要,它使得人们能用规定的方法去进行客观的验证。3.6其他需求根据软件和用户组织的特性等 ,某些需求放在下面各项中描述。3.
12、6. 1数据库本项对作为产品的一部分进行开发的数据库规定一些需求,它们可能包括a. 在功能需求中标识的信息类别 ;b. 使用的频率;c. 存取能力;d. 数据元素和文卷描述符;e. 数据元素、记录和文卷的关系 ;f. 静态和动态的组织;g. 数据保存要求。注:如果使用一个现有的数据库包,这个包应在“软件接口”中命名,并在那里详细说 明其用法。3.6. 2操作这里说明用户要求的常规的和特殊的操作。A .在用户组织之中各种方式的操作。例如,用户初始化操作;B. 交互作用操作的周期和无人操作的周期;C. 数据处理运行功能;D .后援和恢复操作。注:这里的内容有时是用户接口的一部分。3.6.3场合适应性需求这里包括:a. 对给定场合或相关任务或操作方式的任何数据或初始化顺序的需求进行定义。例 女口,栅值,安全界限等等。b. 指出场合或相关任务为特点,这里可以被修改以使软件适合特殊配制的要求。4 附录对一个实际的需求规格说明来说,若有必要应该编写
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度新能源研发中心全新员工入职与科技成果转化合同
- 二零二五年度地下水打井与土壤污染防治协议
- 2025年度景区旅游绿色出行合作协议
- Unit 2 In Beijing Lesson 9 The Palace Museum 同步练习(含答案含听力原文无音频)
- 二零二五年度宅基地房屋赠与合同备案及登记协议
- 二零二五年度生态农业租猪场养猪合作项目合同
- 二零二五年度智能无人机多功能植保作业合同
- 2025年邢台货物从业资格证考试
- 电线生产行业 MES 系统解决方案
- 2025年石家庄货车资格从业资格证考试答案
- 一体化学工服务平台、人事管理系统、科研管理系统建设方案
- 市场营销学课后习题与答案
- 吓数基础知识共20
- 常暗之厢(7规则-简体修正)
- 10kV变电所设备检修内容与周期表
- 井控系统操作维护与保养规程
- 电子产品高可靠性装联工艺下
- 越南北部工业区资料(1060707)
- 教务处巡课记录表
- 东亚文明的历史进程课件
- 三洋波轮洗衣机说明书
评论
0/150
提交评论