实例介绍
图书管理系统是典型的信息管理系统,其开发主要方面包括前台的应用程序的开发和后台数据库的建立和维护。本图书管理系统分为两个版本,分别为 浏览器/服务器版 和 客户端/服务器版。浏览器/服务器版的图书管理系统采用的是Jsp + JavaBean两层开发模式,客户端/服务器版采用微软公司的Visual Basic 6.0 工具进行开发。作为图书管理系统的核心,数据库系统采用了微软公司功能强大的Microsoft SQL Server 2000作为数据库服务器。开发过程中不断修改和改进,最终形成界面美观、功能实用、操作简便的图书管理系统。
【实例截图】
【核心代码】
4744302543287786753.rar
└── 图书管理系统(BS和CS完整版)(附源码)
├── 客户端-服务器版
│ ├── BookPicture
│ │ ├── 00000001.jpg
│ │ ├── 00000002.jpg
│ │ ├── 00000003.jpg
│ │ ├── 00000004.jpg
│ │ ├── 00000005.jpg
│ │ ├── 00000006.jpg
│ │ ├── 00000007.jpg
│ │ ├── 00000008.jpg
│ │ ├── 00000009.jpg
│ │ ├── 00000010.jpg
│ │ ├── 00000011.jpg
│ │ ├── 00000012.jpg
│ │ ├── 00000013.jpg
│ │ ├── 00000014.jpg
│ │ ├── 00000015.jpg
│ │ ├── 00000016.jpg
│ │ ├── 00000017.jpg
│ │ ├── 00000018.jpg
│ │ ├── 00000019.jpg
│ │ ├── 00000020.jpg
│ │ ├── 00000021.jpg
│ │ ├── 00000022.jpg
│ │ ├── 00000023.jpg
│ │ ├── 00000024.jpg
│ │ ├── 00000025.jpg
│ │ ├── 00000026.jpg
│ │ ├── 00000027.jpg
│ │ ├── 00000028.jpg
│ │ ├── 00000029.jpg
│ │ ├── 00000030.jpg
│ │ ├── 00000031.jpg
│ │ ├── 00000032.jpg
│ │ ├── 00000033.jpg
│ │ ├── 00000034.jpg
│ │ └── 00000035.jpg
│ ├── ReaderPhoto
│ │ ├── 0000001.jpg
│ │ ├── 0000002.jpg
│ │ ├── 0000003.jpg
│ │ ├── 0000004.jpg
│ │ ├── 0000005.jpg
│ │ ├── 0000006.jpg
│ │ ├── 0000007.jpg
│ │ ├── 0000008.jpg
│ │ ├── 0000009.jpg
│ │ ├── 0000010.jpg
│ │ ├── 0000011.jpg
│ │ ├── 0000012.jpg
│ │ ├── 0000013.jpg
│ │ ├── 0000014.jpg
│ │ ├── 0000015.jpg
│ │ ├── 0000016.jpg
│ │ ├── 0000017.jpg
│ │ ├── 0000018.jpg
│ │ ├── 0000019.jpg
│ │ └── 0000020.jpg
│ ├── Setting.ini
│ └── 图书管理系统.exe
├── 客户端-服务器版(源代码)
│ ├── AdminInfoFRM.frm
│ ├── AdminInfoFRM.frx
│ ├── AdminLoginFRM.frm
│ ├── AdminLoginFRM.frx
│ ├── AdminModifyFRM.frm
│ ├── AttentionFRM.frm
│ ├── AttentionFRM.frx
│ ├── BookPicture
│ │ ├── 00000001.jpg
│ │ ├── 00000002.jpg
│ │ ├── 00000003.jpg
│ │ ├── 00000004.jpg
│ │ ├── 00000005.jpg
│ │ ├── 00000006.jpg
│ │ ├── 00000007.jpg
│ │ ├── 00000008.jpg
│ │ ├── 00000009.jpg
│ │ ├── 00000010.jpg
│ │ ├── 00000011.jpg
│ │ ├── 00000012.jpg
│ │ ├── 00000013.jpg
│ │ ├── 00000014.jpg
│ │ ├── 00000015.jpg
│ │ ├── 00000016.jpg
│ │ ├── 00000017.jpg
│ │ ├── 00000018.jpg
│ │ ├── 00000019.jpg
│ │ ├── 00000020.jpg
│ │ ├── 00000021.jpg
│ │ ├── 00000022.jpg
│ │ ├── 00000023.jpg
│ │ ├── 00000024.jpg
│ │ ├── 00000025.jpg
│ │ ├── 00000026.jpg
│ │ ├── 00000027.jpg
│ │ ├── 00000028.jpg
│ │ ├── 00000029.jpg
│ │ ├── 00000030.jpg
│ │ ├── 00000031.jpg
│ │ ├── 00000032.jpg
│ │ ├── 00000033.jpg
│ │ ├── 00000034.jpg
│ │ └── 00000035.jpg
│ ├── ErrorFRM.frm
│ ├── ErrorFRM.frx
│ ├── GetTaskbarHeightMod.bas
│ ├── InfoFRM.frm
│ ├── InfoFRM.frx
│ ├── MainFRM.frm
│ ├── MainFRM.frx
│ ├── MD5Mod.bas
│ ├── MSSCCPRJ.SCC
│ ├── NoticeFRM.frm
│ ├── PublicMod.bas
│ ├── ReaderPhoto
│ │ ├── 0000001.jpg
│ │ ├── 0000002.jpg
│ │ ├── 0000003.jpg
│ │ ├── 0000004.jpg
│ │ ├── 0000005.jpg
│ │ ├── 0000006.jpg
│ │ ├── 0000007.jpg
│ │ ├── 0000008.jpg
│ │ ├── 0000009.jpg
│ │ ├── 0000010.jpg
│ │ ├── 0000011.jpg
│ │ ├── 0000012.jpg
│ │ ├── 0000013.jpg
│ │ ├── 0000014.jpg
│ │ ├── 0000015.jpg
│ │ ├── 0000016.jpg
│ │ ├── 0000017.jpg
│ │ ├── 0000018.jpg
│ │ ├── 0000019.jpg
│ │ └── 0000020.jpg
│ ├── ReadWriteIniMod.bas
│ ├── Setting.ini
│ ├── SQLMod.bas
│ ├── Stack of Books.ico
│ ├── SuccessFRM.frm
│ ├── SuccessFRM.frx
│ ├── TransparencyMod.bas
│ ├── WavMod.bas
│ ├── XPCombo.ctl
│ ├── XPCombo.ctx
│ ├── 图书管理系统.exe
│ ├── 工程1.RES
│ ├── 工程1.vbp
│ └── 工程1.vbw
├── 数据库
│ ├── Library_Data.ldf
│ ├── Library_Data.mdf
│ └── 初始化数据库.sql
├── 文档
│ └── 图书管理系统_2003.doc
├── 浏览器-服务器版
│ ├── admin
│ │ ├── admin_about.jsp
│ │ ├── admin_add_book.jsp
│ │ ├── admin_add_reader.jsp
│ │ ├── admin_borrow_book.jsp
│ │ ├── admin_del_book.jsp
│ │ ├── admin_del_reader.jsp
│ │ ├── admin_get_one_book.jsp
│ │ ├── admin_get_one_reader.jsp
│ │ ├── admin_info.jsp
│ │ ├── admin_left.jsp
│ │ ├── admin_login.jsp
│ │ ├── admin_logout.jsp
│ │ ├── admin_renew_book.jsp
│ │ ├── admin_return_book.jsp
│ │ ├── admin_search_book.jsp
│ │ ├── admin_search_reader.jsp
│ │ ├── admin_update_book.jsp
│ │ ├── admin_update_reader.jsp
│ │ ├── admin_upload_book_picture.html
│ │ ├── admin_upload_book_picture.jsp
│ │ ├── admin_upload_reader_photo.html
│ │ ├── admin_upload_reader_photo.jsp
│ │ ├── admin_welcome.jsp
│ │ └── randcode.jsp
│ ├── BookPicture
│ │ ├── 00000001.jpg
│ │ ├── 00000002.jpg
│ │ ├── 00000003.jpg
│ │ ├── 00000004.jpg
│ │ ├── 00000005.jpg
│ │ ├── 00000006.jpg
│ │ ├── 00000007.jpg
│ │ ├── 00000008.jpg
│ │ ├── 00000009.jpg
│ │ ├── 00000010.jpg
│ │ ├── 00000011.jpg
│ │ ├── 00000012.jpg
│ │ ├── 00000013.jpg
│ │ ├── 00000014.jpg
│ │ ├── 00000015.jpg
│ │ ├── 00000016.jpg
│ │ ├── 00000017.jpg
│ │ ├── 00000018.jpg
│ │ ├── 00000019.jpg
│ │ ├── 00000020.jpg
│ │ ├── 00000021.jpg
│ │ ├── 00000022.jpg
│ │ ├── 00000023.jpg
│ │ ├── 00000024.jpg
│ │ ├── 00000025.jpg
│ │ ├── 00000026.jpg
│ │ ├── 00000027.jpg
│ │ ├── 00000028.jpg
│ │ ├── 00000029.jpg
│ │ ├── 00000030.jpg
│ │ ├── 00000031.jpg
│ │ ├── 00000032.jpg
│ │ ├── 00000033.jpg
│ │ ├── 00000034.jpg
│ │ ├── 00000035.jpg
│ │ ├── book.png
│ │ └── resize
│ │ ├── 00000001.jpg
│ │ ├── 00000002.jpg
│ │ ├── 00000003.jpg
│ │ ├── 00000004.jpg
│ │ ├── 00000005.jpg
│ │ ├── 00000006.jpg
│ │ ├── 00000007.jpg
│ │ ├── 00000008.jpg
│ │ ├── 00000009.jpg
│ │ ├── 00000010.jpg
│ │ ├── 00000011.jpg
│ │ ├── 00000012.jpg
│ │ ├── 00000013.jpg
│ │ ├── 00000014.jpg
│ │ ├── 00000015.jpg
│ │ ├── 00000016.jpg
│ │ ├── 00000017.jpg
│ │ ├── 00000018.jpg
│ │ ├── 00000019.jpg
│ │ ├── 00000020.jpg
│ │ ├── 00000021.jpg
│ │ ├── 00000022.jpg
│ │ ├── 00000023.jpg
│ │ ├── 00000024.jpg
│ │ ├── 00000025.jpg
│ │ ├── 00000026.jpg
│ │ ├── 00000027.jpg
│ │ ├── 00000028.jpg
│ │ ├── 00000029.jpg
│ │ ├── 00000030.jpg
│ │ ├── 00000031.jpg
│ │ ├── 00000032.jpg
│ │ ├── 00000033.jpg
│ │ ├── 00000034.jpg
│ │ └── 00000035.jpg
│ ├── css
│ │ └── library.css
│ ├── public
│ │ ├── public_auto_renew.jsp
│ │ └── public_auto_renew.png
│ ├── ReaderPhoto
│ │ ├── 0000001.jpg
│ │ ├── 0000002.jpg
│ │ ├── 0000003.jpg
│ │ ├── 0000004.jpg
│ │ ├── 0000005.jpg
│ │ ├── 0000006.jpg
│ │ ├── 0000007.jpg
│ │ ├── 0000008.jpg
│ │ ├── 0000009.jpg
│ │ ├── 0000010.jpg
│ │ ├── 0000011.jpg
│ │ ├── 0000012.jpg
│ │ ├── 0000013.jpg
│ │ ├── 0000014.jpg
│ │ ├── 0000015.jpg
│ │ ├── 0000016.jpg
│ │ ├── 0000017.jpg
│ │ ├── 0000018.jpg
│ │ ├── 0000019.jpg
│ │ ├── 0000020.jpg
│ │ ├── reader.png
│ │ └── resize
│ │ ├── 0000001.jpg
│ │ ├── 0000002.jpg
│ │ ├── 0000003.jpg
│ │ ├── 0000004.jpg
│ │ ├── 0000005.jpg
│ │ ├── 0000006.jpg
│ │ ├── 0000007.jpg
│ │ ├── 0000008.jpg
│ │ ├── 0000009.jpg
│ │ ├── 0000010.jpg
│ │ ├── 0000011.jpg
│ │ ├── 0000012.jpg
│ │ ├── 0000013.jpg
│ │ ├── 0000014.jpg
│ │ ├── 0000015.jpg
│ │ ├── 0000016.jpg
│ │ ├── 0000017.jpg
│ │ ├── 0000018.jpg
│ │ ├── 0000019.jpg
│ │ └── 0000020.jpg
│ ├── WEB-INF
│ │ ├── classes
│ │ │ ├── admin
│ │ │ │ ├── admin.class
│ │ │ │ └── adminlevel.class
│ │ │ ├── book
│ │ │ │ ├── bookInfo.class
│ │ │ │ ├── Books.class
│ │ │ │ ├── borrowBook.class
│ │ │ │ ├── borrow.class
│ │ │ │ ├── renewBook.class
│ │ │ │ └── returnBook.class
│ │ │ ├── com
│ │ │ │ ├── microsoft
│ │ │ │ │ ├── jdbc
│ │ │ │ │ │ ├── base
│ │ │ │ │ │ │ ├── BaseBatchUpdateException.class
│ │ │ │ │ │ │ ├── BaseBlob.class
│ │ │ │ │ │ │ ├── BaseBlobInputStream.class
│ │ │ │ │ │ │ ├── BaseBlobOutputStream.class
│ │ │ │ │ │ │ ├── BaseBuildId.class
│ │ │ │ │ │ │ ├── BaseCallableStatement.class
│ │ │ │ │ │ │ ├── BaseCallEscape.class
│ │ │ │ │ │ │ ├── BaseCharacterStreamWrapper.class
│ │ │ │ │ │ │ ├── BaseClassUtility.class
│ │ │ │ │ │ │ ├── BaseClob.class
│ │ │ │ │ │ │ ├── BaseClobInputStream.class
│ │ │ │ │ │ │ ├── BaseClobOutputStream.class
│ │ │ │ │ │ │ ├── BaseColumn.class
│ │ │ │ │ │ │ ├── BaseColumns.class
│ │ │ │ │ │ │ ├── BaseConnection.class
│ │ │ │ │ │ │ ├── BaseConnectionPool.class
│ │ │ │ │ │ │ ├── BaseConnectionProperties.class
│ │ │ │ │ │ │ ├── BaseConnectionStartup.class
│ │ │ │ │ │ │ ├── BaseDatabaseMetaData.class
│ │ │ │ │ │ │ ├── BaseData.class
│ │ │ │ │ │ │ ├── BaseDriver.class
│ │ │ │ │ │ │ ├── BaseDriverPropertyInfos.class
│ │ │ │ │ │ │ ├── BaseEscape.class
│ │ │ │ │ │ │ ├── BaseEscapeEscape.class
│ │ │ │ │ │ │ ├── BaseEscapeParameterList.class
│ │ │ │ │ │ │ ├── BaseEscapeParseInfoTree.class
│ │ │ │ │ │ │ ├── BaseEscapeParseInfoTreeNode.class
│ │ │ │ │ │ │ ├── BaseEscapeParsingLex.class
│ │ │ │ │ │ │ ├── BaseEscapeParsingLexTable.class
│ │ │ │ │ │ │ ├── BaseEscapeParsingYacc.class
│ │ │ │ │ │ │ ├── BaseEscapeParsingYaccStackElement.class
│ │ │ │ │ │ │ ├── BaseEscapeParsingYaccTable.class
│ │ │ │ │ │ │ ├── BaseEscapeParsingYaccTable_RowData1.class
│ │ │ │ │ │ │ ├── BaseEscapeParsingYaccTable_RowData2.class
│ │ │ │ │ │ │ ├── BaseEscapeTranslator.class
│ │ │ │ │ │ │ ├── BaseExceptions.class
│ │ │ │ │ │ │ ├── BaseFileChunkCharStream.class
│ │ │ │ │ │ │ ├── BaseFileChunkInputStream.class
│ │ │ │ │ │ │ ├── BaseFinalizable.class
│ │ │ │ │ │ │ ├── BaseFunctionEscape.class
│ │ │ │ │ │ │ ├── BaseGarbageThread.class
│ │ │ │ │ │ │ ├── BaseImplBlob.class
│ │ │ │ │ │ │ ├── BaseImplBlobService.class
│ │ │ │ │ │ │ ├── BaseImplCachedBlob.class
│ │ │ │ │ │ │ ├── BaseImplCachedClob.class
│ │ │ │ │ │ │ ├── BaseImplChunkedBlob.class
│ │ │ │ │ │ │ ├── BaseImplChunkedClob.class
│ │ │ │ │ │ │ ├── BaseImplClob.class
│ │ │ │ │ │ │ ├── BaseImplClobService.class
│ │ │ │ │ │ │ ├── BaseImplConnection.class
│ │ │ │ │ │ │ ├── BaseImplDatabaseMetaData.class
│ │ │ │ │ │ │ ├── BaseImplEmptyResultSet.class
│ │ │ │ │ │ │ ├── BaseImplFilterCursorResultSet.class
│ │ │ │ │ │ │ ├── BaseImplResultSet.class
│ │ │ │ │ │ │ ├── BaseImplResultSetNotificationSink.class
│ │ │ │ │ │ │ ├── BaseImplSearchableBlob.class
│ │ │ │ │ │ │ ├── BaseImplSearchableClob.class
│ │ │ │ │ │ │ ├── BaseImplServiceResultSet.class
│ │ │ │ │ │ │ ├── BaseImplSortCursorResultSet.class
│ │ │ │ │ │ │ ├── BaseImplStatement.class
│ │ │ │ │ │ │ ├── BaseImplStaticCursorResultSet.class
│ │ │ │ │ │ │ ├── BaseImplUpdatableResultSet.class
│ │ │ │ │ │ │ ├── BaseInputStreamWrapper.class
│ │ │ │ │ │ │ ├── BaseJoinEscape.class
│ │ │ │ │ │ │ ├── BaseLicense.class
│ │ │ │ │ │ │ ├── BaseLicenseUtility.class
│ │ │ │ │ │ │ ├── BaseLocalMessages.class
│ │ │ │ │ │ │ ├── BaseLongData.class
│ │ │ │ │ │ │ ├── BaseMessages.class
│ │ │ │ │ │ │ ├── BaseParameter.class
│ │ │ │ │ │ │ ├── BaseParameters.class
│ │ │ │ │ │ │ ├── BaseParseInfoTree.class
│ │ │ │ │ │ │ ├── BaseParseInfoTreeCursor.class
│ │ │ │ │ │ │ ├── BaseParseInfoTreeNode.class
│ │ │ │ │ │ │ ├── BasePreparedStatement.class
│ │ │ │ │ │ │ ├── BasePropertiesFile.class
│ │ │ │ │ │ │ ├── BaseQueryTimeoutEnforcer.class
│ │ │ │ │ │ │ ├── BaseResultSet.class
│ │ │ │ │ │ │ ├── BaseResultSetFilterDescriptor.class
│ │ │ │ │ │ │ ├── BaseResultSetMetaData.class
│ │ │ │ │ │ │ ├── BaseResultSetSortDescriptor.class
│ │ │ │ │ │ │ ├── BaseSQL$BaseBatchSubStatement.class
│ │ │ │ │ │ │ ├── BaseSQL.class
│ │ │ │ │ │ │ ├── BaseSQLEscapeProcessor.class
│ │ │ │ │ │ │ ├── BaseSQLException.class
│ │ │ │ │ │ │ ├── BaseSQLFromSpecificationGenerator.class
│ │ │ │ │ │ │ ├── BaseSQLListManipulator.class
│ │ │ │ │ │ │ ├── BaseSQLListPartManipulator.class
│ │ │ │ │ │ │ ├── BaseSQLNodeLocator.class
│ │ │ │ │ │ │ ├── BaseSQLParameterProcessor.class
│ │ │ │ │ │ │ ├── BaseSQLParenExpListManipulator.class
│ │ │ │ │ │ │ ├── BaseSQLParser.class
│ │ │ │ │ │ │ ├── BaseSQLParser_Full.class
│ │ │ │ │ │ │ ├── BaseSQLParser_ParametersAndEscapes.class
│ │ │ │ │ │ │ ├── BaseSQLParser_PassThrough.class
│ │ │ │ │ │ │ ├── BaseSQLScanner.class
│ │ │ │ │ │ │ ├── BaseSQLScanner_Full$BaseSQLScannerCCommentState.class
│ │ │ │ │ │ │ ├── BaseSQLScanner_Full$BaseSQLScannerDelimitedIDState.class
│ │ │ │ │ │ │ ├── BaseSQLScanner_Full$BaseSQLScannerIDOrKeywordState.class
│ │ │ │ │ │ │ ├── BaseSQLScanner_Full$BaseSQLScannerMaybeCOrCPPCommentState.class
│ │ │ │ │ │ │ ├── BaseSQLScanner_Full$BaseSQLScannerMaybeEndOfCCommentState.class
│ │ │ │ │ │ │ ├── BaseSQLScanner_Full$BaseSQLScannerMaybeEndOfDelimitedIDState.class
│ │ │ │ │ │ │ ├── BaseSQLScanner_Full$BaseSQLScannerMaybeEndOfStringLiteralState.class
│ │ │ │ │ │ │ ├── BaseSQLScanner_Full$BaseSQLScannerMaybeSQLCommentState.class
│ │ │ │ │ │ │ ├── BaseSQLScanner_Full$BaseSQLScannerRestOfLineCommentState.class
│ │ │ │ │ │ │ ├── BaseSQLScanner_Full$BaseSQLScannerStartState.class
│ │ │ │ │ │ │ ├── BaseSQLScanner_Full$BaseSQLScannerState.class
│ │ │ │ │ │ │ ├── BaseSQLScanner_Full$BaseSQLScannerStringLiteralState.class
│ │ │ │ │ │ │ ├── BaseSQLScanner_Full$BaseSQLScannerUnknownState.class
│ │ │ │ │ │ │ ├── BaseSQLScanner_Full$BaseSQLWhiteSpaceState.class
│ │ │ │ │ │ │ ├── BaseSQLScanner_Full.class
│ │ │ │ │ │ │ ├── BaseSQLScanner_ParametersAndEscapes$BaseSQLScannerCCommentState.class
│ │ │ │ │ │ │ ├── BaseSQLScanner_ParametersAndEscapes$BaseSQLScannerMaybeCOrCPPCommentState.class
│ │ │ │ │ │ │ ├── BaseSQLScanner_ParametersAndEscapes$BaseSQLScannerMaybeEndOfCCommentState.class
│ │ │ │ │ │ │ ├── BaseSQLScanner_ParametersAndEscapes$BaseSQLScannerMaybeEndOfStringLiteralState.class
│ │ │ │ │ │ │ ├── BaseSQLScanner_ParametersAndEscapes$BaseSQLScannerMaybeSQLCommentState.class
│ │ │ │ │ │ │ ├── BaseSQLScanner_ParametersAndEscapes$BaseSQLScannerRestOfLineCommentState.class
│ │ │ │ │ │ │ ├── BaseSQLScanner_ParametersAndEscapes$BaseSQLScannerStartState.class
│ │ │ │ │ │ │ ├── BaseSQLScanner_ParametersAndEscapes$BaseSQLScannerState.class
│ │ │ │ │ │ │ ├── BaseSQLScanner_ParametersAndEscapes$BaseSQLScannerStringLiteralState.class
│ │ │ │ │ │ │ ├── BaseSQLScanner_ParametersAndEscapes$BaseSQLScannerUnknownState.class
│ │ │ │ │ │ │ ├── BaseSQLScanner_ParametersAndEscapes$BaseSQLWhiteSpaceState.class
│ │ │ │ │ │ │ ├── BaseSQLScanner_ParametersAndEscapes.class
│ │ │ │ │ │ │ ├── BaseSQLStringGenerator.class
│ │ │ │ │ │ │ ├── BaseSQLToken.class
│ │ │ │ │ │ │ ├── BaseSQLTreeNode.class
│ │ │ │ │ │ │ ├── BaseSQLTreeNodeSearch.class
│ │ │ │ │ │ │ ├── BaseSQLTreePreOrderTraverser.class
│ │ │ │ │ │ │ ├── BaseSQLTreeTraversalVisitor.class
│ │ │ │ │ │ │ ├── BaseSQLTreeTraverser.class
│ │ │ │ │ │ │ ├── BaseStatement.class
│ │ │ │ │ │ │ ├── BaseTableTypes.class
│ │ │ │ │ │ │ ├── BaseTableTypesImplResultSet.class
│ │ │ │ │ │ │ ├── BaseTimestampEscape.class
│ │ │ │ │ │ │ ├── BaseTypeInfo.class
│ │ │ │ │ │ │ ├── BaseTypeInfoImplResultSet.class
│ │ │ │ │ │ │ ├── BaseTypeInfos.class
│ │ │ │ │ │ │ ├── BaseURLParser.class
│ │ │ │ │ │ │ ├── BaseWarnings$BaseWarning.class
│ │ │ │ │ │ │ ├── BaseWarnings.class
│ │ │ │ │ │ │ └── connectjdbc.properties
│ │ │ │ │ │ ├── extensions
│ │ │ │ │ │ │ └── ExtEmbeddedConnection.class
│ │ │ │ │ │ ├── sqlserver
│ │ │ │ │ │ │ ├── SQLServerColumn.class
│ │ │ │ │ │ │ ├── SQLServerConnection.class
│ │ │ │ │ │ │ ├── SQLServerDepacketizingDataProvider.class
│ │ │ │ │ │ │ ├── SQLServerDriver.class
│ │ │ │ │ │ │ ├── SQLServerEscapeTranslator.class
│ │ │ │ │ │ │ ├── SQLServerImplConnection.class
│ │ │ │ │ │ │ ├── SQLServerImplDatabaseMetaData.class
│ │ │ │ │ │ │ ├── SQLServerImplResultSet.class
│ │ │ │ │ │ │ ├── SQLServerImplResultSetServerSideCursor.class
│ │ │ │ │ │ │ ├── SQLServerImplStatement.class
│ │ │ │ │ │ │ ├── SQLServerLicense.class
│ │ │ │ │ │ │ ├── SQLServerLocalMessages.class
│ │ │ │ │ │ │ ├── SQLServerLongDataStream.class
│ │ │ │ │ │ │ ├── SQLServerPacketizingDataConsumer.class
│ │ │ │ │ │ │ └── tds
│ │ │ │ │ │ │ ├── TDSCancelRequest.class
│ │ │ │ │ │ │ ├── TDSConnection$TransliteratorForLCID.class
│ │ │ │ │ │ │ ├── TDSConnection.class
│ │ │ │ │ │ │ ├── TDSConstants.class
│ │ │ │ │ │ │ ├── TDSCursorRequest.class
│ │ │ │ │ │ │ ├── TDSDateTime.class
│ │ │ │ │ │ │ ├── TDSDTCRequest.class
│ │ │ │ │ │ │ ├── TDSExecuteRequest.class
│ │ │ │ │ │ │ ├── TDSLoginRequest.class
│ │ │ │ │ │ │ ├── TDSLogoutRequest.class
│ │ │ │ │ │ │ ├── TDSRequest.class
│ │ │ │ │ │ │ ├── TDSRPCParameter.class
│ │ │ │ │ │ │ └── TDSRPCRequest.class
│ │ │ │ │ │ └── vprt
│ │ │ │ │ │ ├── SSLexCharacterClass.class
│ │ │ │ │ │ ├── SSLex.class
│ │ │ │ │ │ ├── SSLexConsumer.class
│ │ │ │ │ │ ├── SSLexDfaTableHeader.class
│ │ │ │ │ │ ├── SSLexFileConsumer.class
│ │ │ │ │ │ ├── SSLexFinalState.class
│ │ │ │ │ │ ├── SSLexKeyTable.class
│ │ │ │ │ │ ├── SSLexLexeme.class
│ │ │ │ │ │ ├── SSLexMark.class
│ │ │ │ │ │ ├── SSLexStringConsumer.class
│ │ │ │ │ │ ├── SSLexSubtable.class
│ │ │ │ │ │ ├── SSLexTable.class
│ │ │ │ │ │ ├── SSLexTableHeader.class
│ │ │ │ │ │ ├── SSLexTableRow.class
│ │ │ │ │ │ ├── SSLexTableRowEntry.class
│ │ │ │ │ │ ├── SSYaccCache.class
│ │ │ │ │ │ ├── SSYacc.class
│ │ │ │ │ │ ├── SSYaccSet.class
│ │ │ │ │ │ ├── SSYaccStack.class
│ │ │ │ │ │ ├── SSYaccStackElement.class
│ │ │ │ │ │ ├── SSYaccTable.class
│ │ │ │ │ │ ├── SSYaccTableHeader.class
│ │ │ │ │ │ ├── SSYaccTableProd.class
│ │ │ │ │ │ ├── SSYaccTableRow.class
│ │ │ │ │ │ └── SSYaccTableRowEntry.class
│ │ │ │ │ ├── jdbcx
│ │ │ │ │ │ ├── base
│ │ │ │ │ │ │ ├── BaseCallableStatementWrapper.class
│ │ │ │ │ │ │ ├── BaseClassUtilityX.class
│ │ │ │ │ │ │ ├── BaseConnectionWrapper.class
│ │ │ │ │ │ │ ├── BaseDatabaseMetaDataWrapper.class
│ │ │ │ │ │ │ ├── BaseDataSource.class
│ │ │ │ │ │ │ ├── BaseDataSourceFactory.class
│ │ │ │ │ │ │ ├── BaseDependent.class
│ │ │ │ │ │ │ ├── BaseDependents.class
│ │ │ │ │ │ │ ├── BaseImplXAResource.class
│ │ │ │ │ │ │ ├── BaseLog.class
│ │ │ │ │ │ │ ├── BasePooledConnection.class
│ │ │ │ │ │ │ ├── BasePooledConnectionWrapper.class
│ │ │ │ │ │ │ ├── BasePreparedStatementWrapper.class
│ │ │ │ │ │ │ ├── BaseResettableConnection.class
│ │ │ │ │ │ │ ├── BaseResultSetWrapper.class
│ │ │ │ │ │ │ ├── BaseStatementWrapper.class
│ │ │ │ │ │ │ ├── BaseXAConnection.class
│ │ │ │ │ │ │ ├── BaseXADataSource.class
│ │ │ │ │ │ │ ├── BaseXALog.class
│ │ │ │ │ │ │ ├── BaseXAResource.class
│ │ │ │ │ │ │ └── BaseXid.class
│ │ │ │ │ │ └── sqlserver
│ │ │ │ │ │ ├── SQLServerDataSource.class
│ │ │ │ │ │ ├── SQLServerDataSourceFactory.class
│ │ │ │ │ │ └── SQLServerImplXAResource.class
│ │ │ │ │ └── util
│ │ │ │ │ ├── 1252.t
│ │ │ │ │ ├── 273.t
│ │ │ │ │ ├── 278.t
│ │ │ │ │ ├── 280.t
│ │ │ │ │ ├── 285.t
│ │ │ │ │ ├── 297.t
│ │ │ │ │ ├── 37.t
│ │ │ │ │ ├── 500.t
│ │ │ │ │ ├── 850.t
│ │ │ │ │ ├── EBCDIC.t
│ │ │ │ │ ├── ISO8859-1.t
│ │ │ │ │ ├── ROMAN8.t
│ │ │ │ │ ├── transliteration.properties
│ │ │ │ │ ├── UtilASCIIInputStreamToCharacterReader.class
│ │ │ │ │ ├── UtilBinaryToASCIIInputStream.class
│ │ │ │ │ ├── UtilBoyerMooreSearchStrategy.class
│ │ │ │ │ ├── UtilBruteForceSearchStrategy.class
│ │ │ │ │ ├── UtilBufferedDataConsumer.class
│ │ │ │ │ ├── UtilBufferedDataProvider.class
│ │ │ │ │ ├── UtilByteArray.class
│ │ │ │ │ ├── UtilByteArrayDataProvider.class
│ │ │ │ │ ├── UtilByteOrderedDataReader$1.class
│ │ │ │ │ ├── UtilByteOrderedDataReader.class
│ │ │ │ │ ├── UtilByteOrderedDataWriter$1.class
│ │ │ │ │ ├── UtilByteOrderedDataWriter.class
│ │ │ │ │ ├── UtilCharacterReaderToASCIIInputStream.class
│ │ │ │ │ ├── UtilDataConsumer.class
│ │ │ │ │ ├── UtilDataConversions.class
│ │ │ │ │ ├── UtilDataProvider.class
│ │ │ │ │ ├── UtilDateAndTimeFunctions.class
│ │ │ │ │ ├── UtilDebug.class
│ │ │ │ │ ├── UtilDebugSwitch.class
│ │ │ │ │ ├── UtilDepacketizingDataProvider.class
│ │ │ │ │ ├── UtilDummyPrintWriter.class
│ │ │ │ │ ├── UtilException.class
│ │ │ │ │ ├── UtilJDKVersionChecker.class
│ │ │ │ │ ├── UtilLocalMessages.class
│ │ │ │ │ ├── UtilPacketizingDataConsumer.class
│ │ │ │ │ ├── UtilPagedTempBuffer.class
│ │ │ │ │ ├── UtilPort.class
│ │ │ │ │ ├── UtilPortVector.class
│ │ │ │ │ ├── UtilProperties.class
│ │ │ │ │ ├── UtilSearchStrategy.class
│ │ │ │ │ ├── UtilSocketDataConsumer.class
│ │ │ │ │ ├── UtilSocketDataProvider.class
│ │ │ │ │ ├── UtilStringFunctions.class
│ │ │ │ │ ├── UtilTempBufferBlock.class
│ │ │ │ │ ├── UtilTempBuffer.class
│ │ │ │ │ ├── UtilTempBufferInputStream.class
│ │ │ │ │ ├── UtilTempBufferOutputStream.class
│ │ │ │ │ ├── UtilTempFile.class
│ │ │ │ │ ├── UtilTransliterator$1.class
│ │ │ │ │ ├── UtilTransliterator.class
│ │ │ │ │ ├── UtilTransliteratorForASCII$1.class
│ │ │ │ │ ├── UtilTransliteratorForASCII.class
│ │ │ │ │ ├── UtilTransliteratorForUCS2$1.class
│ │ │ │ │ ├── UtilTransliteratorForUCS2.class
│ │ │ │ │ ├── UtilTransliteratorUsingSunIO.class
│ │ │ │ │ ├── UtilTransliteratorUsingTable$1.class
│ │ │ │ │ ├── UtilTransliteratorUsingTable.class
│ │ │ │ │ ├── UtilTransliteratorUsingVM.class
│ │ │ │ │ └── UtilUCS2InputStreamToCharacterReader.class
│ │ │ │ └── oreilly
│ │ │ │ └── servlet
│ │ │ │ ├── Base64Decoder.class
│ │ │ │ ├── Base64Encoder.class
│ │ │ │ ├── CacheHttpServlet.class
│ │ │ │ ├── CacheHttpServletResponse.class
│ │ │ │ ├── CacheServletOutputStream.class
│ │ │ │ ├── CookieNotFoundException.class
│ │ │ │ ├── CookieParser.class
│ │ │ │ ├── Daemon.class
│ │ │ │ ├── DaemonHttpServlet.class
│ │ │ │ ├── HttpMessage.class
│ │ │ │ ├── HttpsMessage.class
│ │ │ │ ├── LocaleNegotiator.class
│ │ │ │ ├── LocaleToCharsetMap.class
│ │ │ │ ├── MailMessage.class
│ │ │ │ ├── MailPrintStream.class
│ │ │ │ ├── multipart
│ │ │ │ │ ├── BufferedServletInputStream.class
│ │ │ │ │ ├── DefaultFileRenamePolicy.class
│ │ │ │ │ ├── FilePart.class
│ │ │ │ │ ├── FileRenamePolicy.class
│ │ │ │ │ ├── LimitedServletInputStream.class
│ │ │ │ │ ├── MacBinaryDecoderOutputStream.class
│ │ │ │ │ ├── MultipartParser.class
│ │ │ │ │ ├── ParamPart.class
│ │ │ │ │ ├── Part.class
│ │ │ │ │ └── PartInputStream.class
│ │ │ │ ├── MultipartFilter.class
│ │ │ │ ├── MultipartRequest.class
│ │ │ │ ├── MultipartResponse.class
│ │ │ │ ├── MultipartWrapper.class
│ │ │ │ ├── ParameterNotFoundException.class
│ │ │ │ ├── ParameterParser.class
│ │ │ │ ├── RemoteDaemonHttpServlet.class
│ │ │ │ ├── RemoteHttpServlet.class
│ │ │ │ ├── ServletUtils.class
│ │ │ │ ├── UploadedFile.class
│ │ │ │ └── VersionDetector.class
│ │ │ ├── database
│ │ │ │ ├── DataBase.class
│ │ │ │ ├── DateTime.class
│ │ │ │ ├── DBConnectionManager$DBConnectionPool.class
│ │ │ │ ├── DBConnectionManager.class
│ │ │ │ ├── MD5.class
│ │ │ │ └── sepPage.class
│ │ │ ├── db.properties
│ │ │ ├── library
│ │ │ │ └── Servlet.class
│ │ │ ├── reader
│ │ │ │ ├── readerInfo.class
│ │ │ │ ├── readerLevel.class
│ │ │ │ └── Readers.class
│ │ │ └── upload
│ │ │ └── ResizePic.class
│ │ ├── lib
│ │ │ ├── cos.jar
│ │ │ └── servlet.jar
│ │ └── web.xml
│ └── 说明.txt
└── 浏览器-服务器版(源代码)
├── library
│ ├── bak
│ │ ├── admin
│ │ │ ├── admin.java~14~
│ │ │ ├── admin.java~15~
│ │ │ ├── admin.java~16~
│ │ │ ├── admin.java~17~
│ │ │ ├── admin.java~18~
│ │ │ ├── admin.java~19~
│ │ │ ├── admin.java~20~
│ │ │ ├── admin.java~21~
│ │ │ ├── admin.java~22~
│ │ │ └── admin.java~23~
│ │ ├── book
│ │ │ ├── authors.java~1~
│ │ │ ├── authors.java~2~
│ │ │ ├── authors.java~3~
│ │ │ ├── bookInfo.java~1~
│ │ │ ├── bookInfo.java~2~
│ │ │ ├── bookInfo.java~3~
│ │ │ ├── bookInfo.java~4~
│ │ │ ├── bookInfo.java~5~
│ │ │ ├── Books.java~69~
│ │ │ ├── Books.java~70~
│ │ │ ├── Books.java~71~
│ │ │ ├── Books.java~72~
│ │ │ ├── Books.java~73~
│ │ │ ├── Books.java~74~
│ │ │ ├── Books.java~75~
│ │ │ ├── Books.java~76~
│ │ │ ├── Books.java~77~
│ │ │ ├── Books.java~78~
│ │ │ ├── borrowBook.java~1~
│ │ │ ├── borrowBook.java~2~
│ │ │ ├── borrowBook.java~3~
│ │ │ ├── borrowBook.java~4~
│ │ │ ├── borrowBook.java~5~
│ │ │ ├── borrowBook.java~6~
│ │ │ ├── borrowBook.java~7~
│ │ │ ├── borrow.java~10~
│ │ │ ├── borrow.java~11~
│ │ │ ├── borrow.java~12~
│ │ │ ├── borrow.java~3~
│ │ │ ├── borrow.java~4~
│ │ │ ├── borrow.java~5~
│ │ │ ├── borrow.java~6~
│ │ │ ├── borrow.java~7~
│ │ │ ├── borrow.java~8~
│ │ │ ├── borrow.java~9~
│ │ │ ├── queryBook.java~17~
│ │ │ ├── queryBook.java~18~
│ │ │ ├── queryBook.java~19~
│ │ │ ├── queryBook.java~20~
│ │ │ ├── queryBook.java~21~
│ │ │ ├── queryBook.java~22~
│ │ │ ├── queryBook.java~23~
│ │ │ ├── queryBook.java~24~
│ │ │ ├── queryBook.java~25~
│ │ │ ├── queryBook.java~26~
│ │ │ ├── query.java~1~
│ │ │ ├── query.java~2~
│ │ │ ├── query.java~3~
│ │ │ ├── query.java~4~
│ │ │ ├── query.java~5~
│ │ │ ├── query.java~6~
│ │ │ ├── query.java~7~
│ │ │ ├── renewBook.java~10~
│ │ │ ├── renewBook.java~11~
│ │ │ ├── renewBook.java~12~
│ │ │ ├── renewBook.java~13~
│ │ │ ├── renewBook.java~14~
│ │ │ ├── renewBook.java~15~
│ │ │ ├── renewBook.java~6~
│ │ │ ├── renewBook.java~7~
│ │ │ ├── renewBook.java~8~
│ │ │ ├── renewBook.java~9~
│ │ │ └── returnBook.java~1~
│ │ ├── database
│ │ │ ├── DataBase.java~1~
│ │ │ ├── DataBase.java~2~
│ │ │ ├── DataBase.java~3~
│ │ │ ├── DataBase.java~4~
│ │ │ ├── DataBase.java~5~
│ │ │ ├── DataBase.java~6~
│ │ │ ├── DataBase.java~7~
│ │ │ ├── DateTime.java~10~
│ │ │ ├── DateTime.java~11~
│ │ │ ├── DateTime.java~12~
│ │ │ ├── DateTime.java~13~
│ │ │ ├── DateTime.java~14~
│ │ │ ├── DateTime.java~15~
│ │ │ ├── DateTime.java~16~
│ │ │ ├── DateTime.java~7~
│ │ │ ├── DateTime.java~8~
│ │ │ ├── DateTime.java~9~
│ │ │ ├── DBConnectionManager.java~1~
│ │ │ ├── DBConnectionManager.java~2~
│ │ │ ├── DBConnectionManager.java~3~
│ │ │ ├── DBConnectionManager.java~4~
│ │ │ ├── MD5.java~1~
│ │ │ ├── MD5.java~2~
│ │ │ ├── MD5.java~3~
│ │ │ ├── MD5.java~4~
│ │ │ ├── MD5.java~5~
│ │ │ ├── MD5.java~6~
│ │ │ ├── MD5.java~7~
│ │ │ ├── MD5.java~8~
│ │ │ ├── MD5.java~9~
│ │ │ ├── sepPage.java~1~
│ │ │ ├── sepPage.java~2~
│ │ │ ├── sepPage.java~3~
│ │ │ ├── sepPage.java~4~
│ │ │ ├── sepPage.java~5~
│ │ │ ├── sepPage.java~6~
│ │ │ ├── sepPage.java~7~
│ │ │ └── sepPage.java~8~
│ │ ├── reader
│ │ │ ├── readerInfo.java~1~
│ │ │ ├── readerInfo.java~2~
│ │ │ ├── readerInfo.java~3~
│ │ │ ├── readerInfo.java~4~
│ │ │ ├── readerInfo.java~5~
│ │ │ ├── readerLevel.java~1~
│ │ │ ├── readers.java~1~
│ │ │ ├── readers.java~2~
│ │ │ ├── readers.java~3~
│ │ │ └── readers.java~4~
│ │ └── WEB-INF
│ │ ├── web.xml~1~
│ │ ├── web.xml~2~
│ │ ├── web.xml~3~
│ │ ├── web.xml~4~
│ │ └── web.xml~5~
│ ├── classes
│ │ ├── admin
│ │ │ └── admin.class
│ │ ├── book
│ │ │ ├── bookInfo.class
│ │ │ ├── Books.class
│ │ │ ├── borrowBook.class
│ │ │ ├── renewBook.class
│ │ │ └── returnBook.class
│ │ ├── database
│ │ │ ├── DataBase.class
│ │ │ ├── DateTime.class
│ │ │ ├── DBConnectionManager$DBConnectionPool.class
│ │ │ ├── DBConnectionManager.class
│ │ │ ├── MD5.class
│ │ │ └── sepPage.class
│ │ ├── db.properties
│ │ ├── library
│ │ │ └── Servlet.class
│ │ ├── package cache
│ │ │ ├── admin.dep2
│ │ │ ├── book.dep2
│ │ │ ├── database.dep2
│ │ │ ├── library.dep2
│ │ │ ├── reader.dep2
│ │ │ └── upload.dep2
│ │ ├── reader
│ │ │ ├── readerInfo.class
│ │ │ └── Readers.class
│ │ └── upload
│ │ └── ResizePic.class
│ ├── defaultroot
│ │ └── WEB-INF
│ │ ├── classes
│ │ │ ├── admin
│ │ │ │ └── admin.class
│ │ │ ├── book
│ │ │ │ ├── bookInfo.class
│ │ │ │ ├── Books.class
│ │ │ │ ├── borrowBook.class
│ │ │ │ ├── borrow.class
│ │ │ │ ├── queryBook.class
│ │ │ │ ├── renewBook.class
│ │ │ │ └── returnBook.class
│ │ │ ├── database
│ │ │ │ ├── DataBase.class
│ │ │ │ ├── DateTime.class
│ │ │ │ ├── DBConnectionManager$DBConnectionPool.class
│ │ │ │ ├── DBConnectionManager.class
│ │ │ │ ├── MD5.class
│ │ │ │ ├── sepPage.class
│ │ │ │ └── sqlGeneral.class
│ │ │ ├── db.properties
│ │ │ ├── library
│ │ │ │ └── Servlet.class
│ │ │ ├── net
│ │ │ │ └── acai
│ │ │ │ └── util
│ │ │ │ └── MD5.class
│ │ │ ├── reader
│ │ │ │ ├── readerInfo.class
│ │ │ │ ├── readerlevel.class
│ │ │ │ └── readers.class
│ │ │ └── upload
│ │ │ └── ResizePic.class
│ │ └── web.xml
│ ├── library.jpx
│ ├── library.jpx~
│ ├── library.jpx.local
│ ├── library.jpx.local~
│ ├── library.war
│ ├── library.war~
│ ├── servlet-api.jar
│ ├── Servlet.library
│ ├── src
│ │ ├── admin
│ │ │ └── admin.java
│ │ ├── book
│ │ │ ├── bookInfo.java
│ │ │ ├── Book.java~
│ │ │ ├── Books.java
│ │ │ ├── Books.java~
│ │ │ ├── borrowBook.java
│ │ │ ├── queryBook.jbx
│ │ │ ├── renewBook.java
│ │ │ └── returnBook.java
│ │ ├── database
│ │ │ ├── DataBase.java
│ │ │ ├── DateTime.java
│ │ │ ├── DBConnectionManager.java
│ │ │ ├── MD5.java
│ │ │ └── sepPage.java
│ │ ├── library
│ │ │ └── Servlet.java
│ │ ├── reader
│ │ │ ├── readerInfo.java
│ │ │ └── Readers.java
│ │ └── upload
│ │ └── ResizePic.java
│ └── Tomcat
│ └── work
│ └── SESSIONS.ser
└── 说明.txt
78 directories, 827 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论