




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
经营管理差于JSP拱芥的盒业图书管理莠貌的设计与穷现☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆一苏艳北京石油化工学院经管学院孙慧瑜北京石油化工学院信息学院[摘要]本文介绍了基于JSP技术的企业图书管理系统的设计与实现。该系统采用三层式体系结构,以SQLsERVER作为数据库服务器,利用JDBC进行数据存取,可t以实现图书检索、读者服务、查询统计等企业图书管理系统必要的功能。[关键词]JSP一、引言现代企业中,内部的图书资料是企业员工获取信息的重要来源,随着企业的发展,企业图书资料越来越多.如何有效地对其进行管理、为员工提供便捷、快速的服务.是建设企业图书管理系统的首要目的。另外.随着计算机网络技术的发展,可以将图书信息发布到Internet/Intranet,从而实现图书的广域网网上检索以及传统流通功能的网上延伸,扩展图书馆的资源和服务方式,使员工不需要到图书馆就可以完成图书检索、预约、续借等功能,方便读者、并可减轻图书管理人员的工作量。本文针对企业图书管理系统的特点和要求,综合各方面的考虑.采用JSP、Servlet和JDBC等技术开发本系统。该系统为三层B/S体系结构.Tomcat作为Web服务器,SQLSERVERJDBC企业图书管理系统三层式体系结构2JSP技术JSP(JavaServerPages)是由Sun公司倡导,多家公司共同参与制定的一种功能强大的动态网页技术标准。JSP为创建高度动态的Web应用提供了一个独特的开发环境。JSP将Java作为其脚本语言.在传统的HTML文件中加入Java程序片段和JSP标签.因此JSP具有Java语言的所有优点,包括安全性、跨平台性等;同时JSP技术将页面设计与商务逻辑分离,区分了Web设计者和Web开发者的角色。JSP技术以Servlet技术为基础。在三层结构中.JSP工作在中间层。当客户端通过浏览器第一次发送JSP请求时.JSP容器将JSP转译成Servlet代码,然后Servlet引擎加载Servlet执行,最后将结果以HTML的形式响应至客户端。当客户再次发出同样’的处理请求时.Web服务器就直接执行第一次产生的Servlet.无需重新编译。3.数据存取技术JDBC是一种用于执行SQL语句的JavaAPI(AplicationgrammingPro-2000作为数据库服务器,使用HTML、JavaScript、JSP进行网络应用程序的开发.利用JDBC访问机制对后台数据库进行访问。二、本系统所用到的关键技术1.系统体系结构基于Java技术的Web应用体系结构通常分为浏览器/Web应用服务器/数据库服务器(Browser/WebServer/DatabaseServer)一,zi第一层为客户层.通常是使用Web浏览器实现的与用户交互的最终界面。第二层为Web应用服务器层,也称为中间层。主要负责安全控制、事务处理或应用逻辑。通常使用Servlet引擎或应用服务器实现。第三层为数据库服务器层,即数据层,主要是数据库管理系统(DBMS)。一一Interface,应用程序接口)。通过使用JDBC,开发人员可以很方便地将SQL语句传送给几乎任何一种数据库。将Java和JDBC结合起来,程序员只须写一遍程序就可让它在任何平台上运行。三、系统设计与实现1系统基本功能模块设计根据系统需求,按照结构化方法.企业图书管理系统可划分为以下几个功能模块:(1)图书检索模块:读者可以根据书名、作者、主题词、出版社等多种方式对数据库中的图书资料信息进行精确检索及模糊检索,简单检索或复合检索。(2)读者服务模块:读者可以查看本人借阅的图书及应还日期,可以实现网上续借、远程预约等功能。(3)借阅及归还管理模块:当读者借书时.根据读者信息和图书信息,判断读者是否满足借阅条件(如是否超过可借册数,本类图书是否可借.是否有罚款未缴等).若满足,则系统自动办理借阅手续:读者还书时,若未超期且图书完好,则系统自动办理还书手续,若超期或图书损坏.则计算罚款。(4)图书管理模块:图书信息的录入、修改,新书信息发布.旧书剔除等。在三层结构中,客户机调用Java应用程序,向Web应用服务器层提出数据库操作请求。Web应用服务器通过调用JDBC与相应的数据库进行连接,数据操作在数据库服务器中进行,将结果返回给Web应用服务器.并最终发送到客户端并以Web形式显示给用户。在网络数据库三层结构中,应用服务器与数据库服务器分离,因此数据库具有很高的物理独立性和逻辑独立性,从而提高了数据库的性能和安全保障。同时.用户可以使用简单的操作来访问数据库.而不必关心底层的调用细节。万方数据118《商场现代化》2006年8月(中旬刊)总第476期经营管理(5)查询统计模块:可实现按不同条件进行图书统计.如本馆图书总量、在馆图书统计等;实现按个人、时间、图书等不同条件进行借阅信息统计。(6)系统管理模块:读者及工作人员管理、数据字典维护。本系统的用户分为三种:一般读者、工作人员和系统管理员,系统对不同的用户赋予不同的使用权限。一般读者可以使用图书检索模块、读者服务模块:工作人员还可以使用借阅及归还管理、图书管理、查询统计模块:系统管理员具有全部功能的使用权限。2.系统实现下面以图书检索模块为例,简要介绍系统的实现。该模块主要涉及图书信息表(book),包括书名(BNAME)、作者(AUTHOR)等字段。(1)与数据库建立连接Cas对提高兵团国有企业技术创新能力与产业化水平的思考_刘文霞石河子大学[摘要]本文通过对兵团国有企业的技术创新和产业化的现状进行分析,提出加强兵团国有企业技术创新能力,提高技术产业化水平,促进科技与经济的紧密结合,加快兵团经济发展步伐的思路。[关键词]企业技术创新产业化CrOs.forName(“Com.miSOft.jdbC.sqServer_≤女科技发展对企业的发展具有举足轻重的影响。无论从世界发展变SQLServerDriver”).newlnstance()j//装载JDBC驱动程序String§化.还是从当前改革和建设的要求看,都需要比以往任何时候更加重433:url=”jdbc:microsoft:sqlserver://Iocathost:1i视加速科技进步,加强技术创新。兵团的国有企业技术创新能力还很i薄弱,科技的产业化水平也相当低下,导致产品的科技含量不高.产i量和品质都上不去.经济效益差,已经严重制约了企业甚至兵团经济DatabaseName=Iib”;//标识数据源Connectionconn=DriverManager.getConnection(url.”sa”,…);//建立与数据库的连接(2)发送SQL语句,实现对数据库的操作StatementString:的发展。#:i一.技术创新与产业化之间的互动关系技术创新是指企业应用创新的知识和新技术、新工艺.采用新的strut=corm.createStatement()://创建Statement对象bookswherebnamesql=”select}fromike。%”i生产形式和经营管理模式,提高产品质量.开发生产新的产品、提供!新服务,占据市场并实现价值,成功的技术创新表现为技术变革成功i到达市场.取得市场。并获得经济效益。因此。技术创新是一种技术、!经济相统一的过程。技术创新和产业化之间的关系是互动的,具体表+bookname+”%…’;ResuItSet//本例为按书名进行的模糊检索rs=stmt.executeQuery(sql);//执行查询,返回记录集{3)输出结果while(rs.next()){%>//利用while循环输出各条记录<tr>!现在:《21.技术创新是推动产业化发展的动力技术创新增加了产品和服务的科技含量.使产品和服务的质量得§到提高,成本降低,市场扩大,经济效益提高.这会使企业有更大的≤余地来增加员工收入,在利益驱动下,将会吸引更多的人才,而技术£创新的关键就是人才。因此.人才使技术创新活动变为现实.推动技≮术创新活动不断发展。这种环状结构其实就是产业化的发展过程。≤<td><%--rs.getString(”BNAME”)%></td>(4)关闭数据库连接rsclose()://关闭ResultSet//关闭Statement//关闭Connection对象2.产业化是技术创新的必然结果技术产业化是指技术通过自身的运作外化为生产力,进而外化为≤strut.close();conn.close();≤产业。通过产业这个途径,有效实现了技术的自身价值。因此.技术≤产业化形成了一种环状的结构.呈现出螺旋上升的趋势.若想使之良≤性循环,其关键在于技术创新能否转化为产品和服务的创新这一关键四、结束语理系统的解决方法,能够实现企业图书管理系统所需的基本功能。本系统由于采用Java.JSP、JDBC等技术进行开发.使得系统执行速度快、稳定性强;另外,作为一种开放的跨平台的结构.使得Web服务器、操作平台以及其它的组件很容易升级或切换.能够适应系统的不断变化和发展。参考文献:本文提出了一个基于Web的利用JSP技术的三层企业图书管≤环节(见下图)。[1]何川等编著:JSP编程实践一动态网页的引擎.清华大学出版社,2002年[2]魏茂军等编著:JSP案例开发.中国水利水电出版社,2005年[5]郭小雪房至一:基于JSPServlet的三层式网上书店的实现.技术产业化的环状结构图二、兵团国有企业技术创新能力和产业化水平的总体状况及其评价1兵团国有企业技术投资总体情况根据兵团2005统计年鉴资料.截止2004年.国有企业用于技术改造的经费为16313万元.用于技术引进的经费为340万元.用于购微计算机信息,2006年第22卷第4-3期《商场现代化》2006年8月(中旬刊)总第476期万方数据119基于JSP技术的企业图书管理系统的设计与实现作者:作者单位:刊名:英文刊名:年,卷(期:被引用次数:苏艳,孙慧瑜苏艳(北京石油化工学院经管学院,孙慧瑜(北京石油化工学院信息学院商场现代化MARKETMODERNIZATION2006,(230次参考文献(3条1.何川.方兴.陈渝.齐畅JSP编程实践--动态网页的引擎20022.魏茂军JSP案例开发20053.郭小雪.房至一基于JSPServlet的三层式网上书店的实现[期刊论文]-微计算机信息2006(3-4相似文献(10条1.期刊论文苏蕴.SUYunJSP技术在Web数据库中的应用研究-电脑知识与技术2010,06(27JSP技术的应用越来越广泛,特别是在Web数据库开发中体现出强大的优势,该文介绍了JSP实现Web数据库开发的两种模式,以及以JDBC为基础的Web数据库的实现.2.期刊论文庞慧娟.林晓明利用JSP实现基于JDBC-ODBC桥的Web数据库的访问-计算机应用2003,23(7介绍了JSP、JDBC-ODBC技术,分析JSP通过JavaBean和JDBC技术访问Web数据库,并以SQLServer2000数据库为例,给出用JDBC-ODBC实现的一个简单留言版的访问实例.3.学位论文马晓磊基于JSP的维文网上考试系统的研究与实现20054.期刊论文范新民基于JSP、JDBC技术动态访问Web数据库的实现方案-福建师范大学学报(自然科学版2002,18(2介绍了JSP、JDBC技术,分析JSP通过JavaBeans和JDBC动态访问Web数据库的方法、模型和关键技术,并提出了一个留言板的JSP实现方案.5.期刊论文姚敏.姚谦基于JDBC连接池技术提升网络系统性能-电脑知识与技术2010,06(27基于JDBC连接池技术,通过实现逻辑连接和物理连接的多对一映射,提升了网络系统性能.6.期刊论文黄城.HUANGCheng基于JSP+JavaBeans+JDBC的计算机网上考试系统的设计与实现-电脑知识与技术2009,5(25该文介绍了利用JSP、JavaBeans、JDBC技术实现一个计算机网上考试系统的基本思想及具体实现.7.学位论文顾文涓基于JSP的电子商务网站的构建和实现20028.期刊论文陈立平.苏中滨.谢秋菊OracleJDBC连
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 移动互联网行业市场分析及发展趋势预测
- 船舶航运业技术进步与市场机遇分析报告
- 家庭健康保险包行业投资分析报告
- 医学收费课件
- 互联网医疗服务项目财务规划指南
- 医学专业课介绍课件
- 新材料产业发展报告及技术趋势预测
- 持续质量改进在新生儿科营养管理中的应用
- 双十二客户关怀策略
- 中国食品饮料行业市场分析与品牌战略研究
- 《铁路技术管理规程》(普速铁路部分)
- 储能电站基础知识
- 夫妻婚内财产约定协议书范本(2025年)
- 信息技术设备互连 智能家居互联互通 第1部分:架构与要求 征求意见稿
- 2024年数智工程师职业鉴定考试复习题库(含答案)
- 北师大版数学六年级上学期期中试卷
- 中风脑梗死恢复期中医护理方案课件
- 《细菌毒素》课件
- 新《医用X射线诊断与介入放射学》考试复习题库(含答案)
- 校长教职工大会讲话材料
- 中共党史知识竞赛试题及答案
评论
0/150
提交评论