网站大量收购独家精品文档,联系QQ:2885784924

基于MVC模式电信IP网计费系统.doc

  1. 1、本文档共83页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于MVC模式电信IP网计费系统

基于MVC模式电信IP网/计费系统 (NetCT OSS) 摘要 运营支撑系统(Operation Support System,缩写成OSS)已经成为电信运营管理不可缺少的组成部分。它是借助IT手段实现对电信网络和电信业务的管理,以达到支撑运营和改善运营的目标。近几年OSS得到了业界的极大关注,曾被多家主流媒体列为几大流行技术之一。 本系统采用由亚信公司提供的“电信用户管理和计费系统NetCT OSS”,该系统已经在中国共用互联网ChinaNet和上海热线等多个大型软件工程中应用。该系统是基于B/S模式的MVC架构,在模块于模块之间达到了高内聚和低偶合的软件设计要求,该系统的另一特点是底层由C++跟Proc实现的C/S模式,这样可以达到在数据根采集和整合上的效率,该系统是一个典型的基于Unix平台、Oracle数据库、Web界面,融合Java和C++两种语言实现的大型软件项目。 关键词:C/S;MVC;Oracle; Java,C++和Proc; NetCT OSS; 目 录 第一章绪论 3 4 2.1JDK概述 4 2.1.1 安装JDK 4 2.1.2 JDK环境变量的配置 4 2.2 Eclipse概述 5 2.2.1 Eclipse的结构和内核 5 2.3 MyEclipse的概述 6 2.4Tomcat概述 6 2.4.1 安装和配置Tomcat 7 8 2.5.1 Oracle9i的特性 8 第三章 完成电信运营支撑系统所用到的技术 8 3.1 Jsp概述 8 3.1.1 Jsp的功能 8 3.1.2 JSP的特点 9 3.2 Struts概述 10 3.2.1 Struts的体系结构 10 3.2.2 使用Struts的主要优点与缺点 11 3.3 Spring概述 11 3.3.1 Spring的简介 12 3.3.2 Spring的架构性的好处 12 3.4 Hibernate概述 12 3.4.1 Hibernate技术 12 3.4.2 Hibernate的工作方式 13 第四章 系统需求分析 14 14 5.2业务描述 15 5.3 系统的界面要求分析 15 5.4系统的角色及功能分析 15 第五章 系统总体设计 17 17 5.2 系统的模块划分 18 18 5.4系统实体间的联系 19 19 第五章 NetCtoss详细设计 21 5.1 数据库设计 21 5.2模块的具体实现 26 5.3 遇到的问题 40 与体会 40 致 谢 41 参考文献 41 附录一:英文资料原文 42 英语 68 第一章 绪论 JDK中包含了Java开发中心必需的工具和Java程序运行环境(JRE)。可以从SUN公司网站 免费下载JDK1.4.2。 JDK的安装特别简单,和安装应用程序软件没什么区别,值得注意的是JDK的安装路径一定要设好,方便以后环境变量的设置。 图2.1 JAVA_HOME变量设置 然后建立一个CLASSPATH的变量,它表示搜索Java类的路径,这个路径可以包含一些Jar归档文件,也可以是一个目录。在应用程序执行是,往往会动态地在CLASSPATH中添加一些自己需要的路径,本机上CLASSPATH的值为“.;d:\j2sdk1.4.2\lib\tools.jar;d:\j2sdk1.4.2\lib\dt.jar;” (.;一定不能少)。 图2.2 CLASSPATH变量设置 当以上都配置好了,我们可以测试下Java环境是否配置成功。我们可以在[运行]中进入[命令提示符cmd]下面。输入java –version回车,看是否能看到当前JDK的版本。如果看见就配置成功了。 2.2 Eclipse概述 Eclipse是以个集成开发环境 (Integrated Development Environment)。其前身是IBM的Visual Age for Java(VA4J),IBM投入了3千万美元。Eclipse是可扩展的体系结构,可以集成不同软件开发供应商开发的产品,将他们开发的工具和组件加入 到Eclipse平台中。 ????? 随Java应用的广 泛,各大主要软件供应商都参与到Eclipse架构开发中,使得Eclipse插件数量与日增加。其中,IBM的WebSphere Studio Workbench是突出的例子。Eclipse平台的免费,架构的成熟,行业协会Eclipse基金会的支持,使得很多的Java开发采用了 Eclipse架构。如今,IBM通过起附属的研发机构Object Technologies International(OTI),继续引领Eclipse开发。 2.2.1 Eclipse的结构和内核 ????? 插件(plug

文档评论(0)

ranfand + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档