首页 Java 195基于struts的图书管理系统的设计与实现
195基于struts的图书管理系统的设计与实现
作品编号:232
关注人气:2330
文件包括:设计源码+数据库+论文
设计大小:8.54 M
开发语言:Java
开发数据库:MySQL
开发环境:Myeclipse+Tomcat+JDK
原价:900元
现价:90元
下载说明

本作品里面包括调试教程和开发工具和软件,可自行下载根据教程进行调试!

如需技术协助调试,本站收取50元作品调试费!点此申请调试

如果上面没有找到适合您需求的作品,您可联系我们为您定做,定做的作品完全按照您的功能需求来做,并且后期三包,包调试,包讲解,包修改直到通过为止。

  • 作品介绍
  • 项目目录
  • 论文目录
  • 论文预览
系统功能与特色:

(1)图书类别信息管理:作为一个学校的图书馆,涉及到的图书是很多的,这就有必要对图书进行分门别类,这样有利于对图书的查询和管理。不同的图书类别可以借阅的天数也是不一样的,管理员登陆系统后可以对图书类别进行添加,更新和删除操作。

(2)图书信息管理:当管理员对图书类别信息添加完成后,就可以开始进行图书信息的录入了,只有将图书馆拥有的图书录入系统中,读者朋友在登陆系统后才可以查询到自己喜欢的该图书。

(3)读者类别管理:为了方便图书馆的管理,系统对读者的类别进行了分别,不同的读者类别可以借阅图书的数目是不一样的。管理员在登陆系统后可以这个读者类别信息进行管理,包括添加读者类别信息,修改读者类别,删除读者类别,特别是执行删除操作时需要保持数据库表数据之间的一致性。

(4)读者信息管理:当管理员把读者类别信息编辑好完成后,就可以办理读者信息了,管理员可以添加新的读者信息,修改已经存在的读者信息,删除读者信息。

(5)图书借阅管理:读者可以登陆系统查询自己喜欢的图书,然后到图书馆进行图书借书的登记操作,当读者看完了书或需要归还时,需要拿着自己的图书到图书馆进行归还,此时有管理员办理图书归还业务。当然,如果读者借阅了图书因某种原因忘记了归还,管理员还可以对这些信息进行统计,同时,管理员还可以对已经出借的图书进行续借的办理。

(6)系统设置: 管理员登陆系统后可以修改图书馆的信息,可以修改管理其他操作员的信息,可以管理书架信息。

(7)口令更改:无论是管理员或读者身份登陆系统后,都可以对自己的登陆密码进行修改操作,这样保证了系统的安全性。

        

文件夹 PATH 列表
卷序列号为 362C-227F
D:\TEST\源码
│  基于struts的图书系统.doc
│  录像.avi
│  界面.jpg
│  
├─数据库
│  │  sql.txt
│  │  
│  └─db_librarySys
│          db.opt
│          tb_bookcase.frm
│          tb_bookcase.MYD
│          tb_bookcase.MYI
│          tb_bookinfo.frm
│          tb_bookinfo.MYD
│          tb_bookinfo.MYI
│          tb_booktype.frm
│          tb_booktype.MYD
│          tb_booktype.MYI
│          tb_borrow.frm
│          tb_borrow.MYD
│          tb_borrow.MYI
│          tb_giveback.frm
│          tb_giveback.MYD
│          tb_giveback.MYI
│          tb_library.frm
│          tb_library.MYD
│          tb_library.MYI
│          tb_manager.frm
│          tb_manager.MYD
│          tb_manager.MYI
│          tb_parameter.frm
│          tb_parameter.MYD
│          tb_parameter.MYI
│          tb_publishing.frm
│          tb_publishing.MYD
│          tb_publishing.MYI
│          tb_purview.frm
│          tb_purview.MYD
│          tb_purview.MYI
│          tb_reader.frm
│          tb_reader.MYD
│          tb_reader.MYI
│          tb_readertype.frm
│          tb_readertype.MYD
│          tb_readertype.MYI
│          
└─源程序
    │  .classpath
    │  .mymetadata
    │  .project
    │  描述.txt
    │  
    ├─.myeclipse
    ├─.settings
    │      org.eclipse.core.resources.prefs
    │      
    ├─src
    │  └─com
    │      │  connDB.properties
    │      │  
    │      ├─action
    │      │      Book.java
    │      │      BookCase.java
    │      │      BookType.java
    │      │      Borrow.java
    │      │      Library.java
    │      │      Manager.java
    │      │      Parameter.java
    │      │      Publishing.java
    │      │      Reader.java
    │      │      ReaderType.java
    │      │      
    │      ├─actionForm
    │      │      BookCaseForm.java
    │      │      BookForm.java
    │      │      BookTypeForm.java
    │      │      BorrowForm.java
    │      │      LibraryForm.java
    │      │      ManagerForm.java
    │      │      ParameterForm.java
    │      │      PublishingForm.java
    │      │      ReaderForm.java
    │      │      ReaderTypeForm.java
    │      │      
    │      ├─core
    │      │      ChStr.java
    │      │      ConnDB.java
    │      │      
    │      ├─dao
    │      │      BookCaseDAO.java
    │      │      BookDAO.java
    │      │      BookTypeDAO.java
    │      │      BorrowDAO.java
    │      │      LibraryDAO.java
    │      │      ManagerDAO.java
    │      │      ParameterDAO.java
    │      │      PublishingDAO.java
    │      │      ReaderDAO.java
    │      │      ReaderTypeDAO.java
    │      │      
    │      └─wgh
    │          └─struts
    │                  ApplicationResources.properties
    │                  
    └─WebRoot
        │  banner.jsp
        │  book.jsp
        │  bookBack.jsp
        │  bookBack_ok.jsp
        │  bookBorrow.jsp
        │  bookBorrowSort.jsp
        │  bookBorrow_ok.jsp
        │  bookcase.jsp
        │  bookcase_add.jsp
        │  bookCase_Modify.jsp
        │  bookcase_ok.jsp
        │  bookQuery.jsp
        │  bookRenew.jsp
        │  bookRenew_ok.jsp
        │  bookType.jsp
        │  bookType_add.jsp
        │  bookType_Modify.jsp
        │  bookType_ok.jsp
        │  book_add.jsp
        │  book_detail.jsp
        │  book_Modify.jsp
        │  book_ok.jsp
        │  borrowQuery.jsp
        │  bremind.jsp
        │  copyright.jsp
        │  error.jsp
        │  index.jsp
        │  library_modify.jsp
        │  library_ok.jsp
        │  login.jsp
        │  login_false.jsp
        │  logout.jsp
        │  main.jsp
        │  manager.jsp
        │  manager_add.jsp
        │  manager_Modify.jsp
        │  manager_ok.jsp
        │  navigation.jsp
        │  parameter_modify.jsp
        │  parameter_ok.jsp
        │  pwd_Modify.jsp
        │  pwd_ok.jsp
        │  reader.jsp
        │  readerType.jsp
        │  readerType_add.jsp
        │  readerType_Modify.jsp
        │  readerType_ok.jsp
        │  reader_add.jsp
        │  reader_detail.jsp
        │  reader_Modify.jsp
        │  reader_ok.jsp
        │  
        ├─CSS
        │      style.css
        │      
        ├─Images
        │      borrowBackRenew.gif
        │      borrowBackRenew_back.gif
        │      borrowBackRenew_r.gif
        │      borrow_if.gif
        │      copyright_t.gif
        │      error.jpg
        │      error_b.gif
        │      item_out.gif
        │      item_over.gif
        │      login.jpg
        │      main_booksort.gif
        │      main_booksort_1.gif
        │      main_booksort_2.gif
        │      main_readersort_1.gif
        │      more.GIF
        │      navigation_bg.gif
        │      navigation_bg_bottom.gif
        │      reader_checkbg.jpg
        │      search.gif
        │      subBG.jpg
        │      top_bg.gif
        │      
        ├─JS
        │      function.js
        │      menu.JS
        │      onclock.JS
        │      
        ├─META-INF
        │      MANIFEST.MF
        │      
        └─WEB-INF
            │  .struts-config.mex
            │  struts-bean.tld
            │  struts-config.xml
            │  struts-html.tld
            │  struts-logic.tld
            │  struts-nested.tld
            │  struts-tiles.tld
            │  web.xml
            │  
            ├─classes
            │  └─com
            │      │  connDB.properties
            │      │  
            │      ├─action
            │      │      Book.class
            │      │      BookCase.class
            │      │      BookType.class
            │      │      Borrow.class
            │      │      Library.class
            │      │      Manager.class
            │      │      Parameter.class
            │      │      Publishing.class
            │      │      Reader.class
            │      │      ReaderType.class
            │      │      
            │      ├─actionForm
            │      │      BookCaseForm.class
            │      │      BookForm.class
            │      │      BookTypeForm.class
            │      │      BorrowForm.class
            │      │      LibraryForm.class
            │      │      ManagerForm.class
            │      │      ParameterForm.class
            │      │      PublishingForm.class
            │      │      ReaderForm.class
            │      │      ReaderTypeForm.class
            │      │      
            │      ├─core
            │      │      ChStr.class
            │      │      ConnDB.class
            │      │      
            │      ├─dao
            │      │      BookCaseDAO.class
            │      │      BookDAO.class
            │      │      BookTypeDAO.class
            │      │      BorrowDAO.class
            │      │      LibraryDAO.class
            │      │      ManagerDAO.class
            │      │      ParameterDAO.class
            │      │      PublishingDAO.class
            │      │      ReaderDAO.class
            │      │      ReaderTypeDAO.class
            │      │      
            │      └─wgh
            │          └─struts
            │                  ApplicationResources.properties
            │                  
            └─lib
                    antlr-2.7.2.jar
                    bsf-2.3.0.jar
                    commons-beanutils-1.7.0.jar
                    commons-chain-1.1.jar
                    commons-digester-1.8.jar
                    commons-fileupload-1.1.1.jar
                    commons-io-1.1.jar
                    commons-logging-1.0.4.jar
                    commons-validator-1.3.1.jar
                    jstl-1.0.2.jar
                    mysql-connector-java-5.0.4-bin.jar
                    oro-2.0.8.jar
                    standard-1.0.2.jar
                    struts-core-1.3.8.jar
                    struts-el-1.3.8.jar
                    struts-extras-1.3.8.jar
                    struts-faces-1.3.8.jar
                    struts-mailreader-dao-1.3.8.jar
                    struts-scripting-1.3.8.jar
                    struts-taglib-1.3.8.jar
                    struts-tiles-1.3.8.jar
                    

目  录
摘   要    III
Abstract    IV
1. 绪   论    1
1.1毕业设计主要任务    1
1.2目前图书管理系统存在的问题    1
1.3课题意义    1
1.4论文的工作和安排    2
2.图书借阅管理需求分析    3
2.1 可行性分析    3
2.1.1.技术可行性    3
2.1.2.经济可行性    3
2.2 图书借阅管理系统需求概述    3
2.2.1系统目标    3
2.2.2用户类和用户特性    4
2.3 图书借阅管理系统需求模型    4
2.3.1功能描述    4
2.3.2图书管理员详细功能描述    5
2.3.3读者详细功能描述    5
2.3.4主要用例的用例描述    6
3.总体设计    9
3.1 数据库设计    9
3.1.1数据库设计概述    9
3.1.2图书信息表结构设计    10
3.1.3图书类型信息表结构设计    11
3.1.4 读者信息表结构设计    11
3.1.5读者类型信息表结构设计    12
3.1.6图书借阅信息表结构设计    12
3.1.7图书归还信息表结构设计    13
3.1.8用户信息表结构设计    13
3.1.9图书馆信息表结构设计    14
3.1.10办证参数信息表结构设计    14
3.2 系统总体结构设计    15
3.2.1图书管理系统总体结构图    15
3.2.2 系统管理员模块功能    15
3.2.3 读者管理模块功能    16
3.2.4 图书管理模块功能    16
3.2.5 图书借还模块功能    17
3.2.6 系统查询模块功能    18
4.程序设计与编码    20
4.1开发平台与工具    20
4.1.1 J2EE平台    20
4.1.2 WEB服务器和数据库    20
4.2程序设计    21
4.2.1程序设计概述    21
4.2.2数据库与Web服务器的连接    21
4.2.3登录模块程序设计    23
4.2.4系统管理员功能模块的实现    25
4.2.5读者管理功能模块的实现    26
4.2.6查询功能模块的实现    27
4.2.7图书管理功能模块的实现    29
4.2.8图书借还功能模块的实现    30
5.软件测试    33
5.1 软件测试的方法与步骤    33
5.2 测试用例设计与测试用例的运行过程及测试结果分析    34
5.2.1模块测试    34
5.2.2集成测试    35
5.2.3 验收测试    36
5.3 评价    36
6.结束语    37
6.1 工作成果    37
6.2 改进意见    37
6.3 收获体会    37
参考文献    39
致   谢    40


标签:图书管理系统,图书借阅

  • 专注毕业设计源码作品
  • 毕业设计源码论文全套
  • 每件作品均测试后上线
  • 提供所有教程和软件下载

Copyright © 2008-2024 jsjbysjw.com . All Rights Reserved. 备案号:苏ICP备2021056683号-4

  • 联系QQ:81677093
  • 微信:bysj1950