资源描述:
《基于web的企业管理信息系统研究》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、第25卷第2期中 国 锰 业Vo1125№22007年5月CHINA′SMANGANESEINDUSTRYMay2007基于Web的企业管理信息系统研究赵荣波,张佳林(湖南大学工商管理学院,湖南长沙 410082)摘 要:随着时代的发展,企业的信息管理将成为决定企业竞争力的关键因素。文章分析了目前流行的Web和数据库技术,采用Web框架和Browser/Server结构,运用JSP,结合MySQL数据库,用Apache和Tomcat搭设Web服务器,开发和实施了基于Web的企业管理信息系统。关键词:管理信息系统;Web;JSP;数据库中图分类号:F49文献标识码:
2、B文章编号:1002-4336(2007)02-0036-03开发之初,对企业的生产管理方式和业务流程进行1 前 言认真分析和研究,进行详尽的需求分析,需求的分析随着Internet的迅速发展,以WorldWideWeb结果直接影响到系统的开发结果。为基础构建的各种应用系统正日益普及,从而极大(3)系统易于维护、易于升级地促成了各类管理应用系统的开发及实施。随着计系统完全采用B/S结构,软件的安装只在服务算机网络的普及,基于Web的管理系统以其简单易器端进行,客户端实现了“零”安装;所有的系统维护用、界面友好、信息共享度高等特点而备受用户欢和升级只在服务器进行,各
3、个客户端无需任何维护,迎。本文主要介绍了针对某制造企业所设计的管理减轻了系统维护与升级的成本和工作量,降低了投信息系统。资和使用的成本。在对企业的生产管理方式和业务流程进行认真(4)系统和数据的安全性保障分析和研究的基础上,本文提出了系统的功能模型,由于系统并入Intranet和Internet,应用环境复见图1(附后)。杂,数据的安全保障十分重要。系统将用户权限进行细分,不同权限的用户只能执行不同的操作。数2 方案设计据库是系统的核心,对其进行加密和备份,提高了系由于是针对具体企业所设计的管理信息系统,统的安全性和可靠性。若使系统真正行之有效,发挥预期的作用,则
4、必须在3 技术概要易用性、实用性、易维护性、安全性等方面综合考虑。本系统依照以上所述原则进行设计与实现。311B/S架构(1)用户操作使用简便近年来,随着Internet和Web技术的发展,浏由于系统采用浏览器/服务器结构(Browser/览器/服务器(Browser/Server)模式应用越来越普Server),客户端只是一个提供友好界面的浏览器,遍。B/S模式是由浏览器、Web服务器和数据库服用户无需培训便可直接使用。基于Internet/In2务组成的多层结构体系。与客户机/服务器(Client/tranet,随时随地可以进行办公事务处理。Server)模式
5、相比,具有突出优点:(2)具有严格的业务针对性,系统具有较强的(1)所有的数据和应用均存储在服务器上,系实用性统的开发和维护均在服务器端进行,降低了系统的系统是否与企业业务紧密结合,是否具有严格开发维护费用,且易于维护、易于升级;的业务针对性,是系统成败的关键因素。因此,系统(2)用户操作使用方便。B/S结构的客户端只是收稿日期:2007-01-26作者简介:赵荣波(1978-),男,河南洛阳人,工程硕士研究生,电话:13974870819,E-mail:zhaorongbo@gmail1com;张佳林(1961-),女,湖南宁乡人,教授1第2期赵荣波等:基于We
6、b的企业管理信息系统研究37图1 系统功能模型一个提供友好界面的浏览器,用户无需培训便可直器、应用服务器、浏览器和开发工具协同工作。接使用;313 采用Apache和Tomcat架设Web服务器(3)更合适于网上发布信息。B/S结构使用的Apache是一款优秀的建设WWW服务的工具,是Internet的Web技术,更适合于网上信息的发Tomcat是一个免费的开源的Servlet容器,将两者布,拓展了传统的数据库应用的功能。集成在一起,让Apache处理静态HTML,Tomcat处312 采用JSP访问Web数据库理JSP和Servlet,可充分发挥两者的强大功能。
7、开发基于Internet/Intranet的B/S结构的信息314 选用MySQL数据库系统系统,首先要解决的就是Web网页与数据库的集数据库是一种存储数据并对数据进行操作的工成。在B/S结构下,所有的数据库信息都以HTML具,数据库的作用在于组织和表达信息。目前常见格式通过Web发布。的数据库系统很多,本系统采用MySQL数据库JSP(JavaServerPages)是由SunMicrosystems系统。公司倡导、许多公司共同参与建立的一种动态网页4 系统实现与维护技术标准,是目前最先进、最流行的Web开发工具之一。JSP技术使得构造基于Web的应用程序更系统
8、的实现按照