您现在正在浏览:首页 > 论文 > 计算机 > 毕业设计-基于Web的可维护的数据库浏览器实现

免费下载毕业设计-基于Web的可维护的数据库浏览器实现

  • 资源类别:论文
  • 资源分类:计算机
  • 适用专业:电子信息工程
  • 适用年级:大学
  • 上传用户:xuehi
  • 文件格式:word+JSP
  • 文件大小:1.14MB
  • 上传时间:2009-2-21 12:58:09
  • 下载次数:0
  • 浏览次数:100

安全检测:瑞星:安全 诺顿:安全 卡巴:安全

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

目录
1绪论 1
1.1Web应用系统 1
1.2体系结构 1
2开发语言 4
2.1Servlet 4
2.2JSP 4
2.3JDBC接口技术 5
2.3.1ODBC简介 5
2.3.2JDBC技术 5
2.3.3JDBC两层模型和三层模型 7
3系统结构 8
3.1JSP Servlets和JavaBean来构成系统 8
3.1.1体系结构 9
3.2Web 应用程序模型 11
3.2.1应用程序的基本功能单元 11
3.2.2多层客户服务器应用模型 12
3.2.3分布式系统 12
3.2.4基于Web的多层应用模型 13
4可维护与实现 14
4.1采用灵活与可维护的设计模式 14
4.1.1模型-视图-控制器 14
4.2要求 15
4.3设计 17
4.4实现 19
4.4.1表示层-视图标志库 19
4.4.2逻辑 19
4.4.3应用程序预排 20
4.4.4数据层-datasources和datasources.db软件包 25
4.4.5部署应用程序 25
5结论 25
致 谢 26
参考文献: 27
附录 安装Servelet/JSP环境 28
安装Tomcat4.0 29
资料文件预览
共14文件夹,73个文件,文件总大小:1.65MB,压缩后大小:1.14MB
  • 毕业设计-基于Web的可维护的数据库浏览器实现
    • 程序
      • build.views
        • jspstyle
          • Java类文件CellTag.class  [2.89KB]
          • Java类文件CellTagExtraInfo.class  [711.00B]
          • Java类文件HeadingCloseTag.class  [1.61KB]
          • Java类文件HeadingOpenTag.class  [1.60KB]
          • Java类文件HeadingTag.class  [2.82KB]
          • Java类文件HeadingTagExtraInfo.class  [722.00B]
          • Java类文件ListTag.class  [2.00KB]
          • Java类文件ListTagExtraInfo.class  [710.00B]
          • Java类文件NameValueModel.class  [189.00B]
          • Java类文件NameValueTag.class  [2.11KB]
          • Java类文件NameValueTagExtraInfo.class  [773.00B]
          • Java类文件RowCloseTag.class  [1.58KB]
          • Java类文件RowOpenTag.class  [1.83KB]
          • Java类文件RowsTag.class  [3.14KB]
          • Java类文件RowsTagExtraInfo.class  [659.00B]
          • Java类文件RowTagsExtraInfo.class  [1.01KB]
          • Java类文件TableTag.class  [1.43KB]
          • Java类文件TestTableModel.class  [1.14KB]
      • etc
        • tldviews.tld  [2.95KB]
        • xmlweb.xml  [604.00B]
      • lib
      • src
        • datasources
          • db
            • Java源文件ConnectionFactory.java  [210.00B]
            • Java源文件DatabaseDataSource.java  [6.95KB]
            • Java源文件JDBCTableModel.java  [6.36KB]
          • Java源文件DataSource.java  [1.51KB]
          • Java源文件DataSourceException.java  [310.00B]
        • ui
          • requesthandlers
            • Java源文件ChooseTable.java  [1.30KB]
            • Java源文件DBConnect.java  [2.13KB]
            • Java源文件Logout.java  [533.00B]
            • Java源文件NewConnection.java  [497.00B]
            • Java源文件RunQuery.java  [1.21KB]
            • Java源文件UpdateTable.java  [1.49KB]
          • Java源文件BrowseException.java  [332.00B]
          • Java源文件BrowseSession.java  [6.94KB]
          • Java源文件InvalidInputException.java  [648.00B]
          • Java源文件RequestController.java  [7.08KB]
          • Java源文件RequestHandler.java  [621.00B]
      • src.views
        • jspstyle
          • Java源文件CellTag.java  [2.22KB]
          • Java源文件CellTagExtraInfo.java  [385.00B]
          • Java源文件HeadingCloseTag.java  [697.00B]
          • Java源文件HeadingOpenTag.java  [691.00B]
          • Java源文件HeadingTag.java  [1.46KB]
          • Java源文件HeadingTagExtraInfo.java  [390.00B]
          • Java源文件ListTag.java  [2.10KB]
          • Java源文件ListTagExtraInfo.java  [469.00B]
          • Java源文件NameValueModel.java  [361.00B]
          • Java源文件NameValueTag.java  [1.70KB]
          • Java源文件NameValueTagExtraInfo.java  [473.00B]
          • Java源文件RowCloseTag.java  [637.00B]
          • Java源文件RowOpenTag.java  [686.00B]
          • Java源文件RowsTag.java  [2.04KB]
          • Java源文件RowsTagExtraInfo.java  [300.00B]
          • Java源文件RowTagsExtraInfo.java  [477.00B]
          • Java源文件TableTag.java  [1.51KB]
          • Java源文件TestTableModel.java  [784.00B]
      • web
        • HTML网页,其中包含有对一个Java servlet的参考chooseTable.jsp  [928.00B]
        • HTML网页,其中包含有对一个Java servlet的参考controller.jsp  [860.00B]
        • HTML网页,其中包含有对一个Java servlet的参考csvView.jsp  [1.56KB]
        • HTML网页,其中包含有对一个Java servlet的参考editTable.jsp  [2.78KB]
        • 超文本文档login.html  [1.06KB]
        • HTML网页,其中包含有对一个Java servlet的参考logout.jsp  [243.00B]
        • HTML网页,其中包含有对一个Java servlet的参考systemError.jsp  [701.00B]
        • HTML网页,其中包含有对一个Java servlet的参考tableView.jsp  [1.47KB]
        • HTML网页,其中包含有对一个Java servlet的参考updateOK.jsp  [171.00B]
        • HTML网页,其中包含有对一个Java servlet的参考_chooseMode.jsp  [703.00B]
        • jspf_chooseMode.jspf  [703.00B]
        • HTML网页,其中包含有对一个Java servlet的参考_chooseTable.jsp  [2.34KB]
        • jspf_chooseTable.jspf  [2.34KB]
      • xmlbuild.xml  [2.90KB]
    • Microsoft Powerpoint演示文稿可维护的数据库浏览器.ppt  [175.00KB]
    • Microsoft Word文档基于Web的可维护的数据库浏览器.doc  [1.27MB]
    • Microsoft Word文档封面.doc  [44.00KB]
    • Microsoft Word文档摘要.doc  [30.00KB]
    • Microsoft Word文档毕业设计任务书.doc  [27.50KB]
下载地址
资料评论
注意事项
下载FAQ:
Q: 为什么我下载的文件打不开?
A: 本站所有资源如无特殊说明,解压密码都是www.xuehai.net,如果无法解压,请下载最新的WinRAR软件。
Q: 我的学海币不多了,如何获取学海币?
A: 上传优质资源可以获取学海币,详细见学海币规则
Q: 为什么我下载不了,但学海币却被扣了?
A: 由于下载人数众多,下载服务器做了并发的限制。请稍后再试,48小时内多次下载不会重复扣学海币。
下载本文件意味着您已经同意遵守以下协议
1. 文件的所有权益归上传用户所有。
2. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
3. 学海网仅提供交流平台,并不能对任何下载内容负责。
4. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
5. 本站不保证提供的下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
返回顶部