软件需求分析报告Word下载.docx
- 文档编号:7165500
- 上传时间:2023-05-08
- 格式:DOCX
- 页数:9
- 大小:47.68KB
软件需求分析报告Word下载.docx
《软件需求分析报告Word下载.docx》由会员分享,可在线阅读,更多相关《软件需求分析报告Word下载.docx(9页珍藏版)》请在冰点文库上搜索。
根据中国互联网络信息中心(CNNIC)第33次《中国互联网络发展状况统计报告》,截至2013年12月,中国网民规模达6.18亿,互联网普及率为45.8%。
其中,手机网民规模达5亿,年增长率为19.1%,继续保持上网第一大终端的地位。
网民中使用手机上网的人群比例由2012年底的74.5%提升至81.0%,远高于其他设备上网的网民比例,手机依然是中国网民增长的主要驱动力。
而居民们的生活大多数可以通过手机来进行,而一个功能丰富的掌上生活平台可以大量减少人们来回切换软件的时间。
为人们带来更多的方便与快捷的同时,有利于各行业的互联网发展。
该掌上生活APP连接各大产业的计算机互联网络,人们通过移动端充值或者各种操作使用户的生活与消费成长起来。
项目名称:
掌上易生活APP。
任务开发者:
任义
用户:
学生,工作一族,家庭生活人员等。
实现该软件的计算中心:
天津科技大学机房
该软件同其他系统或机构的基本来往关系:
由天津科技大学人工智能学院软件工程专业做技术支持,可访问第三方的数据库以完成用户的指示任务。
1.3定义
IPX——IPX是互联网分组交换协议,提供分组寻址和选择路由的功能,保证可靠到达,相当于数据报的功能;
SPX是顺序报文分组交换协议,它可保证信息流按序、可靠地传送。
Webservice——是一个平台独立的,低耦合的,自包含的、基于可编程的web的应用程序,可使用开放的XML(标准通用标记语言下的一个子集)标准来描述、发布、发现、协调和配置这些应用程序,用于开发分布式的互操作的应用程序。
1.4参考资料
1.软件需求说明书(GB856T——88)。
2.《软件工程导论》张海藩牟永敏编著清华大学出版社出版。
2任务概述
2.1目标
系统流程图
2.2用户的特点
最终的用户可以在有效的时间段内合理使用该软件,并且对适合各层次且具有一定手机操作的人群,包括学生以及工作一族,家庭主妇等。
可以使学生每次需要充值校园卡时使用其来充值吃饭或坐地铁,社会群众则会每日进行一至两次使用其满足自己的需求。
这些用户可以通过各软件实现娱乐休闲,饮食,购物,工作一条龙服务。
2.3假定和约束
假定开发期限为3个月,经费的限制暂无要求。
3需求规定
3.1对功能的规定
用列表的方式(例如IPO表即输入、处理、输出表的形式),逐项定量和定性地叙述对软件所提出的功能要求,说明输入什么量、经怎样的处理、得到什么输出,说明软件应支持的终端数和应支持的并行操作的用户数。
1、用户注册和登录
当进入App时,需要先点进“我的”按钮去登录账户,如果是没有账户,必须先注册完在登录。
注册成功后,接下来就是在“我的”界面进行输入刚才注册的用户名和密码,按“登录”按钮后,系统对刚才输入的用户名和密码进行验证,如果有错则重新输入,否则就进入自己的账户信息。
输入为用户的注册信息,比如:
账户、密码、姓名、手机号等等基本信息,经过存储信息系统的处理,加入数据库,数据库都是用户注册的信息,输出为用户名显示界面。
2、我的
这里面会有用户的用户名以及账号信息,其中会有消费后获得的积分从而可以进入积
商城消费,以及设置功能,可以改变软件风格以及不想要的服务。
3、主页
在主页里可以选则相应的服务,从而进入第三方系统,并且该界面也会有一定量的广
告去吸引顾客。
IPO表
系统名称
掌上易生活
功能编号
Life007
模
块
包括首页,登录,我的模块
作者
日期
2019.10.29
系统描述
系统就是用户通过登录本平台来运行使其找到想要的功能,在首页可以寻找他想要的功能,在我的里面可以换取积分,改电话号等,并且换取相应的物品
输入项
编号
数据名称
备注
有各种服务来转换至第三方平台
001
首页信息
002
用户选择
Life001=“首页”
Life002=“兑换”
Life003=“我的”
003
用户信息
处理描述
1、首页是我们软件的表面,我们首先可以和一些广告商合作,在首页做一些广告,既可以增加我们页面的丰富性,又可以增加我们的收益。
而这些广告信息我们可以交由我们的软件管理员管理,然后处理后显示。
2、首页中也包含第三方平台系统的功能,这样用户就直接通过该平台进入第三方。
3、我的界面是用户第一次使用App时需要注册,输入自己个人信息,然后会进行存储,之后所有人的信息会在数据库里,之后使用注册的信息进行登录,这样下次就不需要登陆了。
输出项
Qiu005
Qiu006
选择结果
Qiu001=“首页”
Qiu002=“兑换”
Qiu003=“我的”
Qiu007
用户登录
其他
软件支持手机移动端,同时可以承载大量用户
3.2对性能的规定
3.2.1精度
数据的输入精度不需要太过精细,数据库的存储以及显示操作,对于我们的App来说一般的精度就可以满足我们的要求。
3.2.2时间特性要求
a.系统平均响应时间为2秒;
b.更新处理时间为0.5秒;
c.数据的转换和传送时间为0.5秒;
d.解析付款功能时间为1秒;
e.反馈时间为1秒;
3.2.3灵活性
a.操作方式上的变化,该软件会自动切换到适合用户设备的操作系统;
b.运行环境发生变化,则需要用户下载相对应的系统软件;
c.同其他软件的接口发生变化,本软件会通过其他接口分析数据并产生计算结果;
d.精度和有效时限发生变化,则会由管理员来进行手动调节,确保用户可以不受到该变化的影响;
e.计划如果发生变化或改进,就通过分析判断是否有利于本身与用户,在进行使用。
3.3输入输出要求
本软件只负责平台的登录与第三方的软件的切换,因此只需要登录以及选择服务。
输入数据
输入数据名称
输入数据类型(精度)
输入案例
异常举例
需求功能关键字
String,int(精确度为整数即可)
充值服务,银行交易,用户名,密码等数据
密码,用户名格式错误,选择错误
总体输入要求:
输入的用户名和密码需要符合规定,选择信息的输入是功能的正确关键字。
输出数据
输出数据名称
输出数据类型(精度)
输出案例
用户名,密码
注册成功,选择成功
1.用户名或者密码错误,不存在该用户。
总体输出数据要求:
输出的数据一般符合规定,数据清晰,数据正确。
输出的数据能够符合大众的语言习惯,易于观看。
3.4数据管理能力要求
需要管理的文卷为用户在该软件是消费的额度以及数量,记录的个数大致为20000个、表和文卷的大小规模为2G,可预见的增长大概为5G/年,记录个数50000/年,因此在五年后预估要处理30G左右的数据。
3.5故障处理要求
系统出错时可滚回上次操作,易处理;
软件崩溃时再次登录仍可返回之前的界面;
功能需要具有连贯性。
3.6其他专门要求
将会对用户的消费信息以及定位GPS等信息进行安全保密,除了第三方可以得到法律允许的信息,其他信息均为该软件保密。
另外要使用户使用更加方便,而且可维护,可补充,且易读性和可靠性都满足用户需求。
4运行环境规定
4.1设备
列出运行该软件所需要的硬设备。
说明其中的新型设备及其专门功能,包括:
a.处理器型号及内存容量:
CPUPII、内存256G处理器计算机;
b.脱机外存容量2T、联机媒体为SQL,存储格式为.myd格式,编程软件储存格式为.cpp或.java格式,设备的型号及数量:
WindowsXP或以上的系统计算机五台;
c.输入设备:
键盘、鼠标器、操纵杆、光笔(均若干)、扫描仪1台、传真机2台。
输出设备:
显示器5个、打印机2个。
d.数据通信设备的型号和数量:
HUB集线器5个、MODEM调制解调器5个、SWITCH交换机(包括ATM交换机)3个、水星路由器2个、防火墙1个、负载均衡器2个;
e.功能键及其他专用硬件:
无
4.2支持软件
客户端操作系统:
WindowsXP或以上的系统
数据库管理系统:
Windows2000Server
浏览器:
InternetExplorer6.0或以上版本(建议采用InternetExplorer8.0)
编程语言:
VisualBasic6.0与Eclipsejava
开发环境:
JDK1.8-64bit
操作系统:
ArchLinux_x64
数据库:
MYSQL2014
脚本解释器:
PHP
使用框架:
Spring;
MyBatis
4.3接口
为第三方平台系统提供WebService接口实现互操作性,WebService平台必须提供一套标准的类型系统,用于沟通不同平台、编程语言和组件模型中的不同类型系统折叠,通过XML和XSD协议进行转接。
数据通信协议为IPX/SPX。
IPX具有完全的路由能力,可用于大型企业网。
它包括32位网络地址,在单个环境中允许有许多路由网络。
4.4控制
利用PLC控制、PID控制以及自动控制等方法控制该软件的运行,通过数字信号以及模拟信号来控制信号。
数字信号主要来源与用户与第三方的交易所产生的数字与信息,模拟信号是用户在该程序上进行操作的流程引起的信号。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 需求 分析 报告