![软件模板系统设计方案_第1页](http://file4.renrendoc.com/view/19673889b3eadea7f4db64c7b9654695/19673889b3eadea7f4db64c7b96546951.gif)
![软件模板系统设计方案_第2页](http://file4.renrendoc.com/view/19673889b3eadea7f4db64c7b9654695/19673889b3eadea7f4db64c7b96546952.gif)
![软件模板系统设计方案_第3页](http://file4.renrendoc.com/view/19673889b3eadea7f4db64c7b9654695/19673889b3eadea7f4db64c7b96546953.gif)
![软件模板系统设计方案_第4页](http://file4.renrendoc.com/view/19673889b3eadea7f4db64c7b9654695/19673889b3eadea7f4db64c7b96546954.gif)
![软件模板系统设计方案_第5页](http://file4.renrendoc.com/view/19673889b3eadea7f4db64c7b9654695/19673889b3eadea7f4db64c7b96546955.gif)
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
TOC\o"1-2"\h\z\u范 设计依 缩略 功 性 标准化设 模块说 子系统说 硬件环 软件环 可靠性设 安全性设 参考文 范ZXIP10AAA结算子系统的系统需求、框架设计、公共数据结构设计、ZXIP10AAA设计依术语、定Radius:用户认证和计帐协议CDRCalldetailrecordCDRZXIP10AAACDRZXIP10AAA97webRadiusAAA4.1.1结算子系统在AAA务导出程序”以BDE方式连接“AAA结算程序”从数据库中取出原始话单和费率AAA2.51版本的“结算程序”与AAA2.50结算程序为同一版本,通过修改配置文件jf.cfg中功性结算子系统框架设,,支持对后用户(A,B,G类用户)进行计费结算;对预用户(D,E,F类用户)进行统同的要求,所以需要开发不同的分帐程序。AAA2.51AAA数据库
5.1.1
控制参控制参 AAA数库公共数据结构设模块标准化设接口标准化设系统处理流10并且并且支持“基本费率“时段费率“节假日费率“时长/流量费率“总费用Vpdn支持“基本费率“时段费率“节假日费率“时长/流量费率“总费用IPP务种类”与IP话单关联。支持“基本费率“时段费率“节假日费率“时长/流量费率“总费用VM(会议)话单结VMVM支持“基本费率“时段费率“节假日费率“时长/流量费率“总费用VM包括会议和点到点多两大类业务。对于会议的结算,还需要在会议信息VmInfo入库&&入库&&8.1.1查询结算所必需的表(UserAcctServiceUserFee)中是否有记录,无则退出,UserAcct表中所有用户的UserAccounts、AccountsType、UserType字段以UserAccounts的大写形式排序后以数组的形式来读入内存。同时将所有费率相关(如OnLiecorVpdncodIVecrd、I_aw_ecrd),,有则使用ect查询CDR→.CDR.ServiceType+AccountsType(UserAccounts所在用户组)ServiceUserFee中对应的记录号(可得出:BaseNo呼叫费率编号,LengthNo时长、流量编号,TotalNo总费用编号,FeeBy计费依据,0只收月租费、6免费、1时长、2页数、3入流量、4出流量、5入+0则也可收月租费。ServiceUserFee..BaseNo→BaseFee.No(BeginDirect开始局向,EndDirect结束局向,DateNo时段编号,HolidayNo假日编号,Times记次单位(每KBBaseAttach费(不打折扣,Fix呼叫建立费(不打折扣))ServiceUserFee.DateNo→DateDiscount.No(可得到一周七天每一天的四个不同优ServiceUserFee.HolidayNo→Holiday.No(可得到节假日每一天的四个不同时Bcp命令将祥单文件、失败话单文件、帐单文件和各种统计文件入库到处理话单表(例如CtsiRTRecord)、违例话单表(例如:CtsiFail)、帐单表(例如:模块说结算初始化模块TCurrency=recordproportion:integer;TServiceUserFee=recordName:BaseNo:LengthNo:BaseLen:MonthFee:FeeBy:Deposit:StartFee:StopFee:FloorFee:Encourage:ServiceUserFeearrayofTServiceUserFee;//UserAcct表数据,并根据配置文件主叫用户的设置数目,给“B”主叫用户分配内TUserInfo=UserAccountsstring;帐号,20UserType:Char;//1AccountsTypestring;3UserStatus:integer;Service:integer;UseGroup:integer;RemainTimeinteger剩余时间或者金额,:;//UserSourceinteger0NULL12EstablishTime:TDateTime;//时ModifyTimeTDateTime;//FixedFee:double;GrpFixedFee:double;UserCurTimeLen:PUserTimeLen;UserCTSIConFee:PUserCTSIConFee;UserInfo:arrayofPUserTimeLen=^TUserCurTimeLen;TUserCurTimeLen=recordServiceType:integer;//Count:integer;//次数StatTimeLen:integer;//实际时长octlen:double流量(单位:KB)UnitCount:integer;FixFee:double;UseFee:double;//单位:元:next:PUserTimeLen;PUserCTSIConFee=^TUserCTSIConFee;TUserCTSIConFee=recordServiceType:integer;ICPID:string;ContentType:string;UseFee:integer;//使用费FixedFeeinteger月租费next:PUserCTSIConFee;//用于会议的结PUserVmTimeLen=^TUserVmTimeLen;TUserVmTimeLen=recordContentFee:double;//内容费,增加该值为了记录UserUserFeeCallFeedouble;//BreakFeedouble;//会议违约金(包括取消费和消费违约金)MultiPicFee:double;//多画面费用MatchRateFeedouble;//T120FeedoubleT120PCallerInfo=^TCallerInfo;TCallerInfo=recordCallerstring;主叫,UserCurTimeLen:PUserTimeLen;UserCTSIConFee:PUserCTSIConFee;next:PCallerInfo;CallerInfo:arrayofTGrpFixedFee=recordFixedFee:GrpFixedFee:arrayofTACCGroupType=recordService:Zone:ACCGroupType:arrayofBaseServiceName:arrayofTServiceName=recordServiceType:integer;BaseService:integer;IsCallback:integer;DataRate:integer;:;//TCtsiService=recordBaseService:integer;CdrType:integer;ICPID:string;ContentType:string;CtsiService:arrayofTNasAttr=recordUserAccounts:string;NasAttr:arrayofTGrpNasAttr=recordServiceType:integer;GrpNasAttr:arrayofTLinkAcct=Account:string;//用户帐号Linked:string;//被的帐号Count:integer;TLinkAcctFee=recordAccountstring;用户帐号Fee:double;Count:integer; CPppCount: CPppFee:double; CCommFee:double; CInfoFee:double; LinkAcct:arrayofTLinkAcct;LinkAcctFee:arrayofTLinkAcctFee;(1)统计初始化 StatCallerMonth、StatICPAreaDay、StatICPAreaMonth、StatCtsiDay、StatCtsiMonth、truncate结算处理模遍历所有用户账号,收取Nas,Portal(宽带的Portal业务)和VmP2P(会议的点对点业:count:=(iCounter+CDRCount-1)/CDRCount*2-1;dTimeInterval:=(JFEndTime-JFStartTime)/count;Callticket结构,Callticket结构为各个业组合话单的查询语构中开辟链表,累加用户费用。进行统计操作,统计StatServiceDay,StatServiceMonth,StatDatetime,StatCalled,StcountMonth(只针对组合话单的查询语切切换详单文件序处处理完话单否(a)(a)(b)(b)在UserInfo中查找用户账(c)对'D','E','F'(c)对'D','E','F'(f)进行相关(f)进行相关统
9.1.1(d)算通信费,并累加费(d)算通信费,并累加费(5)根(5)根据计费方式计(6)累加费用,并处理统存在资费吗存在资费吗(2)取时长、流 记(1)查找资费套若为'A','G'UserInfo中查找业务链表,CommCharge:=0,继续。0:只收月租费;1、2:按时长或页数计费;否否话单话单时长是是对分割的时间段计取节假日或分时段折计算完否否退图取节假日或分时段折计算完否否退获得时长、获得时长、流折BaseFee转换时长、流的折获获得分时折计算话单费图 8AAA2.51入库&&输出文件模bcp方式入库。。。 countMonth,StatCalledAccount,StatTimeLen,StatPortType,StatTerminateCause,StatCallerMonth,StatCallerPrefix,StatUserType,StatServiceType,StatUserStatus,StatCtsiDay,StatCtsiMonth,StatICPSvrMonth,ICPBill,StatPortal,StatCtsiHomeUsr,子系统1(按地区分帐程序“件fenzhang.p读入区号和FTP服务器的信息,然后对选定
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 科技研发实验室的预算规划及执行
- 小学数学课堂管理技巧与策略研究
- 现代办公楼内学生餐厅的设计与实践
- 网络营销团队的业绩提升与策略调整的视觉汇报
- 2025年食堂工作人员聘用及食品安全风险评估合同
- 二零二五年度儿童餐饮店品牌加盟合同范本
- 2025年度美容美发行业技术交流与合作合同
- 时间管理-提升孩子学习效率的秘诀
- 科技助力提升季节性儿童钙质摄入效率
- 技术驱动下的创意设计发展
- 中国储备粮管理集团有限公司兰州分公司招聘笔试真题2024
- 第1课 隋朝统一与灭亡 课件(26张)2024-2025学年部编版七年级历史下册
- 【历史】唐朝建立与“贞观之治”课件-2024-2025学年统编版七年级历史下册
- 产业园区招商合作协议书
- 2024年广东省公务员录用考试《行测》真题及答案解析
- 2024公路工程施工安全风险辨识与管控实施指南
- 新疆2024年新疆和田师范专科学校招聘70人笔试历年典型考题及考点附答案解析
- 【正版授权】 ISO 15978:2002 EN Open end blind rivets with break pull mandrel and countersunk head - AIA/St
- 2024时事政治考试题库(基础题)
- 2024山西文旅投资集团招聘117人公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版
- 《社区康复》课件-第七章 脑瘫患儿的社区康复实践
评论
0/150
提交评论