<%else%>
添加图书失败。 <%end if%>
如下是出库信息运行结果 如下图:
5.3图书出库管理模块
这个功能是让管理员及时删除图书的品种,以满足市场需求。其主要代码如下:
try{
Statement
stmt=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
stmt.executeUpdate(\
ResultSet rs=stmt.executeQuery(\ rs.beforeFirst(); while(rs.next()){
rs.updateInt(\ rs.updateRow(); }}
catch(Exception e){ e.printStackTrace();}}
id 书名 作者 图书类别 出版社 价格 图书简介
第 20 页 共 27 页
20
<%while(rs.next()){ ///strid=rs.getString(\
strid=String.valueOf(rs.getInt(\ %>
<%=strid %>
<%=rs.getString(\书名\ <%=rs.getString(\作者\ <%=rs.getString(\图书类别\ <%=rs.getString(\出版社\ <%=rs.getString(\价格\ <%=rs.getString(\图书简介\
运行后的结果是 如下图:
5.4图书查询管理模块
这个功能是让管理员及时查看图书的品种,以满足市场需求。其主要代码如下:
<%
id 书名 作者 图书类别 出版社 价格
第 21 页 共 27 页
21
图书简介
<%while(rs.next()) {
///strid=rs.getString(\
strid=String.valueOf(rs.getInt(\ %>
<%=strid %>
<%=rs.getString(\书名\ <%=rs.getString(\作者\ <%=rs.getString(\图书类别\ <%=rs.getString(\出版社\ <%=rs.getString(\价格\ <%=rs.getString(\图书简介\
图书查询的运行结果 如下图:
5.5图书信息管理模块
书店管理员可以通过此模块,向系统中添加新的图书。也可以进行删除操作,及时更新库中图书信息。主要完成以下功能:
(1) 点击相应图书分类链接,弹出相应表单,添加图书; (2) 为图书上传相应图片; (3) 搜索图书;
(4) 显示相应图书信息; (5) 删除图书操作。
其图书信息管理模块主页如图4-13所示:
第 22 页 共 27 页
22
点击导航页面中的图书信息管理链接,则进入图书信息管理页面:
图4-13 图书信息管理主页面
此页面所添加及管理的都是上架图书。点击相应添加图书分类,则显示添加上架图书表单。填入相应信息点击提交,则显示此图书图片上传页面。此系统运用的是无组件上传图片及保存的是二进制信息。上传成功则显示刚才添加的图书的相关信息。在图4-12的搜索图书表单中输入图书编号则显示此图书相应信息。点击后面的删除链接将进行删除操作。点击上图的添加图书数量可以添加相关图书的数量。
第 23 页 共 27 页
23
总结
顺利如期的完成本次毕业设计给了我很大的信心,让我了解专业知识的同时也对本专业的发展前景充满信心,网上书店系统采用了一些新的技术和设备他们有着很多的优越性但也存在一定的不足,这些不足在一定程度上限制了我们的创造力。只有发现问题面对问题才有可能解决问题,不足和遗憾不会给我打击只会更好的鞭策我前行,今后我更会关注新技术新设备新工艺的出现,并争取尽快的掌握这些先进的知识,更好的为祖国的四化服务。
经过这次毕业设计和对相关资料的收集,让我清楚的感到随着网络科技的不断发展和网络的广泛应用,使我们的生活离不开它了。网络它以自己的独特的优点征服了我们。在教育越来越受重视的21世纪,随着图书类型的不断增加和图书管理要求的不断提高,管理方面的工作量将会越来越大,并且其工作将是一件十分烦琐和非常容易出错的事情。在这样的情况下有一个实用网上书店系统是有其必然性的,如果能做出一个完善的网上书店管理系统就使管理方面的工作量减少很多。在这次的毕业设计中,我学会了很多,也感到自身知识的贫乏,希望在日后的努力中能做出更完善的系统。
第 24 页 共 27 页 24