基于web的网上书店的设计与实现.zip
基于web的网上书店的设计与实现,本文首先介绍了我所构建的图书交易平台所必备的技术手段:多层b/s结构、java/js/ajax技术、mvc模型、mysql数据库技术、tomcat服务器等。在此基础上,论述了基于网络平台的网上书店的功能和总体设计方案,数据库设计方案,较详细地论述了网上书店平台的设计与实现,并且对在实现中遇到的一些主要问题进行了分析。该...
该文档为压缩文件,包含的文件列表如下:
内容介绍
原文档由会员 holyjw 发布本文首先介绍了我所构建的图书交易平台所必备的技术手段:多层B/S结构、Java/js/ajax技术、MVC模型、MYSQL数据库技术、Tomcat服务器等。在此基础上,论述了基于网络平台的网上书店的功能和总体设计方案,数据库设计方案,较详细地论述了网上书店平台的设计与实现,并且对在实现中遇到的一些主要问题进行了分析。
该系统实现了用户的注册登录功能,用户拥有双重身份:即可充当买家,也可以出售自己的商品。登陆平台后,用户可以在主页浏览网站上成列的所有商品,对自己需要购买的书籍可以对书籍下订单进行订购。且用户有自己的用户中心,在用户中心,用户可查询自己所下的订单的详细情况,以及自己收到订单的详细情况,并且可以上架自己所需出售的商品。用户可以在用户中心修改自己的信息,以及已上架书籍的信息。
使用的是java+sql编程技术
包括了毕设的全部文件:开题报告、文献综述、外文翻译、毕业论文等。
摘 要
网上书店是近年来随着网络技术的发展而产生的一种新型的图书销售形式,与传统实体店图书销售相比,网上图书销售拥有许多优势。诸如快速的图书搜索,便捷的图书信息浏览,简易的交易流程,足不出户的购书方式等都将大大节约用户的时间。且图书流通环节的减少使得的图书价格下降,这为用户提供了平价图书,为用户带来便利。正是由于这些优势,网上图书销售才能得以在最短的时间内迅速发展起来,网上图书销售的兴起,实际上是电子商务在图文业发展的必然结果。
本文首先介绍了我所构建的图书交易平台所必备的技术手段:多层B/S结构、Java/js/ajax技术、MVC模型、MYSQL数据库技术、Tomcat服务器等。在此基础上,论述了基于网络平台的网上书店的功能和总体设计方案,数据库设计方案,较详细地论述了网上书店平台的设计与实现,并且对在实现中遇到的一些主要问题进行了分析。
该系统实现了用户的注册登录功能,用户拥有双重身份:即可充当买家,也可以出售自己的商品。登陆平台后,用户可以在主页浏览网站上成列的所有商品,对自己需要购买的书籍可以对书籍下订单进行订购。且用户有自己的用户中心,在用户中心,用户可查询自己所下的订单的详细情况,以及自己收到订单的详细情况,并且可以上架自己所需出售的商品。用户可以在用户中心修改自己的信息,以及已上架书籍的信息。
关键词:图书;电子商务;网上书店;Java;图书交易平台
Abstract
The online bookstore is a new form of book sales in recent years with the development of network technology, online book sales has many advantages compared with traditional physical store book sales. Such as fast book search, and convenient book information browsing, a simple transaction process, the textbook way of staying at home and so will greatly save the user time. Books and book circulation resulting decrease in the price decline, which provide users with cheap books, convenience for the user. Because of these advantages, online book sales can be in the shortest possible time the rapid development, the rise of online book sales, in fact, is the inevitable result of e-commerce in the graphics industry.
This paper first introduces the book trading platform that I built the necessary technical means: multi - layer B / S structure, the Java / js / Ajax technology, the MVC model, MYSQL database technology, the Tomcat server, etc... On this basis, discusses the web-based platform, online bookstore features and overall design, database design, a more detailed discussion of the Design and Implementation of the online bookstore shelves, and some of the major problems encountered in the implementation analysis.
The system implements the user registration login function; the user has a dual role: to act as a buyer, you can sell your own goods. Landing platform, Home website into a column of all goods, they need to buy the books you can book an order to order. And the user has its own user center, the user can query the details of orders under, as well as details of receipt of the order, and can be added to our catalog they need to sell goods. Users can modify their own information in the user center and has shelves of books.
Keywords: Books; e-commerce; online bookstore; Java; book trading platform
目 录
摘要
Abstract
第1章 概 述 1
1.1 研究目的和意义 1
1.2 研究现状 2
1.3 研究内容 3
第2章 开发技术与运行环境 5
2.1 B/S结构 5
2.2 Java技术 5
2.3 MYSQL 7
2.4 JavaScript技术 8
2.5 MVC三层架构 8
2.6 运行环境 9
第3章 系统设计 10
3.1 需求分析 10
3.1.1 顾客需求分析 10
3.1.2 卖家需求分析 13
3.2 系统功能设计 15
3.2.1 系统总体结构 15
3.2.2 顾客功能模块设计 16
3.2.3 卖家功能模块设计 18
4.1 数据库需求分析 20
4.2 数据库E-R图分析 20
4.3 数据库结构设计 22
5.1 数据库连接 24
5.2 系统前台的实现 24
5.2.1 注册模块实现 24
5.2.2 登录模块实现 26
5.2.3 书籍浏览模块实现 29
5.2.4 顾客下单模块实现 32
5.2.5 书籍上架模块实现 33
5.2.6 已下订单查询模块实现 34
5.2.7 收到订单查询模块实现 36
5.3系统后台的实现 37
5.3.1 用户业务处理模块实现 37
5.3.2 书籍业务处理模块实现 37
5.3.3 订单业务处理模块实现 38
5.3.4 书籍信息处理模块实现 38
5.3.5 用户信息处理模块实现 39
5.3.6 订单信息处理模块实现 40
第6章 结束语 42
参考文献 43
致 谢 44