基于JSP的在线书店销售系统设计与实现中文文献摘要1.docx
- 文档编号:30543693
- 上传时间:2023-08-16
- 格式:DOCX
- 页数:12
- 大小:31.28KB
基于JSP的在线书店销售系统设计与实现中文文献摘要1.docx
《基于JSP的在线书店销售系统设计与实现中文文献摘要1.docx》由会员分享,可在线阅读,更多相关《基于JSP的在线书店销售系统设计与实现中文文献摘要1.docx(12页珍藏版)》请在冰豆网上搜索。
基于JSP的在线书店销售系统设计与实现中文文献摘要1
毕业设计文献摘要
专业
学生姓名
班级
学号
指导教师
XX学院
基于JSP的网上商城的设计与实现[1]
摘要:
本文采用MVC模式将整个程序代码分成相对独立而又协同工作的三个部分,易于维护和扩展。
利用JSP编写网上商城界面,向大家展示JSP技术的优越性及建立动态网站的方法,在JSP页面设计上采用了模块化的思想,所有功能在一个页面中实现,条理清晰。
与传统的购物方式相比,网上购物有着许多优点。
首先是方便,顾客足不出户便能购买到自己心仪的商品。
然后是节约时间,这一点尤其为上班一族提供了方便,因为这些人整天待在办公室,无暇购物。
接着是随意性,只要有网络的地方就可以购物,而且可以在本地,浏览千里之外的商店的商品,从而扩大了购物空间和随意性。
最后,网上购物实际上减少了商品流通的中间环节,节省了大量的开支,从而也大大降低了商品流通和交易的成本。
更符合时代的要求,如今人们越来越追求时尚、讲究个性,注重购物的环境,网上购物,更能体现个性化的购物过程。
本文设计的网上商城系统,主要内容包括客户端和管理端两个部分。
前台主要是对客户显示商品信息供其选择购买,而后台管理主要是实现对系统的管理维护和对客户所提供的服务进行处理的功能。
基于JSP的网上商城系统采用MVC模式开发,MVC其实是摸型、视图、控制的缩写,也就是说我们在使用JSP时,有相应的文件去实现相应的操作。
通常JSP只负责view,也就是只负责显示页面,业务逻辑等由bean去实现。
另外,维持会话状态是Web应用开发者必须面对的问题。
有多种方法可以解决这个问题,如使用Cookies、隐藏的表单输入域、或直接将状态信息附加到UPL中等。
JSP提供了一个多个请求之间持续有效的会话对象,该对象允许用户存储和提取会话状态信息。
本系统中JSP只负责显示页面,也就是说JSP调用JavaBean传过来的数据然后显示出来,而JavaBean负责收集JSP需要的数据,用Vector传给JSP相应的业务逻辑也由JavaBean去实现。
JSP提供了一个多个请求之间持续有效的会话,该对象允许用户存储和提取会话状态信息。
本系统由JSP+Servlet+JavaBean+Tomcat+MySQL组成,因为对数据库的性能要求不是太高,故采用适用于中小型企业的MySQL数据库较为合适,而且该数据库免费可以节约开发成本。
本文在MVC设计模式的基础上对JSP技术进行了研究,并在电子商城系统中得到了应用。
其次还研究了JAVA相关技术,包括Servlet,JavaBean,并且同样地在系统中进行了实现。
关键词:
网上商城;MVC;模块
基于JSP的在线考试系统设计[2]
摘要:
本文介绍了在线考试系统采用的B/S模式、数据库技术以及Servlet和Struts2组件技术重点阐述了系统的模块功能设计、数据库实现以及部分模块的编码实现。
结果表明该系统具有运用方便、操作简单、效率高、保密性好、满足实时性要求以及可轻松移植到其他平台来运行等优点。
本系统用B/S模式来设计,服务器端采用SQLServer2000数据库系统和JSP组件来构成考试的应用服务系统;客户端采用浏览器来完成考试全过程,同时可进行远程系统维护和管理。
应用数据库、Servlet和Struts技术,开发多用户在线考试系统。
该系统可以实现随意、自主的出题、具有考生录入、多用户同时在线考试、动态随机出题、时间控制、在线监控、自动判卷、试题录入、修改题库、用户管理、科目管理、管理员管理、分数管理、成绩分析等重要功能,实现了真正的无纸化考试,也大大减轻了教师出题和判卷等繁重的工作量。
本系统从安全性和易维护性考虑,选用了当前比较流行的网络编程技术—JSP作为主要实现手段(配合JAVAServlet,JavaBean,JDBC,Structs2,HTML等)。
JSP作为一种WEB实现技术,它的效率很高。
随着越来越多的服务器供应商将JSP支持添加到他们的产品中,基于JSP的这套系统便可以轻松移植到其它平台来运行。
本系统的设计为目前高校内的网络教学打下了良好的基础。
关键词:
B/S模式;多用户;数据库;组件;在线考试
基于JSP的招生网站的设计[3]
摘要:
随着Internet和Web技术的发展,网络宣传所带来的经济效益不容忽视。
社会上招生机构数量的增多,同行间竞争的压力越来越大。
做好宣传工作有益于提高成功的指数。
网络宣传是其实现途径之一。
本网站的开发从某招生管理中心的需求出发,以JSP和SQL20000为技术基础,用DreamweaverCS3做网页编辑,对网站进行设计和实现的。
JSP(javaServerPages)是动态网页技术标准,是最新发展起来的一项技术。
JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。
网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。
JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基Web的应用程序的开发变得迅速和容易。
JSP页面由HTML代码和嵌入其中的Java代码所组成。
服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的页面返回给客户端的浏览器。
JavaServlet是JSP的技术基础,而且大型的Web应用程序的开发需要javaServlet和JSP配合才能完成。
JSP具备了java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。
该网站采用了SQLServer2000数据库。
是为创建可伸缩电子商务,在线商务和数据仓储解决方案而设计的真正意义上的关系型数据库管理与分析系统。
SQLServer2000采用客户机/服务器计算模式,即中央服务器用来存放数据库,该服务器可以被多台客户机访问,数据库应用的处理过程分布在客户机和服务器上。
关键词:
招生;网站;JSP
JSP程序设计教学辅助系统的设计与实现[4]
摘要:
本文针对某学院的实际需求,研究基于B/S模式的JSP课程教学系统,介绍了该系统的内容,分析了系统的特色,同时阐述了该系统目前在教学过程中的应用及其推广前景和价值。
JSP程序设计教学辅助系统,顾名思义,其主要是为方便教学而设计的,是搭建学生与教师之间交流的虹桥。
本系统可以实现教学管理,又可分为两类——学生管理和管理教师。
学生可以在登录后进入系统界面,提出问题和上传作业;教师可以通过登录后对学生问题及作业情况进行查询和解答。
系统的使用极大地方便了学生和教师工作的日常交流及管理并最大限度地提高了信息的共享度,系统包括客户端子系统和管理端子系统。
本系统应用JSP技术,利用JDK1.6和Tomcat6.0作为开发、运行环境,使用MySql5.0作为数据库服务器。
在环境搭建的过程中,应着重注意以下三点:
(1)JDK1.6和Tomcat6.0环境变量的配置。
(2)为保证中文正确现实,MySql5.0默认字符集需改为“gbk”。
(3)MySql数据库访问驱动程序mysql-connector.jar文件的放置。
JSP程序设计教学辅助系统主要分两个角色———学生和教师,两者均须经过登录功能方能进行系统的使用。
其中,学生登录后可以查看自己或其他同学以前提出的问题,也可提出自己新的疑问,查看教师布置的作查看疑问业题目,上传自己已经登录完成的教师布置的作业,查看自己以往上传的作业,还可以进行以提出疑问教师学生前上传的作业下载;教解答疑问师登录后可以查看学查看老师布置的作业生提出的问题,并对问题进行相应的解答,布置新的作业题目,布置作业,下载学生提交的作业。
需要注意的是在学生或教师登录系统时,对于登录过程中输入的数据,需要通过JavaScript设置验证操作,并对验证失败的结果给出相应提示。
对JSP程序设计教学辅助系统的需求来源于教学,因此其应用可对教学产生以下三个影响:
(1)因为以网络为其实现的基础,所以使学生的学习不再局限于课堂之上,拓展了学生的学习空间,延伸了学生的学习时间。
(2)以网络为其实现的基础,还可以为学生提供各种更为全面的学习资料,也更有利于资料的更新和最新资料的发布,为学生搭建了一个学习资料库。
(3)系统由于提供了学生提问和教师解答功能,因此为师生之间搭建了一个时刻开放且无处不在的信息交流平台。
该系统具有良好的易用性,学生可直接通过学习进度地图以课程为单位进行系统学习;具有完整的学习资源,学生按课节对学习资源进行搜集和整理;具有良好的交互性,学生和教师可以在任何时间、任何地点通过网络进行学习和交流,而且采用JSP技术实现,使系统具备良好的可移植性。
关键词:
JSP;B/S;教学系统;易用性
基于JSP的网上书店销售系统的设计与实现[5]
摘要:
伴随着电子商务技术的不断成熟,电子商务的功能也越来越强大,注册用户可以在网上搜索购买到自己想要的各种商品,初步让人们体会到了足不出户,便可随意购物的快感。
网上购物系统是一种具有交互功能的商业信息系统,它向用户提供静态和动态两类信息资源,当今比较流行的网上购物系统,国外有“淘宝网”,国内有“当当网”。
以本文以MYSQL为数据库开发平台,以Tomcat网络信息服务作为应用服务器,采用基于服务器端的JSP、Java的组件JavaBean,以及网页编程语言HTML,构建了一个小型动态商务网站———网上书店系统。
该系统能实现用户的注册、登录功能;能够实现图书的查询,订购等功能,基本上具备一个网上商品销售系统应具备的功能,可以说,目前的大型商务网站也就是这个小型网站在内容上的扩充和重复。
而且JSP基于强大的Java语言,具有良好的伸缩性,在网络数据库应用开发领域具有得天独厚的优势,而且它在多方面加速了动态Web页面的开发,譬如,将内容的生成和显示进行分离;强调可重用的、跨平台的组件来执行应用程序所要求的更为复杂的处理;采用标识简化页面开发;Java语言拥有“一次编写,各处运行”的特点等。
网上书店,可以为各类用户提供方便的在线买书环境。
用户可以在系统中实现注册、浏览书籍、搜索查询书籍、处理订单等功能;管理员可以通过用户管理、订单管理、图书管来对系统进行维护更新。
为了实现这个系统,需要创建数据库,在在运行程序时,需要多次连接数据库,而且这种连接是一项很消耗资源的操作,因此,在本系统中将数据库连接的部分写成了一个JavaBean,文件名为DataBase.Java。
本文所设计的网上书店系统基本完成了要求的各项基本功能,但也有一些不完善和亟待改进之处,如安全性能还不完善,缺少必要的数据加密系统等,这些功
能与技术将另文讨论。
网上购物系统无论是在开发过程中,还是建成后的日常维护过程中,都需要进行严格的检测,以保证购物系统的服务质量。
随着网上购物系
统技术的日趋成熟,网上购物的优势日趋明显,会有更多的人参与到网上购物的浪潮中来。
关键词:
JSP;Tomcat;网上书店销售系统
基于JSP技术的都市博客系统的设计与实现[6]
摘要:
本都市博客网站系统在结构上采用的是MyEclipse8.0软件和Oracle数据库相结合的开发模式。
利用MyEclipse8.0技术,我们可以在数据库和J2EE的开发,发布,以及应用程序服务器的整合方面极大的提高工作效率。
OracleServer是一个对象一关系数据库管理系统。
它提供开放的,全面的和集成的信息管理方法。
每个Server由一个OracleDB和一个OracleServer实例组成。
两者的结合可以使网站具有更好的稳定性,可用性,可扩展性和数据安全性。
根据现在网络流行的开发模式和需求,本都市博客系统把使用者的角色分为3种:
游客、注册用户和系统管理员。
不同的角色划分了不同的职责功能:
普通的游客只可以浏览他人的博客信息或留言评论;注册用户不但可以浏览别人的博客信息,发表评论、留言,还可以修改自己博客信息;系统管理员则可以进行用户管理专栏管理公告管理广告管理等一切活动。
本都市博客系统包括两大部分:
前台用户功能和后台管理员功能。
前台的主要功能包括三大模块:
个人中心、博文管理、相册管理、其具体内容为:
对个人资料的修改、查看访客、好友留言;对博文的发表、修改、删除、添加博文分类、评论;对图片的上传编辑修改描述信息删除评论添加相册添加权限等。
发表完后的博文可以添加标签(由用户填写,默认为空),选择归类(由用户选择,默认为空),并可以设置是否允许别人评论(供选择,默认允许),设置权限(供选择,默认公开),最后可以保存了。
以MyEclipse+Oracle数据库模式开发的都市博客系统界面友好,性能稳定,应用在我们的网站实践中反应较好,有很好的应用、推广价值。
在开发的过程中,我们对使用SSH框架技术基于JAVA语言制作的网站系统,有了更深的理解,并进一步学习了编程的基本技术。
关键词:
JSP技术;博客系统;博文功能
基于JSP小型网店的设计[7]
摘要:
JSP(javaServerPages)是由SunMicrosystems公司倡导,许多公司参与一起建立的一种动态网页技术标准,JSP技术是在技术基础上发展起来的,它正在飞速发展中,现在已经成为Java服务器编程的重要组成部分。
是在普通中嵌入了java代码的一个脚本,其响应流程是:
脚本语言由服务器直接解释这个脚本,而JSP则由JSP容器如(Tomcat)首先将其转化为servlet,然后再调用javac将servlet编译为class文件,最终服务器解释的是这个class文件,而反馈给客户机的是一个Html文件。
JSP技术与ASP,PHP技术都是目前网上最流行的在服务器端运行的脚本技术,与它们相比,JSP具有跨平台,安全,强大的可伸缩性的特点,但对程序员的要求也相对较高。
网店系统的功能一般包括用户登录、浏览、购买功能,除此之外还需要具有反馈功能,以便将最新的消息及时快捷地发布给用户。
而且网店的后台应具有管理网页的功能一般包括商品管理用户管理定单管理公告管理顾客反馈管理结构。
根据网店功能的分析,网店数据库中需要建立八个表:
分别是货品信息goodinfo用来存放货品的详细信息;用户信息表member用来存放客户的详细信息;订单信息表order用来存放订单的概要信息;订单信息明细表order-detail用来存放订单的详细;信息折扣表rebat用来存放客户的打折信息;管理员信息表manager用来存放管理员信息;布告信息表BBS用来存放布告内容;客户反馈表board用来存放反馈信息。
该网店系统选择Tomcat作为服务器,通过设置环境变量,加载驱动程序,配置连接池,然后进行系统测试,基本上实现了预期的功能。
用户在登录网页时可以查看网店中的推荐商品,点击商品可以查看商品的详细信息。
在该网店购买商品时,用户需要登录才能操作否则不显示登录按钮,商品的信息管理则通过后台程序进行控制。
关键词:
JSP;网店;小型
基于JSP的校园旧货交易系统的设计[8]
摘要:
C2C网上电子商务交易平台是根据当今大学校园旧货交易市场存在的一些缺陷而设计。
通过JSP与SQLServer开发工具,基于B/S模式数据库应用系统,具有强大的前台和后台功能、能够完成商品的展示、求购信息的发布、商品的交易、在线拍卖、留言板、论坛、公告栏等功能。
系统采用JSP三层体系结构:
数据访问层,业务逻辑层和表现层,具有较高的数据安全性和保密性。
通过该系统,用户可以快捷方便的销售自己不需要的东西,购买自己需要的东西。
节约用户的时间,提高购买效率。
本系统是通过JSP技术实现的基于B/S结构的校园旧货交易系统,系统的前台页面以及后台的管理是通过JSP技术与SQL语句来实现的。
系统的开发及实现在WINXP的环境下通过JSP,SQLserver2000,IE7.0,IIS6.0完成。
该系统由许多不同的模块组成,分别为用户管理及商品管理模块,在线交易模块,网站信息模块,系统管理员模块。
用户管理及商品管理模块可以实现以下功能:
卖家用户的注册、登陆、商品的展示及拍卖,买家用户的注册、登陆、商品求购信息的发布。
网站信息模块由通常的商品交易部分和在线拍卖交易部分组
成,卖方可以将自己的商品通过展示的方式或者拍卖的方式卖出去,同样买方也可以通过浏览商品,搜索商品,参与拍卖的方式买到自己想要的商品,然后通过在线网上银行的方式进行交易。
网站信息模块由留言板,论坛,以及公告栏组成,买卖双方可以通过在线留言的方式进行交易,买卖双方也可以在论坛里面发布信息,或者对商品,买家及卖家进行评价,为用户提供更为丰富的信息。
系统管理员是该系统的最高管理者,他可以对不同的用户设置不同的访问权限,可以添加管理员,对系统进行更新和维护,可以添加和设置商品的种类,同时还可以对订取许可费。
数据库连接对动态网站来说是最为重要的部分,java中连接数据库的技术是JDBC。
很多数据库系统带有JDBC驱动程序,java程序就通过JDBC驱动程序与数据库相连,执行查询、提取数据等等操作。
Sun公司还开发了,用此技术java程序就可以访问带有驱动程序的数据库,目前大多数数据库系统都带有ODBC驱动程序,所以java程序能访问诸如Oracle、Sybase、MSSQLServer和MSAccess等数据库。
校园旧货交易市场系统是一种基于JSP与的电子商务交易平台,该系统拥有强大的前台及后台功能,可以完成商品的展示,求购与在线交易,系统具有较高的数据安全性与保密性。
系统的创新之处是为学生提供了方便快捷的网上交易平台,可以实现随时销售自己不需要的商品,买到自己想要的商品,而不需要像以前一样花费大量的时间到旧货市场或者摆地摊将自己不需要的东西卖出去。
改善了交易的局限性,缩短了交易的时间,提高了效率。
关键词:
电子商务;JSP;SQLServer;旧货交易市场;C2C;电子商务
基于JSP的动态网页开发技术[9]
摘要:
随着Internetr和电子商务等技术的应用,诞生了动态网页技术。
目前主要用于动态网页制作的技术有ASP,JSP和PHP,在具体地开发过程中,针对不同的要求选择相应的开发技术是很有必要的。
本文主要介绍了JSP技术的基本原理以及JSP技术快速开发交互式动态网页的优点,并对JSP技术与其他动态网页开发技术作了分析比较,进行了实验测试,测试结果表明JSP技术比其它技术存在着很大的优势,对动态网页开发具有一定的实践指导意义。
在java基础上开发出的JSP实现了动态网页与静态页面的分离,脱离了硬件平台的束缚,它的先编译后运行等为一个独立线程一直运行于后台,以后当客户端发出请求时,不用重新编译而能直接运行,直到该页面被修改或Web应用程序重新启动。
JavaServlet由于在服务器端运行,并且不包括会占用大量系统资源的GUI,所以执行效率比javaApplet和java独立应用程序快,同时还可通过预编译页面以加快响应客户端请求的速度。
其中比较关键的是JSP文件的访问方式,可用两种方法访问JSP文件:
浏览器发送JSP文件请求,发送至Servlet的请求。
JSP文件访问Bean或其它能将生成的动态内容发送到浏览器的组件。
当Web服务器接收到一个JSP文件请求时,服务器将请求发送至WebSphere应用服务器。
WebSphere应用服务器对JSP文件进行语法分析并生成JAVA源文件(被编译和执行为Servlet)。
Java源文件的生成和编译仅在初次调用Servlet时发生,除非已经更新了原始的JSP文件。
在这种情况下,WebSphere应用服务器将检测所做的更新,并在执行它之前重新生成和编译Servlet。
发送至Servlet的请求生成动态内容,并调用JSP文件将内容发送到浏览器。
该访问模型使得将内容生成从内容显示中分离出来更为方便。
WebSphere应用服务器支持HttpServiceRequest对象和HttpServiceResponse对象的一套新方法。
这些方法允许调用的Servlet将一个对象放入请求对象中,并将该请求传递到另一个页面(通常是一个JSP文件)以供显示。
调用的页面从请求对象中检索Bean,并用JSP来生成客户机端的HTML。
关键词:
JSP技术;动态网页;WEB技术;网页开发
JSP技术访问SQLServer数据库的设计与实现[10]
摘要:
通过对JSP(JavaServerPages)技术访问SQLServer2005数据库的设计与实现的阐述,提出了使用JSP技术访问SQLServer2005数据库的方法,得出了JSP技术访问数据库采用JavaBean进行设计,把数据库的操作封装到JavaBean中,不仅增加数据库的安全性,而且可以把数据库操作、业务逻辑和表示逻辑分离设计,有利于系统后期的维护和功能扩展。
在信息化时代的今天,通过网络获取信息已经成为一种主要的渠道之一,这就要求网络上的信息不断地更新,也就是网站必须是动态的。
动态网站一般都要进行数据处理,数据通常存储在数据库中。
对数据库的操作主要有数据的插入、删除、修改和查询等。
使用SQLServer数据库,利用JSP技术访问SQLServer数据库可以很容易地实现数据处理。
本文就如何使用JSP技术访问SQLServe2005数据库的方法和技术进行详细的介绍。
动态网站采用B/S(Browser/Serve)结构,其中JSP技术是由Sun公司倡导,许多公司参与建立的一种动态网页技术标准,是一个纯Java平台的技术,它编写简单,适应平台宽广,很适合构造基于B/S结构的动态网页。
在传统的网页HTML文件中加入Java程序代码和JSP标记,就构成了JSP网页(*.jsp)。
JSP文件不能在浏览器直接执行,它需要在Web服务器中进行翻译,把JSP文件翻译成Servlet的源代码,再将产生的Servlet源代码编译,加载到内存执行,最后把执行的结果即HTML文件输出至客户端。
JSP文件的Java程序代码可以完成数据库的操作。
使用JSP访问SQLServer数据库必须使用JDBC(JavaDataBaseConnectivity)技术,即Java数据库连接技术,JDBC技术提供Java程序连接各种常用数据库的能力,在Java程序代码中,加载JDBC驱动,调用JDBCAPI(AdvancedProgrammersInterface),就可以进行数据库的各种操作。
而JDBC的驱动方式常用的主要有两种,一是JDBCODBC(OpenDatabaseConnectivity)桥连,另一种是纯Java驱动方式。
前者通过ODBC与数据库进行连接,后者直接与数据库进行连接。
JSP技术访问数据库最好采用纯Java驱动方式,可以实现跨平台,省去客服端的配置;同时使用JDBC提供的操作数据库的各种接口和采用JavaBean进行设计,使得程序员可以比较容易地设计出动态网页程序;而且有利于后期维护和功能扩展。
关键词:
JSP;SQLServer数据库;JavaBean;B/S
参考文献:
[1]文灿华,张伟.基于JSP的网上商城的设计与实现[J].电脑知识与技术,2010.11
[2]李冬芬,黄金波,赵景文.基于JSP的在线考试系统设计[J].宁波职业技术学院学报,2010.10
[3]周祖荣,陈荣珍.基于JSP的招生网站的设计[J].IT技术,2010
[4]陈满林,王维,胡静.JSP程序设计教学辅助系统的设计与实现[J].科教文汇,2010.10
[5]胡康秀,王兵贤.基于JSP的网上书店销售系统的设计与实现[J].中国管理信息化,2009.5
[6]郭向阳,李红娟.基于JSP技术的都市博客系统的设计与实现[J].软件导刊,2010.10
[7]朱倩.基于JSP小型网店的设计[J].电脑知识与技术,2009.3
[8]夏威.基于JSP的校园旧货交易系统的设计[J].职大学报,2009
[9]李平.基于JSP的动态网
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 JSP 在线 书店 销售 系统 设计 实现 中文 文献 摘要