毕业论文范文——基于Web的可维护的数据库浏览器

毕业论文范文——基于Web的可维护的数据库浏览器

ID:27203461

大小:1.27 MB

页数:33页

时间:2018-12-01

毕业论文范文——基于Web的可维护的数据库浏览器_第1页
毕业论文范文——基于Web的可维护的数据库浏览器_第2页
毕业论文范文——基于Web的可维护的数据库浏览器_第3页
毕业论文范文——基于Web的可维护的数据库浏览器_第4页
毕业论文范文——基于Web的可维护的数据库浏览器_第5页
资源描述:

《毕业论文范文——基于Web的可维护的数据库浏览器》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、摘要可维护的数据库浏览器,采用基于Web的多层应用模型。程序上采用MVC结构,可以将数据存取逻辑与数据表现逻辑分开,组合JSPServlet和JavaBean来建造灵活与可维护的应用程序的设计模式。Web界面的要求是允许用户浏览相关数据库中的内容.该界面使用户可以通过指定一个JDBC驱动器或URL来与一个数据库连接。接着,应用程序会允许用户浏览数据库中定义的所有表,并且可以选择任何一个表对其数据进行处理。同样,用户还可以输入SQL查询语句并查看这些查询操作产生的列表数据。在用户使用会话的任何时间内,必须确保用户可以很容易地断开数据库,并连接到另一个数据库上。关键字:MVC、设计模式、多层结

2、构。32AbstractThedatabasebrowserthatcanbemaintained,adoptsthemultilevelapplicationmodelbasedonWeb,ProcedureadoptMVCstructure,candepositandwithdrawdatalogicseparatefromthatthedatadisplaylogic,Cometobuildflexiblywiththedesignmodeoftheapplicationprogramthatcanbemaintained.Webrequestofinterfacetoallowus

3、ercontenttohavealookaroundrelevantdatabase.InterfacethismakeusercanconnectthroughappointedoneJDBCdriverorURLwithadatabase.Then,theapplicationprogramwillallowuserstohavealookaroundallformsdefinedinthedatabase,Andcanchooseanyformtodealwithitsdatum.Equally,usercanalsoinputSQLinquirethesentenceandlook

4、overthattheseareinquiredaboutandoperatethetabulardataproduced.Untilwhatuseruseconversationanytime,mustguaranteeusercandisconnectiondatabaseveryeasily,Andconnecttoanotherdatabase.Keyword:MVCDesignthemodeMultilevelstructure.32目录1绪论11.1Web应用系统11.2体系结构12开发语言42.1Servlet42.2JSP42.3JDBC接口技术52.3.1ODBC简介52

5、.3.2JDBC技术52.3.3JDBC两层模型和三层模型73系统结构83.1JSPServlets和JavaBean来构成系统83.1.1体系结构93.2Web应用程序模型113.2.1应用程序的基本功能单元113.2.2多层客户服务器应用模型123.2.3分布式系统123.2.4基于Web的多层应用模型134可维护与实现144.1采用灵活与可维护的设计模式144.1.1模型-视图-控制器144.2要求154.3设计174.4实现194.4.1表示层-视图标志库194.4.2逻辑194.4.3应用程序预排204.4.4数据层-datasources和datasources.db软件包25

6、4.4.5部署应用程序255结论25致谢26参考文献:27附录安装Servelet/JSP环境28安装Tomcat4.029321绪论1.1Web应用系统近十年来,基于Internet的应用正以前所未有的高速度发展,其中一个重要的方向就是基于Web的应用系统的发展。在此期间,随着技术的不断更新和应用的不断深入,Web应用系统的发展也经历了几个阶段性的跨越。(图1.1)在Web发展的初期,人们通常使用Web服务器作为信息发布工具,它接收用户的HTTP请求,然后根据请求提供所对应的HTML文档,除了显示手段更为丰富的特点之外,HTML文档与普通静态文本并没有本质差别。随后产生了动态页面和更多交

7、互能力的需要,新的应用需要根据客户请求,从数据库中动态获取数据并予以显示。由此所产生的技术手段有CGI和Web服务器内置API等。这些手段在一定程度上满足了应用需求,但也都存在着各自的局限性:CGI效率低、速度较慢,而内置API开发困难,移植性差。随着Web应用范围的扩大,基于商业应用的Web开始出现,人们需要Web服务器端提供更为复杂的和更为灵活的应用开发支持。JavaScript、VBScript等技术的运用,Web

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。