《网上书店系统》由会员分享,可在线阅读,更多相关《网上书店系统(56页珍藏版)》请在金锄头文库上搜索。
1、word本科生毕业论文设计 / 摘 要本文介绍了以网上书店为代表的商务电子的开展状况、技术背景,具体讲述了如何使用JSP建立了一个网上书店系统,网上书店的建立流程、数据库设计、功能模块的设计,以与每一个功能模块的代码实现方法。本系统采用JSP+JavaBean的模式来订制一个小型电子商务平台,系统采用界面与业务逻辑别离的三层结构设计,将业务逻辑封装在JavaBean中,使得系统的安全性、可维护性、可重用性和可扩展性都大大提高。系统采用SQLServer为后台数据库以JSP Web为页面形式,涉与到数据库、网络、Web服务器、j2ee等方面的技术,实现了较为完备的功能。包括有前台管理:图书分类、
2、图书详情浏览、可按书名、作者、或者全部关键字查询图书,购物车功能;后台管理:订单处理、用户信息管理、图书的添加、删除等等。另外,对系统的安全性也做了相关设置。整个系统具有友好的用户界面,操作简单实用,功能较为完备。关键词 B2C,网上书店,JSP,JavaBean,B/SABSTRACTIt is discussed in this paper the development, related technology of E-merce in short, and how to set up a Bookshop Online System, the building-flow, databa
3、se setting, function module design, how to implement every function module code concretely. It is a small E-merce 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 JavaBean, which advanc
4、ed 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 system is carrie
5、d out the following function: Interface Management, including sorting books, looking through book details, looking for books according to title, author, publishing pany or all of the keys above, shopping car function. Administrators Management: dealing with order, user information and adding or dele
6、ting books. Besides,the security of the system is also taken into consideration. It shows friendly consumer interface and provides simple operation, pleted function.KEY WORDS Business to Consumer, Bookshop Online, JavaServer Pages, JavaBean, Browser/Server目 录摘要-ABSTRACT-目录-第一章绪论11.1 选题设计开发的背景和意义11.1
7、.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 系统总体功能介绍143.2 主要功能模块功能介绍163.2.1 客户
8、界面系统功能模块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 中文乱码问题的分析解决425.2 准确查询与模糊查询435
9、.3 系统的编译和发行435.4 须知事项44第六章总结456.1 课题研究内容总结456.2 后续研究工作展望45致谢46参考文献47第一章 绪论1开发的背景和意义1.1. 选题应用背景20世纪末,随着计算机科学的开展,网络技术和数据库技术在Internet中的应用越来越广泛,为广阔网络用户提供了更加周到和以人为本的服务。1996年前后,在美国学术界提出“电子商务E-Business或E-merce的概念短短几年的时间里,这一概念已在全球各地被广泛承受。按照世界贸易组织电子商务专题报告的定义,电子商务就是通过电信网络进展的生产、经营、销售和流通等活动,它不仅指基于因特网上的交易,而且指所有利
10、用电子信息技术来解决问题、降低本钱、增加价值和创造商机的商务活动,包括通过网络实现从原材料查询、采购、产品展示、订购到出品、储运以与电子支付等一系列的贸易活动。简单地讲,电子商务是指利用电信网络进展的商务活动。世界X围内的政府部门、公众服务机构、电信企业、银行等多事服务机构以与各类企业和数以亿计的个人用户,都开始广泛地参与电子商务活动。现在,电子商务已经成为国际上各个国家制定经济政策的主要依据之一。网上书店就是一种典型的电子商务应用。网上书店随着信息时代的降临已经由上个世纪末的萌芽期转向开展高潮期和务实创新期1。根据买方和卖方的不同,电子商务市场可以划分为4种类型:B2BBusiness to
11、 Business,B2CBusiness to Consumer,C2BConsumer to Business,C2CConsumer to Consumer。就规模而言,B2B和B2C居于主导地位。B2C是商家和顾客之间的商务活动,它将成为电子商务的一种主要的商务形式。“B2C网上购物是实现这种商务活动的电子平台。B2B就是商家和商家之间的商务活动,它也将成为电子商务的一种主要的商务形式。本文主要讨论为我们熟知的第二种:商家与顾客之间的商务活动。1.2 开发网上书店的意义据统计,2004年,我国网民已达8700万,其中87.7%的网民曾体验过网上购物。在有实际购置行为的网民中,有57.6
12、%的网民购置的是图书,这充分说明以网上书店为代表的出版物在线销售面临着良好的开展机遇。网上书店借助于连接全球的因特网开展业务,在网络兴旺的当今社会有着传统书店无以比拟的优点:1.2.1读者面广,图书品种多由于网上书店展现的文献信息是数字化的,不像传统书店那样将文献实物陈列于架上,解决了店面空间容纳不下的困扰,可供文献品种多。如“图书出版物电子疗效网开展中心可供图书资料达50万种,当当书店可供书达20余万种,某某书城网上书店品种达12万多种,使图书馆和读者有了更多的选择。1.2.2检索方式多,快捷方便快速查询:关键字查询。不论是否熟悉图书分类法,只要输入书名、著作、ISBN、图书类别等查询条件中
13、的任意一项的关键字,就可以查询到所有和关键字有关的图书信息。逐层点击查询结果,便可深入查看此图书的具体内容。随着对内容提要的关键字检索的增加,对分类主题增加描述相和关键字,此类查询将会提供更加强大的查询功能。浏览也称分类查询。网上书店为读者建立了易于使用的图书主题分类,栏目划清楚确,一目了然。在主页的分类浏览中点击想要查询书目的类别名称,便可进入子类浏览和子类查询。子类浏览是对主体栏目进一步的细分,进入子类浏览可浏览此分类中所有节目。同时还可进入子类查询逐步缩小X围,最终达到目的。限制性也称组合条件查询。可进展书名、作者、ISBN、出版日期、折扣X围、定价X围中等的一项或多项限制检索,以便查询
14、结果更具针对性。同时又模糊查询和准确查询两种方式。准确查询是指道所需图书的一项或多项标准信息,输入后可准确找到所需;模糊查询是指,只知道选项中某项或多项不完整信息,输入后可得到相关内容的全部信息,然后再作进一步的筛选。多种条件组合查询可以最直接和准确的查到目标。1.2.3.中间环节少,营业时间长网上交易消除了地差、时差、订单提交瞬间完成,即刻可收到订单。收到订单后,工作人员一般在24小时内会以电子和确认。而且由于中间环节少,书店的配送速度很快,在书款到帐后24-48小是通过读者选择的方式配送,并在发货后24小时内向读者发送发货通知。此外,营业时间长,24小时全天候开放营业,读者不用发愁想买书时
15、书店已打烊,可以在自己方便的任何时间上网浏览、订购。1.2.4.服务形式多元,管理模式灵活1所购“图书多样性。利用Internet与在线印刷技术,可以提供在线阅读、图书下载等多元服务。网上购书是一种全新的购置方式,购置的不一定是实物,也可以是网上使用权,比如电子图书在线下载、电子读物等。2信息双向沟通。因特网上特有的社区构建,如BBS、读者论坛沙龙等,读者可以撰写读后的认识与感想,读者与读者之间、读者与著者和之间都有了发表见解、交流思想的空间。3优惠的会员制。网上书店可以直接与、作者合作,中间环节少,能够对注册会员提供较大的优惠,这点对图书馆等团体购置者尤为有利,可以节约不少购置经费。4支付方式可选。网上书店的另一