




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精品文档软件需求规格说明书1引言版本更新说明版本号编制人员更新日期更新说明1.1编写目的编写此文档的目的是进一步指定软件开发的细节问题,希望能使本软件开发工程更具体。是为使用户、软件开发者及分析人员对该软 件的初始规定有一个共同的理解,它说明了本产品的各项功能需求、 性能需求和数据要求,明确标识各功能的实现,阐述实用北京及范围, 提供客户解决问题或者达到目标所需的条件或全能,提供一个度量和遵循的基准。具体的编写目的如下:A.定义软件总体要求,作为用户和软件开发人员之间的相互了解的基础;B.提供性能要求、初步设计和对用户影响的信息,作为软件人员 进行软件结构设计和编码的基础;C.作为软件总体测试
2、的依据。0预期读者:A.项目经理:项目经理可以根据该文档了解预期产品的功能,并 据此进行系统设计、项目管理。B.软件设计师:对需求进行分析,并设计出系统,包括数据库的 设计。C.程序员:配合设计报告,了解系统功能,编写用户手册D.测试员:根据本文档编写测试用例,并对软件产品进行功能性 测试和非功能性测试。E.销售人员:了解预期产品的功能和性能。F.用户:了解预期产品的功能和性能,与分析人员预期对整个需 求进行讨论和协商。G.其它人员:如部门领导、公司领导等可以据此了解产品的功能 和性能。1.2 背景说明:a.待开发的软件系统的名称:小假游;b.任务开发者:c.适用对象:在校大学生;1.3 定义
3、J2RE是 Java2 Runtime Environment ,即 Java 运行环境,有时简 称JRE如果你只需要运行Java程序或Applet ,下载并安装它即可。 如果你要自行开发Java软件,请下载JDK在JDK中附带有JRE 注意由于Microsoft对Java的支持不完全,请不要使用IE自带的虚 拟机来运行Applet ,务必安装一个JRE或JDKJVM是 Java Virtual Machine (Java 虚拟机)的缩写,JVM是一 种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际 的计算机上仿真模拟各种计算机功能来实现的。Lotus Notes/Domino是一
4、个世界领先的企业级通讯、协同工作及Internet/Intranet 平台;具有完善的工作流控制、数据库复制技术 和完善可靠的安全机制;尤其适合于处理各种非结构化与半结构化的 文档数据、建立工作流应用、建立各类基于 We曲)应用。它全面实现 了对非结构化信息的管理和共享,内含强大的电子邮件功能及工作流 软件开发环境,是实现群组协同工作、办公自动化的最佳开发环境。1.4 参考资料a.数据库系统教程(作者:王能斌 出版社:电子工业出版社)b.项目开发意向书c.项目开发委托合同书d.技术可行性报告e.成功的软件开发(原书第二版)(蔡愉祖、邓本江等译)出版 社:机械工业出版社f.软件工程一原理、方法与
5、应用(第二版)(作者:史济民、顾春华、李昌武、苑荣 出版社:高等教育出版社)g.软件工程导论.张海藩、牟永敏编著.清华大学出版社.2013 年第6版h.Java语言程序设计.唐友 郑萍.哈尔滨工业大学出版社.2013 年第2版i.Oracle 11g 数据库基础教程.孙风栋 王澜.电子工业出社.2013年版j.实用软件工程第三版殷人坤清华大学出版社k.软件需求工程:原理和方法金芝刘璘金英科学出版社2任务概述2.1 目标软件需求分析的主要实现目标:1)对实现的软件功能做全面的描述,帮助用户判断实现功能的正 确性、一致性和完整性,促使用户在软件设计启动之前周密地、全面 地思考软件需求;2) 了解和
6、描述软件实现所需全部信息,为软件设计、确认和验证 提供一个基准;3)保证软件设计质量,便于软件功能的修正和验证,软件需求表 达无岔意性,具有可追踪性和可修改性。4)为软件管理人员进行软件成本计价和编制软件开发计划书提供依据;2.2 用户的特点因为本软件是一个全新的设计概念,对它的运行要求网络与现实 的很好地结合,才能将这个软件系统得以更好地使用,更完美的服务 客户。系统管理人员和维护人员:计算机水平好。文化程度高,对Notes 熟悉,能胜任系统管理工作;操作人员:对计算机能熟练的应用;客户:本系统面对的用户是在校大学生,对新的事物有很好的接 受性和适应性。网络化的时代,大学生均具有基础甚至更专
7、业的计算 机技能,所以不用担心。2.3 假定和约束经费限制:40万;开发期限:5年;硬件限制:硬件设备有部分配置较低,完成本需求说明中的功能和性能要求没有问题;编程语言:HTML,Java,JavaScript,C+,Visual Basic通信协议:TCP/IP,X.509安全性与保密性:使用Lotus Notes保密技术3需求规定3.1 对功能的规定登录界面:*密码:*验证码:图片(登录注册)注册:用户名:II密码:确认密码:验证码:j点击发送至手机注册成功系统功能架构功能模块实现功能输入项输出项登录模块用户输入用户名和密 码进入系统用户名(手机号, 邮箱),密码(8位 数字或字母)系统界
8、 面旅游项目 查询包括同程旅游与自身 系统各个旅游项目的 查询,景点的情况及价 钱情况的查询点击三个旅游模块 项目各旅游 景点信 息项目预订包括同程旅游与自身 系统各个旅游项目的 预订(均提供包车服 务),点击项目预订跳转缴 费界面用户管理实现用户的昵称,密 码,头像等个人信息的 管理用户个人信息更改成 功缴费实现用户支付功能,包 括银行卡,支付宝等支支付宝或银行卡信 息支付成 功或失 败攻略实现为用户提供景点 信息(公交车线路或地 图),包括景点天气情用户输入想要查询 的景点景点信 息7欢迎下载况、饮食情况、当地特 色景观美食,还有温馨 提示(注意事项、卫生 间)客服热线系统客服,为用户提供
9、 方便,解决用户的问题拨打客服热线客服人 员进行 解答私信系统用户之间的聊天 功能用户评价中找寻想 要聊天的对象跳转聊 天界面退出模块退出系统按手机返回键,跳 出退出框,点击退 出退出系 统特价旅游(由上至下为操作流程)同程旅游特价门票:同程旅游App链接,门票介绍+订购流程(选择小假游包车,确认订购):跳转支付界面完成支付跳转信箱界面量身定做(由上至下为操作流程)系统提供的旅游线路(选择小假游包车,确认订购):跳转支付界面完成支付跳转信箱界面完美攻略(由左至右,由上至下为操作流程)输入地区*选择景点景点信息 景点天气(实时更新) 景点路线图(可下载离线地图,标注最优路线) 注意事项 美食及酒
10、店精品文档信箱(由上至下为操作流程)写信:姓名性别学校联系方式(手机号)提交接收短信:坐车时间(时间延时属正常情况,请谅解)坐车地点验证码(凭验证码上车)支付界面(由上至下为操作流程)确认支付 支付宝付款:登录支付宝账号;显示支付宝连接铺亍卡:确认支付金额:支付雷楣:支村成功银彳亍卡付款:银行卡账号:确认支付金额: 银行卡密码:支付成功3.2 对性能的规定3.2.1 精度该APP的输入数据精度的要求:小数点后保留5位有效数字输出数据精度的要求:小数点后保留5位有效数字传输过程中的精度:小数点后保留5位有效数字3.2.2 时间特性要求a.响应时间:一般操作的响应时间在 3秒左右(在一般硬件配置
11、情况下CPU P2 233内存64M ;b.运行时间:3秒内(在一般硬件配置情况下 CPUP2 233内存64Mhc.安全性:安全性要求较高,能有效控制和管理不同的用户的权限;d.更新处理时间:1分钟左右;e.数据的转换和传送时间:1分钟内;3.2.3 灵活性a.操作方式上的变化:该APP用于iOS、Android等现流行的手机 操作系统。b.运行环境的变化:要求 AP阿以在苹果、安卓手机上通用。c.同其他软件的接口的变化:分为 B/S、C/S两种类型,B/S体现一种清晰,严谨之感觉。这个借口的体现是多为录入,查询和审批。C/S 提供相应的应用接口,对无使用权限的功能不在接口上显示。 操作尽
12、量简单,好用、易用。这个接口体现多为管理,统计分析。d.精度和有效时限的变化:可以根据实际情况自行设置。e.计划的变化或改进:升级后的 APP呆留用户数据。3.3 数据管理能力要求说明需要管理的文卷和记录的个数、表和文卷的大小规模,要按 可预见的增长对数据及其分量的存储要求作出估算。A.需要管理的文卷:存放注册用户信息的数据库以及旅游景点信息。3.4 本数据设定:基本数据设定要符合实际情况,将用户利益放在 首位。C.表和文卷的大小规模:表的个数有十多个,不过表中的数据要根据登录用户信息的改变及旅游景点信息的更新不断的增加,数据管理能力要快、要有序。D.按可预见的增长对数据及其分量的存储要求作出
13、估算:根据登录 人数的增多,表中的相应字段也会逐渐增多,记录会逐渐增大,要求 有较多的储存空间。E.数据的安全性和保密性:不同级别的用户登陆要有不同的操作和访问权限,保证用户信息和支付信息的安全性和保密性。 系统对不同 权限的用户提供不同的功能模板,对历史数据的更改和新数据的添加 只有一定权限的用户才能进行操作, 对整个系统,需要完整的权限控 制,防止某些人恶意的攻击系统,修改原始记录。对资金数据的更改11欢迎下载精品文档要求保密,对注册的相关信息保密,服务器端不可对学生信息以及发 布的相关私密信息任意修改。F.用户信息的存储:将系统所用级别的用户的登录验证信息准确的存储到数据库中,还包括对数
14、据的增、删、改等操作。其他标准的约束报表格式:以原始需求单据为准。数据命名:以业务常用名命名。硬件约束硬件配置:CPU P2 233内存要求:64 M以上;硬盘:2G以上3.5 故障处理要求a.断电:RAW的数据丢失 应对措施:及时对数据进行备份。b.手机卡机:软件长时间使用可能造成数据存储过多应对措施:及时对软件进行更新和维护。c.速度慢:该软件可能会因为大量用户同时登陆而系统反应速度变慢或者无法使用d.应对措施:及时进行后期更新和维护。e.病毒攻击:软件不能正常使用应对措施:安装杀毒软件。f.闪退:显示用户暂时无法登陆应对措施:重启g.程序解析包出现问题:程序的压缩包可能在下载过程中被损坏
15、应对措施:重新安装3.6 其他专门要求a.可靠性:维护人员会在定期进行维护和检验,利用可靠的密码 技术,掌握特定的记录或历史数据集。b.运行环境可适用性:适用用安卓、苹果系统。c.可补充性:该软件完成后立即在滨州医学院发布测试版,根据用户的反馈及相关建议,对该系统的相关功能进行完善并舍弃用 户反馈不好的功能。d.运行环境可转换性:利用开发平台提供的数据转换功能,可以实现跨平台数据转换,实现不同数据库数据间的数据转换,如: FoxPro、Access、Microsoft SQL Server间的数据转换。4运行环境规定4.1 设备a.处理器型号及内存容量:苹果ios 4.0、Andriod 2.
16、0 以及微软 Windows mobile6.1以上多种智能终端。b.操作系统: Windows7/Windows XP及以上版本c. 应用软件:中文版 Lotus Domino R6.0 Application *定义】o/Enterprise Server、Lotus DominoAdministrator 及以上版本。d.服务器:中高档服务器CPU : Intel PentiumHI 450MHz 以上内存:=512MEB上;硬盘:=406彘闲硬盘e.输入及输出设备:智能客户端联机状态f.该系统为三层结构,运行环境分为客户端、应用服务器端和数据 库服务器端4.2 支持软件a.操作系统:W
17、indows7/WindowsXP/苹果 ios 4.0 以上、Andriod 2.0 以上以及微软Windows mobile6.1 以上多种智能终端。b.编译(或汇编)程序:my eclipse6.0 及以上版本c.测试支持软件:Quality Center【注释】注释:基于Web勺测试管理工具,可以组织和管理应用程序测试 流程的所有阶段,包括指定测试需求、计划测试、执行测试和跟踪缺 陷。止匕外,通过Quality Center 还可以创建报告和图来监控测试流 程。Quality Center 是一个强大的测试管理工具,合理的使用 Quality Center可以提高测试的工作效率,节省时
18、间,起到事半功倍的效果。13欢迎下载精品文档Quality Center 的前身就是大名鼎鼎的TD,也就是TestDirector , TD最新发布到8.0版本,TestDirector 是mercury公司的产品(比 较老了),但后来被HP收购了,改名成了 QC具体在HP官网。)4.3 接口系统提供软件接口:【注释】WebServices接口,通过【注释】soap 可以方便的与客户现有系统进行集成,方便的与其他系统进行信息交 换,以满足信息化不断发展和系统集成需要。数据通信协议:HDLC(高级数据键路控制协议)或者SDLC(同步数据键路控制协议)网络协议:TCP/IP协议、IPX/SPX等多种通信协议(*注释:Web Services : Web Service是基于网络的、分布式的模 块化组件,它执行特定的任务,遵守具体的技术规范,这些规范使得 Web Service能与其他兼容的组件进行互操作。Internet Inter-Orb Protocol (IIOP)都已经发布了很长时间了,但是这些模型都依赖于 特殊对象模型协议,而 Web Services利用SOAP和XML对这些模 型在通讯方
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 商标授权合同书范本
- 茶学公务员面试题及答案
- 240亩大棚鲜食葡萄基地建设项目可行性研究报告
- 造口伤口培训课件
- 消防通信装备种类
- 西瓜饮品培训教程课件
- 消防装备基本知识培训总结
- 机械修理培训知识课件
- 2025年(三级)无人机驾驶员(航拍)理论考试题库附答案详解【典型题】
- 2025年环评工程师考试试题及答案
- 妇产科护理 课件06章-正常产褥期母婴的护理
- 2025年三类人员安全员C证继续教育题库带参考答案
- 蝴蝶的色彩课件
- 2022年江苏泰州泰兴市济川街道招聘劳动保障协理员6人笔试备考试题及答案解析
- 2025年《药品管理法》试题(附答案)
- 基孔肯雅热防控指南专题课件
- 2025年党建知识应知应会测试题库(附答案)
- 2025年新人教版小升初分班考试数学试卷
- 2022年版 义务教育《数学》课程标准
- JTG∕T F30-2014 公路水泥混凝土路面施工技术细则
- 美的观念(玛丽艳)
评论
0/150
提交评论