java_项目开发实例_图书信息管理系统开发文档及源码

java_项目开发实例_图书信息管理系统开发文档及源码

ID:26110834

大小:1.26 MB

页数:99页

时间:2018-11-24

java_项目开发实例_图书信息管理系统开发文档及源码_第1页
java_项目开发实例_图书信息管理系统开发文档及源码_第2页
java_项目开发实例_图书信息管理系统开发文档及源码_第3页
java_项目开发实例_图书信息管理系统开发文档及源码_第4页
java_项目开发实例_图书信息管理系统开发文档及源码_第5页
资源描述:

《java_项目开发实例_图书信息管理系统开发文档及源码》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Java开发实例源码——图书信息管理系统图书信息管理系统一、系统功能概述:   根据图书信息管理系统的特点,可以将本系统分为2大功能模块,分别为:基础数据维护、系统数据维护。本系统各个部分及其包括的具体功能模块如下图所示:二、数据库设计:图书信息表:字段名说明类型长度及备注ISBN国际标准书号Varchar(13)主键typeId图书类型idIntBookname书名Varchar(40)Writer作者Varchar(21)Translater译者Varchar(30)可以为空Publisher出版社Varchar(50)Date出版日期SmalldatetimePrice价格money9

2、9Java开发实例源码——图书信息管理系统图书类别表:字段名说明类型长度及备注TypeName图书类型Varchar(20)Id自动编号Int主键用户信息表:字段名说明类型长度及备注Id自动编号Int主键Name姓名Varchar(2)Sex性别Varchar(2)Age年龄intIdentitycard证件号码Varchar(2)Workdate办证日期datetimeTel电话号码Varchar(2)Yajin押金IntPassword密码Nvarchar(10)admin管理员Nchar(10)读者信息表:字段名说明类型长度及备注Name姓名Varchar(10)Sex性别Varcha

3、r(2)Age年龄intidentityCard证件号码Varchar(30)Date日期SmalldatetimemanNum最大书量IntTel电话号码Varchar(15)keepMoney押金MineyZj证件类型IntZy职业Varchar(50)ISBN国际标准书号Varchar(13)bztime办证时间datetime一、系统源代码:Com.zhang.dao:Dao.java//数据库的连接与操作类packagecom.zhang.dao;importjava.sql.Connection;importjava.sql.Date;importjava.sql.DriverM

4、anager;importjava.sql.ResultSet;importjava.sql.SQLException;99Java开发实例源码——图书信息管理系统importjava.util.ArrayList;importjava.util.List;importcom.zhang.model.BookInfo;importcom.zhang.model.BookType;importcom.zhang.model.Operator;importcom.zhang.model.Reader;importcom.zhang.model.User;publicclassDao{protec

5、tedstaticStringdbClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver";protectedstaticStringdbUrl="jdbc:sqlserver://localhost:1433;"+"DatabaseName=db_lib;SelectMethod=Cursor";protectedstaticStringdbUser="sa";protectedstaticStringdbPwd="zhangyong";protectedstaticStringsecond=null;privatestaticCon

6、nectionconn=null;//创建数据库连接privateDao(){try{if(conn==null){Class.forName(dbClassName).newInstance();conn=DriverManager.getConnection(dbUrl,dbUser,dbPwd);System.out.println("数据库连接成功!");}elsereturn;}catch(Exceptionee){ee.printStackTrace();}}//执行查询privatestaticResultSetexecuteQuery(Stringsql){try{if(co

7、nn==null)newDao();returnconn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE).executeQuery(sql);}catch(SQLExceptione){e.printStackTrace();returnnull;99Java开发实例源码——图书信息管理系统}finally

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

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

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