• 休闲生活
  • 教育教学
  • 经济贸易
  • 政法军事
  • 人文社科
  • 农林牧渔
  • 信息科技
  • 建筑房产
  • 环境安全
  • 当前位置: 达达文档网 > 达达文库 > 经济贸易 > 正文

    探讨基于Web的信息管理系统在企业经营中的应用及设计

    时间:2021-04-07 07:51:03 来源:达达文档网 本文已影响 达达文档网手机站

    摘 要:开发一套基于Web的信息管理系统对于企业提升管理效率、整合有效资源具有重要的意义。本文以一个生产场地及经营活动高度分散的企业为例,探讨采用基于Web的信息管理系统的必要性以及如何设计一个基于Web的信息管理系统以帮助企业实现管理的网络化、扁平化。

    关键词:基于Web;三层架构;优势

    中图分类号:TP311.52

    随着互联网应用的飞速发展以及下一代互联网技术的日益成熟,许多企业的生产组织活动越来越离不开网络。一方面因为很多企业的生产活动是高度分散的如电网公司、自来水公司、快递公司等员工需要到野外或不确定的地点进行工作,如何对他们的工作进行有效监管?如何能及时了解生产现场的突发状况以做出正确的应对措施?如何对分散的生产点进行工作部署和经营管理?传统的管理手段受碍于通讯手段、环境、时间地点等因素影响往往比较滞后以及不准确。另一方面,许多企业和市场及客户的联系越来越离不开网络,没有一套良好的信息管理系统就不能保证企业能从海量的网络数据中获得有效的信息以及对客户做出有效的管理和及时沟通。随着互联网技术以及移动通讯和移动互联应用技术的日益成熟,基于移动互联网的用户越来越多,许多信息的获取和传递要依靠移动互联终端比如远程监控设备、智能手机、平板、数字通讯终端等等。企业愈加需要一套基于Web的信息管理系统来帮助企业实现生产经营活动的网络化、扁平化管理。

    1 基于Web的信息管理系统的优势

    1.1 部署灵活

    首先从基于WEB系统架构来看:B/S结构的系统特点是服务及管理程序集中部署在服务器端,信息的浏览和数据采集在客户端完成,只要客户端能够联通互联网使用浏览器上网,就能使用各种终端设备(终端传感器、PDA、手机、平板、数字通讯设备等)登录服务器,实现现场生产数据的采集与传输、员工的活动监管、现场状况的实时汇报、生产数据的实时汇总统计、管理指令的即时发布以及人员、设备、工料的远程查询。

    1.2 运维成本低

    采用基于Web的信息管理系统使得系统的运维成本大幅减少,系统的维护及升级更加简单、高效。只需要在服务器端升级硬件设备、更换服务模块、添加新的管理模块、改造系统服务瓶颈,无需再客户端做任何改动,就能马上提升系统运行效能。并且针对系统的升级改造可以持续进行无需额外的投入。这大大降低了企业的运维成本,从而使企业能把精力更加集中在生产经营上来。

    1.3 管理效率高

    从运维管理的效率来看:采用这一模式,可以减少下属分支部门的管理成本,让人员的配置流向一线的生产、巡检、保障岗位;数据的集中处理、实时监管使得设备保障效率提高、人员工作效率提高,便于企业扁平化管理,从而也降低了企业的设备保障成本、人力资源成本、运维管理成本,决策风险成本,提高了运维管理效率。

    2 基于Web的信息管理系统的设计

    在设计基于Web的信息系统时,当然首先是考虑针对企业的信息管理做需求分析,了解这一系统要实现的主要功能目标、性能目标。本文以一个生产地点分散、人员高度流动的企业为例,因此将信息系统的实现目标定位于“实现企业生产数据的分散采集、集中监管”。

    2.1 总体需求分析

    考虑到企业的生产地点分散且不固定、人员流动性强的特点,以及企业需要数据实时获取、实时监管的要求,在做系统整体需求分析时要考虑一下因素:

    2.1.1 可用性。信息管理系统要求每天24小时持续运行,特别是保证服务器的平稳运行。可以使用以下的技术手段来提高体统的可用性:(1)使用RAID技术提高存储可用性,防止因个别硬盘损坏造成停机;(2)为Web服务器提供独占的高速带宽,减少网络拥塞现象的发生;(3)采用Ajax技术减少页面更新数据,减少浏览器与服务器间的数据传输量;(4)添加备份服务器,防止突发状况引起服务器崩溃。

    2.1.2 高性能。提高系统的性能可从以下方面入手:(1)优化业务处理代码,从而缩短服务器相应时间;(2)利用数据库端的存储程序,减少网络数据传输量;(3)采用高性能的服务器工作站提高服务器处理能力。

    2.1.3 可靠性。由于该系统数据需要集中监管处理,服务器负担较重,而系统的用户地理位置上比较分散,在野外传输数据时通信干扰故障较多,因此保证系统的可靠性要从以下方面入手:(1)做好服务器端的保障及备份,从而减少服务器崩溃的风险;(2)做好数据库的数据备份及可靠性检查;(3)要提供数据传输的验证机制。

    2.1.4 安全性。数据的安全性至关重要的,因为系统中的数据往往会涉及到公司及员工的重要信息。所以,在数据访问层,要控制各种资源的存取,包括人员、设备、工单等信息的存取,以及对服务器硬件资源的使用。主要涉及三个方面的内容:(1)用户验证;(2)存取控制:依据用户身份管理资源存取,允许或拒绝用户的资源请求。系统中各角色的用户只能够访问到授权允许访问的模块和功能按钮甚至数据列表范围;(3)数据保护:系统应提供各种安全机制来保护访问过程中的数据安全,用户访问业务数据时需要有指定的权限,并且保证数据的一致性。数据在网络上传输时,系统应提供相应的密钥机制(SSL)保护数据。提高员工保密意识,降低数据错误操作几率减少人为破坏几率。

    2.2 系统架构分析

    从系统架构的角度来看,本文所讨论的基于Web的信息管理系统具有瘦客户端、高度依赖互联网等特点。因此要获得良好的响应速度,必须依赖高性能的服务器和良好的网络状态。

    从业务角度来看,可将系统整个业务划分为三层结构:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层的目的就是为了实现“高内聚、低耦合”,这样可以提高系统模块的独立性,降低系统数据流量,减少数据高度关联带来的风险。针对.net技术开发来说这三层结构可以是:(1)表现层:用于界面及数据表现该层包括:aspx页面、用户控制、服务器控制以及某些与安全相关的类和对象;(2)业务层:用于访问数据层,从数据层取数据、修改数据以及删除数据,并将结果返回给表现层;(3)数据层:是数据库或者数据源。在.NET中,通常它是一个SQL Server或Access数据库,但不仅限于此两种形式,在有些系统中为了保存地理信息还使用了XML、KML数据文件。

    2.3 系统数据模型分析

    通过对系统的总体需求分析,和实际业务流程的研究及业务数据的流动和处理过程的分析,本系统数据模型确定采用关系型数据模型。这种关系型数据库,由于有成熟的DBMS如SQL Server2005等大型数据库系统的支持,在数据安全性、完整性、可靠性方面较有保障。而且该型数据库,便于SQL查询,使得数据查询及其它操作相对方便灵活。

    2.4 系统模块设计

    根据前面的系统需求分析在确定了系统架构和系统数据模型后就可以进行系统模块的设计,本文只针对架设的企业案例做一个简单的系统模块设计。整个系统模块可以包括系统登录模块(实现用户注册、检验、权限指派等等)、员工管理模块(实现员工的个人数据管理、考勤及人事管理等)、生产管理模块(可以实现生产流程监管、工料使用、现场数据采集等等)、设备管理模块(实现设备机具的状态监管、运转情况等采集)、电子地图模块(可以实现生产地点及人员的可视化标注、路线监管等)、资源下载模块(实现管理文件、工具软件等等资源的下载、上传)等。详细的模块设计由于篇幅原因不在此详述。

    3 结束语

    本文探讨了互联网背景下企业应用基于Web的信息管理系统的优势和一个信息系统的简要的设计思路。

    参考文献:

    [1]蒋学英.Web数据库设计与开发[M].北京:清华大学出版社,2007.

    [2]蒋金楠.ASP.NET MVC 4框架揭秘[M].北京:电子工业出版社,2012.

    作者单位:湖北工业职业技术学院信息与智能工程系,湖北十堰 442000

    • 生活居家
    • 情感人生
    • 社会财经
    • 文化
    • 职场
    • 教育
    • 电脑上网