资源简介
系统功能与特色:
(1)图书类别信息管理:作为一个学校的图书馆,涉及到的图书是很多的,这就有必要对图书进行分门别类,这样有利于对图书的查询和管理。不同的图书类别可以借阅的天数也是不一样的,管理员登陆系统后可以对图书类别进行添加,更新和删除操作。
(2)图书信息管理:当管理员对图书类别信息添加完成后,就可以开始进行图书信息的录入了,只有将图书馆拥有的图书录入系统中,读者朋友在登陆系统后才可以查询到自己喜欢的该图书。
(3)读者类别管理:为了方便图书馆的管理,系统对读者的类别进行了分别,不同的读者类别可以借阅图书的数目是不一样的。管理员在登陆系统后可以这个读者类别信息进行管理,包括添加读者类别信息,修改读者类别,删除读者类别,特别是执行删除操作时需要保持数据库表数据之间的一致性。
(4)读者信息管理:当管理员把读者类别信息编辑好完成后,就可以办理读者信息了,管理员可以添加新的读者信息,修改已经存在的读者信息,删除读者信息。
(5)图书借阅管理:读者可以登陆系统查询自己喜欢的图书,然后到图书馆进行图书借书的登记操作,当读者看完了书或需要归还时,需要拿着自己的图书到图书馆进行归还,此时有管理员办理图书归还业务。当然,如果读者借阅了图书因某种原因忘记了归还,管理员还可以对这些信息进行统计,同时,管理员还可以对已经出借的图书进行续借的办理。
(6)系统设置: 管理员登陆系统后可以修改图书馆的信息,可以修改管理其他操作员的信息,可以管理书架信息。
(7)口令更改:无论是管理员或读者身份登陆系统后,都可以对自己的登陆密码进行修改操作,这样保证了系统的安全性。
(8)系统特点:采用MVC设计模式,完全采用面向对象的设计思想,使用了开源框架Struts。

代码片段和文件信息
package com.action;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.action.ActionForm;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts.action.ActionForward;
import com.actionForm.BookForm;
import org.apache.struts.action.Action;
import com.dao.BookDAO;
import java.util.Date;
public class Book extends Action {
private BookDAO bookDAO = null;
public Book() {
this.bookDAO = new BookDAO();
}
public ActionForward execute(ActionMapping mapping ActionForm form
HttpServletRequest request
HttpServletResponse response) {
String action =request.getParameter(“action“);
System.out.println(“\nbook*********************action=“+action);
if(action==null||““.equals(action)){
request.setAttribute(“error““您的操作有误!“);
return mapping.findForward(“error“);
}else if(“bookAdd“.equals(action)){
return bookAdd(mappingformrequestresponse);
}else if(“bookQuery“.equals(action)){
return bookQuery(mappingformrequestresponse);
}else if(“bookModifyQuery“.equals(action)){
return bookModifyQuery(mappingformrequestresponse);
}else if(“bookModify“.equals(action)){
return bookModify(mappingformrequestresponse);
}else if(“bookDel“.equals(action)){
return bookDel(mappingformrequestresponse);
}else if(“bookDetail“.equals(action)){
return bookDetail(mappingformrequestresponse);
}else if(“bookifQuery“.equals(action)){
return bookifQuery(mappingformrequestresponse);
}
request.setAttribute(“error““操作失败!“);
return mapping.findForward(“error“);
}
/***********************添加图书信息**************************/
private ActionForward bookAdd(ActionMapping mapping ActionForm form
HttpServletRequest request
HttpServletResponse response){
BookForm bookForm = (BookForm) form;
bookForm.setBarcode(bookForm.getBarcode());
bookForm.setBookName(bookForm.getBookName());
bookForm.setTypeId(bookForm.getTypeId());
bookForm.setAuthor(bookForm.getAuthor());
bookForm.setTranslator(bookForm.getTranslator());
bookForm.setIsbn(bookForm.getIsbn());
bookForm.setPrice(bookForm.getPrice());
bookForm.setPage(bookForm.getPage());
bookForm.setBookcaseid(bookForm.getBookcaseid());
//获取系统日期
Date date1=new Date();
java.sql.Date date=new java.sql.Date(date1.getTime());
bookForm.setInTime(date.toString());
bookForm.setOperator(bookForm.getOperator());
int a=bookDAO.insert(bookForm);
if(a==1){
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 168 2009-05-11 10:31 struts_ts\说明.txt
..A.SH. 7680 2009-04-29 20:47 struts_ts\基于struts的图书管理系统[双鱼林调试通过]\Thumbs.db
文件 100352 2009-04-30 13:09 struts_ts\基于struts的图书管理系统[双鱼林调试通过]\基于struts的图书系统.doc
文件 2043 2009-04-17 20:12 struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\.classpath
文件 330 2009-04-17 20:12 struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\.myme
文件 1237 2009-04-17 20:12 struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\.project
文件 1883 2009-04-30 13:09 struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\readme.txt
文件 1796 2013-01-03 10:04 struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\程序使用说明.txt
文件 1385 2009-04-17 20:12 struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\WebRoot\banner.jsp
文件 3572 2009-04-17 20:12 struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\WebRoot\book.jsp
文件 7265 2009-04-17 20:12 struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\WebRoot\bookBack.jsp
文件 136 2009-04-17 20:12 struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\WebRoot\bookBack_ok.jsp
文件 8126 2009-04-17 20:12 struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\WebRoot\bookBorrow.jsp
文件 3310 2009-04-17 20:12 struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\WebRoot\bookBorrowSort.jsp
文件 138 2009-04-17 20:12 struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\WebRoot\bookBorrow_ok.jsp
文件 2941 2009-04-17 20:12 struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\WebRoot\bookcase.jsp
文件 1757 2009-04-17 20:12 struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\WebRoot\bookcase_add.jsp
文件 1859 2009-04-17 20:12 struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\WebRoot\bookCase_Modify.jsp
文件 876 2009-04-17 20:12 struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\WebRoot\bookcase_ok.jsp
文件 3815 2009-04-17 20:12 struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\WebRoot\bookQuery.jsp
文件 7232 2009-04-17 20:12 struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\WebRoot\bookRenew.jsp
文件 137 2009-04-17 20:12 struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\WebRoot\bookRenew_ok.jsp
文件 3121 2009-04-17 20:12 struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\WebRoot\bookType.jsp
文件 2162 2009-04-17 20:12 struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\WebRoot\bookType_add.jsp
文件 2185 2009-04-17 20:12 struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\WebRoot\bookType_Modify.jsp
文件 819 2009-04-17 20:12 struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\WebRoot\bookType_ok.jsp
文件 5873 2009-04-17 20:12 struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\WebRoot\book_add.jsp
文件 4480 2009-04-17 20:12 struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\WebRoot\book_detail.jsp
文件 7026 2009-04-17 20:12 struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\WebRoot\book_Modify.jsp
文件 807 2009-04-17 20:12 struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\WebRoot\book_ok.jsp
............此处省略226个文件信息
相关资源
- 数据库课设:图书管理系统报告
- ado数据库MFC图书管理系统vs2010
- php图书管理系统源码
- 数据结构课程设计——图书管理系统
- 大一c 课程设计简单的图书管理系统
- 图书管理系统需求跟踪矩阵表.rar
- 图书管理系统UML(mdl+实验指导书)
- Library图书馆图书管理系统
- 用NetBeans做的图书管理系统
- 图书管理系统窗体含报告
- 图书管理系统 2020.6.15.rar
- 图书管理系统app
- springboot+vue.js搭建图书管理系统开源项
- 图书管理系统源码.zip
- vfp软件做的图书管理系统
- 华东交通大学软件学院毕业设计
- :需求规格说明书+详细设计说明书
- Struts框架实现的登录、注册的图书管
- 课程设计-----图书管理系统.rar
- Jdbc经典案例之图书管理系统
- 图书管理系统(流程图+功能图+ER+全套
- web课设图书管理系统
- 基于web数据库图书管理信息系统设计
- 图书馆图书借阅管理系统
- Extjs+struts2+hibernate 做的一个简单的图
- 图书管理ssm框架整合篇
- 基于安卓图书管理系统的开发
- 图书管理系统,分管理员和学生
- 图书管理系统初学
- 图书管理系统 软件工程课程设计含源
评论
共有 条评论