电信资费管理系统实训任务实施计划书

上传人:沈*** 文档编号:145659325 上传时间:2022-08-29 格式:DOC 页数:12 大小:265.50KB
收藏 版权申诉 举报 下载
电信资费管理系统实训任务实施计划书_第1页
第1页 / 共12页
电信资费管理系统实训任务实施计划书_第2页
第2页 / 共12页
电信资费管理系统实训任务实施计划书_第3页
第3页 / 共12页
资源描述:

《电信资费管理系统实训任务实施计划书》由会员分享,可在线阅读,更多相关《电信资费管理系统实训任务实施计划书(12页珍藏版)》请在装配图网上搜索。

1、基于 MVC 模式的电信资费管理系统实训任务方案书1工程背景近年来 , 电信行业经历了很大的变化, 从固定到移动 , 从语音到数据 , 从电路交换到 分组交换 , 从窄带到宽带的变化。电信运营商在市场和政策的双重影响下 , 正面临着深 刻的重组。新技术新业务创造了市场时机 , 使新运营商不断兴起。旧运营商为了保持原 有的市场份额也通过兼并改组等方式不断扩大业务X 围 , 争取为客户提供从传统的市话、长话、移动、智能网到新兴的数据。用户将来可以在多个运营商提供的多种电信业 务中自由选择。在这种大背景下 , 对电信运营商的计费和其它业务支持系统的要求有了大的变化 怎么能够到达尽量为用户提供优惠和方

2、便 , 以吸引更多用户 , 又能够保证企业合理的收 益, 降低运营本钱 , 维持企业的运行和开展的目的。电信计费系统成为了电信行业的运 行体系中最重要的支撑系统。从为用户提供综合效劳的运营商的角度来看 , 一个好的计 费系统应具有以下特点 :综合性:能够满足同时从不同的数据源中采集数据,并能够对数据进展适当 的处理,并送到数据处理中心去。灵活性:计费系统是业务规那么驱动以及对用户有好。 集成性:系统具备高内聚低耦合性,系统具有良好的接口和可扩展性。 可靠性。对计费业务,要求保证数据的完整性。2工程需求根据业务模型和电信业务的需要,该系统的功能需求模块进展分析设计如下:1登录模块。实现登录功能的

3、数据处理功能,如果用户名和密码不存在,实现 注册功能。2用户管理模块。 开通 XX 、用户 XX 查询、用户列表、其中开通 XX 查询可以更方便用户的查询, 用户可以通过开通 XX 查询来查取一些相关的信息。 用 户列表中具有增加、暂停、修改、和删除等功能。 3管理员管理模块。 分为:增加管理员,管理员列表和私人信息。管理员 管理包括信息有 XX 、登录密码、重复密码、真实 XX 、管理员、联系、登录权 限等。登录权限包括: 管理员管理、 资费管理、用户管理、帐务查询、帐单查询。管理员列表有:删除、XX、XX、开户日期、权限、和修改。私人信息包括: 登录密码、重复密码、真实 XX 、管理员、开

4、通日期、联系、登录权限、其中登 录权限又包括资费管理、帐务查询、和管理员管理。管理员管理模块的需求: 管理员开通管理:管理用户 XX,包括账号开通、暂停枷锁、恢复、删除等。 管理员资料管理:管理员资料,包括 XX、XX号、地址等。 管理员信息有:ID、XX、账号、密码、状态正常/暂停/关闭、联系、Email、 开通日起、停顿日起、权限查询 /修改/开户/ALL丨等。4资费管理模块。完成资费管理模块的增、删、改、查功能。5账单管理模块。需求:整合系统按月生成用户帐单。账单信息可参考移动或联通的账单管理模块 : 用户标识信息:账单 ID 、 XX 、账号、状态、联系、开通日起、 Email。 账务

5、信息:账号、日期、登录时间长度、本月费用。账单明细:登录时间、退出时间、时长。6帐务管理模块。需求:按月、年分别生成 ?月帐务信息统计报表 ?和?年帐务信息统计表 ?。月帐务信息 (可参考移动或联通的帐务模块 ):生成一个计费月周期中,每一天的帐务信息。月帐务信息:日期、时长、费用。年帐务信息 (可参考移动或联通的帐务模块 ):生成一个计费年周期中,每一月的帐务信息。年帐务信息:月期、时长、费用。 7用户自效劳管理模块。需求:用户通过 Internet 自查询自己的当前或历史账单,并 能修改自己的密码或变更相关业务。用户帐务信息自查询: 用户标识信息:账单 ID 、XX 、状态、开通日起。 帐

6、务信息:日期、登录时长、本月费用。 用户信息修改。账单明细:登录时间、退出时间、时长。3工程数据库设计数据库是电信资费管理系统中非常重要的环节之一, 一个构造良好的数据库 可以很好的实现系统的查询和管理, 并且能够极大的提高系统的运行效率, 以及 一个确定数据库存储构造与存取方法的物理设计, 建立起既能够反映现实世界信 息间的联系,满足用户数据要求和加工要求, 又能被某个数据库管理系统所承受, 同时能实现系统目标,并有效存取数据的数据库。使用SQL server 2000/acces数据库进展连接,分别为管理员表、用户表、资 费表、效劳器月帐单表、效劳器年帐单表、用户消费表、数据采集表。管理员

7、表 包括属性有编号、登录名、登录密码、真实 XX 、地址、登录时间,其中编号 为主键,进展开通 XX 时不可输入一样的编号否那么系统不做相应操作。 用户表 包括属性有编号、登录名、密码、真实 XX、性别、付款方式、用户状态、电子、 省份、职业、联系、公司、公司编码、邮政编码,其中编号也是主键,方便对用 户进展统一管理。资费表包括属性有业务 XX 、资费名称、业务密码、每小时资 费、效劳器名称、效劳器状态,同样 XX 是主键,效劳器是外键,要确保有此效 劳器才可以进展选择。 用户消费表包含了各个用户的消费信息, 登录时间、 退出 时间以及时长, 方便用户随时进展查询。 效劳器月帐单表是各个器的每

8、个月的资费信息。效劳器年帐单表是效劳器的年资费表,都是方便管理员进展查询和管理。另外,还需要数据采集表,用于采集数据表1管理用户表use:字段名称字段类型字段长度字段说明idnu mber6用户编号n amevarchar250用户名sexvarchar250性别passwordvarchar250用户密码telepho nevarchar250mailvarchar250datedate50开户日期authorityvarchar250用户权限keyqvarchar250密码提示问题keyavarchar250密码答复下列冋题rea In amevarchar250真实XX表2顾客用户表co

9、nsume:字段名称字段类型字段长度字段说明idnu mber6帐务XXpasswordvarchar250帐务密码n amevarchar250XXsexvarchar250性别methordvarchar250付款方式jobvarchar250职业panyvarchar250公司provincevarchar250省份telepho nevarchar250mailvarchar250mailaddressvarchar250公司post_codevarchar250邮政编码datedate50开户日期statevarchar250状态表3帐单信息表tab:字段名称字段类型字段长度字段说明

10、idnu mber6XXtimenu mber6登录时长小时spe ntnu mber6费用(元)statevarchar250状态datedate50开户日期表4资源类别表soured :字段名称字段类型字段长度字段说明n amevarchar250资费名称mon th_re ntnu mber6月租费用hour_spe ntnu mber6小时费用in troducevarchar26自费说明表5帐务信息表unit:字段名称字段类型字段长度字段说明idnu mber6帐务XXtimenu mber6时长spe ntnu mber6费用(元)statevarchar250状态den gtim

11、edate50登录时间tuitimedate50退出时间n amevarchar250效劳器名表6效劳器信息表serve!:字段名称字段类型字段长度字段说明n amevarchar250效劳器mon th_timenu mber6月使用时间year_timenu mber6年使用时间mon thnu mber6月份yearnu mber6年份4工程功能模块架构图图 1 有登录权限的功能模块图登录注册图2无登录权限有注册功能模块图5. MVC设计模式MVC设计模式是目前用得比拟多的一种设计模式, 最早出现在Smalltalk中, 后来广泛应用于Java Web应用程序中。Model模型表示业务逻

12、辑层,View视 图代表表示层,Controller控制器代表控制层。1View在Java Web应用程序中,View局部一般用JSP和HTML构建。客户在View局部提交请求,在业务逻辑层处理后,把处理结果又返回给View局部显示出来。 因此,View局部也是 Web应程序的用户界面。2ControllerController 局部一般由 Servlet 组成。当用户请求从 View 局部传过来时, Controller 把该请求发给适当的业务逻辑组件处理;请求处理完成后,又返回给Controller。后者再把处理结果转发给适当的 View组件显示。因此,Controller在 视图层与业务

13、逻辑层之间起到了桥梁作用,控制了它们两者之间的数据流向。3ModelModel 局部包括业务逻辑层和数据库层。在 Java Web 应用程序中,业务逻 辑层一般由 JavaBeans或 E Enterprise JavaBeans企业级 JavaBean构建。E 是 J2EE的核心组件,可以构建分布式应用系统。与普通 JavaBea ns不同,它由两 个接口和一个实现类组成,并且包含一些固有的用于控制容器生命周期的方法。4基于MVC模式的Java Web应用程序实例按照MVC 设计模式,用JSP Servlet及JavaBeans构建一个登录系统。该系统的要求是,当用户在登录页面上填入用户名和

14、密码并提交后,系统将 检查该用户是否已经注册; 如果该用户已注册, 系统将进入主页面, 否那么就进 入注册页面。按以下步骤构建这个系统:1数据库设计:使用 MS Access 作为数据库,构建数据表 T_UserInfo;2构建视图组件:登录页面login.jsp,主页面 main.jsp,以及注册页面 register.jsp;3构建控制层组件:一个 Servle,取名为loginServlet.java4构建业务逻辑层组件Model组件:一个JavaBean取名为 logi nHan dler.java5构建数据层组件:一个数据类,取名为 dbPool.java6编译、打包程序;7部署该程

15、序到 Web效劳器Tomcat中,然后运行。该系统的工作流程如图1.3所示:图L3 个简单登录系统的工作流程数据表设计:用户登录是一个涉及数据库操作的用例。为简便起见,本例使用的数据库为MS Access登录涉及的数据表取名为 T_Userlnfo,其构造如表1.5所示 表7数据表T_UserInfo字段名字段类型字段描述userName文本(50 b)用户名,主键password文本(30 b)密码构建视图组件:本例有3个视图组件,分别是登录页面login.jsp,主页面main.jsp及注册页 面register.jsp它们之间的关系是,当用户在登录页面 login.jsp上填入用户名和

16、密码并提交后,系统将检查该用户是否已经注册, 如果该用户已注册,系统将进 入主页面main.jsp,否那么就进入注册页面 register.jsp构建控制组件:本用例的控制组件是一个 Servle,叫做loginServIe。该组件先处理HTTP POST 请求,然后调用模型组件或业务逻辑组件 loginHandler 检查该用户是否已注册, 如果已注册,系统转入主页面 main.jsp,否那么进入注册页面register.jsp要求用 户注册自己的信息。另外,Servlet都要在web.xml中声明。loginServlet在web.xml 中的声明如代码清单。构建模型组件:本用例的模型组件

17、或称为业务逻辑组件是loginHandie。它先从数据组件 dbPool 取得数据库连接,然后检查数据库中是否已有该用户的记录,即检查该 用户是否已注册。如果已注册,返回 true,否那么返回falsa 构建数据组件:本用例的数据组件是dbPool。dbPool从一个属性文件db. properties中获得数 据库驱动程序名,URL,用户名和密码,然后利用这些信息连接数据库,取得连 接 。 因 为 所 用 数 据 库 是 Access, 数 据 库 驱 动 程 序 采 用 ,数据库 URL 为 jdbc:odbc:logir,其中 log in 是本用 例的数据源。 db.properties。制订人: 金松河、钱慎一、黄永丽

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!