网上图书管理系统_数据库课程设计.doc_第1页
网上图书管理系统_数据库课程设计.doc_第2页
网上图书管理系统_数据库课程设计.doc_第3页
网上图书管理系统_数据库课程设计.doc_第4页
网上图书管理系统_数据库课程设计.doc_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

网上图书管理系统配置说明书系统运行环境1系统运行所需软件1系统运行示例9系统运行环境OS系统要求:Windows 2000、Windows XP、Windows Server 2003以及更高版本。数据库:MSSQL Server 2005 (数据库文件包含在项目目录OBBS/Database下,分别为DB_OBSS.mdf和DB_OBSS_log.ldf两个文件),附加即可。开发环境:NetBeans 6.8IDE 和apache-tomcat-6.0.26开发语言:JSP系统运行所需软件本系统所用的服务器是tomcat,tomcat在NetBeans中需要自己添加,默认情况下NetBeans没有自带apache-tomcat-6.0.26,可以到网上下载网址:/tomcat/tomcat-6/v6.0.26/bin/apache-tomcat-6.0.26.zipNetBeans下载地址:/download/6.8/ml/bundles/netbeans-6.8-ml-windows.exeMSSQL Server 2005数据库连接配置进行数据库连接前需要将数据库的sa帐户启用,且将密码设置为空进行JDBC方式连接时还需要开启SQL Server 2005 的1433端口,默认情况下,是关闭的。开启方式:见下图:开始所有程序-Microsoft SQL Server 2005-配置工具-SQL Server Configuration Manager -客户端协议-打开TCP/IP属性对话框-启用1433端口即可。本系统提供两种连接数据库的方式:JDBC和JDBC-ODBC下面分别说明两种连接方法: JDBC方式连接(不需另建数据源)(详细代码见项目源码)public class Open_DB /数据库用户名String userName = sa; /用户名为sa/数据库访问的用户名和密码String password = ; /访问数据库的密码为空/数据库驱动JDBC的驱动程序String DBDirver = com.microsoft.jdbc.sqlserver.SQLServerDriver; /存放连接错误信息的变量/数据库连接urlString url = jdbc:microsoft:sqlserver:/localhost:1433;DatabaseName=DB_OBSS; /JDBC数据源路径/数据库连接对象public static Connection dbConn;/初始化成员变量public Open_DB() try Class.forName(DBDirver); dbConn = DriverManager.getConnection(url, userName, password); System.out.println(success!); /连接成功是的提示信息 catch (SQLException ex) Logger.getLogger(Open_DB.class.getName().log(Level.SEVERE, null, ex); System.out.println(Connection failed 1); catch (ClassNotFoundException ex) System.out.println(failed!); /连接失败时提示信息 dbConn = null; Logger.getLogger(Open_DB.class.getName().log(Level.SEVERE, null, ex); System.out.println(Connection failed 2); System.out.println(connection success!); public static Connection getConn() /获取数据库的连接方法 return dbConn; JDBC连接数据需要添加与连接的数据库相关的驱动jar包,本系统使用的是MSSQL server 2005 所以需要的jar有三个,分别是:msbase.jar, mssqlserver.jar, msutil.jar 所需的三个jar包均已包含在项目文件中。从上面的代码可以看出,连接数据库的用户名为sa(系统管理员),但默认情况下,MSSQL server2005中的sa帐户是禁用的,需要将其启用而且还有将密码置为空,或是改用其它的数据库访问帐户。访问的数据库为DB_OBSS。 用JDBC-ODBC方式连接MSSQL server2005(需要另外建立数据源,本系统运行在Windows server 2003 平台下)。建立数据源的步骤如下:a、开始管理工具-ODBC数据源如下图:Windows server 2003 中设置数据源图示b、打开ODBC数据源管理器选择系统DNS添加新数据源选择SQL Server 驱动程序完成。见下图:Windows server 2003 中设置数据源图示c、进入”创建SQL Server的数据源”对话框按图示填写参数信息。(注:服务器(S)中的”.”表示连接到本地的SQL Server服务器,同(local),见下图:Windows server 2003 中设置数据源图示d、按下图填写连接SQL Server的登录参数:Windows server 2003 中设置数据源图示e、选择要连接的数据库,本示例连接的是系统使用的DB_OBSS数据库,单击下一步。见下图:Windows server 2003 中设置数据源图示f、按下图,默认即可,单击完成:Windows server 2003 中设置数据源图示g、弹出“ODBC Microsoft SQL Server安装”对话框,确认之前填写的数据库连接参数,并单击测试数据源按钮,即可。见下图:Windows server 2003 中设置数据源图示h、弹出如下图所示的对话框,则表示数据源创建成功!Windows server 2003 中设置数据源图示JDBC-ODBC连接数据库的代码如下:public class Open_DB /数据库用户名String userName = sa; /用户名为sa/数据库访问的用户名和密码String password = ; /访问数据库的密码为空/数据库驱动JDBC的驱动程序String DBDirver = sun.jdbc.odbc.JdbcOdbcDriver; /ODBC驱动程序/数据库连接urlString url = jdbc:odbc:DB_OBSS; /odbc数据源名称为DB_OBSS/JDBC-ODBC数据源路径/数据库连接对象public static Connection dbConn;/初始化成员变量public Open_DB() try Class.forName(DBDirver); dbConn = DriverManager.getConnection(url, userName, password); System.out.println(success!); /连接成功是的提示信息 catch (SQLException ex) Logger.getLogger(Open_DB.class.getName().log(Level.SEVERE, null, ex); System.out.println(Connection failed 1); catch (ClassNotFoundException ex) System.out.println(failed!); /连接失败时提示信息 dbConn = null; Logger.getLogger(Open_DB.class.getName().log(Level.SEVERE, null, ex); System.out.println(Connection failed 2); System.out.println(connection success!); public static Connection getConn() /获取数据库的连接方法 return dbConn; 系统运行示例系统管理员账号:zhlh密码:admin普通用户测试帐号:08ji62 密码:123如何在NetBeans中添加tomcat服务器? 选择工具菜单-服务器(S)-添加服务器-选择tomcat6.0-下一步-浏览tomcat服务器路径.apache-tomcat-6.0.26apache-tomcat-6.0.26-填写管理账号信息-完成即可。如将项目导入到NetBeans中?将项目文件夹解压,打开NetBeans-文件-打开项目-选择刚刚的项目解压路径.OBBS- 确定即可。在NetBeans6.8中系统的项目文件见下图:项目文件结构项目文件结构项目文件结构本系统的首页是OBBS根目录下的index.jsp。系统运行示例:图8-1 OBBS系统首页系统首页提供客户和管理员登录以及找回密码的功能。本例先以admin(客户帐户)帐户登录,用户类型选择普通用户。图8-2 客户功能模块首页本页面为注册帐户提供管理个人信息和浏览书店图书信息的链接。图8-3网上书店客户注册页面本例注册用户名填写为08ji31,密码为08ji31。注册用户类型均为普通用户。图8-4管理员zhlh的管理首页为管理员提供基本的图书信息添加,修改,图书类别增加,修改,订单信息查看和删除以及所有注册用户的信息。图8-5图书信息添加页面(只有系统管理员可以执行本操作)填写要添加

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论