JSP+WEB+SQL课程设计

JSP+WEB+SQL课程设计

ID:37859308

大小:838.00 KB

页数:14页

时间:2019-06-01

JSP+WEB+SQL课程设计_第1页
JSP+WEB+SQL课程设计_第2页
JSP+WEB+SQL课程设计_第3页
JSP+WEB+SQL课程设计_第4页
JSP+WEB+SQL课程设计_第5页
资源描述:

《JSP+WEB+SQL课程设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《JSP课程设计》课程设计报告设计题目:图书销售管理系统二○一五年七月Java高级程序设计课程设计报告目录1项目背景12需求分析12.1系统功能需求12.2系统技术需求13系统概要设计23.1系统总体结构23.2系统总体功能23.2.1后台管理功能33.3数据库设计34系统详细设计与实现34.1查询模块34.2进货模块44.3登录模块55总结5参考文献612JSP课程设计课程设计报告1项目背景图书销售管理的自动化需求迫切,但是专业的大型商业软件价格昂贵而且功能庞杂而无法满足需求。本软件免费,简单,实用,满足小型书

2、商的管理需求,是开发组对java的jsp+web+sql系统的合作训练,开发难度不高,主要协作技术实现。2需求分析2.1系统功能需求为了能够管理图书销售,通常要建立一套数据库系统,把书籍的信息以及其他资料信息保存记录下来。而最终系统要操作方便,让所有店主都能够使用。功能主要包括用户对各个模块的需求。(1)管理员功能(后台功能)l图书查询功能:根据客户提供的信息,查询书籍。并把需要的书籍放入购物车l图书浏览功能:查看所有书籍,并把需要的书籍放入购物车l图书进货功能:进货增加库存。l图书退货功能:顾客把己买的书籍退还

3、给书店。输出一份退货单并自动修改库存量,把本次退货的信息添加到退货库中。l图书统计功能:统计到目前为止所销售和退货的书籍,计算总收入。l购物车功能:存放顾客/店家的购书单/进货单。(2)前台功能l登录功能:用户登录。2.2系统技术需求系统采用JSP技术作为功能开发,HTML和CSS作为前端页面实现,数据库采用NavicatforMySQL,利用Myeclipse2014集成开发工具进行开发和调试。(1)硬件环境:普通个人电脑(2)操作系统:WINDOWS2005以及以上版本操作系统(3)数据库系统:Navicat

4、forMySQL(4)WEB服务器:TOMCAT6.0以上12JSP课程设计课程设计报告(5)JAVA运行环境:采用JR1.5以上版本(6)客户端:IE7.0,遨游等3系统概要设计本系统是店主电脑所用的个人图书销售管理系统,因此应该构建在本地网络上,通过上网的方式随时使用。3.1系统总体结构图书销售管理系统是一个基于B/S架构的系统。系统的用户在客户端通过IE浏览器来访问图书销售管理系统。为了保证系统的安全性和稳定性,下面是这个系统的模型图。图3-1为图书销售管理系统的结构设计图。图3-1图书销售管理系统设计结构

5、图3.2系统总体功能在线新闻发布系统,需要建立一套数据库系统,以及后台可简单操作的系统来进行对各种信息的操作。从实际用途的角度出发,系统的总体功能进行大致的规划为前台功能和后台管理,如图3-2所示。12JSP课程设计课程设计报告图3-2系统总体功能图3.2.1后台管理功能店主打开网页后可以进行查询书籍,进货等一系列的操作,登录后可以形成订单。3.2.2登录功能店主打开网页进行登录。3.3数据库设计详见数据库设计文档。4系统详细设计与实现4.1查询模块用户将需查询书籍的信息输入到文本框中,选择查询范围,程序文件中的

6、表单把数据提交到sevlet页面。程序得到sevlet页面的表单提交的数据后,从数据库的表中取出包含用户输入的信息的书籍信息记录,然后跳转到查询结果显示页面,显示查询结果。查询界面如图4-1和图4-212JSP课程设计课程设计报告图4-1查询界面图4-2查询结果显示界面查询流程图如图4-3所示:图4-3主要代码packageservlet;importjavabean.DataByPage;importjavabean.Login;12JSP课程设计课程设计报告importcom.mysql.jdbc.Conne

7、ction;importcom.sun.rowset.*;importjava.sql.*;importjava.io.*;importjavax.servlet.*;importjavax.servlet.http.*;publicclasssearchbookservletextendsHttpServlet{StringrowSet=null;publicvoidinit(ServletConfigconfig)throwsServletException{super.init(config);}publi

8、cvoiddoPost(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{request.setCharacterEncoding("utf-8");StringsearchMess=request.getParameter("searchMes

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。