在线书店的设计与实现JSP+SQL

时间:2020-09-01 16:33:32 计算机网络毕业论文 我要投稿

在线书店的设计与实现JSP+SQL

毕业论文

目录
前言 1
1.概述 2
1.1电子商务的定义及其市场前景 2
1.2 网上购物系统的发展 3
1.3 网上购物的现状 4
1.4网上购物系统的构建 4
2.开发平台简介 5
2.1 SQL SERVER2000简介 5
2.2 JSP概述 6
2.2.1 JSP的特点 7
2.2.2 JSP与其他动态网页技术比较 8
2.2.3 JSP的内部对象及出错处理 9
2.2.4 JSP实现原理 11
2.3 JAVABEAN 11
2.4 JSP的开发工具和运行环境 12
2.4.1 JSP运行环境介绍 12
2.4.2 JDK的安装与配置 12
2.4.3 Tomcat的安装与配置 13
2.5 JSP与后台数据库的连接 14
2.5.1 JDBC的特点 14
2.5.2 JDBC的结构 15
2.5.3 JDBC 驱动的类型 16
2.5.4连接数据库 16
2.6 JAVABEAN文件 18
3.系统设计 19
3.1 需求分析 19
3.1.1 系统特点 19
3.1.2 建设网上书店的条件 19
3.2 系统功能简介 20
3.2.1功能 20
3.3 系统结构设计 20
3.3.1 逻辑结构 20
3.3.2 物理结构 20
3.3.3模块划分 21
3.4 系统数据库设计 22
3.4.1 需求分析 22
3.4.2 数据库概念设计 22
3.4.3数据库逻辑结构设计 23
4  系统的实现 27
4.1前言 27
4.2前台开发 27
4.2.1重点推荐展台的实现过程 27
4.2.2 新书上架实现过程 30
4.2.3 图书分类实现过程 30
4.2.4 用户管理实现过程 31
4.2.5 购物车实现过程 32
4.2.6 订单生成及其查询 33
4.3后台开发 34
4.3.1 后台登录实现过程 34
4.3.2 图书管理实现过程 35
4.3.3 用户管理实现过程 36
4.3.4 订单管理实现过程 36
4.4小节 36
5.系统的优化和解决的方法 37
5.1 JSP乱码问题 37
5.2 其它的不足及其解决办法 38
结束语 40
参考文献 41
致谢 42

 
在线书店的设计与实现

摘要 :本文介绍了在线书店的开发过程。系统采用JSP+JavaBean的模式来开发1个小型的电子商务平台,以SQL Server2000作为数据库。系统采用界面与业务逻辑分离的3层结构设计,将业务逻辑封装在JavaBean中,使得系统的安全性、可维护性、重用性和可扩展性都大大提高。首先介绍了软件的开发环境,其次介绍了本软件的详细设计过程:数据库的设计、各个模块的设计和实现,以及具体界面的设计和功能。最后对在本软件开发过程中的问题进行了总结。
通过阅读该论文,读者可以了解到“在线书店设计开发”的规划、设计过程,掌握系统的功能。同时对当前比较具有代表性的SUN公司开发工具Tomcat 和功能强大的微软的数据库开发工具SQL Server 2000 以及数据库连接技术有1定了解。
   关键字:JSP;JavaBean;SQL Server2000
 
The Design And Realization Of The Bookstore On-Line
 
Abstract: This text introduced the process of development of the on-line bookstore. System adoption JSP+JavaBean mode comes to develops a small scaled electronic commerce platform, with the SQL Server2000 conduct and actions database. The system adoption interface separates with business logic of three layer construction design, seal to pack the business logic in JavaBean, make the safety of the system, can support the sex, heavy use the sex with can expand the sex to increases all and consumedly. Introduced the environment of development of the software first,and introduced the detailed design process of this software the next in order: design of the database,design of the each mold piece with realize,and the design of the concrete interface with function。Finally to proceeded the summary in this software development problem in the process.
     Pass to read that thesis, the reader can understand" on-line bookstore design development" of programming, design the process, control the function of the system At the same time to front compare have the representative SUN company development tool Tomcat to develop the tool SQL Server with the database of the mighty Microsoft in function 2000 and the database conjunction technique has certain understanding.
Keywords: JSP; JavaBean; SQL Server2000
前言
在Internet的迅速发展的带动下,电子商务已经成为经济全球化的集中表现形式之1。作为1种国际通行的商务模式,电子商务的发展正在成为世界性的潮流,引发了自工业革命以来经济领域1场最广泛、最深刻的革命性变革。基于Internet的信息服务,商务服务已经成为现代企业1项不可缺少的内容。商务网站作为企业在互联网世界的门户,越来越多的企业不满足于建立1个简单的仅仅能够发布信息的静态网站,而是需要1个易于维护、易于管理,使企业信息统1、标准、高效的能提供完善的电子商务服务的动态商务网站。
JSP是目前比较流行的Web开发程序。它具备Java的优点:稳定、安全、可移植性好,成为大、中型网络开发的'首选。使用JSP进行开发工作,不仅能够制作像HTML1样的静态的网页,还能够制作出包含动态数据的网页。
尽管在技术上,将Web与数据库实现连接早已成为可能,但在实际开发过程中还是会遇到相当多的困难和问题,其中也存在许多技巧和方法。从后台数据库的选择,到采用何种技术实现Web与数据库的连接都有许多技巧和原则,应该针对不同情况采取不同的策略。并且要顾及到实用性与安全性,比较成功的开发实例并不多见。因此,在现有软件的基础上的2次开发工作还是有相当重要的作用。
本文的应用背景是“图书在线销售系统”,这就是1个典型的基于JSP技术的Web数据库开发实例。这1系统的就是充分利用JSP与JavaBean技术,以 Javascript作为脚本语言,以关系式数据库SQL Server2000作为后端数据库,用Macromedia Dreamweaver 8设计开发了1个能实现简单的电子商务的小型动态商务网站——图书在线销售系统。该系统基本上具备1个网上书店销售系统应该具备的功能,具体分为用户层和管理层两大模块,用户层模块实现了用户注册与登陆,购物车,各类查询包括图书查询,订单查询,积分查询等;管理层实现了用户管理,商品管理,订单管理等功能。
本文通过总结在开发设计中遇到的实际问题,比较系统地论述了如何通过JSP技术实现“图书在线销售系统”,希望能够对大家有所启迪。

【在线书店的设计与实现JSP+SQL】相关文章:

1.网络书店设计与实现

2.基于J2EE在线考试系统的设计与实现

3.关于网络工程师在线学习系统的设计与实现的论文

4.尾矿库在线监测系统的研究与实现

5.Java如何实现点的在线添加

6.Java实现点在线添加的方法

7.客户关系管理的设计与实现

8.Java日志系统框架的设计与实现

9.基于Perl的DoS工具设计与实现