欢迎来到天天文库
浏览记录
ID:23151833
大小:940.14 KB
页数:31页
时间:2018-11-04
《基于jsp的购物网站设计与开发毕业设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、摘要近年来,随着Internet的迅速崛起,M上购物在当前社会屮,已不祥是~种年轻人的行为。于是电子商务开始流行起来,越来越多的商家在M上建起在线商店,向消费者展示出一种新颖的购物理念,木购物系统基于B/S模式,实现Y当前购物网站的基木功能,以JAVA语言进行开发,采用分布式架构,数据库层面采用基于MySQL的集群实现。关键词:数据库JAVAMySQLJSP网上购物一、绪论3(一)引言3(二)系统实现的H的和意义3K13的32、意义3二、系统开发工具及技术和环境4(―)JSP技术4(二)Tomcat简介4(三)客户端环境5(四)丌发工具5(五)数裾库
2、技水51、数据库集群52分布式63sMySQl6(六)HTML及JavaScript7kHTML72、JavaScript7三、需求分析7(一)功能需求7(二)需求说明
3、58(三)可行性研究8四、系统设计8(一)系统功能描述8(二)UML系统建模9k92、系统活动图10五、数据库设计101、系统E-R图102、数据库结构设计123、创建数据库表12六、系统界而和功能实现13(一)程序设计13(二)系统登录18(三)首页管理20(四)商品分类管理23(五)用户管理24(六)用户权限管理25(七)用户个人信息管理25(八)订单管理26(九)购物车管理2
4、7(十)系统登出27轉文献30一、绪论网上购物在当前社会中,己不再是一种年轻人的行为。购物的商品分类己涵盖生活、办公的各个方面:日常生活所需的吃、穿(衣服、化妆品、食品等等)、服务器、电子产品等等。可以说,网上购物与我们的生活己经密不可分。那么,网上购物究竟是什么?专、Ik.地讲,它是交易双方从洽谈、签约以及贷款的支付、交货通知等整个交易过程通过Internet、web和购物界血技术化的B2C横式一并完成的一种新型购物方式,它是电子商务的一个重要组成部分。随着电子商务的不断发展,网上购物作为电子商务中一个重要的组成部分也在不断壮大着。网上购物系统作为
5、网上购物行为的支撑及商品展示、交易等的实际“工作考”,其稳定性、可靠性、安全性的要求都是很高。现今的网上商城都采用的三层模式体系结构(MVC),从技术上来说己经能满足相关的要求,但是对于后期的性能提高等有一定的限制。网上购物是一种具有交互功能的商业信息系统。它向用户提供静态和动态两类信息资源。所谓静态信息是指那些比经常变动或更新的资源,如公司简介、管理规范和公司制度等等;动态信息是指随吋变化的信息,如商品报价,会议安排和培训信息等。网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或EDI交易。这种全新的交易方式实现了公司间文
6、档与资金的无纸化交换。口前主耍有B2B、B2C、C2C三种模式。网上购物网站在国内可以说正在发展中,其屮以淘宝、阿里巴巴、京东、当当网等为主要的代表。现在流行的网上购物系统不仅要有漂亮的网页,更耍有严谨的规划。每一个细小的环节都和重要。这样冰能使得在电子交易吋避免不必要错误发生。我们将使用HTML、JSP等技术来编辑网页,并运用JAVA技术把数据库和动态网页相关联。传统的管理信息系统信息获取方法是由专业文字泶入人员将信息输入到管理系统的数据库屮,这种方法在数据量不大吋有很多的应用场合。当数据量比较大,并且有较强的专业性吋,录入的费用和出错的可能性都相
7、应上升。(二)系统实现的目的和意义1、@的搭建一个能满足H常购物需耍的购物网站,并可依此进行相关M站的二次幵发。通过对数据库集群、应用的分布式部署丌发等丌发技术的实战,加强相关技术的掌握程度,同时对相关理论知识加深了理解,有助于对JAVA程序更深层次的理解,有助于培养架构的思想。2、意义对相关技术的掌握更进一步,同时为相关网站开发积累了经验。通过分布式架构及数据库集群技术的实战,对真实环境中的应用程序冇了一定的了解,可进行一定程度的发现问题并解决问题。二、系统开发工具及技术和环境(一)JSP技术JSP(JavaServerPages)是由SunMic
8、rosystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。用JSP开发的Web应用是跨平台的,即能在I/irmx下运行,也能在其他操作系统上运行。JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网贞的处理逻辑。网贞还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和
9、显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。Web服务器在遇到访问JS
此文档下载收益归作者所有