Web基础上劳动就业信息管理体系之研究与实现

论文价格:0元/篇 论文用途:仅供参考 编辑:论文网 点击次数:0
论文字数:**** 论文编号:lw20239349 日期:2023-07-16 来源:论文网

前言

1.1基于Web的管理信息系统一一WebMIS

管理信息系统的体系结构经历了从终端/主机结构(Terminal/mai放ame)到客户机/服务器(Client/Server)结构,从客户机/服务器(Client/Server)结构到浏览器/服务器结构(Browse/Server)的两次变迁。所谓基于Web的管理信息系统一一WebMls一一是一种主要由Web的HTML文档组成的系统。它由HTML来组织信息,包括文字、表格、图象等多媒体信息,这些信息的组合构成Web的一个页面,通过超文本传输协议HTTP在Web服务器和浏览器之间传送HTML页面,从而实现信息的交换[l0]。

webMls以浏览器(Browser)作为用户界面,通过它向网络上的某一具有应用程序扩展功能的Web服务器提出服务请示,Web服务器首先要执行相应的扩展应用程序与数据库进行连接,通过SQL等方式向数据库服务器提出数据处理申请,而后等数据库服务器端将数据处理的结果提交Web服务器,再由Web服务器把格式化成HTML文档的结果页面送回客户端。

1.2基于web的管理信息系统的体系结构

基于Web的应用的基础模式是三层的B/S(Browse/server)结构(如图1一l),即浏览器一Web服务器一数据库服务器(B一W一D:Browse一Webserver一Dataserver)。B/s在本质上,也是一种Clieserver结构,它是由传统的二层Clie而server结构发展而来的三层Clie而Server结构在Web上的应用。理论上,任何一个应用系统,从简单的单机系统到复杂的网络系统,都由三部分组成:显示逻辑部份(演示层),事务处理逻辑部分(功能层)和数据处理部份(数据层)。表演示层的功能是实现与用户的交互,也就是输入输出;功能层的功能是进行具体的运算和数据的处理:数据层的功能是实现对数据库中的数据进行查询、修改、更新等任务[9]。

传统的clien灯serve:二层结构中,显示逻辑和事务处理逻辑部分均被放在客户端,三层的B/S体系结构则是把传统的Clie而Server二层结构在客户机一侧的应用程序模块与显示功能分开,将它放到Web服务器上单独组成一层,客户机上只需安装单一的浏览器。事实上,B/S结构中的功能层也可以是多层,因为服务器由通用走向了专用,出现了专干某一类事情的服务器,如通信服务器、OA服务器、应用服务器、安全认证服务器等等等。这是系统的逻辑结构,物理上可以一个服务器放一台计算机,或几个服务器以至所有的服务器用同一台计算机来放置。

1.3基于Web的管理信息系统的特点

基于Web的应用在短短几年内受到欢迎并且迅速地推广,越来越多的传统的管理信息系统在向Web平台移植,原因有很多方面,具体来说,基于Web的管理信息系统有以下一些显著的特点:

·由于Web支持底层的TCP/IP协议,使基于Web的系统具备开放性,解决了异构系统间的无缝连接:

·使用浏览器作为统一的用户界面,解决了C/S结构中客户端程序的异构性和跨平台性;

·应用程序的开发周期大大缩短,开发费用降低,这主要是由于以浏览器作为客户端,不再负责数据库的存取和复杂的数据计算任务,只需要进行显示,大大降低了对客户端的要求,降低了投资和使用成本;而开发浏览器客户端界面比起C/S结构下的客户端界面要容易快捷:

·易于维护和升级。由于客户端无需专用的软件,序的维护工作奔波于每个客户机之间,当系统升级时,端的软件。维护人员不再为程只需更新服务器·用户操作简便。用户界面是统一的浏览器界面,用户无需培训就可以迅速使用。

·因为基于Intemet的Web技术,更适合于网上发布信息,拓展了传统的C/S结构下的功能,适应了Iniemet时代的需要。

第二章基于Web的劳动就业信息管理系统总体设计.............5

2.IB/s体系结构的不足..............5

2.2B/s与C/S相结合的体系结构.................6

2.3基于Web的劳动就业信息管理系统的总体设计.................7

第三章基于WEB的劳动就业信息管理系统建模............9

3.1基于WEB的劳动就业信息管理系统建模的基本策略...........9

3.2基于Web的劳动就业信息管理系统的面向对象模型...........11

第四章开发工具的选择.................27

4.1PHP..............27

4.2MySQL和APache...............31

小结

本文所介绍的系统已经在实际中运行,并且收到良好的效果。本文讨论了“基于Web的劳动就业信息管理系统”的体系结构、面向对象建模、开发工具的选择以及实现中的关键技术等方面:

本文在“基于Web的劳动就业信息系统”中采用B/S与C/S相结合的体系结构。这样的体系结构能充分发挥B/S与C/s结构各自的优点,而弥补了二者的缺陷,不失为当前技术背景下WebMIs开发中切实可行的解决方案;

C/S结构下的应用程序已经有了成熟的面向对象分析建模技术和方法,本文针对B/S结构下的应用程序的特点,提出了B/S结构应用程序的面向对象建模的基本策略。

参考文献

[l](美)RonaldJ.Norman著周之英等译.面向对象系统分析与设计,2000.清华大学出版社

[2](美)张海藩著.软件工程导论,1998.清华大学出版社

[3](美)MiehaezMorrison,etaz.著陆新年,陆新字译.xML揭秘一一从入门到精通[M],2001、清华大学出版社

[4](美)WendyBoggs,MiehaelBo路s著邱仲潘译.uML with Rational Rose从入门到精通〔Ml,2000.电子工业出版社

[5]王沫著.pHp4&Mysql完全实例教程[M],2000电子出版社

[6](美)DavidMedinats著赵卫红等译.pHp3程序设计[M],2000.机械出版社

[7]PirozMohseni.数据库开发人员指南[M].,1997机械出版社

[8](美)oavidMedinets著赵红卫等译.PHP3程序设计[M],2000.机械a出版社

[9]樊胜,C/S与B/s的结构比较及web数据库的访问方式[J].情报科学,2001.4;19(4):443一445

[10]丁建成.基于INTRANNET的wEB管理信息系统[J].计算机技术与自动化,


如果您有论文相关需求,可以通过下面的方式联系我们
客服微信:371975100
QQ 909091757 微信 371975100