论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > Java Web >

JSP购换图书网店

目 录

第1章 引言. 4

内容来自www.paper51.com

1.1 选题背景. 4 内容来自www.paper51.com

1.2 可行性分析. 4

内容来自论文无忧网 www.paper51.com

1.2.1 技术可行性. 4 paper51.com

1.2.2 经济可行性. 4

paper51.com

1.2.3 操作可行性. 5 copyright paper51.com

第2章  需求分析. 5

内容来自论文无忧网 www.paper51.com

2.1 用户功能需求. 5 copyright paper51.com

2.2 性能需求. 6 paper51.com

2.3 主要技术分析. 6

paper51.com

第3章 概要设计. 8 copyright paper51.com

3.1 功能模块图. 8 paper51.com

3.2 处理流程设计. 9

http://www.paper51.com

3.2.1 系统操作流程. 9 内容来自www.paper51.com

3.2.2 数据增加流程. 10

paper51.com

3.2.3 数据修改流程. 10

copyright paper51.com

3.2.4 数据删除流程. 11

内容来自论文无忧网 www.paper51.com

第4章 详细设计. 13 内容来自论文无忧网 www.paper51.com

4.1系统E-R图. 13 copyright paper51.com

4.2 数据库设计. 13 内容来自论文无忧网 www.paper51.com

4.2.1 SQL Server 2000分析. 13

内容来自论文无忧网 www.paper51.com

4.2.2 数据库表结构. 14 paper51.com

4.2.3 数据库连接技术. 17 内容来自论文无忧网 www.paper51.com

4.3 界面及代码设计. 22 内容来自www.paper51.com

4.3.1 网站首页. 22

http://www.paper51.com

4.3.2 图书信息浏览. 24

http://www.paper51.com

4.3.3 用户登陆. 26 copyright paper51.com

4.3.4 后台管理模块. 26 http://www.paper51.com

第5章 系统调试与测试. 28 copyright paper51.com

5.1 程序调试. 28

http://www.paper51.com

5.2 程序的测试. 28 copyright paper51.com

5.2.1 测试的重要性及目的. 28

http://www.paper51.com

5.2.2 测试的步骤. 30

http://www.paper51.com

5.2.3 测试的主要内容. 30

内容来自论文无忧网 www.paper51.com

第6章 结论. 32

paper51.com

6.1 系统评价. 32 内容来自www.paper51.com

6.2 安全性问题. 33 copyright paper51.com

致谢. 34

内容来自www.paper51.com

参考文献. 35

copyright paper51.com

内容来自论文无忧网 www.paper51.com

JDBC是JAVA应用程序与数据库的沟通桥梁。它提供了三项服务功能:一、与数据库建立连接。二、将SQL语句传递给数据库。三、从数据库取得SQL语句的执行结果。当JDBC要与数据库建立连接前,首先,它必须先取得连接此数据库的JDBC驱动程序,Class.forName()即是在执行此项工作。建立数据库连接的第一步骤就是将JDBC驱动程序的类载入至JVM(Java VirtualLMachine)中,本系统中利用java.lang.Class类内的forName()静态函数依据指定的类名称,将JDBC驱动程序载入进来。完成载入驱动程序的步骤后,必须使用java.sal.DriverManager类所提供的getConnection()静态函数,取得与数据库间的连接对象。此连接对象的类类型为java.sal.Connection,必须通过它才能将SQL指令传递给数据库,而执行结果也需要通过连接对象来取得。当取得连接对象后,还必须取得Statement对象才能对数据库执行SQL指令。Statement主要实现两个功能:执行SQL语句以及取得执行结果。在java.sql.Statement的sql对象中执行查询或修改命令的函数后传回的是一个ResultSet对象,这个对象提供了一个存取SQL执行结果的管道,以便通过它将表格数据从数据库中取出。每个Statement对象只能产生一个ResultSet对象。

内容来自www.paper51.com

数据库连接如图5.3所示:

copyright paper51.com

内容来自论文无忧网 www.paper51.com

图5.3 数据库的连接处理 copyright paper51.com

数据库的连接处理具体实现如下: http://www.paper51.com

//建立JDBC——ODBC桥

paper51.com

sun.jdbc.odbc.JdbcOdbcDriver;

http://www.paper51.com

//桥建立不成功时的错误处理

paper51.com

catch(ClassNotFoundException event){}

http://www.paper51.com

//建立与数据库的连接,并发送SQL查询语句,将结果保存到rs对象中 内容来自论文无忧网 www.paper51.com

  Con=建立JDBC——ODBC桥 http://www.paper51.com

  Sql=SQL查询语句 内容来自论文无忧网 www.paper51.com

  执行查询

paper51.com

  Rs=返回结果

copyright paper51.com

//SQL出错处理

paper51.com

       catch(SQLExceptione1){} 内容来自www.paper51.com

------分隔线----------------------------
联系方式