基于JSP的网上图书销售系统0.doc

上传人:h**** 文档编号:126634 上传时间:2018-07-09 格式:DOC 页数:125 大小:2.16MB
下载 相关 举报
基于JSP的网上图书销售系统0.doc_第1页
第1页 / 共125页
基于JSP的网上图书销售系统0.doc_第2页
第2页 / 共125页
基于JSP的网上图书销售系统0.doc_第3页
第3页 / 共125页
基于JSP的网上图书销售系统0.doc_第4页
第4页 / 共125页
基于JSP的网上图书销售系统0.doc_第5页
第5页 / 共125页
点击查看更多>>
资源描述

1、 基于 JSP 的网上图书销售系统 的设计及实现 学 生: XXXXX 学 号: XXXXX 专 业: XXXX 班 级: XXXX 指导教师: XXXXX XXXXXXX 二 O 一一 年六月 I 基于 JSP的网上图书销售系统的设计与实现 摘 要 传统的购物方式需要客户走出家门,去到卖场才能选择商品,浪费时间不止,而且不一定能买到自己称心如意的商品,同时这种购物方式逐渐不能满足现代人生活的快节奏。 随着 Internet技术 的不断完善和网上交易平台的不断完善,催生了一种新的购物方式 网上购物。网上购物逐渐成为时下最流行的购物方式。 本系统是在网上购物快捷方便的前提下为有网上图书销售业务需

2、求的个体商户而开发的。网站采用 JSP技术进行设计和开发,并通过使用 MySQL数据库来对数据进行管理,主要以 MyEclipse作为开发工具,项目运行的服务器是 Tomcat 6.0。网站主要模块包括前台和后台管理模块,前台包括:商城简介、书籍展示、用户登陆、用户注册、书籍查询、发表评论、购买书籍、下订单等模块;后台包括:管理员登陆、书籍管理、新闻 管理、评论管理等模块。本文主要介绍如何根据网上图书销售系统的需求分析,完成数据库的设计及各个功能模块的实现。 关键词: 网上图书销售系统; JSP; MySQL II The Design and Implementation of Books

3、Selling Online System which is Based on JSP ABSTRACT Traditional shopping needs of the customers out of the house, go to the store to select a product, waste of time and may not be able to buy their own desirable goods, while this method of shopping increasingly unable to meet the fast pace of moder

4、n life. As Internet technology continues to improve and constantly improve the online trading platforms has created a new way of shopping - shopping online. Online shopping has become the most popular means of shopping. This system is developed for the individual businesses that have the necessary o

5、f selling books online. This website is designed and developed with JSP technology . Its date is managed by MySQL 5.0 database. It uses MyEclipse as the development tool, Tomcat 6.0 as its project operation server. Front desk and background management module are the two main modules of the website,

6、the Front desk module includes shop introduction, the books show, the user register, the user login, the books inquires, the publish of comments, the purchase of books, the management of orders and other modules. The background management module includes administrator login, the management of books,

7、 news, comments and so on. This article describes how to according to the needs of online book sales system analysis, database design and realization of each functional module. Keywords: books selling online system; JSP; MySQL III 目录 第 1 章 绪论 . 1 1.1 概述 . 1 1.2 开发环境 . 2 第 2 章 可行性分析 . 3 2.1 经济可行性 . 3

8、 2.2 社会可行性 . 4 2.3 技术可行性 . 4 2.4 操作可行性 . 4 2.5 小结 . 4 第 3 章 需求分析 . 5 3.1 需求调查 . 5 3.1.1 基本情况 . 5 3.1.2 选题现状 . 5 3.1.3 用户需求 . 5 3.2 需求分析 . 6 3.2.1 功能需求分析 . 6 3.2.2 数据需求分析 . 7 3.3 系统配置分析 . 7 3.3.1 硬件环境 . 7 3.3.2 软件环境 . 7 3.4 小结 . 8 第 4 章 概要设计 . 9 4.1 系统设计目标 . 9 4.2 系统的模块结构设计 . 9 IV 4.2.1 系统总体模块设计 . 9

9、4.2.2 前台模块 . 10 4.2.3 后台模块 . 10 4.3 系统前台功能模块说明 . 10 4.3.1 首页展示功能 . 10 4.3.2 用户注册功能 . 11 4.3.3 用户登陆功能 . 11 4.3.4 查询书籍功能 . 11 4.3.5 购物车管理功能 . 11 4.3.6 下订单功 能 . 11 4.3.7 书籍评论功能 . 12 4.3.8 新闻查看功能 . 12 4.3.9 留言功能 . 12 4.3.10 修改个人信息功能 . 12 4.4 后台功能模块说明 . 12 4.4.1 管理员登陆功能 . 12 4.4.2 书籍管理功能 . 13 4.4.3 新闻管理功

10、能 . 13 4.4.4 留言管理功能 . 13 4.4.5 系统管理功能 . 13 4.4.6 订单管理功能 . 13 4.5 小结 . 13 第 5 章 数据库设计 . 15 5.1 数据库的需求分析 . 15 5.2 数据库概念设计 . 15 5.3 实体 E-R 图 . 15 V 5.4 数据字典 . 19 5.5 表与表间的关联关系 . 25 5.6 小结 . 25 第 6 章 功能 模块的实现 . 26 6.1 系统前台功能模块的实现 . 26 6.1.1 前台首页模块的实现 . 26 6.1.2 用户注册模块的实现 . 27 6.1.3 用户登陆功能模块的实现 . 28 6.1.

11、4 购物车功能模块的实现 . 28 6.1.5 下订单功能模块的实现 . 29 6.1.6 商品查询功能模块的实现 . 29 6.2 系统后台功能模块的实现 . 29 6.2.1 管理员登陆功能模块的实现 . 29 6.2.2 书籍管理功能模块的实现 . 29 6.2.3 订单管理功能模块的实现 . 30 6.2.4 留言管理功能模块的实现 . 31 6.2.5 系统管理功能模块的实现 . 31 6.2.6 新闻管理功能模块的实现 . 31 6.3 小结 . 32 第 7 章 系统测试 . 33 7.1 测试环境 . 33 7.2 测试实施 . 33 7.3 小结 . 39 第 8 章 结论与

12、展望 . 40 致谢 . 41 参考文献 . 42 VI 附录 . 44 附录 A: 主要源程序 . 44 附录 B: 软件使用说明书 . 59 第 1 章 绪论 1.1 概述 随着时代的发展,信息技术、 Intranet 技术、数据库技术的不断发展完善,网络 进程的加快,近年来中国互联网的快速跟进,以及现代生活的节奏越来越快,传统的购物方式受到新生购物方式的挑战。 网上购物逐渐成为人们的消费行为之一。据中国互联网信息中心( CNNIC)发布的 第 27 次中国互联网络发展状况调查统计报告 ,截至 2010 年底,我国网民规模达到 4.57 亿,网络购物成为增长最快的互联网应用, 网 上 购

13、物 市场金额预计可达 5231 亿元。 因此,企业或是个体商家若是能抓住网上 购物消费者这个庞大的团体,将会进一步提升企业或是个人公司的竞争力。同时人们的生活方式也在随着发生改变,传统的购物方式已经不能满足现代生活快节奏的需求,这就急需我们开拓新的购物方式,而网上购物这个新生的购物方式恰能适应人们生活的快节奏。 网上购物的好处: 首先,对于消费者来说: 第一、 消费者可以在家浏览商品信息 ,且不受时间、地点的限制; 第二、 能够很容易的做到货比多家,选择更加物美价廉的商品; 第三、 网上支付方式灵活,可以做到无需携带现金,只要一卡在手便可购买到自己中意的商品。 第四、 消费者从浏览商品信息到确

14、认购买商品到下订单再到 收到商品,在在家里便可操作,而无需传统的购物环节; 第五、 由于网上商城不要求销售商有特定的卖场,因而销售商在商品价格上有一定的降低,所有从这一点来讲也是对消费者有力的 。 其次, 对于商家来说,由于网上销售没有库存压力、经营成本低、经营规模不受场地限制等。在将来会有更多的企业选择网上销售,通过互联网对市场信息的及时反馈适时调整经营战略,以此提高企业的经济效益和参与国际竞争的能力。 再次,对于整个市场经济来说,这种新型的购物模式可在更大的范围内、更广的层面上以更高的效率实现资源配置。 2 综上可以看出,网上购物突破了传统 商务的障碍,无论对消费者、企业还是市场都有着巨大

15、的吸引力和影响力,在新经济时期无疑是达到 “ 多赢 ” 效果的理想模式。 该系统能够实现用户的注册、登录、查询商品、购买商品、浏览网站新闻、发表留言等功能。基本上具备了一个网上商品销售系统应该具备的常用功能。 1.2 开发环境 MyEclispe,是一个功能强大的,支持也广泛的 IDE,可用于开发 Java, J2EE项目,所以本项目采用的主要开发工具为 MyEclipse 8.6;而数据库则采用目前市面上最流行的、开源的、体积小的、速度快的 MySQL;在数据库建模时,采用 PowerDesigner,因为其在建模上能直观体现实体与实体间的关联关系,同时其自带的生成 sql 脚本语言功能能够

16、让我们在建立好数据模型后,很容易的转化为多适应多种数据库的脚本语言,若数据库进行变动时,不需要我们再去重新重复建模过程,故在本次设计过程中采用 PowerDesigner 对数据库进行建模;系统运行的服务器为 Tomcat。 第 2 章 可行性分析 可行性的研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。一般应该从以下几个方面进行论证:经济可行性、社会可行性、技术可行性、操作可行性。 2.1 经济可行性 随着社会的发展,科技的进步, Internet 技术的不断发展,逐渐出现一种新生的购物方式 网购; 据中国互联网信息中心( CNNIC)发布的 第 27 次中国互联网络发展状

17、况调查统计报告 ,截至 2010 年底,我国网民规模达到 4.57亿,网络购物成为增长最快的互联网应用, 网 上 购 物 市场金额预计可达 5231亿元。 因此一个企业或是商家能够把握住网上购物的群体,那么对于企业的发展是不错的良机。传统的 商业企业或是个体商户在营运过程中,经常会受到以下一些条件的限制: 1、产品的宣传受到限制,采购商或顾客只能通过上门咨询、电话沟通等方式进行各种信息的获取,受一定的时间与物理空间的局限并且成本较高; 2、需要的资金量比较大; 3、复杂的商业周转渠道,在一定程度上会体现价格的提升,这样就使得商家在商业竞争中处于不利地位。 4、传统的商业模式要求有卖场,而且要求

18、地理位置具有一定的优势,才能取得良好的销售业绩,才能让企业在社会的发展中存活。 因此,企业或是个体商家要重新认识市场、消费者以及自身 市场定位。就目前而言,网上购物已经成为一种趋势;而且通过调查可知网上购物的潜力非常巨大,因此企业或是个体商家要认识到电子商务在企业发展过程中的重要地位,以少量的时间和资金建立企业商品的信息展示平台。 网上图书销售系统就是针对图书销售的商家能够把握这样一群消费者而开发的,系统能够上消费者足不出户,买到自己称心如意的商品,同时享受送货上门等一系列的方便。因此,网上图书销售系统的设计与实现定能帮助图书销售商家与消费者者达到共赢的局面。所以从经济可行性上说开发网上图书销售系统的是可行的。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。