为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

图书管理信息系统

2019-07-15 6页 doc 1MB 3阅读

用户头像 个人认证

超龙

人民教师

举报
图书管理信息系统课程设计设计题目图书管理信息系统学生姓名xxx学号xxxxxx专业班级电子商务13—1班指导教师Xxxx2016年7月7日 设计题目 图书管理信息系统 成绩 (由老师填写) 课程设计主要内容 1.系统简介2.系统分析(1)采用的调查方法、分析工具简介(2)可行性分析(3)业务流程简介(含业务流程图)(4)数据流程分析(含数据流程图)(5)数据字典(部分)(6)处理逻辑说明(如有复杂处理)3.系统设计(1)功能结构设计(含功能结构图)(2)代码设计方案(3)数据库设计(含E-R图和数据库物理模型)(4)系统物理配置方...
图书管理信息系统
课程设计题目图书管理信息系统学生姓名xxx学号xxxxxx专业班级电子商务13—1班指导教师Xxxx2016年7月7日 设计题目 图书管理信息系统 成绩 (由老师填写) 课程设计主要内容 1.系统简介2.系统分析(1)采用的调查方法、分析工具简介(2)可行性分析(3)业务流程简介(含业务流程图)(4)数据流程分析(含数据流程图)(5)数据字典(部分)(6)处理逻辑说明(如有复杂处理)3.系统设计(1)功能结构设计(含功能结构图)(2)代码#设计#(3)数据库设计(含E-R图和数据库物理模型)(4)系统物理配置方案(5)程序(模块)设计说明书4.体会(其中写明自己在设计中承担的任务) 指导教师评语 建议:从学生的工作态度、工作量、设计(论文)的创造性、学术性、实用性及书面表达能力等方面给出评价。签名:200年月日图书管理系统 4一系统简介 5二系统分析 51采用的调查方法,调查内容 51.1图书馆组织结构 51.2现行系统简略分析 62可行性分析 62.1目标与方案可行性 62.2技术可行性 62.3经济可行性 72.4管理可行性 73业务流程简介 74数据流程简介 94.1第一层数据流程图: 94.2第二层数据流程图: 94.3第三层数据流程图: 105部分数据字典 136处理逻辑说明 16三系统设计 191功能结构分析 192代码设计方案 193数据库设计(含er图和数据库物理模型) 204系统物理配置方案 215程序(模块)设计说明书 221连接数据库: 222主页: 233用户登入: 264用户注册: 275搜索: 306借书: 377还书: 398借书结果: 419管理员登入: 4310图书增加: 4711图书删除: 5012图书列表: 5213学生删除: 5414学生列表: 5615所有借阅结果: 57四心得体会 59参考文献 59图书管理系统组员:一系统简介管理信息系统的应用已深入到社会的各行各业,方方面面,它是信息技术、软件开发与科学管理相结合的产物。本次管理信息系统开发,我们选取的是图书管理系统,图书管理系统是学校管理机制中的重要组成部分,对学校有着至关重要的作用。通过对图书管理系统的管理机制进行调查研究,我们开发了此图书系统。本系统中解决了学校图书管理事务中的常用基本问题。本系统中包含以下功能模块:用户登录子系统,用户管理子系统,图书管理子系统,图书借还子系统,图书与用户查询子系统,图书搜索子系统。本图书管理系统采用Java开发语言,使用jsp进行页面设计。本系统中通过JDBC驱动和数据库进行无缝连接,后端的数据库是mysql。本系统仍有许多不完善的地方,但能基本完成图书管理系统的功能。二系统分析1采用的调查方法,调查内容在本次上机开发系统前,我们先对我们要做的图书管理系统进行调查研究并且进行分析。采用的调查方法:去图书馆进行人员访谈,在线图书馆系统体验,与通过网络与长期进行MIS开发的人员进行交流,查阅资料,小组开会讨论。最后生成访谈报告,进行分析。1.1图书馆组织结构为了对学校图书馆管理信息系统有一个全貌的了解,首先要对系统的内部人员结构、组织及用户情况有所了解。该学校图书馆系统的组织结构图如下:1.2现行系统简略分析学校现行的图书管理系统基本能够满足同学们的需求,读书、借书、还书等过程基本能够顺利实现,能为学生的学习以及学校的工作提供一个比较良好的平台。。此系统的运行效率较好、管理方法却较为简单。其功能模块包括读者登录、、图书采编、图书借阅、图书归还,用户管理。其具体功能结构图如下图所示:2可行性分析采用现代化常用的图书馆管理系统,能够对图书进行有效管理,使其发挥高效的作用,能够迅捷的为读者提供相应的服务,方便管理员管理。开发本系统的可行性研究如下:2.1目标与方案可行性2.1.1系统名称:图书管理系统2.1.2开发意图:(1)建立一个检索迅速、查找方便、可靠性高、成本低,管理方便的现代图书管理信息系统。(2)减轻图书管理人员的负担,方便读者进行图书借阅与归还。(3)科学系统的进行图书管理。2.2技术可行性技术上的可行性分析主要分析技术条件下能否顺利完成系统的开发工作,软件、硬件能否满足需要。本系统采用JSP开发出友好美观的人机界面,便于用户理解、操作。数据库管理系统采用MySQL,它能够处理大量的数据,同时保持数据的完整性、安全性。因此本系统的开发平台已成熟可行。硬件方面,在科学技术快速发展的今天,硬件更新速度也越来越快,容量也越来越大,可靠性越来越高,价格越来越便宜,因此硬件方面也能满足系统的需求。2.3经济可行性鉴于计算机技术的迅猛发展,材料技术的逐渐成熟,在硬件软件方面以及开发技术均以可行的情况下开发这样的图书管理系统成本不会太高,但是本系统却可以大大提高图书馆的工作效率。以图书管理系统代替传统的图书管理员进行图书管理这是必然的趋势,其有着广阔的市场,使用图书管理系统能够使学校及图书管理机构对图书管理更加合理廉价,因此此系统在经济可行性上是可行的2.4管理可行性随着时代的发展,人员素质已逐步提高,不论是对于电脑系统的基本操作,还是对于系统的维护都有了一定的认识和基础。同时还可以配置专业的系统维护人员来维护系统及对系统的更新,能够使信息系统有效的运行。而且在当今时代下,图书管理人员大多愿意使用管理更加方便的图书管理系统。因此,此系统在管理上是可行的。综上所述:此图书馆管理信息系统的开发在目标与方案上,管理,经济,技术上都是是完全可行的。让我们深信该系统开发出来后将获得很大的成功!3业务流程简介系统的业务是系统要达到的业务目标,业务流程分析是系统分析中的基础环节。调查管理业务流程应顺着原系统信息流动的过程逐步地进行,内容包括各环节的处理业务、信息来源、处理方法、计算方法、信息流经去向、提供信息的时间和形态(报告、单据、屏幕显示等)。管理业务流程图是一种描述系统内各单位、人员之间业务关系、作业顺序和管理信息流向的图表,利用它可以帮助分析人员找出业务流程中的不合理流向。该图书管理系统业务流程图如下:人员业务功能单据数据库读者读者注册表管理员借阅借书单还书单填写注册信息还书搜索查询书籍书籍数据库图书的增删改读者信息增删改读者信息库借阅书籍数据库续借续借单生成查询书单操作借阅数据库借阅书籍数据库超期书单审核超期书单罚款通知登录登录注册:先由读者填写注册信息表单并将表单传递给管理员,再由管理员进行读者信息的增删改并更新读者信息库。搜索查询并借阅:读者执行搜索查询书籍功能(从书籍数据库中查询),生成查询书单反馈给读者,读者登陆后进行借阅生成借书单,提交给管理员,由管理员进行图书的增删改并更新书籍数据库。还书:读者登陆后执行还书功能生成还书单并提交给管理员,管理员操作借阅数据库并更新借阅数据库。续借:读者登陆后执行续借功能生成续借单并提交给管理员,管理员操作借阅数据库并更新借阅数据库。超期:超期书籍通过借阅数据库生成超期书单提交给管理员,管理员审核超期书单并生成单据给读者。管理员可随时对各个数据库进行操作。理员4数据流程简介数据流程图是全面描述信息系统逻辑模型的工具,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况。数据流程图具有抽象性和概括性。抽象性表现在它完全舍去了具体的物质,只剩下数据的流动、加工处理和存储;概括性表现在它可以把信息中的各种不同业务处理过程联系起来,形成一个整体。无论是手工操作部分还是计算机处理部分,都可以用它表达出来。数据流程图用下面外部实体处理逻辑数据流数据存储4.1第一层数据流程图:读者,管理员与图书管理系统数据信息流向的总关系。信息反馈信息反馈4.2第二层数据流程图:主要包括登录注册管理P1,书籍查询P2,借阅管理P3,数据库管理P4四个模块,显示图书管理系统数据流向主要内容。读者登录注册管理读者信息库借阅管理借阅书籍信息库借书信息书籍查询书籍信息库超期赔偿库超期书单管理员密码,注册表注册信息还书,续借信息缴费单书单关键字数据库管理增删改4.3第三层数据流程图:登录注册管理,书籍查询,借阅管理,数据库管理四个模块的详细数据流程图,是图书管理系统的数据流向的详细解释。4.3.1登陆注册管理数据流程图:(包括注册管理跑P1.1和登录管理P1.2)读者注册管理登录管理读者信息库管理员注册表注册信息账号密码借阅管理4.3.2书籍查询数据流程图:(包括搜索P2.1和查询P2.2)读者搜索查询借阅管理书籍信息库关键字信息书单4.3.3借阅管理数据流程图:(包括借书P3.1,还书P3.2,续借P3.3,缴费P3.4四模块)读者借书还书续借借阅书籍信息库填写借书单借书信息缴费填写还书单填写续借单填写缴费单DS-01还书信息续借信息超期赔偿库缴费通知D06缴费信息4.3.4数据库管理数据流程图:(包括书籍信息库的增删改P4.1,P4.2,P4.3,学生信息库的删改P4.4,P4.5,借阅信息P4.6和超期信息P4.7的显示)管理员增添图书信息删除图书信息更改图书信息书籍信息库新书信息单D07删除申请D10删除用户信息删除图书信息单DO8更改图书信息单D09更改申请学生信息库更改用户信息借阅书籍信息库超期赔偿库显示借阅信息显示超期信息借阅信息单D11超期罚款单D12DS-03DS_045部分数据字典1.数据项的定义数据项编号:I01-01数据项名称:图书编号别名:图书编码简述:某本图书的代码类型及宽度:字符型,8位取值范围:“00000001”-“99999999”数据项编号:I01-02数据项名称:读者编号别名:读者编码简述:读者的ID号类型及宽度:字符型,8位取值范围:“00000001”-“99999999”2.数据结构的定义DS-02:赔偿单标志;DS-03:读者情况;DS-04:图书情况数据结构编号:DS-01数据结构名称:读者赔偿单简述:图书污损、丢失或超期时进行赔偿的有关信息数据结构组成:DS-02+DS-03+DS-043.数据流数据流编号:D01数据流名称:借书单简述:借书单数据流来源:用户填写图书借书单交给图书馆管理人员,图书馆管理人员审核后,输入计算机.数据流去向:P3检查读者身份,办理借书手续数据流组成:借书日期+索书号+读者账号+库室数据流量:500本/日高峰流量:1500本/日数据流编号:D02数据流名称:借阅图书数量简述:修改图书库中图书数量数据流来源:修改图书信息中图书数量数据流去向:图书信息库数据流组成:索书号+借阅数量数据流量:500本/日高峰流量:1500本/日数据流编号:D03数据流名称:关键字信息简述:搜索信息数据流来源:读者数据流去向:P2,借阅管理数据流组成:字符数据流量:2000字/日高峰流量:5000字/日数据流编号:D04数据流名称:还书简述:还书时修改图书库中的在库数量数据流来源:P3.2办理还书受许数据流去向:借阅书籍信息库数据流组成:索书号+借阅数量数据流量:100笔/日高峰流量:200笔/日数据流编号:D05数据流名称:读者登陆信息简述:读者登陆信息数据流来源:读者数据流去向:图书管理员数据流组成:用户名+密码数据流量:100人次/日高峰流量:300人次/日4.处理逻辑的描述处理逻辑编号:P3处理逻辑名称:图书借阅管理简述:读者查找到所需图书后应当到图书馆办理借阅手续。图书借阅系统处理图书借阅、还书、续借等手续。输入的数据流:图书借阅单D01处理逻辑:图书借阅单输入,检查读者身份,检查图书在库情况,然后填写图书借阅库并修改图书表中的在库数量。输出的数据流:D02处理频率:100本/日3数据流处理逻辑编号:P1.2处理逻辑名称:检查读者身份简述:检查读者身份,已注册的读者可以借书输入的数据流:图书借阅单D01处理逻辑:查询读者表,已注册的读者可以借书输出的数据流:D05合格借书者处理频率:100本/日处理逻辑编号:P3.2处理逻辑名称:办理还书手续简述:图书归还处理输入的数据流:还书记录处理逻辑:还书时修改图书表中所借图书的在库量,并在借阅表中填写还书情况。输出的数据流:归还修改在库书量D04处理频率:100本/日处理逻辑编号:P4.5处理逻辑名称:读者登陆查询及修改简述:审查用户信息,合格的用户信息输入读者信息库输入的数据流:读者登录信息处理逻辑:读者登录信息录入输出的数据流:读者信息D05处理频率:100人次/日5.数据存储的描述数据存储编号:F03-01数据存储名称:图书信息简述:存储本馆图书借书信息数据存储组成:借书日期+索书号+读者账号+库室+还书日期+借书量+还书量关键字:索书号相关联的处理:P2.1,P4.2,P4.36.外部实体描述外部实体编号:S01外部实体名称:读者简述:图书馆用户输入的数据流:D06输出的数据流:D01、D03,D04......外部实体编号:S02外部实体名称:管理人员简述:管理人员输入的数据流:D7,D8,D9,D10......输出的数据流:D11,D12......6处理逻辑说明此处理逻辑主要使用结构式语言P1.1注册如果有用户名则登录否则填写注册登记表如果填写正确则注册成功否则重新填写P1.2登录如果有用户名如果密码正确则登录成功否则登录失败否则填写注册登记表如果填写正确则注册成功否则重新填写P2.1搜索如果关键字正确则搜索成功否则搜索失败P2.2查询如果搜索成功则查询成功否则查询失败P3.1借书如果登录成功如果未有超期,搜索查询成功,仍有库存则借书成功否则借书失败否则重新登录P3.2还书如果登录成功如果借阅书籍从借书单消失则还书成功否则还书失败否则重新登录P3.3续借如果登录成功如果未有超期,已借阅书籍归还日期增加则续借成功否则续借失败否则重新登录P3.4缴费如果登录成功如果缴费后能继续借阅则缴费成功否则缴费失败否则重新登录P4.1图书增添如果管理登录成功如果书籍信息库增加了图书则图书增添成功否则图书增添失败否则管理重新登录P4.2图书删除如果管理登录成功如果书籍信息库减少了删除的图书则图书删除成功否则图书删除失败否则管理重新登录P4.3图书更改如果管理登录成功如果书籍信息库图书信息改变则图书更改成功否则图书更改失败否则管理重新登录P4.4学生信息删除如果管理登录成功如果学生信息库该学生消失则学生信息删除成功否则学生信息删除失败否则管理重新登录P4.5学生信息更改如果管理登录成功如果学生信息库该学生信息更改则学生信息更改成功否则学生信息更改失败否则管理重新登录P4.6显示借阅信息如果管理登录成功如果管理界面有借阅信息,借阅数据库正常则显示借阅信息成功否则显示借阅信息失败否则管理重新登录P4.7显示缴费信息如果管理登录成功如果管理界面有缴费信息,超期罚款数据库正常则显示缴费信息成功否则显示信息失败否则管理重新登录三系统设计1功能结构分析图书管理系统图书信息管理读者信息管理借阅信息管理用户登入借书信息查询读者还书读者借书图书信息删除图书信息查询图书信息修改图书信息增加读者信息增加读者信息删除读者信息查询管理员登入读者登入2代码设计方案代码是代表事物名称、属性、状态等的符号。为了便于计算机处理,一般用数字、字母或它们的组合来表示。新系统为每本图书都设计了代码,一方面可统一图书的种类和数目,另一方面是为了方便数据输入。图书、读者、工作人员代码为数字字符,采用的是顺序码和区间码结构。在系统运行过程中,凡是需要输入某图书时,只要输入代码即可,系统可根据代码自动将相应的图书名称、摆放位置、读者信息等调出来。读者(学生):****/**/**/*/**前四位:入学日期;五、六位:学院名称;七、八位:专业名称;九位:班级号;十位:在班级中的位置。其他代码设计与此类似3数据库设计(含er图和数据库物理模型)密码用户姓名用户专业用户学号#用户邮箱用户用户实体图出版社图书名称图书剩余数量用户图书ID#作者图书备注图书实体图1毕业设计选题系统N用户借阅还书日期借书日期图书借阅单号#总er图实体属性图 属性名 字段类型 字段宽度 小数位数 含义 关键字 Pno C 20 用户学号 * Pna C 8 用户姓名 Pwd C 20 密码 Pma C 8 用户专业 Pmail C 20 用户邮箱 字段名 字段类型 字段宽度 小数位数 含义 关键字 Sno C 20 图书ID * Sna C 8 图书名称 Spub C 8 出版社 Snum N 8 0 图书剩余数量 Saut C 8 作者 Screm C 8 备注 字段名 字段类型 字段宽度 小数位数 含义 关键字 Mno C 20 借阅号 * Mbb D 15 借书日期 Mrb D 15 还书日期 数据库物理模型4系统物理配置方案本系统采用MyEclipse,tomcat等MyEclipse,是在eclipse基础上加上自己的插件开发而成的功能强大的企业级集成开发环境,主要用于Java、JavaEE以及移动应用的开发。MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持相当不错。Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache服务器,可利用它响应HTML(通用标记语言下的一个应用)页面的访问请求。实际上Tomcat部分是Apache服务器的扩展,但它是独立运行的,所以当你运行tomcat时,它实际上作为一个与Apache独立的进程单独运行的。5程序(模块)设计说明书5.1连接数据库:实现书籍信息库,借阅数据库,学生信息库,超期罚款库,方便管理人员进行数据库管理。packagehfut.db;importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.PreparedStatement;importjava.sql.ResultSet;importjava.sql.SQLException;importjava.sql.*;publicclassDB{ publicstaticConnectiongetConn(){ Connectionconn=null; try{ Class.forName("com.mysql.jdbc.Driver"); conn=DriverManager.getConnection("jdbc:mysql://localhost/library","root","root"); }catch(ClassNotFoundExceptione){ e.printStackTrace(); }catch(SQLExceptione){ e.printStackTrace(); } returnconn; } publicstaticPreparedStatementcreatePs(Connectionconn,Stringsql){ PreparedStatementpstmt=null; try{ pstmt=conn.prepareStatement(sql); }catch(SQLExceptione){ e.printStackTrace(); } returnpstmt; } publicstaticResultSetgetRs(PreparedStatementpstmt){ ResultSetrs=null; try{ rs=pstmt.executeQuery(); }catch(SQLExceptione){ e.printStackTrace(); } returnrs; } publicstaticvoidclose(Connectionconn){ try{ conn.close(); }catch(SQLExceptione){ e.printStackTrace(); } } publicstaticvoidclose(Statementstmt){ try{ stmt.close(); }catch(SQLExceptione){ e.printStackTrace(); } } publicstaticvoidclose(ResultSetrs){ try{ rs.close(); }catch(SQLExceptione){ e.printStackTrace(); } }}5.2主页:读者进行前台操作<%@pagelanguage="java"import="java.util.*"pageEncoding="utf-8"%><%Stringpath=request.getContextPath();StringbasePath=request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%><!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN"><html><head><basehref="<%=basePath%>"><title>主页面</title> <metahttp-equiv="pragma"content="no-cache"> <metahttp-equiv="cache-control"content="no-cache"> <metahttp-equiv="expires"content="0"> <metahttp-equiv="keywords"content="keyword1,keyword2,keyword3"> <metahttp-equiv="description"content="Thisismypage"> <!-- <linkrel="stylesheet"type="text/css"href="styles.css"> --><linkhref="style.css"rel="stylesheet"type="text/css"/></head><body><divid="container"> <divid="header"> </div> <divid="border"> <divid="main"> <divid="left"> <divid="menu"> <ul> <li><ahref="library.jsp">图书馆简介</a></li> <li></li> <li><ahref="register.jsp">新用户注册</a></li> <li></li> <li><ahref="checkoutresult.jsp">图书借阅</a></li> <li></li> <li><ahref="bookreturn.jsp">图书借还</a></li> <li></li> <li><ahref="booksearch.jsp">图书搜索</a></li> </ul> </div> <divid="menubottom"> <ul> <li><ahref="index.jsp">主页</a></li> <li><ahref="login.jsp">登录</a></li> <li><ahref="adminlogin.jsp">管理员</a></li> </ul> </div> </div> <divid="right"> <divclass="content"> <h3></h3> <strong>没进入大学时,有人告诉我,在大学里,最具有价值的地方是——图书馆,因为那里是大学的心脏,是知识的中心;在大学里,你最不能忘记的也是——图书馆,因为那里拥有浩如烟海的文献,各种有价值的知识、信息蕴藏其中,是培养学生获取、分析、处理信息的独立学习能力等综合素质的最好去处。</strong> <strong> 图书馆与繁华无关,与喧嚣无关,它把窗里的世界与窗外的世界隔开,窗里的世界是安详平和的,窗外的世界却是纷纷攘攘的。它像一座宫殿,据记者智慧光芒与知识宝库的宫殿,阵阵幽香传承着历史与时代的气息,书并不是沉默地躺在宫殿里,而是被渴望获得知识学子的借阅。 </strong> <p>&nbsp;</p> </div> <divclass="product"> <h3>&nbsp;</h3> <marqueedirection="left"scrolldelay="150"><imgsrc="images/DILI.jpg"width="200"height="223"/><imgsrc="images/XIAOSHUO.jpg"width="200"height="223"/><imgsrc="images/SANWEN.jpg"width="200"height="223"/><imgsrc="images/JIXIE.jpg"width="200"height="223"/><imgsrc="images/YINGYU.jpg"width="200"height="223"/></marquee> <divclass="clear"></div> </div> </div> <divclass="clear"></div> </div> </div> <divid="footer"> <divid="copyright"> <span>©CopyrightSaltandSoap.com,2006.<br/>Allrightsreserved.</span> </div> <divid="payment"><imgsrc="images/paypal.gif"alt="paypal"/></div> </div> <divid="footerend"></div></div></body></html>5.3用户登入:用户进行登录<%@pagelanguage="java"import="java.util.*,java.sql.*"pageEncoding="utf-8"%><%@pageimport="hfut.db.*,hfut.module.*,hfut.service.*"%><%request.setCharacterEncoding("utf-8");Stringlogin=request.getParameter("login");if(login!=null&&login.equals("login")){ Stringname=request.getParameter("name"); Stringpassword=request.getParameter("password"); StudentServicess=newStudentService(); Students=ss.queryByName(name,password); if(s!=null){ session.setAttribute("student",s); response.sendRedirect("index.jsp"); }else{ response.sendRedirect("login.jsp"); }}%>5.4用户注册:用户进行注册且提交订单至学生信息库<%@pagelanguage="java"import="java.util.*"pageEncoding="GBK"%><%Stringpath=request.getContextPath();StringbasePath=request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%><!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN"><html><head><basehref="<%=basePath%>"><title>用户登录界面</title><scriptlanguage="JavaScript"src="checkData_2016_5_14_new.js"></script> <%--引入javascript进行注册验证--%> <metahttp-equiv="pragma"content="no-cache"> <metahttp-equiv="cache-control"content="no-cache"> <metahttp-equiv="expires"content="0"> <metahttp-equiv="keywords"content="keyword1,keyword2,keyword3"> <metahttp-equiv="description"content="Thisismypage"> <!-- <linkrel="stylesheet"type="text/css"href="styles.css"> --></head><body><divid="Layer1"style="position:absolute;width:100%;height:100%;z-index:-1"><imgsrc="images/tsg.jpg"height="100%"width="100%"/></div><formname="form"action="registersuccess.jsp"method="post"onSubmit="returncheckData()"><tablealign="center"width="750"border="2"><tr><tdcolspan="2"align="center">用户注册</td></tr><tr><tdwidth="20%">学号</td><td><inputtype="text"name="studentID"maxlength="10"onblur="checkSID(this.value)"><spanid="checkSID"></span></td></tr><tr><td>用户姓名</td><td><inputtype="text"name="username"size="30"maxlength="10"onblur="checkUser(this.value)"><spanid="checkU"></span></td></tr><tr><td>密码</td><td><inputtype="password"name="pwd"size="30"maxlength="10"onblur="checkPwd(this.value)"><spanid="checkP"></span></td></tr><tr><td>确认密码</td><td><inputtype="password"name="pwd1"size="30"maxlength="10"onblur="checkPwd2(this.value)"><spanid="checkP2"><span></td></tr><tr><td>年级</td><td><inputtype="radio"name="grade"value="大一"checked>大一<inputtype="radio"name="grade"value="大二">大二<inputtype="radio"name="grade"value="大三">大三<inputtype="radio"name="grade"value="大四">大四</td></tr><tr><td>所在学院</td><td><selectname="depart"><optionvalue=1selected>请选择</option><optionvalue=管理学院>管理学院</option><optionvalue=机械学院>机械学院</option><optionvalue=资环学院>资环学院</option><optionvalue=软件学院>软件学院</option></select></td></tr><tr><td>电子邮件</td><td><inputtype="text"name="email"maxlength="20"onblur="checkEM()"/><spanid="checkEM"></span></td></tr><tr><td></td><td><inputtype="submit"value="提交"><inputtype="reset"value="重置"></td></tr></table></form></body></html>5.5搜索:读者进行搜索以及查询书单<%@pagelanguage="java"import="java.util.*,java.text.*"pageEncoding="utf-8"%><%@pageimport="hfut.service.*,hfut.module.*"%><%Students=(Student)session.getAttribute("student");if(s==null){ response.sendRedirect("login.jsp"); return;}%><%intstuID=s.getStuID();//DateFormatdf=newSimpleDateFormat("yyyy-MM-dd");DatenowTime=newDate();CheckoutServicecs=newCheckoutService();List<Checkout>checkoutlist=cs.getCheck(stuID);Iterator<Checkout>it=checkoutlist.iterator();while(it.hasNext()){ Checkoutc=it.next(); DatebackDate=c.getBackDate(); if(nowTime.getTime()>backDate.getTime()){ response.sendRedirect("checkoutresult.jsp"); return; }}%><%Stringpath=request.getContextPath();StringbasePath=request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%><!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN"><html><head><basehref="<%=basePath%>"><title>图书搜索</title> <metahttp-equiv="pragma"content="no-cache"> <metahttp-equiv="cache-control"content="no-cache"> <metahttp-equiv="expires"content="0"> <metahttp-equiv="keywords"content="keyword1,keyword2,keyword3"> <metahttp-equiv="description"content="Thisismypage"> <!-- <linkrel="stylesheet"type="text/css"href="styles.css"> --><linktype="text/css"rel="stylesheet"href="css/style.css"><styletype="text/css"><!--.STYLE3{color:#FFFFFF}.STYLE3{ font-size:16px; font-weight:bold;}#Layer3{ width:60px; height:16px; z-index:1; left:437px; top:5px; display:inline;}#Layer4{ width:56px; height:16px; z-index:2; left:499px; top:5px; display:inline;}#Layer6{ position:absolute; width:665px; height:126px; z-index:1; left:97px; top:252px; background-color:#FFFFFF; display:none;}#Layer7{ position:absolute; width:665px; height:126px; z-index:2; left:97px; top:252px; background-color:#FFFFFF; display:none;}#Layer8{ position:absolute; width:634px; height:171px; z-index:3; left:140px; top:207px; background-color:#FFFFFF; //display:none;}#Layer9{ position:absolute; width:43px; height:15px; z-index:4; left:586px; top:-2px;}.STYLE6{font-size:14px;font-weight:bold;}--></style><!--InstanceEndEditable--><styletype="text/css"><!--.STYLE1{font-size:12px}.STYLE2{ color:#FFFFFF; font-size:14px;}--></style></head><body> <!--<inputtype="hidden"name="search"value="search">--><tablewidth="100%"border="0"align="center"cellpadding="0"cellspacing="0"><tr><td><!--InstanceBeginEditablenam
/
本文档为【图书管理信息系统】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索