随着网络技术的迅速发展,电子商务、电子政务在企业和机关单位得以迅速普及,办公的网络化、资源化和自动化已经成为现代办公的主流,针对企业和行政单位信息网络化管理的需要,结合信息管理系统和办公自动化系统的优点,探讨了基于B/S模式的办公信息管理系统的构建、开发与应用的研究。
1、系统体系结构
1.1 B/S模式
B/S模式,即Brower/server(浏览器/服务器)模式。与之对应有C/S模式Client/Server(客户端/服务器端)模式。
首先,B/S具有异地浏览和信息采集的灵活性。任何时间、任何地点、任何系统,只要可以使用浏览器上网,就可以使用B/S系统的终端。B/S模式浏览器客户端可以完成浏览、查询、数据输入等基本功能,而其它绝大部分工作由服务器承担,这样使得整个系统的经济性大大的提高。
另外B/S模式构建的系统升级性强,有利于今后系统的逐步完善。而C/s系统的各部分模块中如果有某部分改变,就要关联到其他模块的变动,使系统升级成本比较大。B/S与C/S处理模式相比,则大大简化了客户端,只要客户端机器能上网就可以。对于B/S而言,开发、维护等几乎所有工作也都集中在服务器端,当企业对网络应用进行升级时,只需要更新服务器端的软件就可以,这减轻了异地用户系统维护与升级的成本。
因此,系统选择基于B/S(浏览器/服务器)模式构建适合于中小型企业使用的办公自动化信息管理系统。网络管理员只要维护、管理好局域网中的服务器,就可以保证网络办公的正常开展,这也是B/S构架系统流行的原因。
1.2 硬件平台
公司或企业内部各客户机通通过局域网与服务器关联,服务器再通过宽带ADSL或专线、无线上网等方式与Internet连接。需要的硬件设备有:服务器、路由器、客户机、网线等。下图是一个基于B/S模式架构的信息管理系统结构图。
可以看出系统网络一以Web服务器为中心,采用TCP/IP技术,以HTTP为传输协议,客户端通过Browse访询Web服务器以及与之相连的后台数据库,客户机只需要安装浏览器就可以访问多个应用服务器,形成点到多点,多点到多点的结构模式,采用TCP/IP技术,以HTTP为协议,可以与企业网络很好的结合;B/S的扩展性好,可直接接入Internet获得广域网的支持,无论PSTN、DDN、X25、ISDN是新出现的CATV、ADSL等接入方式。B/S模式都能良好支持。
1.3 软件平台
系统采用微软Microsoft公司的动态服务器页面ASP(Actire Server Pages)编程技术,数据库管理系统采用小型关系型数据库Access,因此它需要在windows2000Server+IIS 5.0+Access 2000环境下才能正常运行。
Windows2000 Server版是优秀的网络平台,它是保证办公平台稳定运行的基础。基于B/S的办公信息管理系统需要Web服务器的支持才能运行,Windows2000 Server内置了Internet信息服务(IIS5),它对APS技术有良好的支持。
1.4 数据库管理系统(DBMS)
系统使用Access 2000小型关系型数据库管理系统,它利用ODBC数据源的MDB数据库驱动程序访问数据库。Access 2000是Office 20001具包中的一个功能组件,只要在服务器上安装Office 2000时选择组件Access 2000即可。办公信息管理系统中的所有信息和数据库都存放在Access数据库中,所以必须先对ODBS数据源进行设置。
2、系统实现的关键技术
基于B/S模式应用系统开发的关键,在如何实现客户端与服务器端的交互以建立数据驱动的动态网页,本系统采用动态服务器页面ASP技术实现web应用界面的开发。ASP是由提供用于开发服务器端的技术,能使用任何符合脚本标准的语言,能产生和执行动态、交互式的站点服务器应用程序。脚本运行在服务器上,因此用创建的应用程序可以跨越平台运行而被多种浏览器访问,可以将等其他语言语句嵌入页面,可以接受来自客户端的执行参数并在处理后将结果以指定的格式返回。ASP不受限于浏览器的种类,无需编译、连接生产执行文件,程序代码与HTML相整合。ASP文件编程有编写容易、灵活性好、程序独立于浏览器、面对对象等优点。
当客户端向服务器发出Http请求,客户操作管理界面以网页的形式返回给客户。当远程客户需要对数据库中历史记录进行查询时,像web服务器申请访问一个AsP文件,Web服务器调用ASP文件,然后解释执行每一条脚本语句,用ADO(Active Data0bjects)组件通过ODBS接口访问数据库,再把执行结果生成HTML文件传给客户端。ASP访问数据库的模式如下图。
3、安全性问题
鉴于办公化信息化服务的对象多为企业或公司,我们必须从技术上提供一定的安全措施保证整个网络的系统安全。具体措施有以下两点:
3.1 防火墙技术
一个有效的防火墙应该可以确保所有从互联网流入或流向互联网的信息都将经过防火墙并所有经过防火墙的信息都接受检查。通过防火墙可以防止外来入侵;监控网络的安全并在异常情况下给出报警提示,尤其对于重大的信息量通过时除进行检查外,应做日志登记;提供网络地址转换(NAT)功能,有助于缓解IP地址资源紧张的问题,防火墙还可以为用户提供特定的如WWW和FTP服务,互联网用户仅可以访问此类服务,而禁止对保护网络的其他系统的访问。
3.2 地址绑定
MAC地址是网卡的唯一标志,通过捆绑交换机端口和MAC地址就可以轻松防止非法接入,阻止非法入侵的破坏。同时将交换机剩余不用的端口禁用。另外,还可以建立一个IP地址与MAC地址的对应表,然后通过查询此表,只有IP-MAC地址对应的合法的用户才能获得正常的ARP应答(地址解析协议)。由此达到防止IP地址被盗用的目的。
4、系统功能模块
信息管理系统划分为七个子系统:(1)公文管理子系统;(2)档案管理子系统;(3)行政管理子系统;(4)综合信息查询子系统;(5)公共信息发布子系统;(6)个人辅助子系统;(7)系统维护管理子系统。其功能结构如图3所示。
结合当今计算机及网络的最新技术,讨论了办公自动化信息管理系统系统开发的新办法;采用Browser/Server方式架构系统,充分应用当今先进的计算机及网络技术,不仅能开发出为客户端提供的应用,还能开发基于本身系统维护的服务端的应用;此外,这种系统开发方式有利于降低成本,系统具有易使用、易维护、易升级的特点。总之我们要求的办公信息管理系统是和其他应用系统紧密集成,完全采用了Web技术,流程优化以及基于知识管理的办公信息管理系统,这就是办公信息管理系统未来的发展趋势。
作者:周凌华 来源:无线互联科技 2013年3期
中国论文网(www.lunwen.net.cn)免费学术期刊论文发表,目录,论文查重入口,本科毕业论文怎么写,职称论文范文,论文摘要,论文文献资料,毕业论文格式,论文检测降重服务。