掌上易生活需求分析报告学院:人工智能学院学号:17173113姓名:任义日期:2019.10.2911引言...............................................................................................................................................11.1编写目的.................................................................................................................................21.2背景.........................................................................................................................................21.3定义.........................................................................................................................................31.4参考资料.................................................................................................................................32任务概述.......................................................................................................................................32.1目标.........................................................................................................................................32.2用户的特点.............................................................................................................................42.3假定和约束.............................................................................................................................43需求规定.......................................................................................................................................43.1对功能的规定.........................................................................................................................43.2对性能的规定.........................................................................................................................53.2.1精度..................................................................................................................................53.2.2时间特性要求..................................................................................................................63.2.3灵活性..............................................................................................................................63.3输人输出要求.........................................................................................................................63.4数据管理能力要求.................................................................................................................73.5故障处理要求.........................................................................................................................73.6其他专门要求.........................................................................................................................74运行环境规定...............................................................................................................................74.1设备.........................................................................................................................................74.2支持软件.................................................................................................................................84.3接口.........................................................................................................................................84.4控制.........................................................................................................................................82软件需求分析报告1引言1.1编写目的本软件需求分析的目的是为了在可行性分析报告的基础上,将最初的用户对软件平台的描述,通过相关软件开发人员以及管理员的分析来解释该软件的各类需求定义,然后形成该篇报告,确保开发的软件能够真正满足用户的需要。另外也用于指导软件的制作,以达到提高软件质量,降低维护成本的目的,是用户应用该软件的工具。预期的读者:最初的用户(包括学生,工作一族,家庭生活方面人员)、软件管理人员、开发人员、维护人员以及客户开发商、第三方客户。1.2背景根据中国互联网络信息中心(CNNIC)第33次《中国互联网络发展状况统计报告》,截至2013年12月,中国网民规模达6.18亿,互联网普及率为45.8%。其中,手机网民规模达5亿,年增长率为19.1%,继续保持上网第一大终端的地位。网民中使用手机上网的人群比例由2012年底的74.5%提升至81.0%,远高于其他设备上网的网民比例,手机依然是中国网民增长的主要驱动力。而居民们的生活大多数可以通过手机来进行,而一个功能丰富的掌上生活平台可以大量减少人们来回切换软件的时间。为人们带来更多的方便与快捷的同时,有利于各行业的互联网发展。该掌上生活APP连接各大产业的计算机互联网络,人们通过移动端充值或者各种操作使用户的生活与消费成长起来。项目名称:掌上易生活APP。任务开发者:任义用户:学生,工作一族,家庭生活人员等。实现该软件的计算中心:天津科技大学机房该软件同其他系统或机构的基本来往关系:由天津科技大学人工智能学院软件工程专业做技术支持,可访问第三方的数据库以完成用户的指示任务。31.3定义IPX——IPX是互联网分组交换协议,提供分组寻址和选择路由的功能,保证可靠到达,相当于数据报的功能;SPX是顺序报文分组交换协议,它可保证信息流按序、可靠地传送。Webservice——是一个平台独立的,低耦合的,自包含的、基于可编程的web的应用程序,可使用开放的XML(标准通用标记语言下的一个子集)标准来描述、发布、发现、协调和配置这些应用程序,用于开发分布式的互操作的应用程序。1.4参考资料1.软件需求说明书(GB856T——88)。2.《软件工程导论》张海藩牟永敏编著清华大学出版社出版。2任务概述2.1目标系统流程图42.2用户的特点最终的用户可以在有效的时间段内合理使用该软件,并且对适合各层次且具有一定手机操作的人群,包括学生以及工作一族,家庭主妇等。可以使学生每次需要充值校园卡时使用其来充值吃饭或坐地铁,社会群众则会每日进行一至两次使用其满足自己的需求。这些用户可以通过各软件实现娱乐休闲,饮食,购物,工作一条龙服务。2.3假定和约束假定开发期限为3个月,经费的限制暂无要求。3需求规定3.1对功能的规定用列表的方式(例如IPO表即输入、处理、输出表的形式),逐项定量和定性地叙述对软件所提出的功能要求,说明输入什么量、经怎样的处理、得到什么输出,说明软件应支持的终端数和应支持的并行操作的用户数。1、用户注册和登录当进入App时,需要先点进“我的”按钮去登录账户,如果是没有账户,必须先注册完在登录。注册成功后,接下来就是在“我的”界面进行输入刚才注册的用户名和密码,按“登录”按钮后,系统对刚才输入的用户名和密码进行验证,如果有错则重新输入,否则就进入自己的账户信息。输入为用户的注册信息,比如:账户、密码、姓名、手机号等等基本信息,经过存储信息系统的处理,加入数据库,数据库都是用户注册的信息,输出为用户名显示界面。2、我的这里面会有用户的用户名以及账号信息,其中会有消费后获得的积分从而可以进入积商城消费,以及设置功能,可以改变软件风格以及不想要的服务。3、主页在主页里可以选则相应的服务,从而进入第三方系统,并且该界面也会有一定量的广5告去吸引顾客。IPO表系统名称掌上易生活功能编号Life007模块包括首页,登录,我的模块作者任义日期2019.10.29系统描述系统就是用户通过登录本平台来运行使其找到想要的功能,在首页可以寻找他想要的功