资源预览内容
第1页 / 共57页
第2页 / 共57页
第3页 / 共57页
第4页 / 共57页
第5页 / 共57页
第6页 / 共57页
第7页 / 共57页
第8页 / 共57页
第9页 / 共57页
第10页 / 共57页
亲,该文档总共57页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
毕 业 设 计 说 明 书作 者: XXXXXXX 学 号: XXXXXXXXXX 院 系: 信息工程学院 专 业: 计算机科学与技术 题 目: 基于Java Web的在线图书订购 与打印管理系统 指导者: (姓 名) (专业技术职务)评阅者: (姓 名) (专业技术职务) 2011 年 6 月 吉 林毕业设计说明书中文摘要随着科学技术的进步和计算机行业的迅速发展,人们的工作效率得到大大提高。计算机信息处理系统的引进已彻底改变了许多系统的经营管理。本文中主要介绍了管理事务中的常见基本问题和研究背景,并对系统进行了全面的可行性分析,详细论证了系统的需求分析、系统设计、系统实现和系统测试等过程。系统实现了图书管理、打印管理、分类管理、用户管理、数据库管理和前台订购等功能。本系统使用JSP进行网页界面的设计,使用MVC设计模式,采用开源DbUtils、BeanUtils等简单框架进行开发。后端的数据库采用Mysql,通过JDBC驱动和数据库进行无缝连接。测试结果表明,本系统实现了图书订购的主要功能,基本满足客户的需要。关键词: 图书订购;打印管理;JSP,DbUtils;BeanUtils毕业设计说明书外文摘要AbstractWith the progress of science and technology,the astonishing rapid development of the computer industry has been improving peoples working efficiency greatly. The introduction of computerized information system has sharply changed the management in many systems in many fields.This paper mainly introduces the basic management of affairs of common issues and research background.The system a comprehensive feasibility analysis,demonstrated in detail the system requirements analysis,system design,system implementation and system testing process.System toachieve the user stapler,library management,print manage- ment,database management modules.The system is contrived with Java Server Pages technology as well as Struts,Spring and MVC design mode.The DBMS is MySql.This system uses JDBC to connect the Oracle database server. Test results show that this system implements the main function of book management in a library, meets basically the needs of book management.Key words: Book Order;Book management System;DbUtils;BeanUtils- 9 -目 录目 录毕业设计说明书中文摘要I毕业设计说明书外文摘要II第1章 前 言11.1 课题的背景11.2 课题的意义1第2章 可行性分析32.1 问题的提出32.2 经济可行性32.3 操作可行性32.3 技术可行性42.4 开发工具的选择42.4.1 系统开发工具42.4.2 数据库52.4.3 Tomcat6.0服务器62.4.4 JDK工具7第3章 需求分析93.1 图书订购与打印管理系统需求概述93.2 功能需求93.2.1 与订购者相关的基本功能元素93.2.2 与管理员相关的基本功能元素93.2.3 总体系统的基本功能元素103.3 性能需求103.3.1人身和环境安全性需求103.3.2 可靠性和可用性需求103.3.3 容错性需求103.3.4 易用性103.3.5 易学性113.4 运行需求113.4.1 预期的物理环境113.4.2 预期的技术环境11第4章 总体设计124.1 图书订购与打印管理系统设计指导思想和原则124.2 设计模式124.3 系统配置方案设计134.4 图书订购与打印管理系统总体功能概述144.5 图书订购与打印管理系统各功能模块概述154.5.1 系统登录模块154.5.2 打印管理模块154.5.3 图书管理模块164.5.4 分类信息管理模块174.5.5 用户信息管理174.5.6 查询统计管理194.5.7 数据库管理204.5.8 前台订书管理214.6 数据库设计214.6.1 编写目的214.6.2 背景214.6.3 环境要求214.6.4 概念结构设计224.6.5 字段命名规则244.6.6 数据库详细设计24第5章 详细设计275.1系统的软件结构275.2 开发环境搭建275.2.1 导入开发包275.2.2 创建组织程序的包285.2.3 系统的全局类285.2.4 DAO层编写295.3 登录系统模块的实现295.4 打印管理模块的实现315.4.1 初始订单显示315.4.2 未打印的订单325.4.3 需要打印的书籍325.4.4 未取书订单345.4.5 已取走订单345.5 图书管理模块的实现345.5.1 图书添加345.5.2查看图书365.6 分类管理模块的实现365.7 用户管理模块的实现365.7.1 添加用户365.7.2 后台用户365.7.3 普通用户365.8 查询统计模块的实现365.8.1 查询统计365.9 数据库管理模块的实现385.10 前台订购管理模块的实现395.10.1 前台图书展示395.10.2 图书搜索395.10.3 订单状态查询405.10.4 购物车维护405.10.5 订单信息与用户40第6章 测试426.1 测试技术426.1.1 单元测试426.1.2 组合测试436.1.3 确认测试436.1.4 系统测试436.1.5 用户验收测试436.2 单元测试446.2.1过程登录流图446.2.2 确定路径456.3 测试结论45结 论47参考文献48致 谢49第1章前 言第1章 前 言1.1 课题的背景 当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。 本系统就是为了管理好图书订购与打印信息而设计的。 东门复印部的图书和订购信息资料繁多,包含很多的信息数据的管理。根据调查得知,他们以前对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于图书订购情况(如订购数量、取书时间等)的统计和核实等都采用人工检查进行。数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。尽管有计算机,但是尚未用于信息管理,没有发挥它的效力,资源闲置比较突出,这就是图书订购系统的开发的基本环境。 数据处理手工操作,工作量大,出错率高,出错后不易更改,一般订购情况是记录在账簿上,图书的数目和内容记录在文件中,复印部工作人员和管理员也只是当时对它比较清楚,时间一长,如再要进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。如要对很长时间以前的图书进行更改就更加困难了。基于这些问题,有必要建立一个图书订购与打印管理系统,使订书管理工作规范化,系统化,程序化,避免订购管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改图书订购与打印情况。1.2 课题的意义 图书订购打印管理系统本着让图书订购与管理做到快捷、方便、简单、摆脱用手工操作处理图书订购打印的问题,工作非常繁琐,需要大量的人力、物力和财力,极大的浪费了资源的劣势而设计,它可以使管理员从繁重的手工操作中解脱出来。图书订购与打印管理系统是一项非常有意义的开发工作,其发展的潜力巨大,它的建立使东门复印部对图书订购打印的管理摆脱传统手工操作,实现通过互连网而进行的图书订购打印管理,其发展前景和影响意义也将是非常深远的。第2章 可行性分析第2章 可行性分析2.1 问题的提出 一方面东门复印部的图书和订购信息资料繁多,包含很多的信息数据的管理。根据调查得知,他们以前对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于图书订购情况(如订购数量、取书时间等)的统计和核实等都采用人工检查进行。数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。尽管有计算机,但是尚未用于信息管理,没有发挥它的效力,资源闲置比较突出。 另一方面由于数据处理手工操作,工作量大,出错率高,出错后不易更改,一般订购情况是记录在账簿上,图书的数目和内容记录在文件中,复印部工作人员和管理员也只是当时对它比较清楚,时间一长,如再要进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。如要对很长时间以前的图书进行更改就更加困难了。基于这些问题,有必要建立一个图书订购与打印管理系统,使订书管理工作规范化,系统化,程序化,避免订购管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改图书订购与打印情况。2.2 经济可行性 根据成本/效益分析法,本系统所需的软硬件资源都已具备,该系统简单易懂,本系统具有成本相对较低、利益高的特点,经济上可行。2.3 操作可行性本系统开发的开发宗旨是
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号