通用电信支撑平台一种设计

2015-10-21 17:29王艳
决策与信息·下旬刊 2015年12期
关键词:信息管理

王艳

[摘要]随着计算机技术和电信业务的迅速发展,系统实验室出租业务需求日益增大,为此,建立合理的运营支撑系统无疑是非常必要的。电信运营支撑系统是涵盖信息管理各个环节的业务管理系统,充分利用最新的管理技术,将管理过程中的各项工作封装成不同的功能模块,增强了管理的及时性,广泛性和交互性,可以摒弃多余操作,从而提高管理的效率。

[关键词]Browser/Server;信息管理;JAVA

1、前言

随着信息化的高速发展,其管理系统正以指数规律迅猛增长,各种管理缺陷已成为日益严重的问题。如何有效地利用管理系统已成为推进社会进步的重要课题。各个管理系统中的管理模块的组织是异构、多元和分布的,如何为用户提供及时和有效的管理呢?运营支撑系统提供了一个很好的解决方法。

我国信息管理基础条件日趋成熟,步入快速发展新阶段。我国国民经济将继续保持快速增长,为信息管理发展夯实了经济基础和市场发展的无限空间。随着十二五、十三五对经济的良性刺激,社会对信息化发展的要求更高。激烈的国际竞争在各方面展开,特别是技术市场和资源方面,这也使得中国的信息管理进入快速、高效、稳定的发展时期。

同时伴随着计算机的发展,选择网上管理的人数逐渐增多,开发一个电信运营支撑系统变成了大家共同关注的热点问题。目前虽然各种管理体统层出不穷,但是当我们使用它们来管理信息的时候不免有许多复杂的操作,这在一定程度上会浪费用户的时间,降低用户使用的效率。

一个好的运营支撑系统不仅可以为用户摒弃多余的操作管理,而且按照系统的交互可以方便的操作,更好的方便用户选择,提高用户使用的效率。

2、电信支撑平台设计

2.1需求分析

随着信息化的高速发展,各种管理系统以整数倍的速度增长,如何简便快速地使用各类管理系统已成为推进社会进步的重要课题。如何为用户提供操作简易功能全的系统呢?账号管理系统提供了一个很好的解决方法。同时伴随着网络的发展,管理的操作功能数逐渐增多,开发一个运营支撑系统变成了大家共同关注的热点问题。一个好的管理系统不仅可以为用户管理信息,而且方便的操作,提高用户管理的效率。

2.2功能

运营支撑系统主要完成职能的管理,用户信息管理,资费的管理,管理员管理,账单管理,账号管理,还有查询功能。因此,要开发一个基于管理员管理信息的账号租赁管理系统主要完成六个功能模块:用户管理模块,职能管理模块,资费的管理模块,管理员管理模块,账务管理模块,账单管理模块,还有查询功能模块。

用户管理模块:电信运营商提供基于系统平台的实验室环境,选择使用这种业务的用户能够通过远程登录到实验室中做一些工作和实验。管理员根据用户的申请,将用户的信息记录下来,然后给用户账号密码,就能远程登录实验室使用。

职能管理模块:超级管理员可以使用该模块,对每个职能进行权限上的管理,从而对管理员的权限管理只要修改管理员所拥有的角色即可。

资费的管理模块:顾名思义,该模块的用途是进行资费管理的。管理员具有管理资费权限,掌握密码并成功登录后,可以进行查询资费、添加资费、删除或修改现有资费。

管理员管理模块:由超级管理员管理,将普通管理员的管理,信息的录入等。

账务管理模块:查询实验室的使用情况,可以查询任意年,月的使用情况。

账单管理模块:查询用户的使用实验室的情况,以便让用户交纳费用。

3、系统设计

3.1系统总体功能结构

基于管理员管理信息的账号租赁管理系统的需求分析并结合实际情况分析,可以把本系统划分成六大模块。

图1 电信运营支撑项目总体功能图

3.2开发与运行环境设计

硬件:CPU:Core2

内存:2G

硬盘:100G

软件:Windows7+Eclipse+MySQL

MicrosoftVisio2013——系统设计

3.2.1使用Eclipse的优点

Eclipse是由IBM公司开源的一个相当著名JavaIDE。任何程序设计者都可以很容易地将自己的程序做成Eclipse的插件。

Eclipse的优点有如下4个:

(1)从编写、查错、编译、帮助等等各方面為Java语言贴身定做。

(2)可无限扩展的强大插件功能。

(3)众多公司、厂商、组织的鼎立支持。

(4)开放,自由,免费。

Eclipse有很好的扩展性,用户能够通过下载各种插件来扩展Eclipse的功能。

EclipseGUI有简洁漂亮的界面风格,同时还拥有强劲的搜索功能,浏览起来也非常舒服。

Eclipse还有一个显著优点就是功能强大并且免费。它可以与任一IDE相匹敌。

3.2.2使用Java的优点

Java是一种面向对象、分布式、解释、健壮、安全、可移植、性能优异,以及多线程的语言。下面简单介绍其中的几个优点。

(1)一次编写,随处运行

“WriteOnce,RunAnywhere”。Java的虚拟机技术非常强大,这一技术深受程序员们的好评和喜欢。

(2)简单

由于Java是面向对象的,因此程序设计者们可以方便地开发各种应用程序。另外,维护程序也因为面向对象的特性而比较容易。

(3)网络功能

Java具备编写网络功能的程序。Java可以方便地编写一般或是分布式网络程序。

(4)资源回收处理(GarbageCollection)

GarbageCollection是由JVM对内存实行动态管理的。内存的统一管理,对于跨平台也有相当大的帮助。

(5)异常处理(Exception)

当程序中出现异常情况时,Java能够及时相对处理,因此不会由于程序中的异常导致死机或是程序中断。

例“职能增加”部分代码

publicvoidrolesadd(Rolesrole){

Sessionsession=null;

try{

session=HibernateUtil.getSessionFactory().getCurrentSession();

session.getTransaction().begin();

rightsDao.rolesadd(role);

session.getTransaction().commit();

}catch(Exceptione){

session.getTransaction().rollback();

}

}

publicvoidrolesadd(Rolesrole){

Sessionsession=null;

try{

session=HibernateUtil.getSessionFactory().getCurrentSession();

session.save(role);

}catch(Exceptione){

e.printStackTrace();

}

}

4、结束语

系统特色如下:

(1)实用性强:万维网是一个巨大的,分布全球的信息服务中心,它涵盖了千千万万的信息,现在正在以飞快的速度扩展。作为使用者,我们更关心的是网络能给我们提供哪些服务。该系统对于管理有着很强的实用性。

(2)操作简单:本系统操作简单方便,只要看用户的操作指南就可以对该系统的用法有很好的了解,无需学习其他的知识。

(3)交互行强:本系统的管理工作,管理员可以方便的使用系统来了解各个管理模块的情况。

(4)管理成本低:通过本系统进行管理,只需要在系统上进行操作修改就能达到管理的效果

系统存在的不足与改进方案

页面在设计的时候没有完全解决样式的兼容性问题,在使用某些版本的浏覽器查看页面时页面会出现一些变形,本系统推荐(IE6、IE7或者更高版本的浏览器)。产生这个问题的原因是不同厂商生产出的不同版本的浏览器没有统一的标准。

在账单账务模块方面应该是采用数据挖掘来使数据录入数据库。

另外,这个管理系统的使用人员有限。

参考文献

[1]张海藩.软件工程导论.北京:清华大学出版社,2008

[2]耿祥义,张跃平.java2用教程[M].北京:清华大学出版社(第3版),2006.8.

猜你喜欢
信息管理
高校就业工作信息管理平台设计
浅析计算机应用技术与信息管理的整合
计算机应用技术在信息管理中的应用
从信息管理学著作看中国信息管理学理论研究的发展