基于JSP的网上书店的设计与实现【开题报告】

合集下载

基于JSP技术的网上书店系统设计与实现的开题报告

基于JSP技术的网上书店系统设计与实现的开题报告

基于JSP技术的网上书店系统设计与实现的开题报告一、研究背景和意义随着网络技术的不断发展,网上购物已经成为人们生活中不可或缺的一部分。

特别是在当前新型冠状病毒疫情下,网上购物更成为人们购买生活必需品和娱乐消费的主要途径。

为了满足人们的需求,许多电商平台应运而生。

但是,对于购买图书等文化产品,人们更倾向于选择实体书店购买,因为在实体书店,人们可以通过阅读、翻翻书页来选择自己感兴趣的书籍。

但是,在实体书店购买必须要亲自前往,而且在疫情期间,前往实体书店购书也存在一定的风险。

因此,网上书店应运而生,它与实体书店相比,具有更多的便利性,可以随时随地进行购买,而且还可以通过搜索和推荐等功能快速找到自己感兴趣的书籍。

因此,基于JSP技术的网上书店的设计和实现具有相当的研究和实践意义。

二、研究内容与方法本研究的主要内容是基于JSP技术的网上书店系统的设计和实现。

该系统包括客户端和服务器端两个部分。

客户端主要提供用户注册、登录、搜索、购物车、订单生成等功能。

服务器端主要包括管理登录、商品管理、订单管理等功能。

本研究采用的研究方法主要包括文献调研、需求分析、系统设计、系统实现等。

在文献调研阶段,主要了解了相关领域的研究现状和各种网上书店系统的设计和实现方法。

在需求分析阶段,主要分析了系统应该具备的功能和性能要求,以及客户和服务器端的交互流程。

在系统设计阶段,主要设计了系统的结构、模块和各模块之间的交互方式。

在系统实现阶段,主要根据前期需求分析和系统设计阶段的设计方案进行编码实现。

三、论文结构安排本论文分为7个部分,具体结构安排如下:第一章:绪论。

主要介绍本研究的背景和意义、研究内容与方法,以及论文结构安排等。

第二章:相关技术综述。

主要介绍JSP技术、数据库技术、Web前端技术等与本研究相关的技术概念和应用现状。

第三章:需求分析。

主要分析网上书店系统的功能和性能要求,以及客户和服务器端的交互流程等。

第四章:系统设计。

基于jsp的网上书店的设计与实现开题报告

基于jsp的网上书店的设计与实现开题报告
二Biblioteka 实际意义1。 方便读者及消费者
2。 经营不受时间、空间的限制,成本大大降低
三)国内外研究动态
在国内,对于传统书店和网上书店的存在和发展问题,国内学者认为,网络的方便和快捷正在改变人们传统的购书习惯,网络销售目前已占据整个图书市场的5%,3至5年,网络售书将占到图书市场的20%至30%。而与此对应的是,传统书店也深深的感受到网上书店带来的阵阵冲击,或改革、或学习,传统书店面临诸多生存挑战.不过,虽然网上书店具有着众多的优势,尤其在市场范围和成本优势上,但是传统的实体销售和网络销售面对的是不同的顾客群,彼此是不可取代的,甚至可互动、互促,提高交易频率。因此,建议传统书店要结合网上书店一起经营。
学生毕业 设计(论文)
开题报告书
课题名称
基于JSP的网上书店的设计与实现
姓 名
刘毅
学 号
0806402-09
院 系
信息科学与工程学院
专 业
计算机科学与技术
指导教师
李正华副教授
2012年3月15日
设计(论文)题目
基于JSP的网上书店的设计与实现
课题的根据:
一)理论意义
网上书店是一种应用于图书销售领域的动态网站.近年来随电子商务在图书销售领域广泛应用,网上书店如雨后春笋在全国迅速展开。与传统的书店相比,网上书店既可以避免书目订货的局限和盲目,又可以克服看样订货投入大,费用高,管理难的不足,而且网上选择范围广能直观看样,可浏览内容,可随时添订,结算及时,快捷方便,周转高速。这些优势是其它交易方式难以达到的。加上现在许多网民已形成在线购买习惯,且基数不断扩大。相比3C、家居百货类产品,图书拥有单价低、标准化的特征,购买风险较小,在线购买的方式被更多网民接受。因此,图书网上交易是图书销售领域未来发展之必然,也是出版发行业摆脱困境。建立新的流通渠道,繁荣出版,繁荣市场的必由之路。

网上书店开题报告

网上书店开题报告

网上书店开题报告网上书店开题报告在生活中,越来越多人会去使用报告,写报告的时候要注意内容的完整。

那么什么样的报告才是有效的呢?以下是小编帮大家整理的网上书店开题报告,欢迎大家分享。

网上书店开题报告1一、论文选题的背景、意义本系统描术了通过包括因特网在内的计算机网络来购买、销售和交换商品、服务信息的过程。

随着社会的发展,网络的普及,网上购物已成为在线业务的重要载体。

B2C能够绕过中介(如批发商、销售商或经销商)建立与客户的直接关系。

网站还可以为用户提供商品的详细信息,用户可以在线购买商品,确定自己的订单。

同时网站还提供关于商品或电子零售商的选择建议和评级。

网站来源信息,为网络销售人员从不同方面分析网站运营的效果提供了方便,至少可以看出部分常用网站推广措施所带来的访问量,如分类目录、搜索引擎自然检索、投放于网站上的在线显示类网络广告等。

网上销售为人们提供了更广阔的环境:人们不受时间的限制,不受空间的限制,不受传统购物的诸多限制,可以随时随地在网上交易。

更广阔的市场:在网上这个世界将会变得很小,一个商家可以面对全球的消费者,而一个消费者可以在全球的任何一家商家购物。

更快速的流通和低廉的价格:电子商务减少了商品流通的中间环节,节省了大量的开支,从而也大大降低了商品流通和交易的成本。

更符合时代的要求:如今人们越来越追求时尚、讲究个性,注重购物的环境,网上购物,更能体现个性化的购物过程。

二、文献综述:相关研究的最新成果及动态1、ASP的概述:1996年ASP1.0诞生,它的诞生给Web开发界带来了福音。

早期的Web程序开发是十分繁琐的,以至于要制作一个简单的动态页面需要编写大量的C代码才能完成,这对于普通的程序员来说有点太难了。

而ASP却允许使用VBScript这种的简单脚本语言,编写嵌入在HTML网页中的代码。

在进行程序设计的时候可以使用它的内部组件来实现一些高级功能(例如Cookie)。

它的最大的贡献在于它的ADO(ActiveX Data Object),这个组件使得程序对数据库的操作十分简单,所以进行动态网页设计也变成一件轻松的事情。

基于JSP的网上书店用户管理系统开题报告

基于JSP的网上书店用户管理系统开题报告
网上书店网站的建立可以跟好的解决这方面的问题,我们向广大用户推出的是一种全新的网上信息服务,旨在书店与消费者之间架起了一座高速、便捷的网上信息桥梁,我们的目的是节省您的时间、方便您的购书,使您永远走在时代的前沿[1]。
二、文献综述
国内外研究现状、发展动态
我国电子商务近年来发展迅猛,出现了遍布各行业、各区域的B2B、B2C、C2C的电子商务网站,其中涉及到电子交易的技术也有突飞猛进的发展,交易的安全性和保障性都可以采用各种方法得以实现.
书籍交易网站就是Internet和电子商务发展的产物,近几年在我国发展迅猛,如同一些书店纷纷在各地开设分店以拉近书店与顾客间距离一样。随着科学技术得分速发展,Internet这个昔日只被少数科学家接触和使用的科研工具已经成了普通百姓都可以触及的大众型媒体传播手段.随着现金全民素质和科学技术水平的不断提高,知识更新的越来越快。人们随时都会有被淘汰的危机,为了不让社会淘汰,做到与时俱进就必须多读书不断的学习,21世纪是网络的时代、信息的时代,时间是非常宝贵的,人们由于种种原因没有时间到书店去,也不知道哪家书店有自己需要的书籍,同时那些传统书店的经营者又没什么好的方法让人们知道我这就有顾客需要的书籍,这种买卖双方之间信息交流上的阻碍成为“网上书店”网站发展的原动力。
三、研究内容
1学术构想与思路;主要研究内容及拟解决的关键问题(或技术)
1)学术构想与思路及主要研究内容网上书店用Fra bibliotek管理系统的结构
1注册登录
2用户修改个人信息
3密码修改
4管理员登录
5管理员修改用户信息
6管理员删除用户账号
2拟解决的关键问题
存储客户的数据库安全问题,以及用户的权限问题,还有就是购物过程的安全问题

JSP网上书店-开题报告

JSP网上书店-开题报告
在传统的购物方式寻找商品所花费的时间、付出的交通费用以及体力上的透支相对于越来越烦忙的人们来说是一种浪费,随着Internet的普及以及人们生活质量的提高,消费者渐渐意识到网上购物方便快捷的优越性,成为一支新兴的重要的不断壮大的消费队伍,因此,构建网上书店,是适应消费者消费方式转变的需要。赢得消费者才能赢得市场。
二、课题研究的主要内容:
开发个网上书店,弥补传统书店的不足。
网上书店系统要实现的功能非常多,最重要的当属图书的销售,也就是管理库房中的图书,以及管理用户的购物车,从而实现结账等一系列功能。另外,在线图书销售系统还需要提供给用户查找数据库中图书相关记录的功能。同时,就是为了保证图书交易的正常进行,必须对用户的身份进行验证。最后,该系统还必须具有管理员的功能,允许管理员对整个系统的数据库进行操作。
后台管理模块主要实现的功能为:
1.管理员登录模块
2.订单管理模块:完成查询操作,包括订单详细信息查询和用户信息查询
3.用户管理模块:管理员对用户信息的查询和删除
4.图书管理模块:删除图书、查看和删除图书评论、修改图书信息
5.管理员退出模块
3.研究解决的关键问题
用户管理模块、订单管理模块、图书管理模块
5月8日----6月4日:系统测试阶段。进行系统测试,拟写毕业论文、与指导老师进行沟通(毕业设计论文指导、审阅及定稿)
6月8日----6月11日:进行资格审查
6月12日:毕业设计答辩
四、经费预算:
由于此网上书店并未投入正常使用,至于经费的预算问题可忽略。
五、在毕业设计(论文)工作期间的具体要求(包括准备工作、调查研究工作、图表绘画的要求等):
[3]吴逸贤,吴目诚编著.Java2程序设计.科学出版社,2003

基于JSP的网上书店的设计与实现【文献综述】

基于JSP的网上书店的设计与实现【文献综述】

毕业设计文献综述计算机科学与技术基于JSP的网上书店的设计与实现一、前言部分相关概念:JSP可用一种简单易懂的等式表示为:HTML+Java=JSP。

JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。

JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)[1]。

JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。

网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。

JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。

Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。

插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能[1]。

Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。

插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。

JSP与Java Servlet一样,是在服务器端执行的,通常返回给客户端的就是一个HTML 文本,因此客户端只要有浏览器就能浏览。

JSP技术的优点:(1)一次编写,到处运行。

除了系统之外,代码不用做任何更改。

(2)系统的多平台支持。

基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。

(3)强大的可伸缩性。

从只有一个小的Jar文件就可以运行Servlet/JSP,到由多台服务器进行集群和负载均衡,到多台Application进行事务处理,消息处理,一台服务器到无数台服务器,Java显示了一个巨大生命力。

JSP网上书店系统实验报告

JSP网上书店系统实验报告一、引言随着互联网的普及,电子商务逐渐深入人们生活中的各个领域。

传统的实体书店面临着越来越大的市场压力,越来越多的人选择在网上购买书籍。

因此,网上书店系统逐渐成为了现代书店的一种主要经营方式。

本次实验旨在设计并实现一款JSP网上书店系统。

通过该系统,用户可以在网上浏览、购买、评论书籍,完成对书籍的全方位了解;管理员可以对网上书店的内容进行管理并生成订单。

二、需求分析1. 用户系统用户需求是网上书店系统的核心。

网上书店系统需要支持用户登录和注册,并保证账户安全。

同时,用户需要可浏览、搜索、评价、购买书籍。

网站还要根据用户书籍评价生成用户评分和热门书籍推荐。

2. 管理员系统网上书店系统还需要管理员,通过管理员功能,可以实现对网上书店的内容管理。

管理员需要实现书籍、分类的增删查改,订单的管理等功能。

3. 交互界面用户和管理员都需要一个友好的交互界面,书籍分类需要图文展示,购物车和支付功能需要简单易用。

三、系统设计1. 架构设计网上书店系统采用B/S架构,前端使用JSP、HTML、CSS等技术,后端使用Java技术,采用MySQL数据库,Tomcat服务器进行部署。

2. 功能模块划分网上书店系统主要分为用户模块和管理员模块。

具体模块如下:•用户模块:登录、注册、书籍浏览、书籍搜索、评价、购买、个人信息管理等。

•管理员模块:登录、添加书籍、删除书籍、修改书籍信息、订单管理等。

•其他功能模块:购物车、订单管理。

3. 系统流程图系统流程图系统流程图四、实现步骤1. 开发环境准备开发环境:JDK8.0、MySQL5.7、Tomcat8.5、Eclipse。

2. 前端页面设计使用JSP、HTML、CSS等技术实现前端页面设计。

其中,书籍分类展示使用Bootstrap框架实现。

3. 后端代码实现后端代码采用基于MVC模式的Servlet和JSP技术实现。

基于JavaBean实现模型层,采用DAO设计模式进行数据库访问操作。

基于JSP的网上书店的设计与实现【文献综述】

毕业设计文献综述计算机科学与技术基于JSP的网上书店的设计与实现一、前言部分相关概念:JSP可用一种简单易懂的等式表示为:HTML+Java=JSP。

JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。

JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)[1]。

JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。

网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。

JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。

Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。

插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能[1]。

Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。

插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。

JSP与Java Servlet一样,是在服务器端执行的,通常返回给客户端的就是一个HTML 文本,因此客户端只要有浏览器就能浏览。

JSP技术的优点:(1)一次编写,到处运行。

除了系统之外,代码不用做任何更改。

(2)系统的多平台支持。

基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。

(3)强大的可伸缩性。

从只有一个小的Jar文件就可以运行Servlet/JSP,到由多台服务器进行集群和负载均衡,到多台Application进行事务处理,消息处理,一台服务器到无数台服务器,Java显示了一个巨大生命力。

基于JSP的网上书店设计开题报告

2、从国外的研究状况及发展趋势看
网上书店大多分布在欧美等经济技术比较发达的国家和地区。1992年英国首先在网络上正式建立了电子书店,开展书刊等文献贸易。目前全球最大、影响最广的网上书店是美国西雅图的亚马逊(Amazon)网上书店。
一方面,从外部环境因素的变化趋势来看,由于中国物流市场已经对外开放,支撑中国网上书店的物流产业正在蓬勃发展,一些国际物流公司如FEDEX和UPS等已经进入了中国市场,而中国本土物流公司也将在竞争中得到优化;中国人口基数大,且互联网用户增长快,网上书店拥有众多的潜在客户;中国银行业也在积极提高网上服务能力以迎接来自国外银行的竞争。所有这些都为中国网上书店的发展带来了机会。
研究意义
网络销售越来越受到重视,许多大型企业以及相关行业纷纷建立自己的,直接面向消费者开展销售业务和服务,来自全美国图书协会的数字显示,超过40%的经销商都建立自己的销售,其销售额逐年增长,现有大部分的设计没有给企业和客户直接带来更多的业绩和便利。
这也是我们要着手的问题:我们只有能够提供更人性化,更实用的销售才能够树立自己的特点。
二、本课题的主要研究容(提纲)
1、相关理论技术研究
2、需求分析
3、系统架构设计与数据库设计
4、前台功能设计与实现
5、后台管理功能的设计与实现
6、系统功能测试
三、文献综述(国外研究情况及其发展)
1、从国的研究状况及发展趋势看
国网上书店实际上可以分为三种:①以传统的大型新华书店系统为依托组建的网上书店,书目保持传统模式的全品种和全类别。②建立的网上书店,多是结合自身特色,在其自身中开办网上购书项目。大部分都建立了此类网页。如人民,人民邮电等。③目前最普遍为消费者所使用的也是发展速度最快的是商业网上书店,如被称为全球最大的中文网上书店的当当网上书店是由美国IDG集团、卢森堡剑桥集团、日本软件库 (Softbank) 和中国科文公司共同投资,其管理团队拥有多年的图书出版、零售、信息技术及市场营销的经验,书目种类已经达到了20余万种图书,占中国大陆可供书市场的 90 %。

基于Jsp的网上书店开题报告

目前国内的网上书店系统大多是用ASP来编写的如卓越网上书店、当当网上书店等。asp有它的局限性,它是解释运行的,在多个客户访问的情况下会变得非常慢,而且网站服务器的负荷也很重,且只能运行在微软的操作系统和服务器上。
JSP页面的内置脚本文是基于java的,秉承了JAVA语言的优势,是一种实实在在与平台无关的开发技术,JSP的编译操作仅在对页面第一次请求时发生,速度远远大于ASP,安全机制和性能均大于asp。JAVABean、Servlet等J2EE技术是JSP强大生命力的所在,因此采用JSP技术开发网上书店应该是未来发展的趋势。
三、课题研究内容与方法
这次研究的内容全部采用Web方式展现出来,由前台操作和后台管理两部分构成,前台主要负责与用户交互,后台主要完成系统各项功能。
网上书店主要实现会员注册,图书查询,用户购物车,用户下单,后台图书管理,会员管理,订单管理,管理员管理,网站基本信息等功能,充分利用计算机网络技术,改进现有的购物方式,做到适合现代人生活的购物方式。
长江师范学院
本科毕业设计(论文)开题报告
课题名称:基于jsp的网上书店
******
学号:************
专业年级:计算机科学与技术
*******
教务处制
一、课题意义
当今风靡全球的热潮是Internet,也就是互联网,它正改变我们的生活,并将远远超过电话、电报、汽车、电视……对人类生活的影响。Internet能带给我们知识、信息、机会、观念……甚至更多,它早已不是电脑专业人士的专利了,它已成为千千万万人士不可缺少的生活组成部分了。如果你是科研工作者,通过它可以与全世界的同行共同探讨学术问题,并可以在最短的时间内得到来自全球的信息;如果你是作家,你不必出门,就可以直接交稿、校对、出版;如果你是医疗工作者,你可以通过它进行全球会诊,如果你是记者,你只要几秒钟,便可将你的新闻报导图文并茂地传向世界每一个角落;如果你是市场推广或策划人员,你可以在任何时候都能掌握着全世界的最新商业信息;如果你是教育工作者,你可以漫游于全世界的各个大学,查阅你想要的资料。总之,Internet可以存在于我们生活的各个角落,它可以为任何人掌握,服务于任何人。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

毕业设计开题报告计算机科学与技术基于JSP的网上书店的设计与实现一、选题的背景、意义JSP发展史:JSP可用一种简单易懂的等式表示为:HTML+Java=JSP。

JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。

JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。

Web的前身是1980年Tim Berners.Lee负责的Enquire(Enquire Within Upon Everything的简称)项目。

上个世纪的最后十年,是Web由诞生到兴起的最为关键的十年。

1990年11月,世界上第一个Web服务器nxoc01.cern.ch诞生,同年12月,世界上第一个Web 浏览器诞生;1991年,CERN(European Particle Physics Laboratory)正式发布了Web技术标准。

最初的Web程序在浏览器端只能显示静态的HTML页,而Web程序一般是使用C/C++、Pascal等语言编写的CGI程序。

这种程序的主要优点是快速,由于CGI为每个请求单独建立一个进程,这也就意味着如果有大量的请求的话,在服务端将占用大量的系统资源,因此,也就注定了CGI不能为海量的用户提供服务。

因为当时的计算机配置还不是很高,而且网络速度也不快,并且使用Web的人也不多,因此CGI的快速和只传送静态的HTML成为当时的主流。

但随着计算机硬件和网络的不断发展,动态网页逐渐取代了死板的静态网页。

在其后台也逐渐从最初的CGI转向了解释型语言。

在看到Web应用的不可阻挡之势后,微软于1996年推出了ASP1.0,立刻受到了Web开发人员的欢迎,使用量迅猛增长。

1995年在Sun公司诞生的JAVA,在历经数年沉淀和磨砺之后,由Sun公司发布了基于JAVA的第一个JSP版本。

从此,基于Web 应用开发的重要技术JSP诞生了。

网上书店的历史背景:随着网络的发展,传统书店已经不能满足顾客对于书籍的需求。

目前,网上书店已成为中国电子商务市场富有特色与活力的队伍之一,它为图书采购开辟了一条新途径。

网上书店是指利用互联网络来实现图书销售业务的一种新型图书零售渠道。

网上书店具有明显的优势:一是网上书店不受时间和空间限制,网站多,覆盖面广,功能齐全。

首页提供多种选项,如购书指南、图书检索、浏览分类、特价书、畅销排行、新书情报、购物车、订单查询、缺书登记、书摘等。

二是订单处理速度快,服务范围宽,存书量大、可选的书多。

三是折扣多,书价便宜。

传统书业的图书价格主要由生产成本、流通成本、利润、利税四个部分构成价格制定,一般来说,浮动的空间极为有限,相形之下,网上书店采取的不是面对面的销售,减少营销中许多环节,降低了销售成本。

因此,网上书店的图书具有较强的价格优势,在价格上有较大的调整余地。

四是送书上门,及时快捷。

五是出版社给予网络书店的折扣率比传统书店更大。

发展现状和发展趋势:从我国目前的情况来看,出版社上网和网上书店才刚刚起步,虽有一定的发展,但还有不足之处。

比如:网上购书业务还不够健全,用户还不放心进行这种“无实物”的间接购买;货物配送渠道太复杂;网上认证方式及支付的安全问题等等。

相比国内的发展,国外的网上书店则发展得比较成熟了,不仅有安全的第三方赔付机制,而且由于其较早开始发展,技术层面也比较成熟。

国内的网上交易缺陷也引起了有关部门的重视,近期在网上也议论纷纷。

针对国内现状,网店实名制也被提上议程。

相信在未来市场的刺激下,国内的网购机制和技术将得到空前的发展,网上书店无论是在规模和服务质量上都将进一步改善提高。

选题的意义通过架构基于JSP的网上书店,我学习了JSP技术,并在此过程熟悉市场上产品的使用,形成了解决方案,为以后工作打下良好的基础。

使用JSP技术开发网上书店,对于我们大学生告别校园,进入社会,利用自己所学的知识技能,为建设社会主义和谐社会贡献自己应有的力量,追求青春的梦想,实现自己的价值,是一个良好的开端。

随着时代的发展,毫无疑问,Internet平台会越来越流行,只有借助于它,我们才能不被这个时代所淘汰。

未来的社会追求的是打破时间和空间的限制,对于传统的书店寻求更好的发展,网上书店无疑所最好的选择。

从电子商务角度看,网上书店减少了营销成本,为顾客和销售商带来了利益。

而应用JSP技术,使网上书店更具有活力和动态。

二、研究的基本内容与拟解决的主要问题研究的主要内容:1.用户注册与登录:用户注册、用户登录、用户修改注册信息。

2.商品查询:根据书籍类型查询、根据价格查询、根据出版社查询。

3. 购物车:向购物车中添加商品、从购物车中删除商品、生成订单、查看订单明细。

4.后台管理:商品管理、订单管理、用户管理。

拟解决的主要问题:(1)支持用户注册和登录;(2)用户登录后可以根据书籍类型和其他关键词进行书籍查询;(3)用户可以购买书籍,但是可以在提交之前取消购买这些书籍;(4)支持管理员通过后台登录,并对系统中的各种信息进行维护。

三、研究的方法与技术路线、研究难点,预期达到的目标研究的方法和技术路线:首先,对JSP有全面且深入的了解,在此基础上,进行市场调研,根据调查结果及用户需求写出详细的需求分析报告。

其次,根据对软件工程的学习建立详细的流程,制作数据流图和关系图,写出数据字典。

建立详细的数据分析表。

然后,将各个模块的功能进行划分,对功能进行抽象,尽可能多的找出可重用的部分。

对每个功能模块都留出相应的可扩展接口。

最后使用JSP及数据库进行编程和编译。

在本机上调试完毕之后,放到服务器上进行测试,无问题后即可以最终发布。

研究难点:基于JSP的网上书店管理系统为网上书籍交易而开发,它为书籍交易活动提供一个方便的电子平台,是电子商务的一个非常典型的应用。

销售商通过本系统将书籍资料发布在网上,并对整个书籍交易流程起控制和引导作用。

销售商在后台管理系统中分不同的角色管理订单,财务,会员,书籍,发货等,实现了书籍交易的顺利完成及意外情况的处理。

消费者通过本系统的前台购书子系统可以方便的选择自己需要的书籍,维护自己的购物车,藏书阁,生成订单等。

本系统划分为前台购书子系统和后台管理子系统两大部分。

前台购书子系统提供会员注册,购物车,藏书阁,书籍搜索,发表书评等功能。

本系统规定必须是会员方可进行购书,发表书评。

如果非会员,则需先进行会员注册。

如果已经是会员,则登录后可进行购书活动。

登录时若忘记密码,系统会将密码发送到会员的注册邮箱。

前台购书子系统支持书籍的模糊查询和组合条件查询,其中组合条件查询用户可输入“书名”,“出版社名”,“书籍ISBN号”,“作者”等条件中的一条或者几条来进行约束更多更加精确的查询。

会员购书时,先选定自己需要的书籍并将之加入购物车,会员可以维护自己的购物车(调整书籍数量,种类等等),确认购物车后进一步操作可以生成订单。

会员在书籍发货之前均可以取消订单。

系统在会员确认订单后自动将订单中对应的库存中的书籍全部冻结,这样避免了多个会员订购库存中同一本书造成的错误。

在生成订单时,系统会在库存中查询订单中的书籍,如果书籍缺货,系统会提示会员“书籍缺货”,此时会员可以自行选择“取消订单”或者“缺货等待”。

会员可以在填写订单信息时选择支付方式和送货方式,系统提供两种支付方式“邮寄支付”和“货到付款”,与之对应的有两种送货方式“邮寄送货”和“送货上门”。

选择“邮寄支付”时,用户需在生成订单后在系统规定的时间内将汇款单寄给销售商,销售商在接到汇款单后发货;选择“货到付款”时,销售商派发货员送货上门。

前台购书系统还支持“藏书阁”,会员在选择自己需要的书籍时可以暂时不订购,将其放入自己的藏书阁中,以便下次登录系统时在藏书阁中快速找到自己需要的书籍。

预期达到的目标:开发一个网上书店系统,具有书籍分类、书籍管理、购物车、在线订单、在线支付、会员管理等网上书店的常用功能。

四、论文详细工作进度和安排第七学期第10周至第18周(2011年01月06日前):文献检索和资料收集,完成毕业论文(设计)文献综述、开题报告和外文翻译;第八学期第1周至第3周(2011年03月11日前):撰写论文提纲,完成毕业论文(设计)初稿、需求分析和概要设计;第八学期第4周至第12周(2011年05月13日前):详细设计、系统调试、和毕业论文(设计)完成定稿;第八学期第13周(2011年05月20日前):完成应用软件系统的设计和毕业论文(设计)送指导老师和评阅老师评阅,准备答辩;第八学期第14周:参加毕业论文(设计)答辩。

五、主要参考文献:[1] 刘晓华,张健,周惠贞.JSP应用开发详解(第三版)[M].北京:电子工业出版,2007.[2] 林上杰,林康司. JSP2.0技术手册[M]. 北京:清华大学出版社,2004.[3] Marty Hall,Larry Brown.Servlet与JSP核心编程[M]. 北京:清华大学出版社,2004.[4] 李新晖,陈梅兰.新编JSP数据库编程入门[M]. 天津:天津科学技术出版社, 2008.[5] Bruce Eckel著,陈昊鹏译.Java编程思想(第四版)[M]. 北京:机械工业出版社,2007.[6] 唐友国,湛洪波.JSP网站开发详解(JSP+Servlet+Tomcat+Eclipse+SSH)[M]. 北京:电子工业出版社, 2008.[7] 周恒,王殊宇.JSP项目开发全程实录[M]. 北京:清华大学出版社,2008.[8]张银鹤,唐有明,王俊伟编著.JSP+Ajax网站开发典型实例[M].北京:电子工业出版社,2009.[9]张银鹤,冉小旻,刘治国等编著.JSP完全学习手册北京[M].北京:清华大学出版社,2008.[10] Jeffrey D.Ullman,Jennifer Widom. A First Course in Database Systems[M]. 北京:清华大学出版社,1998.[11] John W.Satzinger等.系统分析与设计(英文版第4版)[M].北京:机械工业出版社,2008.。

相关文档
最新文档