基于WEB的网上书店系统论文-附带源码

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

目录摘要……………………………………………………………………………………1关键词………………………………………………………………………………1Abstract……………………………………………………………………………1Keywords……………………………………………………………………………11引言…………………………………………………………………………………21.1课题意义…………………………………………………………………………21.2国内外现状………………………………………………………………………22系统开发技术………………………………………………………………………42.1相关技术…………………………………………………………………………42.2B/S三层架构……………………………………………………………………43需求分析与系统设计………………………………………………………………63.1目标与要求………………………………………………………………………63.2用户特点…………………………………………………………………………63.3系统功能结构描述………………………………………………………………63.4系统流程图………………………………………………………………………83.5系统页面结构……………………………………………………………………84数据库的设计……………………………………………………………………104.1MYSQL数据库的简介……………………………………………………………104.2数据库设计要点………………………………………………………………104.3系统E-R关系图………………………………………………………………104.4数据表结构……………………………………………………………………145前台模块设计与实现……………………………………………………………175.1用户模块………………………………………………………………………175.1.1用户注册……………………………………………………………………175.1.2用户登录……………………………………………………………………185.1.3订单管理……………………………………………………………………195.1.4用户登出……………………………………………………………………195.2主页模块和商品检索…………………………………………………………205.3购物车模块……………………………………………………………………225.4我的订单………………………………………………………………………245.4.1订单列表生成………………………………………………………………245.4.2订单确认……………………………………………………………………255.4.2订单生成……………………………………………………………………256后台模块设计与实现……………………………………………………………276.1系统后台框架设计……………………………………………………………276.1.1管理员的设计………………………………………………………………276.1.2系统后台主页面设计………………………………………………………286.1.3管理员登出…………………………………………………………………286.2用户管理………………………………………………………………………296.3订单管理………………………………………………………………………306.3.1订单查看……………………………………………………………………306.3.2购物明细表…………………………………………………………………316.4商品管理………………………………………………………………………326.4.1商品查看……………………………………………………………………336.4.2添加新商品…………………………………………………………………346.5类别管理………………………………………………………………………356.5.1类别维护……………………………………………………………………356.5.2添加新类别…………………………………………………………………367总结………………………………………………………………………………38参考文献……………………………………………………………………………39致谢…………………………………………………………………………………40基于WEB的网上书店系统的设计与实现1基于WEB的网上书店系统的设计与实现网络工程专业学生xxxxxx指导教师xxxxxx摘要:本系统采用B/S三层架构,主要实现前台交易系统和后台管理系统。前台交易系统主要包括用户管理、商品展示、顾客留言、我的订单、购物车管理,后台管理系统主要包括用户管理、订单管理、类别管理、商品管理。系统主要采用了MVC软件架构思想,融入了Struts、JSP、Ajax、JQuery、Hibernate等典型WEB开发相关技术,同时采用MySql数据库和主流服务器Tomcat。系统的各个模块设计合理,尤其是业务方法利用接口理念,这样让系统很灵活,具备了良好的扩展性。经过不断的改进和调试,系统逐渐完善,最终完成了一个标准化的电子商务交易平台。关键词:电子商务;JSP;网上购物ThedesignandimplementationofonlinebookstoresystembasedonWEBStudentmajoringinnetworkengineeringXuXiaolongTutorLiYanpingAbstract:ThissystemadoptsB/Sthree-tierarchitecture,themaintradingsystemandthebackgroundmanagementsystemimplementationatthefrontdesk.Frontdesktradingsystemmainlyincludeusermanagement,commoditydisplay,bookstore,myorder,cartmanagement,backgroundmanagementsystemmainlyincludesusermanagement,ordermanagement,categorymanagement,commoditymanagement.SystemmainlyUSEStheMVCsoftwarearchitecturethoughts,JSP,struts,Ajax,JQuery,Hibernate,etc.ThetypicalWEBdevelopmenttechnology,USEStheMySqldatabaseandmainstreamTomcatserveratthesametime.Variousmodulesofthesystemdesignisreasonable,especiallythebusinessmethodusingtheconceptofinterface,whichmakesthesystemveryflexible,havegoodscalability.Aftercontinuousimprovementanddebugging,thesystemisimprovedgraduallyandfinallybecomeastandardizedelectronicbusinesstransactionplatform.Keywords:E-commerce;JavaServerPages;Onlineshopping菏泽学院本科毕业设计(论文)21引言1.1课题意义网上书店是近年来随着网络技术的发展而产生的一种新型的书店形式,与传统书店相比,网上书店拥有许多的优势。网上书店的诞生虽然只有短短的几年时间,却以其独有的网上运作特色和优越服务得到迅速发展。我国网上书店的“前辈”当当网如今已走过十度春秋,而中文网上书店已渐成气候———有关统计显示,网店在我国图书零售市场占据了约5%的份额。作为大学中的一个计算机与信息工程系的学生,做一个电子商务网站是很有必要的。通过做一个完整的毕业设计,可以让学生得到一个很好的锻炼,可以让学生把大学中所学的知识理论全部在这上面运用,同时结合实践,提高动手能力,为以后走进对应的工作岗位有着非常重要的意义。1.2国内外现状当今世界网络、通信和信息技术的发展,Internet在全球迅速普及,使得商业空间发展到全球的规模,同时也使得现代商业企业需要具有不间断地供货能力、不断增长的客户需求和不断增长的全球竞争三大特征,这使得任何一个商业组织都必须调整自己的经营方式和产业结构,以适应新的市场发展的需要。随之出现了日益走入我们生活的网上购物。伴随着Internet的蓬勃发展,网络购物系统作为电子商务的一种形式正以其高效,低成本的优势,逐步成为新兴的经营模式和理念,人们已经不再满足用途信息的浏览和发布,而是渴望着能够充分享受网络所带来的更加多的便利。网络购物正适应了当今社会快节奏的生活,使顾客足不出户便可以方便快捷轻松的选购自己喜欢的商品。网上购物系统作为B2B,B2C(BusinesstoCustomer),即(企业对消费者),C2C(CustomertoCustomer,即消费者对消费者)电子商务的前端商务平台,在其商务活动全过程中起着举足轻重的作用。从长远来看,企业对消费者的电子商务将最终在电子商务领域占据重要地位。但是由于各种因素的治愈,目前以及比较长的一段时间内,这个层次的业务还只能占比较小的比重。它是以互联网围主要服务提供手段,实现公众消费和提供服务,并保证与其相关的付款方式的电子化,它是随着万维网的出现而迅速发展的,可以将其看作是一种电子化的零售。当今欧美等发达国家电子商务发展迅速,先进的技术服务使得他们国家的生活水平得到了更高层次的提升。中国目前也在赶上电子商务热潮的脚步,政府也积极提倡并且支持电子商务技术的研发,要跟上网络时代的大潮流,电子商务的发展一定不能停滞。一个国家电子商务的发展程度可以反映出一个国家的信息技术水平和科技水平。我国目前正处于持续发展中,相信在不久的未来可以涌现出基于WEB的网上书店系统的设计与实现3更多像淘宝、京东等大型交易电子商务网站。菏泽学院本科毕业设计(论文)42系统开发技术2.1相关技术HTML:HypertextMarkupLanguage超文本标记语言。CSS:CascadingStyleSheets层叠样式表,是一种标记语言,它不需要编译可以直接由浏览器执行。JavaScript:一种可以控制HTML元素的网络脚本语言,也是一种在浏览器端执行的解释性编程语言,它具有灵活性好、功能强大的特点,是因特网上最流行的脚本语言。Ajax:异步JavaScript及XML(AsynchronousJavaScriptAndXML),是一种使用现有标准的新方法,在浏览器与Web服务器之间使用异步数据传输(HTTP请求),实现页面局部刷新。JSP:JavaServerPage,是SUN公司开发的一种服务器端动态页面生成技术,主要组成部分是html元素以及少量的java代码。Servlet:SUN公司制定的一种用于扩展web服务器功能的组件规范。Tomcat:Servlet容器,第三方开源门户Apache公司实现了Servlet容器规范,用于执行Servlet的服务器。MVC:这是一种架构模型。M表示Model层,V表示View层,C表示Controller层,Model层包括实体模型和业务操作,Controller用来控制用户的所有请求和操作,View用来显示请求的视图。JSTL:JavaStandardTaglibLibrary(Java标准标签库),使得视图页面简洁化,避免Java代码和HTML元素的交错复杂。Jquery:是一个开源的javascript框架,功能很强大,可以使编码变得更加简洁。Hibernate:开源的、用亍封装数据访

1 / 44
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功