软件需求分析说明书模板

软件需求分析说明书模板

ID:6318693

大小:175.50 KB

页数:14页

时间:2018-01-10

软件需求分析说明书模板_第1页
软件需求分析说明书模板_第2页
软件需求分析说明书模板_第3页
软件需求分析说明书模板_第4页
软件需求分析说明书模板_第5页
软件需求分析说明书模板_第6页
软件需求分析说明书模板_第7页
软件需求分析说明书模板_第8页
软件需求分析说明书模板_第9页
软件需求分析说明书模板_第10页
资源描述:

《软件需求分析说明书模板》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、保密级别:S资料编号:SRS-[产品代号]-[序列号]版本:V[*].[*][产品型号名称(二号字体)][部件型号名称(可选、小二号字体)]软件需求分析说明书共11页编制:审核:审定:会签:批准:XXXXXXXXXX公司[****]年[**]月[**]日文档修改记录日期版本修改内容修改人批准人20149241.0目录1引言21.1编写目的21.2范围21.3定义、首字母缩写词和缩略语21.4参考资料22项目概述32.1产品描述32.2产品需求32.2.1功能需求32.2.2性能需求42.2.3可服务性需求42.3用户及用户特点42.4一般约束52.5假设和依据53用例描述53.

2、1用例153.2用例263.3用例n64外部接口需求74.1用户接口74.2硬件接口74.3软件接口74.4通信接口85设计约束85.1其他标准的约束85.2硬件的限制86属性86.1可用性86.2安全性96.3可维护性96.4可转移\转换性96.5警告97其他需求97.1数据库97.2操作107.3场合适应性需求108附录10121引言1.1编写目的对于基于android平台的NFC智能卡识别软件进行简单的说明分析,给出软件的数据流图。软件主要用户是android平台有NFC功能的手机用户。在功能与界面上要遵循Google相关标准和规范。1.2范围a.软件名:NFCardb.

3、软件主要功能概述:能卡识别软件,可识别多种智能卡信息,主要包括北京,深圳,广州,香港,西安等地方的公交卡的基本信息,卡内余额,最近10次消费记录和消费识码等信息。1.3定义、首字母缩写词和缩略语NFC:近场通信NearFieldCommunication缩写。API:ApplicationProgrammingInterface,应用程序编程接口1.4参考资料1、主要开发参考文档为google官方开发文档。2、NFCAPI调用方式参考google官方demo。121项目概述1.1产品描述为了更好地利用android手机NFC以及越来越多的智能卡,是用户了解自己手中智能卡的基本信

4、息,方便用户安排日常使用等情况开发NFCard软件。目前NFCard软件可以支持北京、深圳、上海、香港、西安等地的公交卡的基本信息,包括卡片唯一识别码,余额,最近十次消费记录等信息。121.1产品需求1.1.1功能需求需求编号需求版本需求名称需求描述PR01V1.0读取智能卡类型对照各种智能卡识别码,解析智能卡的类型PR02V1.0确定智能卡版本根据智能卡识别码确定智能卡的硬件和软件版本PR03V1.0读取信息读取智能卡中存储的所有信息PR04V1.0信息解密根据智能卡信息加密算法解密读取到的信息PR05V1.0信息筛查筛选需要输出的信息PR06V1.0输出信息输出经过解密和筛

5、查的信息,按组输出PR07V1.0复制信息用户可以复制屏幕输出的所有信息进行分享1.1.2性能需求需求编号需求版本需求名称需求描述TR01V1.0NFC识别时间识别超过3秒提示请重新刷卡TP02V1.0智能卡无法识别立刻提示不支持的卡,我们正在努力支持更多的智能卡12TP03V1.0智能卡版本不支持智能卡版本过老或者过信,由于android系统限制只能一直提示刷卡声音1.1.1可服务性需求需求编号需求版本需求名称需求描述SER01V1.0图标设计按照google相关标准设计圆角正方形扁平图标SER02V1.0界面设计遵循google推荐界面设计风格设计软件界面简单、试用、明朗为

6、主,配色和谐稳定尽量无不适应元素1.2用户及用户特点软件用户定义为所有android手机拥有NFC硬件支持的,手中持有各种在软件可支持范围内的智能卡用户。由于软件的特殊性和智能卡的种类、版本、内容的多样性,目前用户群体主要集中在北京、深证、西安、香港、上海以及广州。用户对于智能手机操作和理解停留在最基本的水平,不了解软件运行着机制,在软件无法完成功能时应予以必要的提示,同时android用户普遍软件粘滞度不高,需要合理设计软件功能和界面,提高软件运行速度,有可能的话加入部分动画效果。121.1一般约束1、软件务必遵守隐私策略,不可以后台记录、传输、分享用户智能卡的任何信息。2、

7、软件需要遵守开源协议,所有源代码、算法、设计、文档均按照最初孙肖蒙设计初衷,无任何限制条件进行公开,允许任何人使用、修改、分享且无需注明来源。3、软件运行系统要求必须高于android4.0.4、软件编写语言为JAVA语言,初版开发环境为ubuntulinux、eclipse以及androidSKD集成环境。后续可在windows上进行开发和修改。5、软件运行硬件屏幕分辨率不低于800*480、500MHz以上cpu速度,拥有NFC硬件支持。1.2假设和依据特别注明:目前由于google方面

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。