管理信息系统通用架构技术研究与运用
2018-01-22古小雄
古小雄
(广东省计算技术应用研究所,广东 广州 510033)
1 引言
管理信息系统是提升单位管理效率的重要途径和手段,也是一个单位信息化建设的重要内容。但是,在一个单位不断发展的过程中,传统管理信息系统模式已经无法满足单位的需求,影响了单位经济效益的产生。因此,一定要采用新的技术手段,对管理信息系统进行开发,通用构架技术就是其中的一个,并且与传统的技术相比,可以有效解决传统技术周期相对较长、操作性和扩展性较差的缺点。另外,通用构架技术可以在管理信息系统开发的过程中,对程序进行相应的分析和设计,进而实现任何一个阶段相互联系的状态,并且也会拥有记录的功能,这样不仅仅有效提升了管理信息系统运行效率和管理质量,而且促进了单位的发展。
2 管理信息系统通用架构技术平台
2.1 管理信息系统通用架构方案设计
2.1.1 B/S结构技术
B/S结构即为浏览器/服务器模式,它是C/S结构的一种变化和改进。B/S架构支持下,用户工作界面是借助WWW浏览器完成,极少部分为Browser实现,但是主要的业务逻辑是在Server实现,可有效简化用户计算机荷载,并降低用户整体成本,且安全性较高。
2.1.2 三层体系结构
管理信息系统通用架构设计采用三层体系结构,包括:表示层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。其中,表示层是对用户请求的接收,返回数据,以及为客户端提供应用程序的访问。业务逻辑层负责对数据层的操作,对数据业务进行逻辑处理。数据访问层主要是对以数据库或者文本文件等形式存放的原始数据进行操作,为业务逻辑层或表示层提供数据服务。
2.2 数据存储设计
数据存储设计工具选择SQL Server 2005,并由SQL Server 2005提供“数据库引擎优化顾问”,可实现数据库的优化。支持企业的商业化、智能化发展,为企业管理开发提供更多支持,打造具有前瞻性、先进性的数据分析和管理平台,为客户提供更多元的网络服务模式,满足用户对构建网络数据库的需求。
3 管理信息系统通用平台架构功能设计和实现
3.1 管理信息系统通用平台整体架构和功能
管理信息系统通用平台整体架构如图1所示。第一,基础数据。管理信息系统通用平台基础数据是系统设置中的静态数据,包括数据字典、数据模块、对象模块、对象关系等。数据模块,能够为管理信息系统通用平台提供各类数据信息的支持,提升系统操作应用的灵活性。对象模块,是不同用户在系统操作界面上所应用到的对象,使用用户可以根据工作需求来选择不同对象模板。对象管理,主要是对模板运行状态的记录,分为单行模式、多行模式、并列模式三种。第二,管理信息系统通用平台账户管理,包括组织机构设计、用户账号管理、系统角色管理、用户权限分配管理。组织机构,其设置能够为企业管理工作提供重要的支持,实现对各类用户的分组管理。用户账号管理,在管理信息系统通用平台的作用下可识别架构中最终的使用者——用户,并按照一定的组织机构展开对用户的分类管理。角色,是系统操作的基本单位,能够为各个流程操作提供支持,在缺乏角色的情况下各项权限操作将无法进行。权限组,主要是沟通用户和角色的重要纽带,在相应的架构平台上能够对获取的用户权限信息进行修改和新建。第三,系统通用平台的功能管理,包括系统菜单设置与管理、系统插件管理、系统行权限设置、系统列权限设置。系统菜单,是一种通用菜单,是专门为用户操作设计的一种多功能工具,能够让用户根据自己的需求来创建、修改菜单。系统插件。系统插件,能够拓展管理信息系统通用平台功能,为系统运作提供一系列功能模块支持。
图1 管理信息系统通用平台整体架构
3.2 业务模型的设计和实现
第一,数据管理功能。数据管理功能主要是数据物理表、数据逻辑对象、数据对象之间的关系。在数据模块的作用下能够解决数据库结构设计问题。数据管理功能实现流程如图2所示。第二,平台账户管理功能。平台账户管理功能的实现需要涉及组织机构树、用户、权限组、角色等。平台账户管理功能实现流程如图3所示。第三,系统功能模块。用户在登录系统之后,在界面上能够有效收集、认证用户基本信息,在确定这些信息之后确定用户的权限。第四,业务权限功能。业务权限功能能够确定角色和业务对象的权限管理问题,具体设计操作需要按照行列之间的二维关系进行。第五,业务流程实现。业务流程的实现需要对业务流程类型、审核操作、角色安排等信息进行确定。
图2 数据管理功能实现流程
图3 平台账户管理功能实现流程
3.3 系统架构的实现
管理信息系统架构是三层体系具体如图4所示,系统包括表示层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。管理信息系统架构模式主要表现在功能管理和系统菜单两个方面。第一,功能管理。管理信息系统平台开发过程中所有的业务功能都是功能构件,根据用户的需求可以开发一系列具有特殊功能的模块。第二,系统菜单。管理信息系统架构能够将菜单以可视化的方式呈现给用户,在系统菜单中用户能够根据自己的需求来进行灵活设置。
图4 管理信息系统架构是三层体系
4 管理信息系统通用架构技术项目研究分析
通用构架技术是管理信息系统项目研究的一个新的技术形式,主要是保证管理信息系统的科学性和合理性,并且提升系统的运行效率,并且也为后期的维护和更新,都提供了相对便利的条件,具体的项目研究内容如下:
4.1 项目研究的主要内容
一个管理信息系统项目所要研究的对象有很多,其中主要包括有:监理标准流程体系、技术标准库、规范服务建设平台等方面,具体的内容如下:
(1)制定管理信息系统项目监理标准流程体系。在制定的过程中,主要是以项目单位的经验和实力等方面为基础,并且对现有的监理流程进行相应的转变。但是,在转变的过程中,一定要根据最新的技术标准进行相应的梳理,这样可以形成相对完善的监理流程。另外,监理标准体系一定要覆盖到项目研究成立、可行性研究一直到初步设计、施工图设计、选择承包商、监督管理施工、工程竣工验收、项目后评估等方面,这样可以保证整个过程的准确性。
(2)信息技术标准库的建立。信息系统专业类别构建信息技术标准库,并且对后期的更新和维护机制等方面,都进行了进一步的明确。
(3)监理规范服务平台的构建。主要是以互联网为基础,将信息系统监理标准进行数字化的构建,并且在构建的过程中,对其格式也是有着一定要求的,一般都是交互格式规范为主。另外,在构建的过程中,应当委托开发互联网信息系统监理规范服务平台,实现该项目的运行模式。
4.2 项目问题的解决措施
(1)以项目研究单位经验和实力为基础,按照相应的信息系统特点,形成监理标准流程体系,并且将该方面深入到项目研究的整个过程,这样可以在一定程度上保证项目后期实施和运行中的准确性。
(2)利用互联网技术,可以加强一线监理人员进行良好的互动,对其系统进行适合的更新,这样可以在一定程度上管理信息系统的可操作性和适应性。
4.3 项目实施绩效
(1)信息系统建设很多方面,与传统的工程建设有着很大程度上的不同,是一项高知识密集、高风险、高智力的工作模式,创新的成分相对较多,可以借鉴的东西相对就较少,导致现有的监理标准和制度不能约束创新的脑力劳动。另外,换个角度来说,管理信息系统需要结合不同行业的特点、企业发展战略以及管理流程等方面,但是在建设标准和建设特点又有着很大程度上的不同,这样也会给管理信息系统监理标准化工作,带来了相对一定的难度。因此,面对这种情况,本项目有助于加快并积极健全信息系统建设的规范及详细的成套标准,形成丰富的可供监理人员对项目监理和控制提供参照的依据和标准,充分发挥标准体系及标准化的效果。
(2)管理信息系统监理工作具有较强的专业性,并且存在的风险也较大,同时,管理信息系统监理标准化以及监理执业队伍的业务素质和职业道德素质的提高,应当是一项重点解决的工作。因此,本项目重点加强监理单位和监理人员标准化知识培训,保证该项工作的顺利展开,另外,加强管理信息系统工程监理执业人员的继续教育工作。
5 结束语
综上所述,本文对管理信息系统通用架构技术,以及框架等方面进行了简要的介绍,并且对管理信息系统通用架构技术项目研究和实施的一些相关内容进行了探讨,通过对各个方面的了解,管理信息系统通用架构技术项目可以覆盖到整个单位管理系统,提升管理水平的同时,也会在单位后期发展的过程中,起到重要的作用。
[1]沈双柱.管理信息系统通用架构技术研究与应用[D].兰州:兰州大学,2009.
[2]马依拜尔·阿不力孜.管理信息系统通用架构技术研究与应用[J].信息与电脑:理论版,2015(22):17-18.
[3]李朱超,高春鸣.管理信息系统通用构件框架及其应用[J].计算机工程与应用,2004,40(18):67-70.
[4]李发陵.管理信息系统通用软件架构研究[J].科研,2016(9):00087-00087.
[5]吴建国.Intranet模式下管理信息系统设计、开发方法的研究:基于Internet/Intranet的虚拟企业管理信息系统集成框架的研究[D].昆明:昆明理工大学,2011.
[6]赵聪辉,冯秀兰,王国柱.管理信息系统开发的通用建模框架[J].计算机系统应用,2010,19(8):24-28.
[7]张海涛,杨林楠,高泉,等.基于多层架构的科研项目管理信息系统设计与实现[J].中国管理信息化,2013(17):86-88.
[8]曾丽花,柏东明,杨蔼萱,等.面向框架的管理信息系统架构[J].计算机系统应用,2012,21(11):47-53.
[9]周围.科技管理信息系统的架构设计研究[J].工业,2016(12):00142-00142.