摘要:随着网络技术不断发展,基于B/S (Browser/ Server)模式的MIS日益成熟,企业的Web从静态的HTML到动态的网页和具有完整的数据库解决方案,并且可以通过Web把企业中分散的子系统集成到一个单一的应用环境下,使系统的开发、管理和维护变得一非常简单。针对以上所述,本文系统阐述了基于B/S模式的管理信息系统研究。
关键字:B/S;管理信息系统;设计
1 引言
当今时代,由于信息技术、计算机技术的迅速发展,各企业、单位的网络建设正在日益完善,越来越多的企业、单位不断开发适合于自己的管理信息系统。随着Internet的日益普及相关技术的发展,B/S(浏览器/服务器)结构模式逐渐成为现代管理信息系统的首选方案。B/S结构模式是一种从传统的二层C/S客户机/服务器)结构模式发展起来的新的网络结构模式。B/S结构模式是以WEB为中心,采用TCP/IP, HTTP传输协议,客户端通过浏览器访问Web服务器、应用服务器以及后台的数据库。
2 系统体系结构设计
4.1 数据服务层设计
基于B/S模式的管理信息系统的设计应该从第三层数据服务层开始,因为数据服务层是其他两层的基础,只有设计好了数据服务层,其他两层的设计才有了依据。
数据服务层的设计主要是数据库的设计,数据库的设计己经有了非常成熟理论。只要根据需求,进行系统的分析,然后按照数据库的设计理论来设计,就可以设计出比较满意的数据库。数据库设计好后,根据其规模大小和应用,选用比较合适的数据库管理系统(Access, SQL Server, Oracle等)来从物理上实现它。
4.2 数据业务层设计
业务服务层设计是基于B/S模式的管理信息系统设计的核心,以ASP技术为解决方案的业务服务层设计,就是ASP文档的设计。现介绍一种功能模块分析设计方法,如下:
(1)基本符号表示
本设计方法的基本符号有三种,一是功能模块表示框,它用来表示某个功能极其简单介绍;二是功能页,它对应于一个ASP文档,用来实现和用户进行一次交互就可以完成的功能;三是可视化功能页,它与功能页所完成的功能一样,不同之处在于该页含有用户交互成份,是显示在浏览器上的用于和用户交互的。
(2)功能分析
任何一个信息系统都是为了完成该信息系统为之服务的部门的某些功能而设计的,基于B/S模式的管理信息系统也不例外。为了建立基于B/S模式的管理信息系统首先必须进行功能分析,所不同的是基于B/S模式的管理信息系统的功能分析的细化结果是功能页或可视化功能页。
(3)关系分析
在做了功能分析后,下一步就是进行个功能页间的关系分析,图1给出了功能页分析示意图。因为某个功能模块分析到最后,都是许多功能页,这个功能模块的功能是由这些功能页实现的,这些功能也只有相互合作才能完成这个功能。所以这些功能页之间必定存在着相互关系。这种相互关系主要体现在一个页面到另一个页面的超连接。因此只有对这些功能页进行了关系分析,我们在编码的时候才能做到心中有数,并在以后的维护过程中根据这种关系很容易找出哪个页面有问题或者需要进行改进。否则面对那么一大堆ASP文档我们将不知从和下手。由此可见,关系分析在基于B/S模式的管理信息系统设计中的重要作用。


RSS订阅