基于JSP的图书管理系统含源文件Word文件下载.doc

上传人:b****1 文档编号:13166325 上传时间:2022-10-07 格式:DOC 页数:16 大小:245KB
下载 相关 举报
基于JSP的图书管理系统含源文件Word文件下载.doc_第1页
第1页 / 共16页
基于JSP的图书管理系统含源文件Word文件下载.doc_第2页
第2页 / 共16页
基于JSP的图书管理系统含源文件Word文件下载.doc_第3页
第3页 / 共16页
基于JSP的图书管理系统含源文件Word文件下载.doc_第4页
第4页 / 共16页
基于JSP的图书管理系统含源文件Word文件下载.doc_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

基于JSP的图书管理系统含源文件Word文件下载.doc

《基于JSP的图书管理系统含源文件Word文件下载.doc》由会员分享,可在线阅读,更多相关《基于JSP的图书管理系统含源文件Word文件下载.doc(16页珍藏版)》请在冰豆网上搜索。

基于JSP的图书管理系统含源文件Word文件下载.doc

图书馆工作人员有修改图书借阅者借书和还书记录的权限,所以需对工作人员登陆本模块进行更多的考虑。

在此模块中,图书馆工作人员可以为图书借阅者加入借书记录或是还书记录,并打印生成相应的报表给用户查看和确认。

图书馆管理人员功能的信息量大,数据安全性和保密性要求最高。

本功能实现对图书信息、借阅者信息、总体借阅情况信息的管理和统计、工作人员和管理人员信息查看及维护。

图书馆管理员可以浏览、查询、添加、删除、修改、统计图书的基本信息;

浏览、查询、统计、添加、删除和修改图书借阅者的基本信息,浏览、查询、统计图书馆的借阅信息,但不能添加、删除和修改借阅信息,这部分功能应该由图书馆工作人员执行,但是,删除某条图书借阅者基本信息记录时,应实现对该图书借阅者借阅记录的级联删除。

并且还应具有生成催还图书报表,并打印输出的功能。

二、数据库设计(表的结构或E-R图)

E-R图

1、读者信息数据表

读者编号

读者姓名

性别

院系

班级

读者

2、图书信息数据表

图书编号

图书名称

图书类型

库存数量

作者

图书

出版社

3、用户管理信息数据表

username

password

用户管理

表的结构

字段名称

数据类型

长度

varchar

4

姓名

10

20

int

3、用户管理数据表

三、系统设计(功能模块图)

图书馆管理系统系统

读者管理

图书管理

系统设置

读者信息

读者信息更新

读者查询

图书信息

部门信息更新

图书查询

四、系统实现

4.1管理员登录模块

图4.1管理员登录图

管理员登录语句:

<

%@pagelanguage="

java"

contentType="

text/html;

charset=UTF-8"

pageEncoding="

UTF-8"

%>

!

DOCTYPEhtmlPUBLIC"

-//W3C//DTDHTML4.01Transitional//EN"

"

http:

//www.w3.org/TR/html4/loose.dtd"

>

html>

styletype="

text/css"

--

.STYLE1{

color:

#990033;

font-weight:

bold;

}

-->

/style>

head>

metahttp-equiv="

Content-Type"

content="

title>

登录界面<

/title>

/head>

body>

<

tr>

<

tdheight="

112"

colspan="

8"

imgsrc="

image/1.jpg"

width="

980"

height="

180"

/>

/td>

/tr>

formaction="

login_config.jsp"

method="

post"

<

center>

tablewidth=80%>

<

<

tdcolspan="

2"

用户登录<

td>

用户名:

inputtype="

text"

name="

name"

密&

nbsp;

&

码:

password"

pass"

submit"

value="

登录"

reset"

取消"

/table>

/center>

/form>

/body>

/html>

4.2图书馆主界面

图4.2图书馆主界面图

图书馆主界面语句:

import="

demo.factory.*"

Inserttitlehere<

body>

%

request.setCharacterEncoding("

utf-8"

);

jsp:

useBeanid="

user"

scope="

request"

class="

demo.vo.User"

/>

setPropertyname="

property="

*"

if(DAOFactory.getUserDAOInstance().isLogin(user)){

session.setAttribute("

user.getName());

forwardpage="

login_success.jsp"

}

else{

response.setHeader("

refresh"

"

2;

url=login.jsp"

h2>

用户名或密码错误,请重新登录<

br>

两秒钟后将转至登录页面<

若未跳转,请按<

ahref="

login.jsp"

这里<

/a>

/h2>

4.3添加留言模块

图4.3添加留言管理图

添加留言管理代码:

demo.dao.*"

java.util.*"

demo.vo.*"

//判定用户是正常登录到这里的

if(session.getAttribute("

)!

=null){

inti=0;

Listlist=null;

try{

list=DAOFactory.getNoteDAOInstance().queryAll();

}

catch(Exceptione){

e.printStackTrace();

%>

insert.jsp"

添加留言<

tablewidth=80%border="

1"

ID<

姓名<

作者<

删除<

Iteratoriter=list.iterator();

while(iter.hasNext()){

i++;

Notenote=(Note)iter.next();

intid=note.getId();

Stringname=note.getName();

Stringauthor=note.getAuthor();

%=id%>

update.jsp?

id=<

%=id%>

"

%=name%>

%=author%>

delete_do.jsp?

}

if(i==0){

5"

没有任何内容<

else{

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 法律文书 > 判决书

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1