大客户网管关联系统技术白皮书(doc15)-销售管理(编辑修改稿)内容摘要:
行采集 ; 4, 提供直观的监控和管理界面 ; 5, 对大客户的信息进行维护 ; 6, 提供大客户的服务质量查询和报表 ; 7, 提供对网络和设备当前状态的查询 ; 8, 提供对网络和设备历史状态的查询 ; 9, 提供 对故障的 知识库管理 ; 10, 提供 对操作员的权限进行控制。 南京脉讯通信科技有限公司 大客户 网管关联系统技术白皮 书 4 三、系统使用的技术 、 MVC设计模式 本系统采用先进的 MVC 设计模式 , 即模型视图控制 MVC ModelViewController, 它是一种交互界面的结构组织模型的设计方式,用户界面特别是浏览器图形用户界面承担着用户使用操作和 I/O 交互的作用。 用户希望保持交互操作界面的灵活性便于将来改版和系统移植 , 这就要求界面结构能够在不改变软件功能和模型 的 情况下使软件的计算模型独立于界面的构成,因此采用 MVC 设计模式是本系统的技术特色。 、 设计模式的分类 在 MVC 设计模式中分为模型类,视图类和控制类: 模型 包含了应用问题的核心数据,逻辑关系和计算功能,它封装了所需的数据,提供了完成问题处理的操作过程。 控制器依据 I/O 的需要调用这些操作过程。 模型还为视图获取显示数据而提供了访问其数据的操作。 视图 通过显示的形式,把信息转达给用户。 不同视图通过不同的显示来表达模型的数据和状态信息。 每个视图有一个更新操作,它可被变化,传播机制所激活。 当调用更新操作时,视图获得来自模型的数据值,并用它们来更新显示。 控制 控制器通过时间 触发的方式接受用户的输入。 控制器如何获得事件依赖于界模型类 数据结构,内部数据,逻辑计算,数据变化 视图 类 显示形式,显示模式控制,操作界面 控制 类 控制状态,事件控制 南京脉讯通信科技有限公司 大客户 网管关联系统技术白皮 书 5 面的运行平台。 控制器通过事件处理过程对输入事件进行处理,并为每个输入事件提供了相应的操作服务, 把事件转化成对模型或相关视图的激发操作。 、 设 计模式的设计原则 可以为一个模型在运行时同时建立和使用多个视图。 变化 传播机制可以确保所有相关的视图及时得到模型数据变化,从而使所有关联的视图和控制器做到行为同步。 视图与控制器的可接插性允许更换视图和控制器对象,而且可以根据需求动态的打开或关闭,甚至在运行期间进行对象替换。 模型的可移植性。 因为模型是独立于视图的,所以可以把一个模型独立地移植到新的平台工作。 需要做的只是在新平台上对视图和控制器进行新的修改。 潜在的框架结构。 可以基于此模型建立应用程序框架,不仅仅是用在设计界面的设计中。 、采用 JAVA语言开发 主要特点: 平台独立性 这是 Java 最吸引人的地方。 由于它采用先编译成中间码(字节码),然后装载与校验,再解释成不同的机器码来执行,即“ Java 虚拟机”的思想,屏蔽了具体的平台环境特性要求,使得只要能支持 Java 虚拟机,就可运行各种 Java 程序。 面向对象的 技术 面向对象( OO) 的技术是近年来软件开发中用 的 最为普遍的程序设计方法。 它通过把客观事物进行分类组合,参数封装,用成员变量来描述对象的性质,状态,而用方法(成员函数)来实现其行为和功能。 OO 技术具有继承性,封装性,多态性等众多特点。 Java 在保留这些优点的基础上,又具有动态联编的特性,更能发挥出面向对象的优势。 多线程 南京脉讯通信科技有限公司 大客户 网管关联系统技术白皮 书 6 多线程机制使应用程序能并行执行。 Java 有一套。大客户网管关联系统技术白皮书(doc15)-销售管理(编辑修改稿)
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。