图书管理系统分析.docx
- 文档编号:26778177
- 上传时间:2023-06-22
- 格式:DOCX
- 页数:15
- 大小:88.11KB
图书管理系统分析.docx
《图书管理系统分析.docx》由会员分享,可在线阅读,更多相关《图书管理系统分析.docx(15页珍藏版)》请在冰豆网上搜索。
图书管理系统分析
图书信息管理系统的分析与设计
1.1选题背景..................................................................................................................1
1.2本文所做工作..........................................................................................................1
2.1系统功能图设计....................................................................................................2
3.1系统概念设计........................................................................................................5
3.1.1E-R图……………………………………………………………………………9
4.1程序源代码............................................................................................................7
5.1输入输出需求......................................................................................................11
第一章引言
1.1选题背景
题目来自课程实验指导书
1.2本文所做工作
本论文主要目标是采用MVC模式,基于structs框架,实现图书管理系统的基本功能。
本论文的主要工作可以归结如下:
(1)分析图书管理系统的功能需求和费功能需求。
(2)设计图书管理系统的技术体系结构,应用设计模式,设计数据库实体联系模型。
(3)实现图书管理系统的组建管理,模块管理,界面管理等系统级别管理功能。
(4)完成图书馆里系统的功能测试。
2.1系统功能图设计
3.1系统概念设计
(1)系统E—R图
(2)系统E—R图说明
1)有帐号和密码的用户可以登录到图书信息管理系统,对所有图书的信息进行增删改查等操作。
2)每一本图书都有自己的图书编号、类型、作者、出版社、书名、出版时间、价格。
3.3界面截图
登陆界面:
图书详细资料界面:
修改图书信息界面:
删除图书信息界面:
查询图书信息界面:
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">
删除:
<%@pagelanguage="java"contentType="text/html;charset=utf-8"
pageEncoding="utf-8"%>
<%--<%@pageimprot="com.shxt.use.struts2231.actions.DBHelper"%>--%>
DOCTYPEhtmlPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""http:
//www.w3.org/TR/html4/loose.dtd">
<%--
--%>
浏览:
<%@pageimport="com.shxt.use.struts2231.actions.DBHelper"%>
<%@pagelanguage="java"contentType="text/html;charset=utf-8"
pageEncoding="utf-8"%>
<%@pageimport="java.sql.ResultSet"%>
<%@pageimport="java.sql.SQLException"%>
DOCTYPEhtmlPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""http:
//www.w3.org/TR/html4/loose.dtd">
functionb(){
window.location="delete.jsp";
}
functiona(){
window.location="chaxun.jsp";
}
functionc(){
window.location="bookshuru.jsp";
}
--
<%
//Strings=request.getParameter("loginID");
//Stringss=request.getParameter("loginname");
DBHelperdb=newDBHelper();
Stringsql="select*fromBookinfo";
ResultSetrs=db.query(sql);
out.print("
out.print("
out.print("
out.print("
out.print("
out.print("
out.print("
out.print("
out.print("
out.print("
while(rs.next()){
out.print("
Stringbianhao=rs.getString("book_id");
out.print("
Stringname=rs.getString("book_name");
out.print("
Stringtype=rs.getString("class_name");
out.print("
Stringzuozhe=rs.getString("author");
out.print("
Stringchubanshe=rs.getString("house");
out.print("
Stringchubanshijian=rs.getString("housetime");
out.print("
Stringprice=rs.getString("price");
out.print("
out.print("
}
out.print("");
%>
---->
图书信息:
<%@pagelanguage="java"contentType="text/html;charset=utf-8"
pageEncoding="utf-8"%>
DOCTYPEhtmlPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""http:
//www.w3.org/TR/html4/loose.dtd">