阿雯雯777
基于JSP/Servlet的加油站管理系统的设计与实现摘要:论述了基于MVC结构的开发平台和采用JSP、Servlet、JavaBean以及JDBC技术和连接池技术来构建该平台的基础组件框架;在此基础上阐述了一个基于Web的加油站管理信息系统的设计方案、系统功能及特点。系统在访问数据库时,通过JDBC技术和数据库连接池技术的结合,发挥了各自的优点,提高了数据库的访问速度,充分发挥了数据库系统的工作性能,取得了很好的使用效果。该系统的使用有效地促进了加油站信息全面而准确的管理。关键词:MVC模式;JSP; Servlet; JavaBean; JDBC;连接池0引言随着计算机技术和网络技术的发展,特别是企业开始逐渐利用B/S结构的应用系统来取代传统的C/S结构的应用系统,促进了分布式Web应用的发展。在基于J2EE标准的分布式Web应用中,按照MVC的设计模式,使用JSP和Servlet技术开发系统,可使系统具有更好的扩展性,更有利于组件的重用[1]。1构建基于Web的加油站管理信息系统JSP(Java Server Pages)是Sun公司推出的基于Ja-va语言的新一代网站开发语言,是简化和加速创建动态Web应用程序过程的一种技术。JSP与ASP和PHP比较,最具鲜明的特点是与平台无关性,即“一次编写,随处运行”;它通过把对内容的显示和产生内容的程序实现部分分开来完成任务。Servlet (JavaServlet)是用Java编写的服务器端的组件,Servlet具有安全高效、低开销、易开发、功能强、跨平台、多线程、可扩展和可移植等优点[2]。JavaBean也是一种基于Jav的软件组件,JavaBean组件可以用来执行复杂的计算任务,或负责与数据库的交互以及数据存取等功能。JavaBean使应用开发人员可以将精力完全集中在商业逻辑,而将事务、持久性和安全性等底层工作留给服务器[3]。JSP对JavaBean组件提供了完善的支持,可以直接利用经测试的已有组件,避免了重复开发,不仅能缩短开发时间,也为JSP应用带来了更多的可伸缩性。单一条件查询,而且还可以多条件组合查询,并能够在查询结果记录集的基础上进行分类汇总统计;方便、快捷、高效的查询,极大地提高了系统的性能。(4)良好的可扩展性:系统具有良好的功能扩展性,系统采用模块化的设计方法,选择了面向对象易于扩展的JSP编程语言环境以及大型客户/服务器数据库(Microsoft SQL Server 2000)的数据平台;系统的核心部分在开发过程中充分考虑了用户将来的功能扩展需求,可以方便地在原有系统中增加新开发的功能组件或者平滑地升级至更高的版本。(5)实用性:在客户端无需安装任何软件,只要能够通过网络与服务器端建立连接,就可以对服务器端的数据进行操作。(6)交互性:无论远程的点到点的连接还是连接在局域网上的网络信息平台,利用Web模式方便地处理图文数据,具有很强的交互性。2.3系统的开发环境系统采用Sun Microsystems公司的JSP(Java Serv-er Pages)搭建Web服务平台,平台运行采用Jakarta-Tomcat,后台数据库采用Microsoft SQL Server 2000,JSP依赖的JDBC通过微软的通用数据接口(ODBC)对数据库进行访问。(1)服务器软件环境。网络操作系统:Windows XP服务器:JSP(Java Server Pages) Jakarta-Tomcat数据库系统:Microsoft SQL Server 2000(2)客户机软件。操作系统:Window 98及以上版本浏览器:Microsoft Information Explore(IE) 4.0(3)开发工具。Java开发工具包:JDK(Java Development Kit)2.4系统的网络结构图根据系统功能需求确定系统的网络结构如图3所示,该系统可为本地局域网用户和远程拨号用户提供图3系统的网络结构图服务。远程用户以电话拨号的方式与服务器建立点对点的连接,使用服务器端设置的用户名、密码登陆系统,系统仅为远程用户提供信息查询服务。本地局域网用户亦根据其不同的用户身份设置不同的权限,可对系统进行不同级别的使用,提高了系统的安全性。2.5系统的数据库连接技术JSP与数据库的连接有两种方法: JDBC(Jav-aBean)技术和连接池(Connection Pool)技术。(1)JDBC(JavaBean)技术[4]。利用JDBC开发数据库程序亦有两种方法:一种是通过JDBC—ODBC驱动桥来连接各种支持ODBC驱动程序的数据库;另一种是通过专用的JDBC驱动程序连接数据库。JDBC作为一种数据库访问技术具有使用简单、易于编写和维护、可移植性强等优点,可以高效率地实现数据库的连接。但这种方法亦有一定的局限性,如访问速度较低,JDBC—ODBC驱动桥应用的局限性等。JavaBean组件技术为软件开发者提供了一种极佳的解决方案,利用JavaBean技术封装事务逻辑,可以很好地实现业务逻辑和客户端操作的分离,使系统具有更好的适用性和灵活性。其工作原理是将数据库基本的处理逻辑封装在JavaBean包中,通过JSP调用JavaBean实现数据库的连接。通过引用JavaBean执行对数据库的连接和对数据库记录的各种操作,提高代码的重用程度,大大简化程序设计的复杂度,发挥组件技术的特点,提高程序设计的效率。但JavaBean数据库连接技术在建立与数据库的连接时需要耗费较多的时间,而且数据库所能支持的并发连接数量是有限的,过多的并发连接将导致数据库运行效率的下降。随着客户访问数据库的数量不断增加,数据库服务器的负担也会越来越重,严重时将导致系统瘫痪(2)连接池技术(Connection Pool)。为了解决使用JDBC(JavaBean)数据库连接技术的效率低下、耗费时间的缺陷,可以采用数据库连接池技术(Connection Pool)[5]。数据库连接池技术使用数据库连接时不用每次申请、释放数据库的连接,这样可提高对数据库请求的访问速度,增加数据库的并发请求处理能力,不会因过多的并发请求而导致数据库服务器的瘫痪。数据库连接池技术在应用程序启动时建立足够的数据库连接,并将这些连接组成一个连接池,由应用程序动态地对池中的连接进行申请、使用和释放。此外,应用程序还可以根据池中连接的使用率,动态地增加或减少池中数据库连接数目。通过使用连接池技术可以管理一组Connection连接对象和应用程序,在用户发出连接数据库请求时,直接从连接池获得一个连接对象,并且每个连接对象可以被多个应用程序共享,使用完后将连接对象返还给连接池,避免了因频繁使用数据库造成的数据库效率下降,大大提高了程序的使用效率,同时还可以通过连接池自身的管理机制来监视数据库的数量、使用情况等。上述两种JSP数据库连接技术在处理数据库操作时各有特点,为此在加油站管理信息系统中,根据不同的信息处理采取了不同的连接技术。当对数据库的访问量很大时,可以采用数据库连接池技术,利用其重用内存资源、提高服务器效率、支持多用户访问的特点,提高数据库系统的使用效率;当对数据库的内容需要经常进行操作时,例如插入、修改、删除数据库记录等,可以采用JDBC(JavaBean)数据库连接技术,发挥Jav-aBean的开发效率高、使用简单方便的特点。这样,在不同的应用场合使用不同的数据库连接技术,可以充分发挥JDBC(JavaBean)技术和连接池(ConnectionPool)技术各自的优点,取得更好的使用效果。2.6系统的安全设置基于Web的数据库应用系统的开发,数据库的安全性无疑是最重要的。为此,除了Web应用系统应具有的防火墙等防护能力外,数据库中还设置了多种用户角色,系统管理员、数据库管理员、数据库操作员、一般用户,系统通过不同级别的角色实现分级访问控制。用户登录时,系统通过用户名和密码来确认用户身份及角色,并根据用户身份决定数据库使用权限,并将有权限对数据库内容进行修改和更新的用户登录信息存入日志文件中备查。另外,系统运用Microsoft SQLServer 2000的数据转换服务(Data Transformation Ser-vices)建立了相应的每日数据备份功能,保证了数据库在受损或者遭到攻击时,能够立即恢复,不至于造成整个系统的瘫痪。通过上述几项策略,使软件本身的安全措施颇具特色。3结束语通过构建基于MVC模式的JSP体系结构,结合JDBC(JavaBean)技术和连接池(Connection Pool)技术进行数据库操作,可以充分发挥Java语言所独有的易用性、跨平台性和安全性。本系统已于2004年9月在银府加油城投入使用,运行状况良好,性能稳定,为公司提供了可靠的信息化手段,显著改善了工作效率,增强了公司的管理水平,提高了公司在本行业中的竞争力。参考文献:[1]Deepak A,John C.J2EE核心模式[M].刘天北译.北京:机械工业出版社,2005.[2]冯相忠.基于J2EE技术的电子商务系统的开发[J].计算机技术与发展,2007,17(8):33-36.[3]王启才.用Servlet/JSP构建基于WEB的管理信息系统[J].北京建筑工程学院学报,2004,20(4):71-74.[4]Avedal K,Ayers D,Briggs T.JSP编程指南[M].黎文,等译.北京:电子工业出版社,2001.[5]齐鲲鹏,顾宏,唐达.JSP数据库连接技术在构建信息网站中的研究[J].控制工程,2002,9(5):17-20.
大尾巴狼外婆
一、全面提高加油站站长的素质 加油站站长自身素质的高低直接影响安全管理,这就要求站长必须要有高度的事业心和责任感,既要懂经营、精技术、通安全、熟管理,又要有一套灵活的工作方法,有效的带动加油站员工形成合力,心往一处想,劲往一处使。同时,作为加油站安全的第一责任人,应加强自己的安全生产意识、安全知识素养和安全责任感。平时不仅要注意学习安全知识,宣传安全生产的重要性,而且还要带头严格执行安全工作的各项规章制度,只有这样才能被加油站员工所尊重、所信任。 二、贯彻以人为本的安全方针 人是生产过程中最活跃的要素,是安全生产的实践者,安全管理的根本目的是为了人的安全。坚定不移地贯彻“以人为本,安全第一”的思想,是建立安全长效机制的前提和基础,也是尊重员工基本生存权的具体体现。 1、发挥好理念先导作用。心态安全是安全文化建设的基础和前提,最能体现人本思想。无论是站长还是普通员工,只有心态安全,才会行为安全;只有行为安全,才能保证安全制度落到实处。为什么一些单位“三违”现象屡禁不止?最根本的问题就是观念问题。比如说,上级组织安全大检查,这本是好事,可下级往往百般应付,唯恐查出什么问题,抹杀了自己的工作成绩;再比如,“我要安全”本来应是员工本能的内在需要,可现在却变成了管理者强迫被管理者必须完成的一项硬性指标。如果上述错误观念不破除,正确的安全理念不树立,那么以人为本的安全文化建设就永远是一座空中楼阁。 2、发挥好宣传教育作用。石化销售企业的安全管理落脚点在加油站,因此,加油站每一个员工要树立起从 “要我安全”到“我要安全”安全理念,同时拓宽宣传教育形式,建立起全员、全方位、全过程的安全环境。通过音像制品、报刊、板报、标语、横幅、读本等媒体和安全知识竞赛、演讲比赛、歌咏文艺演出等形式多样的活动,加强安全生产宣传,使安全生产意识深入人心,安全知识广为传播,潜移默化地规范人的安全行为,培养人的安全心态。 3、发挥好管理示范作用。除了批评教育加经济处罚外,企业管理人员要发挥示范作用,如在设置“不规范行为警示台”,让违章指挥和违章操作者站到台上,将违章经过及危害说清楚,促使其自我反思,自觉遵守规章制度。 三、建立健全安全生产责任制 通过建立健全安全生产责任制,明确地规定加油站成员在安全工作中的具体任务、责任和权利,做到一岗一责制,使安全工作事事有人管、人人有专责、办事有标准、工作有检查,职责明确、功过分明,从而把与安全生产有关的各项工作同加油站成员连结、协调起来,形成一个严密高效的安全管理责任系统。岗位安全生产责任制是加油站安全之魂,执行岗位安全责任制是加油站安全的基本保证。 四、加油站安全管理实行目标化 为实现企业安全目标管理,促进企业生产经营目标的良性循环,应加大目标管理的力度。安全目标的制定要在企业总体目标的指导下,形成个人向加油站、加油站向零售管理部门的层次管理;对具体目标要做到数据化;加油站安全目标的考核要和安全责任制挂钩,要避免考核时重“硬”轻“软”的倾向。只有把加油站安全目标实现了,企业的安全基础才能夯实。 五、加油站安全管理的重点在现场 加油站现场安全管理的内容:①设备整洁,安全附件齐全,严格执行设备巡回检查制度,及时消除事故隐患,及时消除跑冒滴漏。②加油站人员须严格执行安全纪律、劳动纪律,各种原始记录做到标准化、规范化、书写工整。③消防器材摆放整齐,各种工具实行定置化,安全标志齐全,安全色标醒目。④设备维护检修规程、安全技术规程齐全,岗位有安全规章制度。⑤加油站在经营服务现场要做好各种信息的收集、传递、分析、处理工作,及时了解安全生产情况,及时处理经营服务中发现的问题。 搞好加油站现场安全管理:①高标准、严要求。加油站根据实际情况,订出现场安全管理的标准和要求,现场安全管理不但要求制度全,而且要求标准高。②严执行,勤检查。健全的制度必须靠严格地执行,才能发挥作用。加油站成员只有遵守现场安全管理的各项要求,才能保证现场各项安全工作落在实处。同时,还要经常检查,主要有公司的定期检查,零售管理部门的随机抽查,加油站自我的全面检查,并对查出的不安全问题限期整改。③奖罚明、严考核。加油站应制订现场安全考核标准。每月加油站站长在考核中严格按标准进行,坚持实事求是,做到一丝不苟,达到奖优罚劣。 六、加油站安全管理是个动态过程 所谓动态安全管理,是指在整个生产过程中,对生产的工艺流程和生产作业过程进行安全跟踪、预测控制,使安全生产在每班、每个环节都得到保证。对于加油站来说,动态安全管理要做好五个控制:制度控制、作业控制、重点控制、跟踪控制、群防控制。加油站动态安全管理是—种群体行为。只靠站长、领班和兼职安全员远远不够,必须采取宏观控制和微观管理相结合、专业管理和群众自主管理相结合,特别要注意发挥岗位员工的主人翁积极性。 七、安全管理要做到危险预知 危险预知,简言之就是预先知道生产或作业过程中的危险性,进而采取措施,控制危险,保障安全。实践证明,加油站开展危险预知活动是安全工作之法宝。加油站成员要对本班所管辖范围或承担的作业项目做到明确无误,对重点、难点、危险点了如指掌,做到心中有数,并制定相应的事故预案,并定期演练,防患于未然。 八、作业标准化是加油站安全的保障 加油站作业标准化是预防事故、确保安全的基础,它能够有效地控制人的不安全行为,尤其能够控制“三违”现象的产生,据有关部门统计,企业中所发生的事故有80%是由“三违”现象引起的。加油站作业标准化把企业各项安全要求优化为“管理标准、技术标准、动作标准”。把人的行为限制在动作标准之中,从根本上控制违章作业,特别是习惯性违章作业,保证加油站人员上标准岗、干标准活、交标准班,从而制约了侥幸心理、冒险蛮干的不良现象。 综上所述,搞好加油站安全管理工作,有许多工作要做。因此,加油站应当牢固树立“安全责任重于泰山”的观念,以稳定安全生产形势和员工队伍为加油站安全建设的切入点和落脚点,明确各自的安全职责,搞好安全管理,以确保企业的安全生产,促进企业经济效益的提高。
深水石油钻井技术现状及发展趋势*摘要:随着世界深水油气资源不断发现,近几年来深水钻探工作量越来越大。随着水深的增加和复杂的海况环境条件,对钻井工程提出了更高的挑
椰子の童話 3人参与回答 2023-12-09 化工企业管理论文范文篇二 石油化工企业安全管理浅谈 摘要:企业安全管理是一项非常复杂的系统工程,单凭向本质安全化管理一方面发展是不够的。
王道之战约定 2人参与回答 2023-12-11 基于JSP/Servlet的加油站管理系统的设计与实现摘要:论述了基于MVC结构的开发平台和采用JSP、Servlet、JavaBean以及JDBC技术和连接池
qiuchi0808 2人参与回答 2023-12-12 安全生产管理作为现代企业文明生产的重要标志之一,在企业管理中的地位与作用日趋重要。下文是我给大家整理收集的的内容,欢迎大家阅读参考! 篇1 浅析安全
nanahara0125 2人参与回答 2023-12-09 请参考如下格式,M表示书籍,C表示会议论文,J表示期刊,寻找不易,还望及时采纳 [1]Chow W K. Application of Computationa
静心观海一 2人参与回答 2023-12-08