您好,欢迎来到华佗小知识。
搜索
您的当前位置:首页数据业务支撑系统软件需求分析说明书

数据业务支撑系统软件需求分析说明书

来源:华佗小知识


编号

C4NETS_RA_SR_1.0 共80页 数据业务支撑系统 软件需求分析说明书

研制部门: 计费项目部 编 写 者: 屈晓萌 日 期: 2003年10月 北京首信股份有限公司 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

更改历史:

序号 1 问题描述 初稿 评审后更改,具体2 见《评审意见实施跟踪表》 3

所在页码 全部 更改人 屈晓萌 批准人 日期 2003-9-17 全部 屈晓萌 王辉柏 2003-10-22 北京首信股份有限公司 第1页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

目 录

1 引言............................................................................................................................................... 4

1.1编写目的 ............................................................................................................................ 4 1.2项目背景 ............................................................................................................................ 4 1.3定义 .................................................................................................................................... 5 1.4 参考资料 ........................................................................................................................... 8 2 任务概述 ....................................................................................................................................... 8

2.1 目标 ................................................................................................................................... 8

2.1.1业务范围 ................................................................................................................ 8 2.1.2在运营支撑系统中的定位 .................................................................................... 9 2.1.3功能范围 .............................................................................................................. 10 2.2 用户类特点 ..................................................................................................................... 11 2.3 运行环境 ......................................................................................................................... 11 2.4 条件与 ..................................................................................................................... 12 3 功能需求 ..................................................................................................................................... 13

3.1功能划分 .......................................................................................................................... 13

3.1.1原有系统功能概述 .............................................................................................. 15 3.2新建功能描述 .................................................................................................................. 17 3.3产品管理模块 .................................................................................................................. 17

3.3.1业务需求 .............................................................................................................. 18 3.3.2功能性需求 .......................................................................................................... 19 3.4客户管理模块 .................................................................................................................. 29

3.4.1业务需求 .............................................................................................................. 30 3.4.2功能性需求 .......................................................................................................... 31 3.5资费管理模块 .................................................................................................................. 34

3.5.1业务需求 .............................................................................................................. 35 3.5.2功能性需求 .......................................................................................................... 36 3.6订购管理模块 .................................................................................................................. 46

3.6.1业务需求 .............................................................................................................. 47 3.6.2功能性需求 .......................................................................................................... 49 3.7帐务前台管理模块 .......................................................................................................... 60

3.7.1业务需求 .............................................................................................................. 60 3.7.2功能性需求 .......................................................................................................... 62

4性能需求 ...................................................................................................................................... 67

4.1性能指标 .......................................................................................................................... 67 4.2可用性 .............................................................................................................................. 68

4.2.1计费可用性 .......................................................................................................... 68 4.3可靠性 .............................................................................................................................. 69 4.4安全性 .............................................................................................................................. 69

4.4.1网络层安全 .......................................................................................................... 69 4.4.2操作系统层安全 .................................................................................................. 70 4.4.3数据库层安全 ...................................................................................................... 70 北京首信股份有限公司 第2页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

4.4.4应用层安全 .......................................................................................................... 70 4.4.5数据层安全 .......................................................................................................... 71 4.5可维护性 .......................................................................................................................... 71 4.6可扩展性 .......................................................................................................................... 72 4.7可移植性 .......................................................................................................................... 72 5 运行需求 ..................................................................................................................................... 73

5.1 用户界面 ......................................................................................................................... 73

5.1.1产品和客户管理界面关系 .................................................................................. 73 5.1.2资费管理界面关系 .............................................................................................. 75 5.1.3订购管理界面关系 .............................................................................................. 76 5.1.3帐务前台管理界面关系 ...................................................................................... 77 5.2接口 .................................................................................................................................. 78

5.2.1接口机制综述 ...................................................................................................... 78 5.2.2与硬件(网络)设备的接口 .............................................................................. 79 5.2.3与管理员的接口 .................................................................................................. 79

北京首信股份有限公司 第3页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

1 引言

1.1编写目的

◇ 用户和营销部门依赖需求说明书来了解产品;

◇ 项目经理根据需求说明书中描述的产品来规划制定进度安排、工作量和资源;

◇ 软件开发组依赖需求说明书来理解将要开发的产品; ◇ 测试组依据需求说明书制定测试计划、测试用例和测试过程; ◇ 软件维护和技术支持人员根据需求说明书了解产品的功能;

◇ 产品发布在需求说明书和用户界面设计的基础上编写客户文档,如用户手册和帮助屏幕等;

◇ 培训人员根据需求说明书和用户文档编写培训材料。 预期的读者可能包括: ◇ 用户 ◇ 营销人员 ◇ 项目经理 ◇ 软件开发人员 ◇ 测试人员 ◇ 技术支持人员 ◇ 培训人员 1.2项目背景

经过了10个月的电信数据计费领域的实践,经过了两个现实的项目检验,为了适应市场的需要,提高自身在电信行业的竞争力,开始启动数据计费产品改版工程。改版的工作主要有以下几个内容:

界面的改变,界面的风格统一;

北京首信股份有限公司 第4页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

营业部分的功能完善:引入“产品,产品包”的概念,增加服务和产品的管理,实现服务的捆绑和产品之间的优惠。以ibios-ppt的思想为基础,开发价格管理模快,管理服务、产品的资费。增加客户订购管理;

增加radius配置管理功能;

增加帐务前台,对帐期,帐目提供管理查询,提供手工出账和调账的界面。 1.3定义

术语 清单异常数据检查 同义词 异常处理 描述 对通话详单各计费信息数据域进行合法性检查。主要为数据域类型是否合法,是否是合法用户资料,用户是否设置资费策略。 指客户可以根据自己的需要,对运营商提供的产品进行有选择定购。客户一旦定购了产品,就会享受运营商产品提供的服务。客户成为服务的用户。 指对客户定购的产品的一些相关细节进行变更,如:帐户变更,服务属性变更,用户密码变更,服务停开。 为了便于销售,可将产品进一步的打包,形成套餐。一个套餐必须对应一个或多个产品,一个产品可对应0个或多个套餐。 根据服务的不同属性和不同受众,将服务发布成不同的产品,供客户选购。相同的服务可发布成不同的产品,但是一个产品只对应且必须对应一个服务。产品具有价格属性,客户选购产品的同时决定了它使用该产品所对应的服务的质量和价格。 产品之间存在互斥关系。 客户可以随时退掉所选定的产品,退掉产品后,客户就不再享受运营商提供的服务。退定前需要客户结清产品的相关费用。 删除重单 将清单的某几个关键域作为判断准则,在一定时期内,关键域完全相同的视为重单,保留其中一条,其他的删除不计费 从中间存储介质(如磁带、软盘、光盘)获取计费原始数据的过程 直接从记录原始数据的设备上采集计费原始数据的过程。根据时间间隔可将联机数据采集划分为实时联机数据采集和定时联机数据采集。 对计费数据按计费需要进行分类的处理过程。 系统无法辨认的清单或记录。 没有用户资料的清单。 根据资费规则将单位业务使用量转化为价值量的过程。 是指根据我国电信资费及计费数据源所记录产品定购 定购变更 套餐 产品 产品退定 剔重单 脱机数据采集 联机数据采集 分拣 无效清单 无主清单 划价 计费处理 北京首信股份有限公司 第5页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

的电信资源占用情况等计费原始数据,进行分拣、计价处理,形成计费结算清单数据的计算过程。 由国家物价管理部门批准的电信产品服务价格。计费处理过程中对计费数据进行费用计算所依据的各种标准。 详单 计费原始数据与资费标准相结合后,生成的用户每次使用电信业务的详细记录。 计费帐务系统缺少用户资料的电信业务使用费。 不可回在预处理过程中,发现的清单中有关键性错误不适收异常清单 合于用于计费的清单 在预处理过程中,发现的清单虽有某些错误,但经人工修改确认后适合于用于计费的清单 无 同一用户号码统一业务的清单数据汇总及添加同一业务其他费用后所形成的详细记录。 无 系统与其他相关的系统(包括设备系统和应用系统)进行数据交换的逻辑层面。 无 无用户资料的话单。 无 无 无 无 无 无 无 无 超过系统规定阈值的话单。 系统无法辨认的话单或记录。 是将计费原始数据按要求进行数据预处理之后产生的用户每次使用业务的详细使用记录。 即每个用户每次使用某种服务的详细费用记录。 考虑折线费率比例和时段优惠折算出的业务量,用于计算费用。费用=有效业务量*基本费率/计费单。 统计各类电信业务量函数的集合,如通话费、时长、张数等。 用户由于使用电信业务而每隔一定时期应交纳的固定费用(按天、旬、月计算)。 是时长的一种折算后的计量单位,在不同业务中可能会有不同。在话音业务中,一个点数=6秒,在用户电报业务中,一个点数=2秒。 按帐户、客户、接入号形成帐单,在综合处理明细的过程中含有优惠 各种业务的使用资费可能需要按次数、时长、流量、内容等方式计算,由此得到了客户在一段时间内的使用费累计,区分于一次性费用和周期性费用。 计算用户电信费用的周期,便于按时间阶段收费。 记录了某帐期内所有使用者的各种业务的各种功能的计量使用费、周期使用费、一次性费用。 在某帐期内,以帐户为单位组合与其对应的各种业务明细帐,形成的该帐户总应收费用合计与该帐户下各种业务的应收费用合计(可以理解为帐户明细),同时也包含了某客户或某设备的应收费用合计。 租用业务产生的周期性费用,可按小时、天,也可以按固定周期计算,最通常的表现形式就是月租费 优惠的有效时间 资费标准 清单数据 无主话费 不可回收清单 可回收清单 明细帐单 接口 无主话单 超限话单 无效话单 计量清单数据 计费清单数据 有效业务量 指标值 租费 点数 出帐 计量使用费 无 无 帐期 明细帐 综合帐 无 无 无 周期性使用费 优惠周期 无 无 一次性费用 无 由营业转到帐务系统来收取的开通费、工料费等一北京首信股份有限公司 第6页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

次性费用。 综合帐优惠 税 无 包含了对帐户(或客户、设备)的综合帐目进行的各种优惠 无 (根据将来国家调整增加税费时使用)各种租费的税,各种业务固定使用费用的税,各种业务计量使用费用的税。 冲正 用户缴费之后,用户的帐目已经核销,由于种种原因,需要将用户核销的的帐目恢复到核销以前的状态。 无 根据用户帐单数据用户交纳费用后在帐务系统中所作收费记录的处理过程。 无 由于各种原因,对用户的帐目费用进行的调整处理。 无 接受其他单位的委托,在计费帐务系统中对其业务费进行收费的过程。 划拨 电信企业委托金融机构从用户在金融机构的帐户上划取用户电信业务使用费到电信企业帐户上。 交费 用户使用了电信业务,需要支付电信使用费的过程。 无 用户本月发生的费用,在交费期内称为当月应收。 无 过了交费期用户没有完全支付的费用,形成欠费。 指对从竣工日期至结帐日期的月租费的追收,为一次性收取。竣工日期在15日前按1个月租费计算,竣工日期在15日以后按半个月租费计算。 指对从竣工日期至结帐日期的月租费的退费,为一次性退费。按天数计算。 包括工费、料费、手续费 次(+)用户月租费变动的增加部分。 次(-)用户月租费变动的减少部分。 次数 * 费率 各信息台提供的营收信息费的总合。 因局方原因造成的超时限装机的退费。按初装费每天千分之三退费。 当有电话打入时,被叫客户的电话显示屏(需是有入网标志的来电显示话机或来电显示盒)可自动显示并储存来电号码。 如免租费、免通话次数、免附加费等 返销帐 销帐 调帐 代收 托收 缴费 当月应收 欠费 本月增 本月减 附加费 次月增 次月减 计次费 代收信息费 退违约金 主叫号码显示 无 部分免费 北京首信股份有限公司 第7页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

1.4 参考资料

序号 作者 名称 1 中国移动 2 3 4 5 中国移动BOSS系统业务规范 中国移动BOSS系统技术规范 中国联通 中国联通综合营帐系统业务规范 中国联通综合营帐系统技术规范 数据通信事CforNets数据业务运营支撑系业部 统技术 出版单位(或归属单位) 日期 2001年4月 2001年6月 2003年8月 2 任务概述

2.1 目标

2.1.1业务范围

窄带PSTN拨号业务; 窄带ISDN拨号业务 宽带ADSLPPPOE拨号业务 宽带LAN接入认证式业务 EMAIL业务

业务的开展方式:预付费,后付费。

北京首信股份有限公司 第8页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

2.1.2在运营支撑系统中的定位

客户产品定购客户服务产品服务管理客户管理客户自服务缴费价格管理综合帐务系统管理内容管理业务管理资源管理网络管理SP管理综合计费认证管理网元管理 红色——已建 黄色——本期建设 白色——下期

根据TMN的逻辑分层原则,在TOM体系中,对电信业务处理框架分成以下几个层次:客户界面管理层、客户服务层、业务开发与运营层、网络与系统管理层、网元管理层。

客户服务层包括:销售(Sales)、订单处理(Order Handling)、客户问题处理(Problem Handling)、客户QoS管理(Customer QoS Management)、与收费(Invoicing and Collections)等处理过程。

在已有的数据计费产品中,除了客户管理和客户自服务之外基本没有覆盖任何本层的功能,在本期工程中,将开发产品定购,订单管理等功能,而用户缴费和客户争议将放到下期开发。

业务开发与运营层包括:业务规划与发展(Service Planning and Development)、业务配置(Service Configuration)、业务问题处理(Service Problem Management)、业务质量管理(Service Quality Management)、计费帐务处理(Rating and Discounting)等处理过程。

原有产品完成了核心功能:计费功能。在本期工程中将增加对产品和服务的

北京首信股份有限公司 第9页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

配置和管理功能,综合帐务系统也属于本期工程的重点。下期工程将着手与业务的规划与发展,决策分析等功能的延展。

网络与系统管理层包括:网络规划与发展(Network Planning and Development)、网络提供(Network Provisioning)、网络资产管理(Network Inventory Management)、网络维护与恢复(Network Maintenance and Restoration)、网络数据管理(Network Data Management)等处理过程。

认证指令系统已经在已有的产品中实现,其他的网络与系统管理层功能暂时不作考虑。

综上所述,CForNets基本覆盖的TOM体系中除了网络管理层的大部分运营功能,已经可以实现所电信运营图(TOM)定义了3个基本的面向客户的端到端(end-to-end)的服务:业务实现(Fulfillment)、业务保障(Assurance)、计费帐务(Billing)。当然,业务实现中的决策和分析,业务保障中的客户Qos管理以及售后服务的上层环节还是CForNets所不具备的。

2.1.3功能范围

由于本项目是在原有产品的基础上进行改造,所以用下表描述了功能范围。 新旧功能对照表 模块 认证 功能 认证 开通 反算 预处理 批价 入库 定购管理 产品管理 套餐管理 资费管理 客户管理 状态 保留 保留 修改 修改 修改 保留 新建 新建 新建 修改 修改 优先级 高 高 高 高 高 高 高 高 描述 根据客户订购的产品确定资费 解析客户资料因子等新的因子 根据客户订购的产品确定资费 增加账目因子,配置帐务级自费 增加缴费账户 计费 营业 北京首信股份有限公司 第10页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

帐务 累帐 出账 帐务管理 修改 新建 新建 高 中 高 累计用户服务帐 定时出账和实时出账 管理帐期,账目和出帐日期。 2.2 用户类特点

产品有三个不同层次的客户:

首先,产品主要面向电信运营商的数据业务运营支撑系统的需求,具体的运营商是:中国网通,中国电信,中国联通,中国铁通。这类运营商的需求一般会较大,功能范围广,性能要求高。

其次,广电系统,电力系统,大型的厂矿有内部本地网或是数据网的企业,也会有对数据业务的计费,认证,或是营收的需求,这类客户的特点是功能需求会很有特性,本地化需求多,但是对性能要求不会太高。

第三类客户是互联网接入商,内容提供商。例如:长城宽带等。这类客户对接入认证,结算,还有内容管理等方面的需求会比较复杂,但是对计费帐务的需求不高,性能要求也不会太高。 2.3 运行环境

用户级别为10~20万,并考虑到系统扩容的需要如下配置:

数据库服务器:主要完成数据维护和后台业务逻辑,推荐使用2台主机,互为主备。

操作系统:Solaris 8 数据库: Oracle 9i 类型:SUN Fire V480 server CPU :2*900MHZ(最大4个) 内存:4G(最大32G) 硬盘:2*36G

存储设备根据业务需求单独计算。

北京首信股份有限公司 第11页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

节点认证服务器:完成用户实时认证和业务开通的工作,推荐使用2台主机,互为主备。

类型:SUN Fire 280R server CPU :1*900MHz(最大2个) 内存:2G(最大16G) 硬盘:2*18G 2.4 条件与

列出影响需求陈述的条件,确定影响开发人员自由选择的问题,并说明这些问题为什么成为一种。

◇ 目前使用的中间件和数据库都是免费试用版产品,在性能和功能上会有问题,另外得不到产品的技术支持。 ◇ 安全和保密性方面的考虑不高;

◇ 由于没有现实项目作依据,鉴于目前OSS市场的快速发展,需求的可用性没有验证依据。

风险说明 可能性 对过程管理缺乏相关的知60% 识,过程管理的资源无法保证 对过程管理缺乏相关的知30% 识 缺乏按cmm管理项目的经80% 验 缺乏按cmm监控项目管理80% 的经验 缺乏按cmm质量管理的经80% 验 缺乏按cmm配置管理的经80% 验 开发人员没有经过质量培30% 训 影响 风险值 风险优先级 减缓活动 1 0.6 尽快学习过程管理知识,申请所需的资源 1 0.3 尽快学习过程管理知识 1 1 1 1 1 0.8 0.8 0.8 0.8 0.3 尽快学习过程管理知识 尽快学习过程管理知识 尽快学习过程管理知识 尽快学习过程管理知识 尽快学习过程管理知识 北京首信股份有限公司 第12页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

会有其他任务影响工作的90% 连续性 3 2.7 1 项目中有一些人员只能部90% 分时间工作 3 2.7 1 开发人员没有接受过必要90% 的培训 本产品是否得到公司高级80% 管理层的重视的程度是否存在风险? 由于未对系统进行性能测10% 试,因此某些fp可能存在性能约束 没有足够的时间可用 50% 1 0.9 3 2.4 4 2 0.2 尽量保证主要设计与开发人员受到的干扰最小 尽量保证主要设计与开发人员受到的干扰最小 安排开发人员进行相关培训 向领导说明项目的重要性 2 1 5 没有足够的人员可用 没有足够的设备可用 90% 10% 3 3 2.7 0.3 1 减少部门日常管理工作,保证项目时间 向领导申请人员 向领导申请设备 影响度:严重=4:可能导致项目失败或者中断 ;中等=3:不会导致项目失败,但是可能导致成本、日程或者质量方面中任何一个的严重负面影响: 轻微=2:对项目不会具有致命影响,但是会对成本、日程或者质量造成损失 。一般=1 :会对成本、日程或者质量造成一定损失,但无关紧要。稍作调整就可以解决

3 功能需求

3.1功能划分

功能模块说明表 系统 模块 功能 1 1.1产品管1.1.1产品定制 重要性 任务描述 高 产品管理的主要目的是把服务北京首信股份有限公司 第13页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

营业理 部分 1.2理 1.3购 1.1.2产品查询 高 1.1.3产品删除 高 1.1.4产品变更 高 1.1.5套餐定制 高 1.1.6套餐查询 高 1.1.7套餐删除 高 1.1.8套餐变更 高 1.1.9服务查询 高 客户管1.2.1帐户开户 高 1.2.2帐户变更 高 1.2.3帐户查询 高 1.2.4客户开户 高 1.2.5客户削户 高 1.2.6客户变更 高 1.2.7客户查询 高 产品订1.3.1产品(套餐)定购 高 1.3.2变更帐户 高 1.3.3用户属性变更 高 1.3.4服务(包括附加服高 务)的开停 1.3.5订购查询 高 1.3.6密码变更 高 产品退定 高 和资费包装成产品的形式提供给运营商。 客户管理模块实现客户基础数据的采集维护、客户帐户的建立,以适应根据客户不同的信息定制的优惠规则,为计费和帐务提供实时准确的基础数据。 订购管理包括客户订购产品,产品订购变更,产品退定。运营商通过产品管理模块可以创建出新的产品。客户通过此模块订购运营商发布的产品,客户一旦定够了产品就会与运营商间生成一分订购合同,同时生成工单进行业务开通。当客户想终止与运营商的服务关系时,可以退定产品,解除合同,停止对客户的服务。 包括产品批价、累账、出账3个环节的资费定制的增删改查。 2.1产品资2.1.1费的定制管查询 理 2.1.2添加 2.1.3修改 2.1.42 删除 资费管理2.2套餐资2.2.1系统 费的定制管查询 理 2.2.2添加 2.2.3修改 2.2.4删除 产品资费的规则高 产品资费的规则高 产品资费的规则高 产品资费的规则高 套餐资费的规则高 套餐资费的规则高 套餐资费的规则高 套餐资费的规则高 包括套餐批价、累账、出账3个环节的资费定制的增删改查。 北京首信股份有限公司 第14页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

2.3资费因2.3.1因子查询 子的管理 高 2.4资费集2.4.1资费集合的查询 高 合的管理 2.4.2资费集合的添加 高 2.4.3资费集合的修改 高 2.4.4资费集合的删除 高 3.1账目管3.1.1账目查询 高 理 3.2账期管3.2.1出账周期管理 高 理 3.2.2出账日期管理 高 3 帐务3.3手工出3.3.1单个用户手工出高 管理 账 账 3.3.2批量用户手工出中 账 包括话单因子,费用因子,客户资料类因子,账目因子的配置查看,以及自定义因子的增删改查。 包括系统现有集合的配置查看,以及自定义集合的增删改查。 帐目管理提供运营商对帐目的查询功能。 本系统的帐期管理提供给了运营商对于出帐周期的查询功能和对出帐日期的定制功能。 出帐是为了生成面向客户的收费单据,系统会在每个出帐期定期出帐,但是在某些特定条件下(如中途变更某种业务)需要提供实时手工出帐的功能。 对于各网络设备节点产生的原始计费数据,形成原始计费数据文件(网络设备节点自己能生成原始计费数据文件除外) 将原始计费数据文件可靠的传送到指定存储设备 根据账户余额推算出用户可以使用业务的时间。在客户认证的时候调用。 解析客户资料因子等新的因子 根据客户订购的产品确定资费 将计量清单文件记录,计费清单文件记录批量录入数据库。 将批价后的计费清单累加到账户帐 5.1认证 5 认证5.2开通 (后台) 5.3反算 高 高 高 6.1预处理 6.2批价 6 6.3入库 计费 6.4累帐 高 高 高 高 3.1.1原有系统功能概述

3.1.1.1系统总体结构

北京首信股份有限公司 第15页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

接入服务器mail服务器路由器营业受理系统管理客户管理累帐计费信用控制资费管理认证采集财务营业查询维护管理员营业管理员资费管理员数据运营支撑系统计费结算子系统全国中心其他运营商代理代销商

本系统包含以下子系统 3.1.1.2认证子系统

认证子系统包含认证、开通、反算和采集等模块。

认证模块主要完成对用户身份的认证,对用户能使用的网络资源进行确认,并记录用户使用网络的信息以计算用户应承担的费用。认证系统基于国际标准的RADIUS协议,它定义了接入服务器NAS和运行RADIUS协议的服务器之间交换信息的报文格式与处理流程,能够完成对用户身份的认证、授权和记账等功能。

开通模块完成将用户资料开通到内存库中,使其可以通过用户名密码接入。 反算模块是针对预付费业务的模块,完成用户上线时根据资费和用户余额算出该用户可以接入的最大时长;当用户下线时根据资费将该用户发生的费用实时扣除。

采集模块完成采集用户使用资源信息,并将其传输到计费中心的功能。

北京首信股份有限公司 第16页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

3.1.1.3计费子系统

计费子系统包含预处理与批价两个模块。

预处理模块负责对原始文件进行解析,对记录进行判重、格式检错、异常记录检错、将各种原始文件组成批价使用的同一格式的话单文件,并将话单文件入库。

批价模块计算每一条预处理过的计费信息的费用。根据用户数据、资费,对预处理后的计量清单划价、计帐,生成用户计费清单。计费子系统定时向帐务系统提供批价后的详单文件。 3.1.1.4资费管理子系统

资费管理子系统向资费管理员提供管理界面,通过管理界面,可以修改制定的计费规则,查询已有的资费,管理计费的元素等。 3.1.1.6客户管理子系统

客户管理子系统包括与BOSS营业系统的接口和作为备份的营业界面两个模块。

与BOSS的接口完成从BOSS营业系统接收用户在BOSS营业系统进行的开户、销户、修改资料等操作的信息、在本系统中实现。

营业界面提供备份的营业手段,用于营业管理员录入用户资料。还对BOSS营业系统不能实现的功能进行补充。 3.2新建功能描述

3.3产品管理模块

产品管理模块主要包括以下几部分:产品定制、产品变更、产品删除、产品查询、套餐定制、套餐变更、套餐删除和套餐查询;

产品管理的主要目的是把服务和资费包装成产品的形式提供给运营商。

北京首信股份有限公司 第17页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

3.3.1业务需求

产品定制套餐定制产品变更管理员产品删除套餐变更套餐删除产品查询(产品管理的用例图)

套餐查询

系统管理员可以通过WEB页面对产品和资费进行增删改查的一系列操作。

3.3.1.1定义

产品:产品是服务和资费的封装。

一个产品有且仅有一个主体服务,可包含0到n个附加服务;决定产品的划分的因素如下:属地、资源、接入方式、付费方式、总体类型、开展模式、客户资料和时间(产品属性需要进一步确认)。产品的资费是产品的价格属性,客户选购产品的同时决定了它使用该产品所对应的服务的价格。

套餐:套餐是产品的组合,套餐有自己的资费。

一个套餐必须包含1到n个产品,一个产品可对应0到n个套餐;客户订购套餐后,客户使用该服务的费用由套餐中的资费决定,此时,套餐中产品的资费失效。

附加服务:依存于主体服务之上的服务,如果主体服务被停机,那么其上的所有附加服务都会被自动停机。一个主体服务可对应于0到n个附加服务,附加服务可以有自己的资费也可以没有资费。

服务:能够停开的,可以区分的一组功能。

北京首信股份有限公司 第18页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

3.3.2功能性需求

3.3.2.1功能描述

3.3.2.1.1产品定制功能描述

产品定制功能负责生成新的产品,主要是确定新产品的组成要素:主体服务、附加服务、产品特征、产品有效期和产品的资费。

产品特征的定义与因子无关。产品特征中主要体现产品的主体服务、产品相关属性(属地、资源、接入方式、付费方式、总体类型、开展模式、客户资料和时间),不体现产品的价格属性。也就是说:在系统中定义两个除资费以外其他特征完全相同的产品是非法的。 案例名称 定制新产品 业务事件 营业员增加新产品 行为角色 系统,操作人员 案例简述 产品定制功能负责生成新的产品,将产品资料录入 前提条件 产品基本资料输入正确,包括:产品名称,产品服务ID,产品资费描述,产品资费ID,生效日期,失效日期。 中止结果 1.成功(条件),2.失败(条件) 相关案例 资费定制流程 输入概述 基本资料输入正确,包括:产品名称,产品服务ID,产品资费描述,产品资费ID,生效日期,失效日期。 输出概述 成功提示 相关界面ID CreatProduct.jsp

3.3.2.1.2产品变更功能描述

在产品变更操作中允许变更的项目有:产品名称,生效日期,失效日期,客户标识,客户类别,客户级别等。

北京首信股份有限公司 第19页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

产品变更对帐务的影响是由产品资费的变更引起的,如产品资费不发生变更,则变更对帐务无影响。起的,如产品资费不发生变更,则变更对帐务无影响。 案例名称 业务事件 行为角色 案例简述 前提条件 中止结果 相关案例 输入概述 输出概述 变更产品 营业员变更新产品 系统,操作人员 在产品变更操作中允许变更的项目有:构成产品的服务、产品的资费、产品的资源、产品的属地、产品的有效期等。 产品资料输入正确,包括:产品名称,产品服务ID,产品资费描述,产品资费ID,生效日期,失效日期。 1.成功(条件),2.失败(条件) 资费定制流程 基本资料输入正确,包括:产品名称,产品服务ID,产品资费描述,产品资费ID,生效日期,失效日期。 成功提示 相关界面ID UpdateProductShow.jsp,UpdateProduct.jsp

3.3.2.1.3产品删除功能描述

产品删除功能实现产品在系统中的停用。停用的产品不能再被订购,但已经订购的客户可以使用。产品停用需要保留历史记录,并提供查询。 案例名称 业务事件 行为角色 案例简述 产品删除 营业员产品删除 系统,操作人员 产品删除功能实现产品在系统中的停用。停用的产品不能再被订购,但已经订购的客户可以使用。产品停用需要保留历史记录,并提供查询。 营业员权限正确 1.成功(条件),2.失败(条件) 资费定制流程 产品id 成功提示 前提条件 中止结果 相关案例 输入概述 输出概述 相关界面ID DeleProductShow.jsp

北京首信股份有限公司 第20页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

3.3.2.1.4产品查询功能描述

产品查询功能负责按照多重条件对现有产品进行查询及查询结果展示。 查询条件:产品名称、主体服务、有效期、属地、资源、接入方式、付费方式、总体类型、开展模式、客户信息、时间和产品状态。系统提供的查询方式是以上的单个项目或者组合。 案例名称 业务事件 行为角色 案例简述 前提条件 中止结果 相关案例 输入概述 输出概述 相关界面ID

产品查询 对应产品资料查询流程 系统,操作人员 根据不同的条件进行相关的查询 查询条件输入合乎规范 1.成功(条件),2.失败(条件) 查询条件 查询结果 3.3.2.1.5套餐定制功能描述

套餐定制功能负责制定新的套餐,主要是确定套餐包含的产品及产品数量、套餐的优惠方式和套餐基本信息:名称、套餐ID、有效期等。

为避免同一套餐中产品的主体服务重复,套餐生成时要进行产品和产品数量的检查。 案例名称 业务事件 行为角色 案例简述 前提条件 中止结果 相关案例 定制新套餐 营业员增加新套餐 系统,操作人员 套餐定制功能负责生成新的产品,将产品资料录入 套餐基本资料输入正确,包括:产品及产品数量、套餐的优惠方式和套餐基本信息:名称、套餐ID、有效期等 1.成功(条件),2.失败(条件) 资费定制流程 北京首信股份有限公司 第21页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

输入概述 输出概述 相关界面ID

基本资料输入正确,包括产品及产品数量、套餐的优惠方式和套餐基本信息:名称、套餐ID、有效期等 成功提示 CreatRate.jsp, CreatProductPackageResult.jsp 3.3.2.1.6套餐变更功能描述

在套餐变更操作中允许变更的项目有:产品种类、产品数量的变更、套餐优惠策略的变更、套餐名称的变更、有效期的变更等。

如套餐变更对计费和帐务会产生影响,则变更后的套餐不能即时生效;变更套餐时要求管理员输入生效日期,变更后的套餐到生效日期自动生效。

套餐变更需要保留历史记录,并提供查询。 案例名称 业务事件 行为角色 案例简述 前提条件 中止结果 相关案例 输入概述 输出概述 相关界面ID

变更套餐 营业员变更新套餐 系统,操作人员 在产品变更操作中允许变更的项目有产品种类、产品数量的变更、套餐优惠策略的变更、套餐名称的变更、有效期的变更等。 产品资料输入正确,包括:产品名称,产品服务ID,产品资费描述,产品资费ID,生效日期,失效日期。 1.成功(条件),2.失败(条件) 资费定制流程 基本资料输入正确,包括:产品名称,产品服务ID,产品资费描述,产品资费ID,生效日期,失效日期。 成功提示 UpdatePackageShow.jsp 3.3.2.1.7套餐删除功能描述(与产品同,略)

套餐删除功能实现套餐在系统中的停用。停用的套餐不能再被订购,但已经订购的客户可以使用。套餐删除需要保留历史记录,并提供查询。

北京首信股份有限公司 第22页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

3.3.2.1.8套餐查询功能描述(与产品同,略)

提供对系统中套餐信息的查询展示,具体项目包括:套餐名称、编码、有效期、当前状态、优惠方式等,查询结果同时展示套餐中产品的部分信息。

3.3.2.1.9服务查询功能描述(与产品同,略)

提供对系统中主体服务和附加服务信息的查询展示,主体服务的查询结果展示:主体服务名称、编码、属性、当前状态、附加服务信息等。附加服务的查询只包括其本身的信息。

北京首信股份有限公司 第23页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

3.3.2.2流程

3.3.2.2.1产品定制流程描述

开始选择主体服务Y确定产品属性(基本类型、属地、资源、付费方式、接入方式等)现有资费是否满足产品需要Y确定资费N定制资费生成产品ID产品判重N生成产品数据入库结束

北京首信股份有限公司 第24页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

3.3.2.2.2产品变更流程描述

开始产品查询及展示选择待修改的产品Y是否修改产品资费Y现有资费是否满足需要Y修改产品其他项目NN定制资费产品判重N数据入库变更是否影响帐务Y是否到达生效日期Y变更生效N结束

北京首信股份有限公司 第25页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

3.3.2.2.3产品删除流程描述

开始产品查询及展示选择待删除的产品查看产品详细信息确定操作后,数据入库N是否到达生效日期Y操作生效结束

北京首信股份有限公司 第26页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

3.3.2.2.4产品查询流程描述(略)

3.3.2.2.5套餐定制流程描述

开始查询产品产品展示产品资费展示确定套餐包含的产品Y录入套餐基本信息(套餐名称、产品数量等)选择优惠方式制定新的优惠策略N优惠方式是否满足需要Y确定优惠策略套餐判重N生成套餐结束

北京首信股份有限公司 第27页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

3.3.2.2.6套餐变更流程描述

开始套餐查询及展示选择待修改的套餐Y是否修改套餐优惠策略Y现有优惠是否满足需要Y修改套餐其他项目NN定制优惠策略套餐判重N数据入库N是否到达变更生效期Y变更生效结束

北京首信股份有限公司 第28页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

3.3.2.2.7套餐删除流程描述

开始套餐查询及展示选择待删除的套餐查看套餐详细信息确定操作后,数据入库N是否到达生效日期Y操作生效结束

3.3.2.2.8套餐查询流程描述(略)

3.4客户管理模块

客户管理模块实现客户基础数据的采集维护、客户帐户的建立,以适应根据客户不同的信息定制的优惠规则,为计费和帐务提供实时准确的基础数据。

模块主要包括以下几部分:新增客户资料、客户资料变更(包括基本资料变更、密码挂失解挂、客户级别调整)、客户销户、客户资料查询;新建帐户、帐户变更、帐户查询等。

北京首信股份有限公司 第29页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

3.4.1业务需求

帐户开户客户开户客户销户帐户变更营业员客户变更帐户查询客户查询

(客户管理的用例图)

3.4.1.1定义

客户:客户是有可能使用电信服务的个人或实体。有身份、类别、联系方式等社会属性,有基本的状态、建档时间等属性。根据客户的级别不同,可以分为普通客户、大客户等,各种级别的客户有着不同的属性。

客户定购产品(或套餐)后,就成为用户,客户与用户是1:n的关系;客户在定购过程和使用过程中,会产生相应的费用,而这些费用需要1到n个帐户为其支付相应的费用。

客户资料:包括客户基本资料、客户帐户资料和客户订购资料。 客户基本资料:定义和记录了每个客户的基本资料信息。

客户订购资料:定义和记录了每个客户订购产品(套餐)资源的信息。 客户帐户资料:定义和记录了客户使用服务所发生的费用的付款单位的资料。客户使用服务所发生的费用可以由一个或几个帐户来付款。每个帐户可以有自己的付款方式、付款周期。

北京首信股份有限公司 第30页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

3.4.2功能性需求

3.4.2.1功能描述

3.4.2.1.1新建客户功能描述

在系统中添加新的客户信息,客户基本信息主要包括:客户编码、客户名称、客户口令(自服务密码)、口令(自服务密码)确认、证件类型、证件号码、客户地址、城市、省份、国家、企业客户行业、邮编、电话、传真、联系电子邮箱、客户级别、担保人信息等。

客户可自主选择是否在开户时建立帐户。 案例名称 业务事件 行为角色 案例简述 前提条件 中止结果 相关案例 输入概述 客户资料入库 客户开户 系统,操作人员 用户开户,将用户资料录入 开户的帐号不重复,其他基本资料输入正确 1.成功(条件),2.失败(条件) 开通工单接口 客户基本静态资料: 客户基本信息主要包括:客户编码、客户名称、客户口令(自服务密码)、口令(自服务密码)确认、证件类型、证件号码、客户地址、城市、省份、国家、企业客户行业、邮编、电话、传真、联系电子邮箱、客户级别、担保人信息等。 开户成功提示 输出概述 相关界面ID CreatCustomerResult.jsp

3.4.2.1.2新建帐户功能描述

客户可以选择在开户时就建立帐户,也可以在订购产品或套餐前建立帐户,帐户的信息主要包括:客户帐号、帐户密码、建立日期、开户银行、银行帐号、付费方式、付款周期、生效日期、失效日期、帐户状态、联系人信息等。

北京首信股份有限公司 第31页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

3.4.2.1.3客户资料变更功能描述

客户资料变更包括1)客户基本资料变更;2)客户密码挂失解挂;3)客户级别调整;

客户资料变更时,必须检查变更后资料的合法性,同时,假如资料变更影响到帐务时,需要通过与帐务的接口通知帐务系统。 案例名称 业务事件 行为角色 案例简述 前提条件 中止结果 相关案例 输入概述 输出概述 客户资料变更 对应客户变更处理流程 系统,操作人员 对基本业务资料进行修改 用户身份核实后,修该内容合乎规范 1.成功(条件),2.失败(条件) 开通工单接口 变更的业务属性资料 变更成功的提示 相关界面ID

3.4.2.1.4帐户资料变更功能描述

帐户资料变更包括1)帐户基本资料变更;2)帐户密码挂失解挂;

3.4.2.1.5客户资料查询功能描述

客户资料查询的查询对象主要包括1)客户基本信息;2)客户帐户信息;3)客户订购信息。 案例名称 业务事件 行为角色 案例简述 前提条件 资料查询 对应客户资料查询流程 系统,操作人员 根据不同的条件进行相关的查询 查询条件输入合乎规范 北京首信股份有限公司 第32页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

中止结果 相关案例 输入概述 输出概述 相关界面ID

1.成功(条件),2.失败(条件) 查询条件 查询结果 UpdateCustomerInfo.jsp 客户销户操作完成:申请销户、取消申请和正式销户这三个功能。

3.4.2.2 流程

3.4.2.2.1新增客户流程描述

申请建立客户资料填写客户信息客户信息是否正确Y是否建立客户帐户Y建立客户帐户NN存储客户(帐户)信息

北京首信股份有限公司 第33页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

3.4.2.2.2客户资料变更流程描述

查询客户信息修改客户信息N客户信息是否正确Y存储客户信息是否需要手续费Y输入客户需要缴纳的金额N收缴手续费

3.4.2.2.3客户资料查询流程描述(略)

3.5资费管理模块

资费管理模块负责维护系统中产品、套餐的因子、集合和规则数据,直接关系到各个业务的资费情况。它包括产品资费定制,套餐资费定制,资费因子管理,资费集合管理,资费配置权限管理几个子模块。运营商在制定好产品、套餐之后,通过本模块完成相应业务的资费配置功能,业务资费管理人员根据其设置权限能构查询系统现有因子内容,配置产品、套餐的相应资费规则,制定符合特定产品、套餐发展需要的自定义的集合。

北京首信股份有限公司 第34页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

3.5.1业务需求

产品资费管理产品,套餐资费管理员套餐资费管理权限分析专项管理员因子管理因子,集合管理员集合管理资费配置管理员

3.5.1.1定义

1.产品资费的定制管理

包括产品批价、累账、出账3个环节的资费定制的增删改查。 2.套餐资费的定制管理

包括套餐批价、累账、出账3个环节的资费定制的增删改查。 3.资费因子的管理

包括话单因子,费用因子,客户资料类因子,账目因子的配置查看,以及自定义因子的增删改查。

4.资费集合的管理

包括系统现有集合的配置查看,以及自定义集合的增删改查。 5.资费配置权限管理

包括系统默认的资费配置管理员权限,以及自定义2类管理员权限,产品、套餐资费管理员权限和因子、集合管理员权限。

北京首信股份有限公司 第35页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

3.5.1.2要求

套餐或产品的所有阶段的资费都在一起描述,至于是属于哪一阶段的资费(批价,账目级优惠,账户级优惠,客户级优惠。由程序做资费语意分析。

资费因子由系统统一预定义,一旦确定,不可增删改。.

资费因子和service无关,系统所有服务、产品、套餐,共用一套资费因子。

3.5.2功能性需求

3.5.2.1功能描述

3.5.2.1.1产品资费的定制管理

1.产品资费的规则查询

在产品列表中选择所操作产品名称, 程序根据产品名称所对应产品ID,组合成查询条件,检索系统,返回本产品的资费规则查询结果。

2.产品资费的规则添加

在产品列表中选择所操作产品名称, 确定产品ID,程序引用输入,确定新规则的属性,引用和此产品关联的各类因子和集合,生成规则的表达式,查询数据库获得规则的序号,从而组成新的记录,入库,达到添加产品资费规则的目的。

3.产品资费的规则修改

在产品列表中选择所操作产品名称,确定产品ID,程序根据产品ID、规则ID确定要修改的规则,引用输入,确定新的规则属性,引用和此产品关联的因子和集合,修改规则的表达式,达到修改产品资费规则的目的。

4.产品资费的规则删除

在产品列表中选择所操作产品名称,确定产品ID,程序根据产品ID、规则ID确定要删除的规则,删除数据库中相应的记录,达到删除产品资费规则的目的。 案例名称 规则查询,关联查询,规则的增删改。 北京首信股份有限公司 第36页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

业务事件 行为角色 案例简述 维护业务规则 专项管理员,资费管理员 1.程序根据规则ID、业务ID、基础业务ID,确定要修改的规则,引用输入,确定新的规则属性,引用和此业务关联的因子和集合,修改规则的表达式,达到修改规则的目的。 2.程序引用输入,确定新规则的属性,引用和此业务关联的因子和集合,生成规则的表达式,查询数据库获得规则的序号,从而组成新的记录,入库,达到新建规则的目的。 3.程序根据规则ID、业务ID、基础业务ID,确定要删除的规则,删除数据库中相应的记录,达到删除规则的目的。 4.程序根据输入的查询内容及其值,组合成查询条件,检索数据库,返回查询结果。 5.程序根据选择的规则和关联方式,确定查询条件,检索数据库,返回关联规则。 前提条件 1. 当的权限 2. 业务需求 中止结果 1. 操作成功 2. 操作失败 主键重复 相关案例 批价,反算 北京首信股份有限公司 第37页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

输入概述 1.修改功能输入规则的查询条件,程序根据查询条件定位规则,进入修改状态,输入规则的新属性,引用关联的因子和集合作为规则表达式的输入。 2.删除功能输入规则的查询条件,程序根据查询条件定位规则,删除该规则。 3.新建功能输入规则的完整属性,引用相关的因子和集合作为输入,组合新规则的表达式。 4.查询功能输入的是规则的查询条件,内容是规则的属性。 5.关联查询输入的要关联的规则和关联方式。 输出概述 1.删改功能返回操作结果。 2.查询功能正确返回查询结果 3.关联查询返回以特定的关联方式和规则发生联系的规则集合。 相关界面ID

price_rule_sel.jsp 3.5.2.1.2套餐资费的定制管理

1.套餐资费的规则查询

在套餐列表中选择所操作套餐名称, 程序根据套餐名称所对应套餐ID,组合成查询条件,检索系统,返回本套餐的资费规则查询结果。

2.套餐资费的规则添加

在套餐列表中选择所操作产品名称, 确定套餐ID,程序引用输入,确定新规则的属性,引用和此套餐关联的各类因子和集合,生成规则的表达式,查询数据库获得规则的序号,从而组成新的记录,入库,达到添加套餐资费规则的目的。

3.套餐资费的规则修改

在套餐列表中选择所操作套餐名称,确定套餐ID,程序根据套餐ID、规则ID确定要修改的规则,引用输入,确定新的规则属性,引用和此套餐关联的因

北京首信股份有限公司 第38页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

子和集合,修改规则的表达式,达到修改套餐资费规则的目的。

4.套餐资费的规则删除

在套餐列表中选择所操作套餐名称,确定套餐ID,程序根据套餐ID、规则ID确定要删除的规则,删除系统中相应的记录,达到删除套餐资费规则的目的。

3.5.2.1.3资费因子的管理

系统按类别资费因子共分为4大类,话单因子,费用因子,客户资料类因子,账目因子。程序根据输入的因子查询类别或者其值,组合成查询条件,检索系统,返回查询结果。 案例名称 业务事件 行为角色 案例简述 因子的增删改查 维护业务因子 专项管理员,资费管理员 1.程序根据因子的编码、业务ID、基础业务ID,确定要修改的因子,改变因子的属性,达到修改因子的目的。 2.程序根据因子的编码、业务ID、基础业务ID,确定要修改的因子,改变因子的状态位不可用,达到删除因子的目的。 3.程序根据输入的数据,确定新建因子的属性,保存数据,入库,达到新建因子的目的。 4.程序保证因子库中因子的关键属性的不重复。 5.程序根据输入的查询内容及其值,组合成查询条件,检索数据库,返回查询结果。 前提条件 1.适当的权限 2.业务需求 北京首信股份有限公司 第39页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

中止结果 1.操作成功 2.操作失败 主键重复 相关案例 输入概述 批价,反算 1.修改功能输入因子的查询条件,程序根据查询条件定位因子,进入修改状态,输入因子的新属性。 2.删除功能输入因子的查询条件,程序根据查询条件定位因子,删除该因子。 3.新建功能输入的是因子的完整属性。 4.因子管理查询功能的输入的是查询条件,条件的内容是因子的各种属性,此外应该可以实现因子的组合条件查询,即输入的是多种条件的组合。 输出概述 1.增删改功能返回操作结果。 2.查询功能正确返回查询结果 相关界面ID

price_set_ins.jsp 3.5.2.1.4资费集合的管理

资费集合的查询

程序根据输入的查询内容及其值,组合成查询条件,检索系统,返回查询结果。

资费集合的添加

程序根据输入,确定新集合的属性,查询数据库,获得系统资费集合的序号,给数据库添加新记录,达到资费集合的目的。

3.资费集合的修改

程序根据集合序号,确定要修改的资费集合,根据输入,改变集合属性,达

北京首信股份有限公司 第40页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

到修改集合的目的。

4.资费集合的删除

程序根据集合序号,确定要删除的资费集合,删除系统中的相应记录,达到删除集合的目的。 案例名称 业务事件 行为角色 案例简述 集合的增删改查 维护业务集合 专项管理员,资费管理员 1.程序根据集合序号,确定要修改的因子,根据输入,改变集合属性,达到修改集合的目的。 2.程序根据集合序号,确定要删除的因子,删除数据库中的相应记录,达到删除集合的目的。 3.程序根据输入,确定新集合的属性,查询数据库,获得新集合的序号,给数据库添加新记录,达到新建集合的目的。 4.程序根据输入的查询内容及其值,组合成查询条件,检索数据库,返回查询结果。 前提条件 1.适当的权限 2.业务需求 中止结果 1.操作成功 2.操作失败 主键重复 相关案例 批价 北京首信股份有限公司 第41页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

输入概述 1.修改功能输入集合的查询条件,程序根据查询条件定位集合,进入修改状态,输入集合的新属性。 2.删除功能输入集合的查询条件,程序根据查询条件定位集合,删除该集合。 3.新建功能输入的是集合的完整属性。 4.查询功能输入的是集合的查询条件,内容是集合的属性。 输出概述 1.增删改功能返回操作结果。 2.查询功能正确返回查询结果 相关界面

price_factor_sel.jsp 北京首信股份有限公司 第42页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

3.5.2.2流程

3.5.2.2.1产品资费的定制管理

开始选择产品ID规则查询规则添加规则修改规则删除选择规则级别显示生效因子库类别,集合类别选择规则级别选择规则级别产品资费规则查询选择生效因子,集合规则结果显示规则结果显示输入规则内容,生成规则表达式规则结果显示显示生效因子库类别,集合类别确认规则删除定义规则级别,生效日期修改规则内容,生成新规则表达式显示本产品同级别所有规则,待用户确认定义规则级别,生效日期记录入库,规则生成显示本产品同级别所有规则,待用户确认记录入库,规则修改结束

北京首信股份有限公司 第43页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

3.5.2.2.2套餐资费的定制管理

开始选择套餐ID规则查询规则添加规则修改规则删除选择规则级别显示生效因子库类别,集合类别选择规则级别选择规则级别产品资费规则查询选择生效因子,集合规则结果显示规则结果显示输入规则内容,生成规则表达式规则结果显示显示生效因子库类别,集合类别确认规则删除定义规则级别,生效日期修改规则内容,生成新规则表达式显示本产品同级别所有规则,待用户确认定义规则级别,生效日期记录入库,规则生成显示本产品同级别所有规则,待用户确认记录入库,规则修改结束

北京首信股份有限公司 第44页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

3.5.2.2.3资费因子的管理

开始因子类别或因子值输入显示查询结果结束 北京首信股份有限公司 第45页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

3.5.2.2.4资费集合的管理

开始集合查询集合添加集合修改集合删除集合代码输入显示生效因子库类别集合代码输入集合代码输入集合结果显示定义新集合代码,名称集合结果显示集合结果显示添加对应因子代码显示生效因子库类别确认集合删除修改集合内容,生成新集合表达式添加集合值记录入库,集合生成记录入库,集合生成结束

3.6订购管理模块

订购管理包括客户订购产品,产品订购变更,产品退定。运营商通过产品管理模块可以创建出新的产品。客户通过此模块订购运营商发布的产品,客户一旦定够了产品就会与运营商间生成一分订购合同,同时生成工单进行业务开通。当客户想终止与运营商的服务关系时,可以退定产品,解除合同,停止对客户的服务。

北京首信股份有限公司 第46页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

3.6.1业务需求

ProductOrderUserPwdChageServicePropertyChagecustomer/administratorServiceOpen/StopAccountChageOrderQueryProductDrop

用户可以通过营业厅,网上营业厅等多种形式进行定购新产品,修改产品绑定账号,修改用户密码,修改服务属性,停/开服务,定购查询,退定产品等操作。 3.6.1.1定义

服务:能够停开的,可以区分的一组功能

附加服务:依存与主体服务之上的的服务,如果主体服务被停机,那么其上的所有附加服务都会被自动停机。一个主体服务可对应于多个或零个附加服务。

产品:根据服务的不同属性和不同受众,将服务发布成不同的产品,供

客户选购。相同的服务可发布成不同的产品,但是一个产品只对应且必须对应一个服务。产品具有价格属性,客户选购产品的同时决定了它使用该产品所对应的服务的质量和价格。

产品之间存在互斥关系。

北京首信股份有限公司 第47页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

决定产品的划分的因子有:付费方式,开展模式,属地,资源,客户资料,时间,

主叫/鉴权 ,支持集合

套餐:为了便于销售,可将产品进一步的打包,形成套餐。一个套餐必须对应一个或多个产品,一个产品可对应0个或多个套餐。

套餐和产品都包含资费,批价时首先判断。当客户选购了套餐后,客户使用该服务的费用由套餐中的资费决定,此时,套餐种产品的资费不生效。套餐可以与产品数量有关。

产品定购:指客户可以根据自己的需要,对运营商提供的产品进行有选择定购。客户一旦定购了产品,就会享受运营商产品提供的服务。客户成为服务的用户。

定购变更:指对客户定购的产品的一些相关细节进行变更,如:帐户变更,服务属性变更,用户密码变更,服务停开。

产品退定:客户可以随时退掉所选定的产品,退掉产品后,客户就不再享受运营商提供的服务。退定前需要客户结清产品的相关费用。 3.6.1.2要求

支持多种受理方式,包括营业厅、Call Center、网上营业厅、信函和上门服务等等;

支持灵活的产品(套餐)资费。即产品(套餐)可根据需要扩展配置生成,通过图形界面,可以针对不同得客户类型,不同得区域,不同的时间制定不同的产品(套餐),使其享受不同的资费。这样是服务更加贴近客户,提高了运营商的竞争力;

提供多种客户可选的客户费用支付方式,如预付费,后付费。

支持多种付费途径。客户可以通过营业厅,银行,网上营业厅,网商银行等付费;

支持业务回退功能,并有详细的业务受理日志记录。

北京首信股份有限公司 第48页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

3.6.2功能性需求

3.6.2.1功能描述

3.6.2.1.1产品(套餐)订购

客户先注册客户资料,如果已经注册的可以进行查询调出客户资料。选择自己所需产品(包括套餐),同时显示给客户此产品的资费信息。客户选定产品后,进行帐务关系帮定,然后进行具体服务的注册(如填写用户名,密码等),确定优惠,赠送等算出营业费用,客户缴齐相关费用(如初装费,预付费,押金)形成定构合同,,并生成工单准备开通,要求转到帐务得费用要转倒帐务处理,最后给客户打印回执。

在选择产品时,会同时列出所有产品,供客户选择,也可以对产品业务分类,按业务类型选择后,在选择此类型的产品。

在选择产品后,会在显著地方显示产品相关的资费。资费信息以文档形式存在数据库中。

营业费用包括营业一次性费(如初装费,手续费等),押金,预付费等。营业费用的收取,能当时通过营业前台收取可当时收取,不能的可通过中间表传到帐务处理。

合同内容包括:客户ID,客户姓名,工单号,用户,开始时间(状态变更时间),合同有效期,产品号,套餐号,一次性费用,优惠,订购状态,受理编号,附赠品等信息。

客户可以多次订购,一次可以订购多个产品,单产品间有一定的制约关系。 案例名称 业务事件 行为角色 产品(套餐)订购。 客户订购产品 客户 北京首信股份有限公司 第49页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

案例简述 客户先注册客户资料,如果已经注册的可以进行查询调出客户资料。选择自己所需产品(包括套餐),同时显示给客户此产品的资费信息。客户选定产品后,进行帐务关系帮定,然后进行具体服务的注册(如填写用户名,密码等),确定优惠,赠送等算出营业费用,客户缴齐相关费用(如初装费,预付费,押金)形成定构合同,,并生成工单准备开通,要求转到帐务得费用要转倒帐务处理,最后给客户打印回执。 前提条件 中止结果 操作成功 操作失败 主键重复 相关案例 输入概述 开通 输入正确的订购信息 营业费用包括营业一次性费(如初装费,手续费等),押金,预付费等。营业费用的收取,能当时通过营业前台收取可当时收取,不能的可通过中间表传到帐务处理。 合同内容包括:客户ID,客户姓名,工单号,用户,开始时间(状态变更时间),合同有效期,产品号,套餐号,一次性费用,优惠,订购状态,受理编号,附赠品等信息 输出概述 1. 成功 2.失败 相关界面ID

OP_SelectProduct.jsp 3.6.2.1.2帐户变更

客户可以为自己建立多个帐户进行缴费,对以一个产品必须关联一个帐户。经过验证客户的合法性,变更产品关联账户,如果有要求转到帐务得费用要转倒帐务处理。

帐户变更主要是通过使用起始时间,和终止时间来标识产品使用账号。

北京首信股份有限公司 第50页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

案例名称 业务事件 行为角色 案例简述 前提条件 中止结果 相关案例 输入概述 输出概述 相关界面ID

帐户资料变更 对应帐户变更处理流程 系统,操作人员 对帐户基本业务资料进行修改 用户身份核实后,修该内容合乎规范 1.成功(条件),2.失败(条件) 开通工单接口 变更的业务属性资料 变更成功的提示 URA_RelationAccount.jsp 3.6.2.1.4用户密码变更

客户可以改变所用服务的用户密码,通过对用户原密码进行校验后,输入信密码,后形成新的工单,通知开通,用户再次享受服务时就要使用新密码认证了。 案例名称 业务事件 行为角色 案例简述 前提条件 中止结果 相关案例 输入概述 输出概述 密码变更 对应密码变更处理流程 系统,操作人员 对帐号的基本业务资料进行修改 用户身份核实后,修该内容合乎规范 1.成功(条件),2.失败(条件) 开通工单接口 变更的业务属性资料 变更成功的提示 北京首信股份有限公司 第51页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

相关界面ID

UUP_UserPassword.jsp 3.6.2.1.5服务(包括附加服务)开/停

由于用户密码被盗用,或用户欠费等情况,经常要对客户所享受的服务进行暂停和开通操作。

客户主动要求停/开的要求进行客户合法性验证。系统停开是根据事先规定好的停开条件停开,如:高额欠费等。系统或客户要求停开后,生成工单,通知开通。如果要对客户收费,再把相关费用按规定格式给帐务接口。

可以对主体服务停开,也可以对附加服务进行停开。主体服务停,则主体服务下的附加服务全停,而附加服务的停开不影响主体服务。 案例名称 业务事件 行为角色 案例简述 前提条件 中止结果 相关案例 输入概述 输出概述 相关界面

服务(包括附加服务)开/停 对应各个修改帐号属性与开户退网等流程 系统,操作人员 将进行的属性修改或是开户退息通知开通模块 相应的操作合乎规范 1.成功(条件),2.失败(条件) 客户资料入库,业务绑定,业务资料变更 资料变更信息,开户信息,退息 插入开通表成功提示 USS_ServiceState.jsp 3.6.2.1.6定购查询

可以根据客户资料,产品信息,管理员信息等条件查询定购信息。订购信息可以是客户的订购的合同,订购历史和客户的基本资料等。

北京首信股份有限公司 第52页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

3.6.2.1.7产品退定

客户可以全部或部分退掉自己的产品,有以下三种可能。 1.退定单一订购的一种产品

客户退定单一定购的产品,需要对客户的合法性进行验证,然后停止产品提供给客户的服务。能时实结清帐务费用的时实结清,解除定购,删除订购资料。不能时实结清的帐务费用的,停止服务后等到帐期后解除订购,删除定购资料。

2.退定套餐

客户退定套餐,需要对客户的合法性进行验证,然后停止套餐提供给客户的服务。能时实结清帐务费用的时实结清,解除定购,删除订购资料。不能时实结清的帐务费用的,停止服务后等到帐期后解除订购,删除定购资料。

3.退定套餐中的一种产品

退定套餐中的一种产品,相当于退定套餐后,在对保留产品进行自动定购。

先对客户的合法性进行验证,然后停止套餐中退定的产品提供给客户的服务。能时实结清帐务费用的时实结清,解除定购,删除订购资料。不能时实结清的帐务费用的,停止服务后等到帐期后解除订购,删除定购资料。定购解除后,系统在自动对保留产品进行定购。

未退定的产品只是改变了定购合同,不进行开通处理。 案例名称 业务事件 行为角色 产品退定 对应业务变更处理流程 系统,操作人员 北京首信股份有限公司 第53页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

案例简述 1.退定单一订购的一种产品 客户退定单一定购的产品,需要对客户的合法性进行验证,然后停止产品提供给客户的服务。能时实结清帐务费用的时实结清,解除定购,删除订购资料。不能时实结清的帐务费用的,停止服务后等到帐期后解除订购,删除定购资料。 2.退定套餐 客户退定套餐,需要对客户的合法性进行验证,然后停止套餐提供给客户的服务。能时实结清帐务费用的时实结清,解除定购,删除订购资料。不能时实结清的帐务费用的,停止服务后等到帐期后解除订购,删除定购资料。 3.退定套餐中的一种产品 退定套餐中的一种产品,相当于退定套餐后,在对保留产品进行自动定购。 先对客户的合法性进行验证,然后停止套餐中退定的产品提供给客户的服务。能时实结清帐务费用的时实结清,解除定购,删除订购资料。不能时实结清的帐务费用的,停止服务后等到帐期后解除订购,删除定购资料。定购解除后,系统在自动对保留产品进行定购。 前提条件 中止结果 相关案例 输入概述 输出概述 相关界面ID

用户身份核实后,合乎规范 1.成功(条件),2.失败(条件) 开通工单接口 退定请求 成功的提示 DOP_DeleteProduct.jsp 北京首信股份有限公司 第54页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

3.6.2.2流程

3.6.2.2.1产品(套餐)订购

客户先注册客户资料,如果已经注册的可以进行查询调出客户资料。按照类别,客户选择自己所需产品(包括套餐),同时显示给客户此产品的资费信息。客户选定产品后,进行帐务关系帮定,然后进行具体服务的注册(如填写用户名,密码等),确定优惠,赠送等算出营业费用,客户缴齐相关费用(如初装费,预付费,押金)形成定构合同,并生成工单准备开通,要求转到帐务得费用要转倒帐务处理,最后给客户打印回执。

开始是否注册客户资料N注册客户资料Y选择产品(套餐)配置产品内容缴纳费用生成合约生成工单打印回执未收费用帐务处理派送工单结束 北京首信股份有限公司 第55页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

3.6.2.2.2帐户变更

开始N客户验证Y选择账户变更是否创建新账户创建新账户关联帐户缴纳费用变更合约未收费用帐务处理打印回执结束

北京首信股份有限公司 第56页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

3.6.2.2.4用户密码变更

开始N客户验证Y选择用户密码变更改变用户密码缴纳费用变更合约未收费用帐务处理生成工单打印回执派送工单结束 北京首信股份有限公司 第57页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

3.6.2.2.5服务(包括附加服务)开/停

开始N开始N客户验证Y选择服务停/开Y帐户是否高额欠费改变服务停开状态缴纳费用变更合约未收费用帐务处理生成工单打印回执派送工单结束

北京首信股份有限公司 第58页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

3.6.2.2.6定购查询

开始N客户验证Y选择订购查询选择查询类型输入查询条件显示查询结果结束

北京首信股份有限公司 第59页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

3.6.2.2.7产品退定

开始N客户验证Y选择产品(套餐)退定停止服务结清费用解除合约生成工单打印回执派送工单结束

3.7帐务前台管理模块

帐务前台管理向系统用户提供了一个对后台程序的可视化操作界面,他帮

助系统管理员们直观了解帐务系统的运行情况,提供帐目管理,帐期管理的基本功能,并可以实现手工辅助出账,手工辅助调账的附加功能。

3.7.1业务需求

3.7.1.1定义

帐目: 用户使用业务的费用按照他们的某种特定属性(如业务类型,费用类型等)将之归并到不同的条目之中,以提供给用户一个简单清晰的费用明晰,这种费用条目就定义为帐目。

北京首信股份有限公司 第60页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

帐目管理:帐目管理提供运营商对帐目的查询功能。

帐期:帐期包含两层含义,一是帐务系统的出帐周期,一是帐务系统的出帐日期。出帐周期规定了两次出帐的间隔,出帐日期标定了出帐的时间。

帐期管理:本系统的帐期管理提供给了运营商对于出帐周期的查询功能和对出帐日期的定制功能。

手工出账:出帐是为了生成面向客户的收费单据,系统会在每个出帐期定期出帐,但是在某些特定条件下(如中途变更某种业务)需要提供实时手工出帐的功能。

3.7.1.2要求

账目管理系统管理员帐期管理手工出账

系统管理员是帐务前台管理模块的使用者。

帐目管理提供管理员查询功能,管理员可以分级查询帐目,可提供分业务帐务查询、分级别帐务查询(如累帐帐目查询、出帐帐目查询等)。

帐期管理提供出帐周期的查询功能和出帐日期的定制功能。

手工出帐提供管理员人工触发出帐能的能力,管理员可以触发单个用户出帐,也能够处罚批量用户出帐。

北京首信股份有限公司 第61页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

3.7.2功能性需求

3.7.2.1功能描述

帐务管理模块账目管理帐期管理手工调账手工出帐查询出帐周期管理出帐日期管理单个用户调账批量用户调账单个用户出帐批量用户出帐 3.7.2.1.1帐目管理子功能描述

帐目管理要求提供对帐目的各种分类查询功能:

1、按照业务类型分类的帐目查询功能:如宽带2M ADSL帐目,窄带PSTN拨号帐目等

2、按照帐目级别分类的帐务查询功能:如累帐帐目,出帐帐目,出帐帐目又可分为用户帐帐目、账户帐帐目、客户帐帐目等

3、还可供以上两种分类的交叉查询功能

注:关于帐目,帐目id可以是因子域的集合,每一个因子都有不同的含义(域),这些域的不同取值组成了不同的帐目,这样就可以将帐目的含意和他的标识有机的结合起来。帐目的因子域划分现在想到有:套餐,产品,服务,费用类型等等 案例名称 业务事件 行为角色 帐目管理要求提供对帐目的各种分类查询 查询请求 专项管理员,出账管理员 北京首信股份有限公司 第62页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

案例简述 帐目管理要求提供对帐目的各种分类查询功能: 1、按照业务类型分类的帐目查询功能:如宽带2M ADSL帐目,窄带PSTN拨号帐目等 2、按照帐目级别分类的帐务查询功能:如累帐帐目,出帐帐目,出帐帐目又可分为用户帐帐目、账户帐帐目、客户帐帐目等 3、还可供以上两种分类的交叉查询功能 注:关于帐目,帐目id可以是因子域的集合,每一个因子都有不同的含义(域),这些域的不同取值组成了不同的帐目,这样就可以将帐目的含意和他的标识有机的结合起来。帐目的因子域划分现在想到有:套餐,产品,服务,费用类型等等 前提条件 3.适当的权限 4.业务需求 中止结果 3.操作成功 4.操作失败 主键重复 相关案例 输入概述 出账 输入查询条件 输出概述 相关界面ID

查询功能正确返回查询结果 Acc_Item_Query.jsp 3.7.2.1.2帐期管理子功能描述

帐期管理主要是对出帐周期和出帐日期的管理:

北京首信股份有限公司 第63页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

1、出帐周期管理:出帐周期在系统搭建时就已决定,这里提供对他的查询 2、出帐日期管理:出帐日期可由运营商自己订制,前台界面提供对他的查询修改功能

注:出帐的日期与产品和套餐有关,不同的产品和套餐可以有不同的出帐日期,但相同的产品和套餐的出帐日期必须相同。同时套餐拥有比产品更高的优先级,即使说如果如果产品包含在套餐内被选购,则它必须与套餐同时出帐,不能提前或推后。 案例名称 业务事件 行为角色 案例简述 帐期管理主要是对出帐周期和出帐日期的管理 帐期变更请求 系统,操作人员 帐期管理主要是对出帐周期和出帐日期的管理: 1、出帐周期管理:出帐周期在系统搭建时就已决定,这里提供对他的查询 2、出帐日期管理:出帐日期可由运营商自己订制,前台界面提供对他的查询修改功能 注:出帐的日期与产品和套餐有关,不同的产品和套餐可以有不同的出帐日期,但相同的产品和套餐的出帐日期必须相同。同时套餐拥有比产品更高的优先级,即使说如果如果产品包含在套餐内被选购,则它必须与套餐同时出帐,不能提前或推后。 前提条件 中止结果 相关案例 输入概述 输出概述 相关界面ID

北京首信股份有限公司 第页共83页 IP网络技术研究所

用户身份核实后,修该内容合乎规范 1.成功(条件),2.失败(条件) 出账 出账日期,出账周期 变更成功的提示 Acc_Date_Customization.jsp 数据业务支撑系统·软件需求分析说明书

3.7.2.1.3手工出帐子功能描述

手工出帐提供单个用户帐和批量用户出帐的功能:

单个用户出帐:在某种特殊情况下,管理员需要对单个用户个别出帐,只要输入用户在系统中的唯一标识,即可进行此操作

批量出帐:在自动出帐发生故障时,管理员可以利用此操作界面,对系统进行手工出帐

注:在手工出帐时,对于现有系统来处,唯一的出帐标识应该是帐户,如果以后增加了客户帐出帐的功能,则客户id也能成为一个出帐标识。现有情况下,客户id,接入号码,上网帐号可作为一个确定账户的间接路径,管理系统提供通过他们找到账户id的方法,最终还是要有账户id作为出帐的唯一触发条件出帐。另:调帐的入口标识也是账户,激活办法也是如此。 案例名称 业务事件 行为角色 案例简述 帐期管理主要是对出帐周期和出帐日期的管理 帐期变更请求 系统,操作人员 手工出帐提供单个用户帐和批量用户出帐的功能: 单个用户出帐:在某种特殊情况下,管理员需要对单个用户个别出帐,只要输入用户在系统中的唯一标识,即可进行此操作 批量出帐:在自动出帐发生故障时,管理员可以利用此操作界面,对系统进行手工出帐 前提条件 中止结果 相关案例 输入概述 输出概述 出账周期到来,或是手工触发出账请求 1.成功(条件),2.失败(条件) 账目管理,帐期管理 出账请求 成功,失败 北京首信股份有限公司 第65页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

相关界面ID Acc_Single_Billing.jsp Acc_Single_Billing_Result.jsp

3.7.2.2流程

开始登陆页面否,登陆失败工号密码匹配??是,登陆成功帐务管理主界面账目管理帐期管理手工调帐手工出帐分业务帐目查询分级别帐目查询出帐周期查询出帐日期管理单个用户调帐批量调帐单个用户出帐批量出帐出帐日期查询出帐日期定制 3.7.2.2.1帐目管理子流程描述

账目管理分业务帐目查询分级别帐目查询选择查询条件选择查询条件显示查询结果显示查询结果 北京首信股份有限公司 第66页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

3.7.2.2.2帐期管理子流程描述

帐期管理出帐周期查询出帐日期管理显示查询结果出帐日期查询出帐日期定制显示查询结果已有出帐日期??否输入日期是修改日期确认,显示结果 3.7.2.2.3手工出帐子流程描述

手工出帐单个用户出帐批量出帐否输入出帐用户标识出帐确认??是显示出帐结果显示出帐结果

4性能需求

4.1性能指标

性能指标与硬件配置有关,所以假设在如下的配置环境中,用户级别为10万级,可以达到如下效率:

系统配置

北京首信股份有限公司 第67页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

操作系统:Solaris 8 数据库: Oracle 9i 硬件配置

2CPU SUN 280R 服务器 16GB内存 做应用服务器。 2CPU SUN 280R 服务器 16GB内存 做数据库服务器。 测试项目 平均登录时延 批价速度 4.2可用性

系统应能做到 24 X 365小时连续运行,服务器设备是计费帐务系统中的关键资源,因而要求其具有很高的安全可靠性。系统的可用性应大于 99.99 %。系统的处理速度应适应各种突发事件发生后大数据量的情况,具有紧急情况下的超负荷控制能力。 冗余备份系统应在10分钟内启动,并接管应用。

测试结果 212毫秒 1000条/秒 4.2.1计费可用性

使用服务时案例 间 特殊属性 低 几秒钟 原始几乎24文件个小时 汇集 网络、联机采集汇集系统可用性影响非常大 - 1-5分钟 L 1/2-1小时 M 3-4时 小出错影响:危急/紧要/中等/错误处可用平均故障平均准确性 理计划 性 间隔时间 修复(非时间 常高/高/中) 人工传送 高 1次/月 1天 C 原始文件检查 预处理 几乎24个小时 几乎24个小时 - L L M - M H H 人工查找原因 人工查找原因 人工维护 高 月 非常高 1次/1天 异常清单工作日08:00-1 - L L L 中 最高3小2年1次,时 最低一个月1次 1次/月 3天 北京首信股份有限公司 第68页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

处理 8:00 批价几累帐 乎24个小时 M C H H 人工查非常找原因 高 最高2年1次,最低一个月1次 2小金额支时 持到十分之一分 4.3可靠性

 系统应具有完善的交易保护机制,使得交易失败后,整个交易的所有消息都

回滚,保证数据的完整性。

 建立完整的测试环境,对计费、帐务全过程进行测试,验证新业务的数据处

理和对原有业务数据处理的修改是否正确。测试过程不影响正常的计费帐务的运行,中间数据和测试结果要单独存放。

 接口数据传输控制策略可靠且完善,在接口数据交互过程中,应具有数据传

送和接受传送后的确认过程。

 计费处理误单率应小于1‰,误单为异常处理中定义的所有异常话单。

4.4安全性

系统的安全涉及有多个层次,包括设备安全、网络安全、数据安全、环境安全、访问安全、应用安全、操作级安全、传输加密、数据加密(对结算数据、帐务数据、统计数据加密)等。在总的方面,系统要采用符合C2级安全标准的主机及数据库产品。并实现严格的用户权限管理及日志管理

4.4.1网络层安全

网络层安全:通过网络认证机制、防火墙来设置。

*系统所有与外部网络的连接均采用防火墙、硬件路由及中间件技术,防止非法入侵。

*内部系统之间应建立防火墙进行安全隔离。 *网络登录密码要定期更换。

北京首信股份有限公司 第69页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

4.4.2操作系统层安全

操作系统层安全:通过操作系统的系统管理来加强。文件系统的数据应通过操作系统的权限控制功能,严格控制访问权限,避免非法用户访问,或意外修改。文件系统中的重要数据,如口令等,采取加密措施,仅为相应的系统维护人员使用。业务模块依据权限管理访问业务数据。

*操作系统和应用系统应有定期备份功能。

*操作系统应具有安全监督功能、故障和异常告警功能。 *可为每位操作人员设定不同的密码,密码应定期更换。 *只有系统管理员可以使用超级用户登录。 *操作系统用户要定期清理。

4.4.3数据库层安全

数据库层安全:通过数据库的权限管理、授权机制来加强。数据库中的数据应通过数据库的权限控制功能,严格控制访问权限,避免非法用户访问,或意外修改。数据库中的重要数据,如口令等,采取加密措施,仅为相应的系统维护人员使用。业务模块依据权限管理访问数据库中业务数据。

*数据库的用户名和密码应与操作系统的用户名和密码不同。 *数据库要定期备份。

*数据库应有较强的故障恢复能力。

*异种数据库的数据共享与传送应保证准确、安全。

4.4.4应用层安全

应用系统的权限是基于各个业务模块的权限管理的。通过建立各个业务模块的权限控制列表,可以控制到每一类使用者(应用角色)所使用每个业务模块的权限。通过应用软件的授权机制来实现应用层安全。业务模块在每次开始一个会话任务时,都要进行身份认证,权限确认,日志记录等。以确保任务的安全性。

对应用系统操作用户进行身份认证,可以保证是授权用户使用系统,而拒绝非授权用户的操作。而且,对重要操作纪录审计日志,以便及时发现安全漏洞。

北京首信股份有限公司 第70页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

只有具有合法身份的客户才能访问授权的数据和服务,无权和非法用户的访问应当被拒绝。通过对应用角色的分配来灵活完成最终用户权限的分配和管理。每个用户的实际权限为其拥有不同应有角色对业务模块的权限的最大集合。

整个计费帐务软件系统应用角色/用户的实际划分和维护采用分级管理、多级设定模式。

帐号口令管理:每个用户可以修改自己的口令以防止自己的工号被别人非法盗用。对于用户口令进行复杂度检查,避免用户使用过于简单的口令而造成非法用户轻易地入侵。用户的账号同样也应该是保密的,如果某用户的口令尝试失败,下次登录时系统将通知用户前几次尝试失败的时间记录,提醒用户增加口令的复杂度或者由上级更换另外的账号。

4.4.5数据层安全

系统的资料维护只能由具相应权限的管理员执行; 只能由管理员执行对清单的访问;

对异常清单的处理只能由具有高度权限的管理员处理。 对原始清单只能有读的权限。

充分利用主机、网络以及数据库管理系统提供的安全保障机制,确保计费结算数据的绝对安全。系统具备严格的分级制度,不同的操作员授予不同的权限,对不同级别的操作员进行相应的,防止非法操作。对关键数据采用访问权限,并加密保存。 4.5可维护性

 系统应采用模块化设计、可进行灵活的功能模块重组,采用标准的高级语言

编程和软件开发工具、具备齐全的技术文档以及完善的操作管理制度等,使系统具有良好的可维护性

 做到代码与数据的性,当系统处理的某些指标需要动态改变时,调整参

数而不是修改程序代码就可以实现相应功能,以减少操作维护人员的工作量

北京首信股份有限公司 第71页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

4.6可扩展性

 系统规模应具有可调性,可以逐渐增大;新的软件模块即插即用

 对计费规则、优惠规则、信用度设置、帐务周期、权限设置、数据备份等操

作要做到参数化设置。

 系统的可扩展性在以下方面重点考虑:主机系统、网络系统、操作系统、数

据库系统、业务应用系统和外围设备。系统要具备逐步升级能力的结构,采用模块化设计, 在整个系统正常运行的情况下,能够随时增加或取消客户端。可动态增加服务器,形成服务器集群,增加处理能力,能够实现负载平衡。

 系统设计时要向客户服务、营业系统与计费帐务综合一体化方向扩展,充分

考虑和预留系统扩展的能力,使客户服务最终形成一套完整的实时系统。

4.7可移植性

在设计中应考虑未来业务量及业务种类增长的需求,同时也要考虑与行政管理的配合和协调,新的软件模块即插即用。计费帐务系统应设计为一个通用的应用平台。可动态增加服务器,形成服务器集群,增加处理能力,能够实现负载平衡。新系统可提供多样灵活的优惠处理及计费帐务周期供企业制定,供用户选择。

系统的可移植性在以下方面重点考虑:主机系统、网络系统、操作系统、数据库系统、业务应用系统和外围设备。

北京首信股份有限公司 第72页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

5 运行需求

5.1 用户界面

5.1.1产品和客户管理界面关系

功能 页面名称 描述 系统管理员产品定制页面 收集信息,生成新的产品 定制产品 CreatProduct.jsp 产品定制结果页面 CreatProductResult.jsp 系统管理员产品变更查询页面 产品变更的两个步骤:1查修改产品 UpdateFindProduct.jsp 询2变更 产品变更查询结果展示页产品变更主要指产品特征面 的变更,携带资费的变更、UpdateProductShow.jsp 主体服务的变更等。 产品变更页面 UpdateProduct.jsp 产品变更结果页面 UpdateProductResult.jsp 系统管理员产品删除查询页面 产品只做逻辑删除,操作步删除产品 UpdateFindProduct.jsp 骤类似产品变更。 产品管理 (同产品变更查询页面) 产品删除查询结果展示页面 DeleProductShow.jsp 产品删除结果页面 DeleProductResult.jsp 系统管理员查询条件提交页面 按照实际情况,提供产品详查询产品 FindProductCondition.j细信息的展示。 sp 查询多重条件包括:产品名查询结果展示页面 称、主体服务、有效期、属FindProductShow.jsp 地、资源、接入方式、付费 方式、总体类型、开展模式、客户信息、时间和产品状态。系统提供的查询方式是以上的单个项目或者组合。 对部分查询条件提供模糊查询功能。 北京首信股份有限公司 第73页共83页 IP网络技术研究所

子模块 数据业务支撑系统·软件需求分析说明书

系统管理员查 询服务 系统管理员套餐定制页面 新建套餐 CreatProductPackage.jsp 定制套餐结果页面 CreatProductPackageResult.jsp 系统管理员套餐变更的查询页面 套餐变更分两步:查询和变变更套餐 UpdateFindPackage.jsp 更 套餐变更的查询结果展示可变更的项目主要是:套餐页面 中的产品,套餐中产品的数UpdatePackageShow.jsp 量,套餐的资费,套餐的日套餐确定变更页面 期属性和状态。 UpdatePackage.jsp 套餐变更结果提示页面 套餐管理 UpdatePackageResult.jsp 系统管理员 套餐删除的查询页面 套餐删除也只作逻辑上的删除套餐 UpdateFindPackage.jsp 删除 套餐删除的查询结果展示页面 DelePackageShow.jsp 套餐删除结果提示页面 DelePackageResult.jsp 系统管理员套餐查询条件页面 查询套餐 FindPackageCondition.jsp 套餐查询结果页面 FindPackageShow.jsp 营业前台做客客户资料登记页面 户资料登记操CustomerInfoRegiste 作 客户入网操作提示页面 CustomerInfoRegisteResult.jsp 营业前台做客客户资料提交页面 客户管理 户申请退网操FindCustomerSubmit.jsp 作 客户销户申请页面: DeleCustomerApply.jsp 销户申请操作结果页面 DeleCustomerApplyResult.jsp 北京首信股份有限公司 第74页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

营业前台做客客户验证信息提交 户正式退网操FindCustomerSubmit.jsp 作 客户正式退网页面 DeleCustomerConfirm.jsp 营业前台做客客户验证信息提交 户资料变更操FindCustomerSubmit.jsp 作 客户基本资料变更 UpdateCustomerInfo.jsp 客户变更操作结果页面 UpdateCustomerInfoResult.jsp 营业前台或系查询条件提交页面 统管理员做客FindCustomerSubmit.jsp 户资料查询操客户资料展示页面 作 CustomerInfoShow.jsp

5.1.2资费管理界面关系

子模块 登陆 功能 登陆 页面名称 登陆页 描述 管理员登陆接口,提供管理名密码输入框,对管理员名,密码进行验证,通过后进入主页面 显示管理员的可管理的权限菜单,菜单包括各业务功能,如定购管理的产品定购,账户变更等 主页 主页 主页 规则查询 price_rule_sel.jsp 规则添加 price_rule_ins.jsp 规则修改 price_ rule _cha.jsp 规则删除 price_ rule _del.jsp 资费包添加 price_ pak _ins.jsp 资费包导入 price_ pak _imp.jsp 资费包修改 price_ pak _cha.jsp 资费包删除 price_ pak _del.jsp 集合查询 price_set_sel.jsp 集合添加 price_ set _ins.jsp 集合导入 price_ set _imp.jsp 集合修改 price_ set _cha.jsp 集合删除 price_ set _del.jsp 北京首信股份有限公司 第75页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

因子查询 服务资费参数查询 服务资费参数修改 错误处理 price_factor _sel.jsp price_serv_sel.jsp price_ serv _cha.jsp price_ error.jsp 5.1.3订购管理界面关系

子模块 功能 页面名称 登陆 登陆页 登陆 描述 管理员登陆接口,提供管理名密码输入框,对管理员名,密码进行验证,通过后进入主页面 主页 主页 显示管理员的可管理的权限菜单,菜主页 单包括各业务功能,如定购管理的产品定购,账户变更等 产品定购 OP_SelectCustomer.j选择要定购产品的客户 sp OP_SelectProduct.js提供可供选择的产品,可按业务分类 p OP_EditProduct.jsp 配置产品提供服务的属性 收缴费用 计算并收缴一次性费,押金等 OP_Sure.jsp 显示以上选择,并确定 帐户变更 URA_SelectCustomer.选择要变更的客户 jsp URA_SelectProduct.j选择要变更的产品 sp URA_RelationAccount 变更产品对应账号 订购管收缴费用 收缴一次性费用,或帐务费用 理 URA_Sure.jsp 显示相关信息,并确定 业务属性USP_SelectCustomer.选择要变更的客户 变更 jsp USP_SelectProduct.j选择要变更的产品 sp USP_ServiceProperty变更产品下服务的属性 .jsp 收缴费用 收缴一次性费用 USP_Sure.jsp 显示相关信息,并确定 用户密码UUP_SelectCustomer.选择要变更的客户 变更 jsp UUP_SelectProduct.j选择要变更的产品 sp 北京首信股份有限公司 第76页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

UUP_UserPassword.js变更用户密码 p 收缴费用 收缴一次性费用 UUP_Sure.jsp 显示相关信息,并确定 服务停开 USS_SelectCustomer.选择要变更的客户 jsp USS_SelectProduct.j选择要变更的产品 sp USS_ServiceState.js停开主体服务,或附加服务 p 收缴费用 收缴一次性费用,或帐务费用 USP_Sure.jsp 显示相关信息,并确定 产品退定 DOP_SelectCustomer.选择要变更的客户 jsp DOP_SelectProduct.j选择要变更的产品 sp DOP_DeleteProduct.j退定所选产品 sp 收缴费用 收缴一次性费用,或帐务费用 DOP_Sure.jsp 显示相关信息,并确定 订购查询 QOP_Condition.jsp 输入查询条件,按组合条件查询 QOP_Result.jsp 显示按组合条件查询的结果 错误处错误处理 错误页 其它页面出错时导向的页,提示错误理 原因 5.1.3帐务前台管理界面关系

子模块 功能 页面名称 登陆 登陆页 登陆 描述 管理员登陆接口,提供管理名密码输入框,对管理员名,密码进行验证,通过后进入主页面 主页 主页 显示管理员的可管理的权限菜单,菜单包括各业务功能,如帐务前台管理的帐期管理、账目管理等 出帐周期 显示查询系统的出帐周期 查询 Acc_Cycle_Query.jsp 出帐日期 显示查询系统的出帐日期 查询 Acc_Date_Query.jsp 出帐日期 定制系统的出帐日期 定制 Acc_Date_Customization.jsp 帐目查 查询帐目 主页 帐期管理 帐目管北京首信股份有限公司 第77页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

理 询 Acc_Item_Query.jsp 单个用户 Acc_Adjust.jsp 单个用户调帐界面,输入调帐信息 调帐 手工调单个用户 单个用户调帐结果 帐 调帐 Acc_Adjust_Result.jsp 单个用户Acc_Single_Billin单个用户出帐界面,输入出帐信息 g.jsp 手工出出帐 帐 单个用户Acc_Single_Billin单个用户出帐结果 出帐 g_Result.jsp

5.2接口

5.2.1接口机制综述

实时性的接口:

消息方式

基于网络通信协议的接口方式,可以实时响应数据请求,通过采用成熟的SOCKET编程技术实现。其特点是实现灵活(可以完全自主的定制消息格式和会话过程),兼容性强(可使用于多种系统,多种环境),成本低廉(操作系统支持,无需另外采购)。

中间表模式

采用中间表的方式实现数据的实时接口,通过建立保存接口数据的中间表,使用数据库(ORACLE/ Sybase)的外部过程利用IPC资源,实现管道通知,通知外部接口程序访问中间表,从而实现实时接口。

中间件方式

对于采用了消息中间件(IBM-MQ等)的外部系统,我们也可以开发使用相应中间件的实时消息接口,当然这可能涉及到采购相应的消息中间件产品。

对于采用分布式结构(C/S,C/A/S)的外部系统,也可以开发相应的服务级调用接口(如Tuxedo service ,JAVA Bean等),当然这可能涉及到采购相应的交易中间件产品。 非实时性的接口:

北京首信股份有限公司 第78页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

数据传输的方式是采用文件的形式,可以采用FTP的方式实现文件的传输。文件的格式可以多样性的,例如可以采用XML语言规范接口文件。5.2.2接口建设原则

在接口子系统的建设中我们遵从以下原则: 稳定性

选择的接口机制和实现方式充分保证数据交换过程的稳定和数据的安全,这对于减少维护工作量,划分责任有重要意义。 继承性

对于与新建设的系统之间的接口可以充分考虑双方系统的需要灵活的定制接口,但对于与已建系统之间的接口,我们会充分考虑已建系统现有的接口方式和机制,尽量减少已建系统的改动量。 灵活性

由于在系统运行中可能因各种原因(如系统升级,功能扩展)需要修改接口数据的格式和内容,因此在接口建设中,我们尽量实现格式的灵活可配置,以保证在接口格式变化时可以将接口改动的工作量减到最小。

5.2.2与硬件(网络)设备的接口

本系统与硬件(网络)设备的接口主要是与接入服务器和邮件服务器的接口。 采集子系统从接入服务器(宽窄带)进行基于radius协议的通信,从接入服务器接收用户的认证信息,向接入服务器返回用户认证是否通过。本系统还需与邮件服务器进行通信,采集邮件服务器的用户信息,向邮件服务器发送开通信息等。

5.2.3与管理员的接口

本系统的管理员接口包括与维护管理员、营业管理员和资费管理员的接口,向各管理员分别提供友好的图形化界面。向维护管理员提供监控界面,实时反映系统运行的各种动态参数和告警信息,供维护管理员及时了解系统运行状况,发现问题,解决问题。向营业管理员提供功能丰富的营业界面,供营业员录入用户信息,

北京首信股份有限公司 第79页共83页 IP网络技术研究所

数据业务支撑系统·软件需求分析说明书

并可以完成用户开户、查询、更改资料等操作。向资费管理员提供资费管理系统,供资费管理员修改、查询资费。

北京首信股份有限公司 第80页共83页 IP网络技术研究所

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo0.cn 版权所有 湘ICP备2023017654号-2

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务