电力企业即时信息发布系统架构设计论文_刘俊艳1,辛存生2,李菲3

(1.国网电子商务有限公司 北京 100053;2.国网雄安金融科技集团有限公司 北京 100053;3.国网汇通金财(北京)信息科技有限公司 北京 100053)

摘要:即时信息发布系统是运用在公司内部的系统,保证电力信托的各种信息能够及时得到发布。开发此系统不光能使企业内部人员进行企业信息的单纯浏览,还可以使他们进行在线交流,发表对信息的评论。同时,后台管理人员也能够轻松地对系统进行更新维护。使每个人能够及时了解公司最新动态,实现真正的信息共享。

关键词:电力企业,信息发布,系统架构

1.引言

所谓“信息发布系统”,狭义上就是把输入的信息进行整理,产生相应的可供浏览页面的系统。而广义上,它应该是对大流量、多种类的信息进行综合处理的平台,包括一系列服务模块,如发布、搜索、自动采集、统计、评论、监控等,并提供良好的二次开发平台。从系统的实现形式分,可将信息发布系统分成两种,一种是静态的,它能够根据用户提供的信息,动态地生成html页面,但对于浏览用户来说,生成的信息都是静态的;一种是动态的,用户输入的信息存放到数据库里,浏览信息的用户看到的信息随网站管理人员改动而动态更新。本网站发布系统是一种小型的广义动态信息发布系统,它提供了广义信息发布系统的大部分功能其职能是忠实地保存数字化的信息资源,科学地管理它们,快速地定位、查找到它们,利用多样化的表现形式展示它们。同时,在电力企业信息化的大前提下,目前现有的许多信息发布系统存在着信息发布质量差、质量低、信息安全难以得到有效保证且待发布信息难于管理与控制等缺点。因此当前开发基于企业内部的功能强大且安全可靠的企业信息发布系统就具有特别重要的意义。电力信息发布系统的意义和作用主要是四个方面:

1)适应国家电网公司集团化运作、集约化发展、精细化管理、标准化建设的要求;

2)省公司自身发展和精细化管理的需要;

3)按照新的主电网建设管理模式,充分发挥各建设管理单位的能动性;

4)实现信息资源共享,及时反映电网建设过程中各个节点工作的完成情况,为实现电网建设目标做好服务工作。

同时,各电力企业应该不断完善和改进信息发布系统,并做好系统日常运行、维护工作,及时解决信息发布系统运行中遇到的问题,为省公司和各个运行单位提供优质服务。

2.即时信息发布系统构架设计

(1)B/S结构与C/S结构的比较

1)B/S结构

即客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。目前大多数应用软件系统都是Client/Server形式的两层结构,由于现在的软件应用系统正在向分布式的Web应用发展,Web和Client/Server 应用都可以进行同样的业务处理,应用不同的模块共享逻辑组件;因此,内部的和外部的用户都可以访问新的和现有的应用系统,通过现有应用系统中的逻辑可以扩展出新的应用系统。这也就是目前应用系统的发展方向。

2)C/S结构

即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。

3)系统架构选择

传统的C/S体系结构虽然采用的是开放模式,但这只是系统开发一级的开放性,在特定的应用中无论是Client端还是Server端都还需要特定的软件支持。由于没能提供用户真正期望的开放环境,C/S结构的软件需要针对不同的操作系统系统开发不同版本的软件, 加之产品的更新换代十分快,已经很难适应百台电脑以上局域网用户同时使用。而且代价高,效率低。

以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN, WAN, Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。特别是在跨平台语言出现之后,B/S架构管理软件更是方便、快捷、高效。所以B/S结构是本系统最佳的选择。如图1展示了当前流行的B/S结构的信息发布系统。

图1 Internet信息发布结构图

3.系统功能设计

(1)用户系统功能

1)用户登录;用户输入用户名,密码后,系统将通过数据库对用户名,密码进行验证,验证通过即可进入系统,否则会要求重新登陆。

2)新闻发布中心;系统提供即时的企业新闻和行业新闻信息的发布。用户可以在该功能下了解到自己想要知道的各种行业信息和企业内部通知。

3)BBS论坛系统;企业注册员工可以在这个平台上,自由发表观点,共享技术经验等。

4)用户信息管理;员工可以自己修改自己的个人信息。包括员工的:姓名、年龄、性别、出生年月、所属部门、职务、个人简历和联系电话等。

(2)系统管理员的系统功能

1)用户登录;用户输入用户名,密码后,系统将通过数据库对用户名,密码进行验证,验证通过即可进入系统,否则会要求重新登陆。

2)新闻发布中心;管理员可以对新闻进行编辑、添加、删除、分类等操作。新闻数据包括在数据库中设计的包括标题、内容、作者、发布时间和分类等。

3)BBS论坛系统;管理员可以对论坛进行主题分类、文章管理、公告管理等操作。

4)用户信息管理;管理员可以自己修改自己的个人信息。包括员工的:姓名、年龄、性别、出生年月、所属部门、职务、个人简历和联系电话等。

5)人事信息管理

管理员可以添加,修改普通用户和管理员用户,并且可以对普通用户进行权限的管理。

4.信息发布系统的数据处理流程

数据对一个信息系统来说是极其重要的,所有的信息系统都是对数据的处理,用户通过接口输入数据,使用系统来处理数据,然后根据用户需求输出处理结果,系统的顶层流程图如图2所示。

5.结论

信息发布系统是一个信息检索的交流平台,本系统是服务于电力公司内部的信息发布系统,是一个公司内部人员用于信息浏览及信息评价的B/S结构的系统。在系统设计以界面友好为出发点,通过人性化的界面将系统中的各种功能充分实现。在功能上从实际出发,通过对客户服务各个环节的详细调研,充分考虑和分析,最终设计了系统功能。系统在功能上基本满足了客户的需求,从客观的角度来说系统虽然基本解决了系统开发过程中出现的问题,但提供的并不是最高效的解决方案,这些不足还需要未来的进一步研究。

图2 信息发布系统顶层数据流程图

参考文献

[1]赵苹,陈守龙,郭爽. 企业信息战略管理.北京:清华大学出版社,2006年.

[2]马宏.信息化与提高我国企业竞争力的对策研究.对外经济贸易大学,2001年.

[3]王雅琴.通用Web信息服务平台的研究与设计.华北电力大学学报,2005年.

[4] Bradley J C,Millspaugh A C著;章其祥,张楚雄译.VB.NET大学教程(国际版)[M].北京:清华大学出版社,2004年.

[5]陈旭动 刘迪仁.JSP2.0应用教程.清华大学出版社,2006年.

[6]李刚.整和Struts+Hebernate+Spring应用开发祥解,清华大学出版社,2007年.

[7] (美)杜西.JAVA程序设计[M].北京:清华大学出版社,2002年.

[8](美)路易斯著;邝劲筠等译. SQL Server2000数据库设计权威指南.北京:中国电力出版社,2003年.

[9]李春葆,曾慧. SQL Server2000应用系统开发教程.北京,清华大学出版社,2005年.

[10]战凯. 网上信息发布系统开发平台的设计与实现.吉林大学,2004年.

论文作者:刘俊艳1,辛存生2,李菲3

论文发表刊物:《电力设备》2019年第15期

论文发表时间:2019/12/9

标签:;  ;  ;  ;  ;  ;  ;  ;  

电力企业即时信息发布系统架构设计论文_刘俊艳1,辛存生2,李菲3
下载Doc文档

猜你喜欢