APP下载

开放式源代码在构建企业信息系统中的应用研究

2017-12-30张荣辉黔东南民族职业技术学院

数码世界 2017年10期
关键词:数据库系统源代码开放式

张荣辉 黔东南民族职业技术学院

开放式源代码在构建企业信息系统中的应用研究

张荣辉 黔东南民族职业技术学院

随着我国现代信息化技术的不断发展,使得开放式源代码技术得到了广泛的应用,开放式源代码是指把软件程序编好之后,不仅仅把软件公开给别人使用,还把自己写程序时的源代码公开,给别人学习,甚至是修改,通过这样进行不断的升级。开放式源代码具有很多的优势,比如:费用较低、开发的体系结构以及扩展性极强,所以使得开放式源代码系统获得越来越多的人的青睐,尤其的表现在企业的开发与管理上。在构建企业信息系统时,开放式源代码也有很重要的应用。本文主要对开放式源代码在在构建企业信息系统中的应用进行详细的研究。

开放式源代码 企业 信息系统构建 应用研究

由于我国科技与经济实力的不断发展,使得企业的管理、运行等工作面临着巨大的挑战,因此,构建一个科学、合理的企业信息系统,建立一个稳定、安全的企业信息交流平台是非常重要的。除此之外,在构建企业信息系统时,成本的消耗是我们关注的焦点,而开放式源代码经过一段时间的发展之后,其费用的消耗是极少的,不仅符合企业的经济效益标准,而且还可以提供高质量、高水平的服务,由此可见,开放式源代码在构建企业信息系统中的应用前景比较的可观。

1 企业信息系统的设计

1.1 数据库系统的设计

作为企业数据储存和管理的核心,数据库系统的设计是至关重要的。在开放式源代码当中,企业在构建其信息系统时,可以选择MySQL,并且把MaxDB当作中央服务器,将其放置在总公司当中。此外,在各个分部当中,可以选择MySQL server当作本地的存储系统。我们也可以对各个部门的数据进行交换,使得存储系统完整化。

1.2 系统数据接口层

为了提高数据的访问性并且保证数据的安全性能,我们应该对系统数据的接口层进行统一的处理。在MySQL中,主要包括了JDBC和ODBC 两种标准的数据接口,此外,还有各种语言的数据接口。企业在构建自身的信息系统时,应该以数据库的接口层为依据,并且将系统数据接口层以组件的方式放置在应用服务器上,这样可以大大的提高系统数据接口层的标准程度。

1.3 系统业务逻辑层

系统业务逻辑层是企业信息系统中最重要的部分,并且与数据接口层相似的是,系统业务逻辑也以组件的方式进行封装。如果我们把系统业务逻辑分成单一的模块,每个组件的功能就会独立发挥,提供稳定性的接口,从而确保系统的扩展性。我们将组件放置在应用服务器上,那么安全、稳定的应用服务器就构建起来了。EJB服务器可以提供标准的容器,我们只要将EJB组件放置到容器当中,就能够提供标准的服务了。此外,可供选择的支持EJB技术的开放式源代码也有很多种。

2 开放式源代码在构建企业信息系统中的应用示例

2.1 MySQL数据库系统

MySQL数据库系统主要对企业的一些重要数据进行保存,此外,为了保证数据库系统运行的稳定性和安全性,我们可以使用双机系统进行操作,主机都有一个MySQL应用实例,双机系统之间可以通过其复制功能进行同步双向操作。

2.2 数据接口层

数据接口层主要包含几个种类,ODBC数据接口组件以及JDBC数据接口组件,这两种分别为windows应用提供对MySQL的标准访问接口和为Java应用提供对MySQL的标准访问接口。除此之外,XLM解析器也在ODBC以及JDBC数据接口组件当中形成,最终可以使得数据信息之间进行相互转换。

2.3 业务逻辑层

在企业信息系统的构建过程中,业务逻辑层主要包括两个方面的内容。第一,企业外部的业务逻辑系统,主要有技术支撑、产品研发以及订购系统等等。在这一信息系统当中,我们可以使用Jboss应用服务器进行外部业务系统的开发。第二,企业对内的管理系统。此系统是针对财务、人力资源、行政管理以及一些信息的访问系统。此外,对于质量保证部门的管理系统、流程管理等内容,以及开发部门的开放式源代码管理等内容上都有至关重要的应用。

2.4 用Web应用实现应用层

对于应用层的构建过程,我们要根据一定标准的Web应用来解决这一问题。我们可以选择一个合适的应用服务器,将Java server page当做开发语言,从而对Portal站点进行处理。在内外用户的划分处理工作上,我们可以采用权限控制的方法,经过一系列的操作开发,最终使得业务逻辑层的各个模块功能可以得到良好的利用与控制。

3 小结

通过对开放式源代码的设计过程以及在构建企业信息系统中的应用,我们了解到了,开放式源代码在构建企业信息系统中起到了越来越广泛的应用,不仅可以提供一个安全、稳定的信息系统运行环境,而且还推动了企业的健康、持续发展,为企业节约了大量的人力、物力和财力。此外,开放式源代码产品在企业发展中的普遍应用,也会在一定程度上推动着开放式源代码项目建设的迅速发展,为企业的信息系统构建提供良好的基础,为我国现代信息化技术的发展提供不断的支持动力。

[1]高妮.S广告传媒有限公司运营管理系统构建与实施研究[D].华中师范大学.2016

[2]杜树宇.匹配XML的企业定额信息管理系统构建模式探讨[J].中国高新技术企业.2015(14):19-21

[3]杨军.企业计算机软件应用及信息系统的构建原则探讨[J].电子技术与软件工程.2015(10):78

[4]胡艺谋.云计算环境下的中小企业管理信息系统构建的研究[J].电脑知识与技术:学术交流.2016,12(10X):228-230

猜你喜欢

数据库系统源代码开放式
开放式数字座舱软件平台IndiGO
基于TXL的源代码插桩技术研究
基于Oracle数据库系统的备份和恢复技术
Oracle数据库系统的性能优化研究
计算机数据库系统在企业管理中的应用
开放式计算机实验教学自主学习平台
保护好自己的“源代码”
解密别克安全“源代码”
数据库系统在计算机体系结构中的应用
小学作文课进行开放式教学的探究