基于jsp技术的网上书店的设计与实现

上传人:汽*** 文档编号:469430792 上传时间:2022-07-30 格式:DOC 页数:109 大小:1.07MB
返回 下载 相关 举报
基于jsp技术的网上书店的设计与实现_第1页
第1页 / 共109页
基于jsp技术的网上书店的设计与实现_第2页
第2页 / 共109页
基于jsp技术的网上书店的设计与实现_第3页
第3页 / 共109页
基于jsp技术的网上书店的设计与实现_第4页
第4页 / 共109页
基于jsp技术的网上书店的设计与实现_第5页
第5页 / 共109页
点击查看更多>>
资源描述

《基于jsp技术的网上书店的设计与实现》由会员分享,可在线阅读,更多相关《基于jsp技术的网上书店的设计与实现(109页珍藏版)》请在金锄头文库上搜索。

1、中 南 大 学本科生毕业论文(设计) / 摘 要本文介绍了以网上书店为代表的商务电子的发展状况、技术背景,具体讲述了如何使用JSP建立了一个网上书店系统,网上书店的建立流程、数据库设计、功能模块的设计,以及每一个功能模块的代码实现方法。本系统采用JSP+JavaBean的模式来订制一个小型电子商务平台,系统采用界面与业务逻辑分离的三层结构设计,将业务逻辑封装在JavaBean中,使得系统的安全性、可维护性、可重用性和可扩展性都大大提高。系统采用SQLServer为后台数据库以JSP Web为页面形式,涉及到数据库、网络、Web服务器、j2ee等方面的技术,实现了较为完备的功能。包括有前台管理:

2、图书分类、图书详情浏览、可按书名、作者、出版社或者全部关键字查询图书,购物车功能;后台管理:订单处理、用户信息管理、图书的添加、删除等等。另外,对系统的安全性也做了相关设置。整个系统具有友好的用户界面,操作简单实用,功能较为完备。关键词 B2C,网上书店,JSP,JavaBean,B/SABSTRACT It is discussed in this paper the development, related technology of E-Commerce in short, and how to set up a Bookshop Online System, the building-

3、flow, database setting, function module design, how to implement every function module code concretely. It is a small E-Commerce platform based on JSP+JavaBean mode. The system makes the use of three layers structure based on separation of interface and operation logic. It is packaged in the JavaBea

4、n, which advanced the security, maintainability, reusability and extensibility of the system.The System is implemented by using SQLServer as backstage database and performed by JavaServer Pages. It involved the related technology such as database, web server and Java 2 Enterprise Edition. Also the s

5、ystem is carried out the following function: Interface Management, including sorting books, looking through book details, looking for books according to title, author, publishing company or all of the keys above, shopping car function. Administrators Management: dealing with order, user information

6、and adding or deleting books. Besides,the security of the system is also taken into consideration. It shows friendly consumer interface and provides simple operation, completed function.KEY WORDS Business to Consumer, Bookshop Online, JavaServer Pages, JavaBean, Browser/Server目 录摘要-ABSTRACT-目录-第一章 绪

7、论11.1 选题设计开发的背景和意义11.1.1 选题应用背景11.1.2 开发网上书店的意义11.2 网上书店国内外发展现状31.2.1 国外现状31.2.2 我国网上书店现状41.2.2 我国网上书店面临的主要问题41.3 系统设计目标5第二章 网上书店系统分析62.1 系统设计思想62.2 系统结构设计72.2.1 逻辑体系结构72.2.2 结构设计82.3 系统运行环境82.3.1 系统配置概述82.3.2 Java SDK的安装以及环境变量的配置92.3.3 安装和配置web服务器92.3.4 数据库连接102.4 系统安全管理13第三章 系统总体设计143.1 系统总体功能介绍14

8、3.2 主要功能模块功能介绍163.2.1 客户界面系统功能模块163.2.2 管理界面系统功能模块173.3 系统数据库设计17第四章 系统详细设计介绍224.1 系统关键技术224.1.1 JSP/SERVLET和JDBC技术224.1.2 JavaBean244.2 系统选型及开发工具介绍254.2.1 B/S模式254.2.2 EditPlus介绍264.3 分系统的总体设计274.3.1 前台介绍274.3.2 系统流程图294.4 模块实现314.4.1 前台购书系统314.4.2 后台管理系统354.5 系统实现394.6 系统特点41第五章 系统所遇问题与分析425.1 中文乱

9、码问题的分析解决425.2 精确查询与模糊查询435.3 系统的编译和发行435.4 注意事项44第六章 总 结456.1 课题研究内容总结456.2 后续研究工作展望45致 谢46参考文献47第一章 绪论1.1 选题设计开发的背景和意义1.1.1 选题应用背景 20世纪末,随着计算机科学的发展,网络技术和数据库技术在Internet中的应用越来越广泛,为广大网络用户提供了更加周到和以人为本的服务。1996年前后,在美国学术界提出“电子商务”(E-Business或E-Commerce)的概念短短几年的时间里,这一概念已在全球各地被广泛接受。按照世界贸易组织电子商务专题报告的定义,电子商务就是

10、通过电信网络进行的生产、经营、销售和流通等活动,它不仅指基于因特网上的交易,而且指所有利用电子信息技术来解决问题、降低成本、增加价值和创造商机的商务活动,包括通过网络实现从原材料查询、采购、产品展示、订购到出品、储运以及电子支付等一系列的贸易活动。简单地讲,电子商务是指利用电信网络进行的商务活动。世界范围内的政府部门、公众服务机构、电信企业、银行等多事服务机构以及各类企业和数以亿计的个人用户,都开始广泛地参与电子商务活动。现在,电子商务已经成为国际上各个国家制定经济政策的主要依据之一。网上书店就是一种典型的电子商务应用。网上书店随着信息时代的来临已经由上个世纪末的萌芽期转向发展高潮期和务实创新

11、期1。根据买方和卖方的不同,电子商务市场可以划分为4种类型:B2B(Business to Business),B2C(Business to Consumer),C2B(Consumer to Business),C2C(Consumer to Consumer)。就规模而言,B2B和B2C居于主导地位。B2C是商家和顾客之间的商务活动,它将成为电子商务的一种主要的商务形式。“B2C网上购物网站”是实现这种商务活动的电子平台。B2B就是商家和商家之间的商务活动,它也将成为电子商务的一种主要的商务形式。本文主要讨论为我们熟知的第二种:商家与顾客之间的商务活动。1.1.2 开发网上书店的意义据统

12、计,2004年,我国网民已达8700万,其中87.7%的网民曾体验过网上购物。在有实际购买行为的网民中,有57.6%的网民购买的是图书,这充分说明以网上书店为代表的出版物在线销售面临着良好的发展机遇。网上书店借助于连接全球的因特网开展业务,在网络发达的当今社会有着传统书店无以比拟的优点:1.读者面广,图书品种多由于网上书店展现的文献信息是数字化的,不像传统书店那样将文献实物陈列于架上,解决了店面空间容纳不下的困扰,可供文献品种多。如“北京图书出版物电子疗效网发展中心可供图书资料达50万种,当当书店可供书达20余万种,上海书城网上书店品种达12万多种”,使图书馆和读者有了更多的选择。2.检索方式

13、多,快捷方便快速查询:关键字查询。不论是否熟悉图书分类法,只要输入书名、著作、ISBN、出版社、图书类别等查询条件中的任意一项的关键字,就可以查询到所有和关键字有关的图书信息。逐层点击查询结果,便可深入查看此图书的具体内容。随着对内容提要的关键字检索的增加,对分类主题增加描述相和关键字,此类查询将会提供更加强大的查询功能。浏览(也称分类)查询。网上书店为读者建立了易于使用的图书主题分类,栏目划分明确,一目了然。在主页的分类浏览中点击想要查询书目的类别名称,便可进入子类浏览和子类查询。子类浏览是对主体栏目进一步的细分,进入子类浏览可浏览此分类中所有节目。同时还可进入子类查询逐步缩小范围,最终达到

14、目的。限制性(也称组合条件)查询。可进行书名、作者、ISBN、出版社、出版日期、折扣范围、定价范围中等的一项或多项限制检索,以便查询结果更具针对性。同时又模糊查询和精确查询两种方式。精确查询是指已知道所需图书的一项或多项标准信息,输入后可精确找到所需;模糊查询是指,只知道选项中某项或多项不完整信息,输入后可得到相关内容的全部信息,然后再作进一步的筛选。多种条件组合查询可以最直接和精确的查到目标。3.中间环节少,营业时间长网上交易消除了地差、时差、订单提交瞬间完成,网站即刻可收到订单。收到订单后,网站工作人员一般在24小时内会以电子邮件和电话确认。而且由于中间环节少,书店的配送速度很快,在书款到帐后24-48小是通过读者选择的方式配送,并在发货后24小时内向读者发送发货通知。此外,网站营业时间长,24小时全天候开放营业,读者不用发愁想买书时书店已打烊,可以在自己方便的任何时间上网浏览、订购。4.服务形式多元,管理模式灵活(1)所购“图书”多样性。利用Internet与在线印刷技术,可以提供在线阅读、图书下载等多元服务。网上购书是一种全新的购买方式,购买的不一定是实物,也可以是网上使用权,比如电子图书在线下载、电子读物等。(2)信息双向沟通。因特网上特有的社区构建,如BBS、读者论坛沙龙等,读者可以撰写读后的认识与感想,读者与读者之间、读者与著者和出版

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

当前位置:首页 > 建筑/环境 > 建筑资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号