版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
引言 11.1编写目的 11.2范围 11.3定义 11.4参考资料 12项目概述 12.1产品描述 12.2产品功能 22.3用户特点 22.4一般约束 22.5假设和依据 33具体需求 33.1功能需求 33.1.1功能需求1 33.1.2功能需求2 43.1.n功能需求n 43.2外部接口需求 43.2.1用户接口 43.2.2硬件接口 53.2.3软件接口 53.2.4通信接口 53.3性能需求 53.4设计约束 63.4.1其它标准的约束 63.4.2硬件的限制 63.5属性 63.5.1可用性 63.5.2安全性 73.5.3可维护性 73.5.4可转移\转换性 73.5.5警告 73.6其它需求 73.6.1数据库 73.6.2操作 83.6.3场合适应性需求 84附录 81引言1.1编写目的详细列出用户对该软件期望实现的功能。1.2范围Linux下的FlowerMail邮件系统是由北京理工大学实训小组受NEUSOFT委托为其开发的一套局域网内部的邮件通信系统。公司使用这套系统后,能够使日常的信息交流,文件传递更加便捷,从而使工作效率得到了极大的提升,增加了员工之间的友好交流,增进了友谊。实训小组作为这款软件的开发商,提高了自己编写程序的能力。1.3定义//1.4参考资料a、Linux系统下邮件系统项目要求说明书2项目概述2.1产品描述软件开发是为了解局域网下公司员工之间邮件交流困难的问题,预期将实现局域网下邮件的收发,存储等功能方便员工相互之间的交流,作用范围是公司局域网上的所有员工。该软件是基于Linux系统下的独立的邮件收发系统。2.2产品功能FlowerMail邮件系统的功能主要包括:邮件的接受与存储,邮件的编写与发送,邮件的阅读转发,邮件的删除与恢复等功能。2.3用户特点用户主要是局域网内的员工,主要使用的功能是邮件的编写发送,接受阅读功能,每天使用的频率大概为没人3-5次,因此有新邮件时需要有及时明显的消息提醒。2.4一般约束1、全中文操作界面,简洁方便用户使用2、适用于Linux各种版本的计算机3、能够添加各种格式的附件4、使用c语言编写5、使用安全的通信协议,如XXX6、使用一人一账号实名注册,每个身份信息能够注册一个账号2.5假设和依据本系统需要有完整的局域网,依赖于mysql数据库管理系统3具体需求3.1功能需求3.1.1功能需求1邮件系统注册功能首先打开邮件登陆界面,点击注册按钮进入新用户注册界面,需要输入用户名,8-14英文字母和阿拉伯数字及下划线构成,密码由8-14位数字字母及下划线构成,再次输入密码同密码,手机号输入11位数字,填写完毕后点击提交按钮系统开始检测输入格式长度是否合法,经过数据库系统检测用户名手机号是否呗注册,如果所有检测都经过则提示注册成功,如果检测出现问题则提示注册失败返回问题。用户能够点击重置按钮,清空已经填写的全部内容。注册成功或者失败都会弹出提示窗口告诉用户。如果点击提交时丢失网络连接,则提示失去网络连接注册失败并返回主页面。3.1.2功能需求2邮件系统新建邮件功能首先点击主页面上的新建按钮进入编写新邮件的界面,需要输入发件人,收件人,主题,正文,能够添加附件或者更改字体大小颜色格式等,输入完成后点击发送按钮,系统开始检测输入的发件人,收件人格式是否正确,如果都正确发送邮件,发送成功或者失败给出提示窗口并返回主界面。如果编写过程中意外退出或者点击发送时失去网络,则将编写的邮件存入收件箱,提示发送失败。3.1.n功能需求3邮件系统收件箱功能在主界面上点击收件箱进入收件箱界面,这里主要保存了收到的邮件和未读的邮件,未读邮件会有标志。经过收件箱功能用户能够方便管理收到的邮件,对邮件进行批量的删除,已读操作,单击某个邮件能够读取邮件内容,并能够对邮件进行转发,删除操作,搜索一栏填写用户需要搜索的关键词,系统在下方已经收到的邮件中搜索包含关键词的主题,发件人的邮件并列表表示出来。3.2外部接口需求3.2.1用户接口提供用户使用软件产品时的接口需求。例如,如果系统的用户经过显示终端进行操作,就必须指定如下要求:对屏幕格式的要求;报表或菜单的页面打印格式和内容;输入输出的相对时间;程序功能键的可用性。3.2.2硬件接口要指出软件产品和系统硬部件之间每一个接口的逻辑特点。还可能包括如下事宜:支撑什么样的设备,如何支撑这些设备,有何约定。3.2.3软件接口在此要指定需使用的其它软件产品(例如,数据管理系统、操作系统或数学软件包),以及同其它应用系统之间的接口。对每一个所需的软件产品,要提供如下内容:名字;助记符;规格说明号;版本号;来源。对于每一个接口,这部分应说明与软件产品相关的接口软件的目的,并根据信息的内容和格式定义接口,但不必详细描述任何已有完整文件的接口,只要引用定义该接口的文件即可。3.2.4通信接口指定各种通信接口。例如,局部网络的协议等等。3.3性能需求从整体来说,本条应具体说明软件、或人与软件交互的静态或动态数值需求。静态数值需求可能包括:支持的终端数;支持并行操作的用户数;处理的文卷和记录数;表和文卷的大小。动态数值需求可能包括:欲处理的事务和任务的数量,以及在正常情况下和峰值工作条件下一定时间周期中处理的数据总量。所有这些需求都必须用能够度量的术语来叙述。例如,95%的事务必须在小于1s时间内处理完,不然,操作员将不等待处理的完成。3.4设计约束设计约束受其它标准、硬件限制等方面的影响。3.4.1其它标准的约束本项将指定由现有的标准或规则派生的要求。例如:报表格式;数据命名;财务处理;审计追踪,等等。3.4.2硬件的限制本项包括在各种硬件约束下运行的软件要求,例如,应该包括:硬件配置的特点(接口数,指令系统等);内存储器和辅助存储器的容量。3.5属性在软件的需求之中有若干个属性,以下指出其中的几个(注意:对这些决不应理解为是一个完整的清单)。3.5.1可用性能够指定一些因素,如检查点、恢复和再启动等,以保证整个系统有一个确定的可用性级别。3.5.2安全性指的是保护软件的要素,以防止各种非法的访问、使用、修改、破坏或者泄密。这个领域的具体需求必须包括:利用可靠的密码技术;掌握特定的记录或历史数据集;给不同的模块分配不同的功能;限定一个程序中某些区域的通信;计算临界值的检查和。3.5.3可维护性规定若干需求以确保软件是可维护的。例如:软件模块所需要的特殊的耦合矩阵;为微型装置指定特殊的数据\程序分割要求。3.5.4可转移\转换性规定把软件从一种环境移植到另一种环境所要求的用户程序,用户接口兼容方面的约束等等。3.5.5警告指定所需属性十分重要,它使得人们能用规定的方法去进行客观的验证。3.6其它需求根据软件和用户组织的特性等,某些需求放在下面各项中描述。3.6.1数据库本项对作为产品的一部分进行开发的数据库规定一些需求,它们可能包括:在功能需求中标识的信息类别;使用的频率;存取能力;数据元素和文卷描述符;数据元素、记录和文卷的关系;静态和动态的组织;数据保存要求。注:如果使用一个现有的数据库包,这个包应在“软件接口”中命名,并在那里详细说明其用法。3.6.2操作这里说明用户要求的常规的和特殊的操作。在用户组织之中各种方式的操作。例如,用户初始化操作;交互作用操作的周期和无人操作的周期;数据处理运行功能;后援和恢复操作。注:这里的内容有时是用户接口的一部分。3.6.3场合适应性需求这里包括:对给定场合或相关任务或操作方式的任何数据或初始化顺序的需求进行定义。例如,栅值,安全界限等等。指出场合或相关任务为特点,这里能够被修改以使软件适合特殊配制的要求。4附录对一
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 升学宴家长致辞(汇编15篇)
- 鲁抗医药2024年度向特定对象发行A股股票方案的论证分析报告
- 前台行政工作总结(15篇)
- 二年级语文教学工作计划4篇
- 学生通讯录系统课程设计
- 湖南常德市2024年九年级(上)物理期末模拟试卷附参考答案
- 同学聚会校长致辞【五篇】
- 做销售合同范本(2篇)
- 《职场沟通》电子教案 项目三 职场沟通倾听技能准备
- 2025年会计、审计及税务服务项目建议书
- 电气自动化专业职业生涯目标规划书范例及步骤
- 水利工程特点、重点、难点及应对措施
- 物业经理转正述职
- 贸易岗位招聘面试题及回答建议(某大型国企)2025年
- 中南林业科技大学《高等代数》2023-2024学年第一学期期末试卷
- 北师大版(2024新版)生物七年级上册期末考点复习提纲
- 课件 军人职责
- Unit 5 Fun ClubsSectionA1a-1d说课稿2024-2025学年人教版英语七年级上册
- 2025蛇年元旦晚会
- 浙江省杭州市2023-2024学年六年级上学期语文期末试卷(含答案)
- 环保行业工业废气污染防治技术路线方案
评论
0/150
提交评论