




免费预览已结束,剩余18页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
电信计费系统-需求分析说明书 践行者团队电信计费系统需求分析说明书(Software Requirements Specification)文件状态: 草稿待审核 正式发布 正在修改文件标识:Doer_XQFXSMS_20130530_001_WK_WKX_WXL_WKS文件密级: 公开 内部 机密 绝密当前版本:0.1作 者:王凯旋 王凯 吴星磊 王宽社完成日期:2013-05-30郑州大学2010级软件二班Doer团队第一开发部第 1 页 共 22 页版本历史版本状态作者参与者起止日期描述0.1王凯旋王凯吴星磊王宽社2013-05-302013-05-31根据需求调研的结果,编写需求分析说明书,对需求进行说明,一边开发人员进行开发目录1引言41.1编写目的41.2背景41.3定义41.4参考资料42任务概述42.1目标42.2用户的特点82.3假定和约束83需求规定83.1对功能的规定83.2对性能的规定193.2.1精度193.2.2时间特性要求203.2.3灵活性203.3输人输出要求203.4数据管理能力要求213.5故障处理要求213.6其他专门要求224运行环境规定224.1设备224.2支持软件224.3接口224.4控制22软件需求说明书的编写提示1引言1.1编写目的 在理解了项目逻辑流程的基础上,为了明确用户需求,明确系统的性能及功能,加强内部小组成员对本系统功能及性能方面的一些了解,为以后的开发打下基础。本文档主要对象为系统的内部开发人员及系统用户。1.2背景 本系统由宋玉老师提出,由Doer团队成员共同开发。,预期用户为Doer全体员工,普通网路浏览者。本项目网络将依托于互联网平台,通过Web Service向用户提供服务。 网站以Tomcat7.x作为网络应用程序服务器,jsp作为底层运行环境,MySQL5.5提供数据库管理服务;用户浏览器访问网站。1.3定义列出本文件中用到的专门术语的定义和外文首字母组词的原词组。1.4参考资料 GB-T 8567-1988计算机软件产品开发文件编制指南,国家标准局,1988-01-07发布,1988-07-01实施 软件工程导论 第5版 张海藩 著 清华大学出版社 2008年2月印刷2任务概述2.1目标本项目的开发是作为一个课程设计任务而开始的。本系统基于B/S模式的功能如下:要求本系统能够实现用户注册,登录,模拟拨号,及账单查询, 消费查询的饼状图显示, 可以导出自己的账单到Excel表格的基本功能。另外,系统为后台管理人员设计了查询各个套餐的营业情况、各个套餐占全部营业额的比例、每个套餐使用人数的功能。 系统基于CS模式下的功能有: 设计有客户端, 可以供工作人员使用, 可以为用户充值话费,查询用户话费信息, 查询、修改用户信息, 同时可以添加用户, 可以添加新的套餐类别。具体组成如下图系统流程图展示:图2.1 BS端普通用户系统流程图图2.2 B/S超级用户流程图图2.3 C/S端系统流程图2.2用户的特点网站的最终用户分为四类:首先是网站的维护人员,负责维护网站,具有较高的专业知识,可以对网站做较大更改,根据接口加一些功能等。网页的普通浏览者分为三类: 普通用户,具有使用网站拨打电话,查看通话记录等功能的权限。 高级用户,可以根据普通用户的需求,变更普通用户信息,话费充值,添加套餐类别,修改套餐费率等功能。 超级用户,可以查询套餐使用人数,查询套餐营业额,查询某些号码段消费情况的功能。2.3假定和约束列出进行本软件开发工作的假定和约束,例如经费限制、开发期限等。3需求规定 3.1对功能的规定图3.1 用户注册子系统IPO图描述表模块编号:M1模块名称:注册所属子系统:用户登录注册模块描述:注册新用户输入参数:phoneNum/userName/passWord/userEmail/idCard/ userLocate/ chargeType输出参数:返回true或false相关数据表:User,Account处理:接受注册信息输入,并验证信息是否符合规则,如果正确,则返回true、并存储用户信息;如果有误,则返回false,并提示有关信息。备注:设计人:设计日期:表3.1 注册功能描述IPO图描述表模块编号:M2模块名称:登录所属子系统:用户登录注册模块描述:登录系统输入参数:phoneNum/ password输出参数:返回true或false相关数据表:User处理:接受登录信息输入,并验证信息是否正确,如果正确,则返回true、并登录主功能界面;如果有误,则返回false,并提示有关信息,重新输入。备注:设计人:设计日期:表3.2 登录功能描述图3.2 拨打电话子系统 IPO图描述表模块编号:M3模块名称:拨号所属子系统:用户拨打电话模块描述:用户拨号子系统输入参数:CallerNum/ reciverNum输出参数:返回拨打电话情况相关数据表:user/account/chargetype处理:接收用户拨打的电话号码,首先查看自己的账户余额情况,在符合条件的情况下,检测被叫号码的状态,给出相应的处理备注:设计人:设计日期:表3.3 拨号功能描述图3.3 用户查询子系统IPO图描述表模块编号:M4模块名称:查询所属子系统:用户查询模块描述:用户查询子系统输入参数:phoneNum输出参数:返回true或false相关数据表:User/records/account处理:接受用户的查询条件,显示查询结果备注:设计人:设计日期:表3.4用户查询功能描述图3.4 管理员子系统IPO图描述表模块编号:M5模块名称:查询所属子系统:管理员查询模块描述:管理员查询子系统输入参数:phoneNum,date输出参数:返回true或false相关数据表:User/records/chargetype/ chargeCount 处理:接受用户的查询条件,显示查询结果备注:设计人:设计日期:表3.5管理员查询功能描述图3.5 Client话费操作子系统IPO图描述表模块编号:M6模块名称:话费查询所属子系统:客户端话费操作子系统模块描述:管理者通过普通用户身份的确认,进行用户话费信息查询。输入参数:用户身份信息输出参数:返回用户个人账户信息变量说明:相关数据表:account/user处理:由用户身份的确认,处理用户请求,对用户进行话费展示备注:设计人:设计日期:表3.6客户端话费操作功能描述IPO图描述表模块编号:M7模块名称:话费充值所属子系统:客户端话费操作子系统模块描述:管理者通过普通用户身份的确认,进行用户话费充值。输入参数:用户身份信息输出参数:返回用户账户信息变量说明:相关数据表:account/user处理:由用户身份的确认,处理用户请求,对用户进行充值。备注:设计人:设计日期:表3.7话费充值功能描述图3.6 客户端用户信息操作子系统IPO图描述表模块编号:M8模块名称:用户信息查询所属子系统:客户端用户信息操作子系统模块描述:管理者通过普通用户身份的确认,进行用户信息查询。输入参数:用户身份信息输出参数:返回用户信息变量说明:相关数据表:user处理:由用户身份的确认,处理用户请求,对用户信息进行展示备注:设计人:设计日期:表3.8 客户端用户信息查询功能描述IPO图描述表模块编号:M9模块名称:用户信息编辑所属子系统:客户端用户信息操作子系统调用模块:无被调用模块:无模块描述:管理者通过普通用户身份的确认,进行用户信息编辑。输入参数:用户身份信息输出参数:返回用户个人信息变量说明:相关数据表:user处理:由用户身份的确认,处理用户请求,对用户信息进行修改。备注:设计人:设计日期:表3.9客户端用户信息编辑功能描述IPO图描述表模块编号:M10模块名称:新用户添加所属子系统:客户端用户信息操作子系统模块描述:管理者通过普通用户身份的确认,进行新用户添加。输入参数:用户身份信息输出参数:返回用户个人信息变量说明:相关数据表:user处理:由用户身份的确认,处理用户请求,对用户添加。备注:设计人:设计日期:表3.10客户端新用户添加功能描述IPO图描述表模块编号:M11模块名称:套餐信息所属子系统:客户端话费操作子系统模块描述:管理者通过普通用户身份的确认,进行用户套餐变。输入参数:用户身份信息输出参数:返回套餐信息变量说明:相关数据表:chargetype处理:由用户身份的确认,处理用户请求,对用户套餐进行查询或变更。备注:设计人:设计日期:表3.11客户端新用户添加功能描述说明: 用户登录时,输入的是用户个人的11位由数字组成的电话号码,当用户登录时,将对其中的数据进行处理,匹配成功之后,服务器开始响应客户端要求,给客户端发送新的页面,既是用户登录后的页面。 用户点击注册按钮后,服务器响应用户的请求,发送了一个新页面用户注册页面。用户id由系统生成分配,用户若不满意,可以点击刷新,生成新的号码,用户没有自主生成id的能力,用户在此页面上完善基本信息,诸如有些像密码一样的选项必填。此后将会通过网络上传服务器,并更新数据库,该用户注册成功 用户登录界面后,可以点击链接跳转到搜索界面,在搜索框内,键入要搜索的内容,该字符串上传服务器,经过一定的搜索算法找出用户要寻找的内容,要是没有找到,服务端将会跳转到出错页面。 用户在登陆个人页面之后,可以点击拨号表盘进行拨号,此时服务端接受请求,若此请求正确将跳转到计费页面开始计费。若拨打号码占线,停机,或者所拨号码不存在,将有相应的页面显示出错信息。详细功能由下列数据流图表示:图3.7 数据流图拨号主功能系统状态转换图:图3.8 状态转换图3.2对性能的规定3.2.1精度说明对该软件的输入、输出数据精度的要求,可能包括传输过程中的精度。本系统数据主要为浮点数数据,话费以元为单位,精度定位小数点后两位,对时间精度,以秒为单位进行计时3.2.2时间特性要求 响应时间:平均响应时间:即时 更新处理时间:平均更新处理时间:即时 数据的转换和传送时间:即时 解题时间:即时3.2.3灵活性说明对该软件的灵活性的要求,即当需求发生某些变化时,该软件对这些变化的适应能力,如: 操作方式上的变化:当操作发生变化的时候,我们可以通过后台添加新的页面去实现新的功能,也可以通过在已有的页面上嵌入功能模块达到实现的目的。 运行环境的变化:后台支持所有操作系统,平台支持性好,目前来说的平台的变化不会造成影响 同其他软件的接口的变化:可将其他软件直接嵌入网页中,因此可以避免借口的变化带来的问题。 精度和有效时限的变化:当精度发生变化时,我们可以调整数据项的定义,保证程序不需要改变,从而应用性强;当有效时限改变时,我们可以改变系统软件的配置,从而满足需求。3.3输人输出要求解释各输入输出数据类型,并逐项说明其媒体、格式、数值范围、精度等。对软件的数据输出及必须标明的控制输出量进行解释并举例,包括对硬拷贝报告(正常结果输出、状态输出及异常输出)以及图形或显示报告的描述。名称格式数值范围精度描述用户名(电话号码)数字串限定11位数字和输入保持一致显示数字串用户密码字符串至少6个字符至多16位字符串和输入保持一致显示星号保护密码表3.12 登录功能描述3.4数据管理能力要求说明需要管理的文卷和记录的个数、表和文卷的大小规模,要按可预见的增长对数据及其分量的存储要求作出估算。需要管理的记录开始100人的:用户名,密码,基本资料,以及100多人的一年的通话详细记录,分析大概平均每人3000条记录,网站最先建立起来的时候,至少需要5G的空间。在以后将对其进行扩展,将会达到十几G的规模3.5故障处理要求列出可能的软件、硬件故障以及对各项性能而言所产生的后果和对故障处理的要求。故障问题描述处理要求浏览器方的问题浏览器出问题会导致访问不了我们的网页应用相关工具修复该浏览器,或是更换浏览器网络方面的问题网络的瘫痪或者是堵塞,会导致访问不了我们的网页,或者是访问速度十分缓慢。相关技术人员进行检查并对网络进行修复用户端问题用户端的计算机出问题,也将访问不到我们的网页用户自行解决网络问题服务器端硬件问题服务器端的硬件可能也会出现相关的问题,致使服务器端瘫痪,用户不能访问项目相关人员进行修理、更换表3.13 登录功能描述3.6其他专门要求如用户单位对安全保密的要求,对使用方便的要求,对可维护性、可补充性、易读性、可靠性、运行环境可转换性的特殊要求等。4运行环境规定4.1设备列出运行该软件所需要的硬设备。说明其中的新型设备及其专门功能,包括: 处理器型号及内存容量 外存容量:500G;联机 输入设备:键盘1个、鼠标1个;输出设备:显
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 难忘瞬间600字初三作文9篇范文
- 客服问题反馈记录单解决及反馈模板用户需求全覆盖
- 时间在流逝课件
- 文艺复兴时期艺术成就概览:美术教案四年级下册
- 时装画技法课件
- 六年级日记班级辩论会500字7篇范文
- 进行时态中现在分词用法教学预案通俗易懂适用于各年级语法课程
- 供应链管理优化方案库存与物流协调模板
- 数学竞赛模拟题训练:高中数学竞赛备考教案
- 紧急应对方案快速制定与实施模板
- 2025至2030中国榴莲行业发展分析及发展前景与投资报告
- 英语单词大全(完整版)
- 远离文身 让青春不被“刺”痛 课件-2024-2025学年高一下学期预防青少年文身主题班会
- 船舶报废合同协议书
- 打孔合同协议书
- 1、方案文本-落地式盘扣外脚手架专项施工方案11.25
- 江苏连云港2025年公开招聘农村(村务)工作者笔试题带答案分析
- 管理公司的6S方案
- 木制玩具行业跨境出海战略研究报告
- 微生物肥料产品标准化-全面剖析
- 业务宣传制作合同样本
评论
0/150
提交评论