基于Web的网上购物商城的设计与实现

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

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

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

资源描述

北京化工大学北方院毕业设计(论文)I诚信申明本人申明:我所呈交的本科毕业设计(论文)是本人在导师指导下对四年专业知识而进行的研究工作及全面的总结。尽我所知,除了文中特别加以标注和致谢中所罗列的内容以外,论文中创新处不包含其他人已经发表或撰写过的研究成果,也不包含为获得北京化工大学或其它教育机构的学位或证书而已经使用过的材料。与我一同完成毕业设计(论文)的同学对本课题所做的任何贡献均已在文中做了明确的说明并表示了谢意。若有不实之处,本人承担一切相关责任。本人签名:年月日北京化工大学北方院毕业设计(论文)II基于Web的网上购物商城的设计与实现自动化信息0902班学号444444444指导教师莫德举教授王陵助教摘要随着网络化和信息化的发展,人们生活水平的不断提高,互联网已逐步深入人心,人们不再满足于传统的购物方式。“网上购物”这种新型的购物方式已经为更多的人所接受,越来越多的网络商店走入了大众的生活。对电子商务网站的设计和实现技术要求也越来越高,网上手机销售也成为商家新的运作模式。本网站主要以MySQL为数据库开发平台,采用JSP开发技术实现前台用户页面和后台管理员管理页面。此系统的开发改善了一些技术和增加创新,使之代替了传统的销售方式,解决了管理困难、销售成本高等问题。同时此系统具有使用简单,用户界面友好,便于操作等特点。本系统便是尝试用JSP在网络上架构一个动态的电子商务网站,它是在WindowsXP下,以Mysql为数据库开发平台,Tomcat网络信息服务作为应用服务器,采用JSP(JavaServerPages)技术开发的网上购物系统。本设计主要由用户使用,主要包括用户注册,购物车管理,订单管理,个人资料管理等功能。建立后的网站系统是一个动态、交互式、具有商品提供、系统管理、用户留言等功能的电子商务网站。关键词:JSPMysqlWeb网上购物系统开发北京化工大学北方院毕业设计(论文)IIIThedesignandimplementationofaweb-basedonlineshoppingmallAbstractPeoplenolongercontentwiththetraditionalshoppingway.Alongwiththedevelopmentofnetworkandinformationtechnology.People'slivinglevelmoreandmorehighandtheInternethasgraduallythoroughpopularfeeling,theonlineshoppingthisnewwayofshoppinghasbeenacceptedbymorepeopleandmoreandmoreonlinestoreintothepubliclife.Onlinemobilephonesaleshasbecomeanewbusinessoperationmodelandthee-commercewebsitedesignandimplementationofthetechnicalrequirementsalsomoreandmorehigh.ThisWebsiteismainlyforMySQLdatabasedevelopmentplatform,usingJSPtechnologytoachieveuserpageatthefrontdeskandbackstageadministratormanagementpage.Thissystemdevelopmenttoimprovetechnologyandincreaseinnovation,insteadofthetraditionalsalesmode,cansolvetheproblemofmanagementofdifficultandhighcostofsales.Atthesametimethesystemissimpletouse,userfriendlyinterface,easyoperation,etc.ThissystemistotrytousetheJSPonthenetworkarchitectureisadynamice-commerceWebsite,itisunderWindowsXP,forMysqldatabasedevelopmentplatform,TomcatastheapplicationServer,networkinformationserviceUSEStheJSP(JavaServerPages)technologydevelopmentofonlineshoppingsystem.Thisdesignismainlyusedbyuser,mainlyincludinguserregistration,shoppingcartmanagement,ordermanagement,personalinformationmanagement,andotherfunctions.Aftertheestablishmentofwebsitesystemisadynamic,interactive,withcommodities,systemsmanagement,usercomments,andotherfunctionsofe-commercesites.Keywords:TheJSPMysqlTheWebOnlineshoppingSystemdevelopment北京化工大学北方院毕业设计(论文)IV目录前言.....................................................1第1章系统研发背景及意义....................................2第1.1节选题背景...........................................2第1.2节基于Web的网上购物商城的研究现状...................2第1.3节课题背景及开展研究的意义...........................5第1.4节研究方法、研究内容及其预期目的.....................7第2章系统开发技术简介及运行环境的搭建......................8第2.1节Struts技术与MySql技术.............................8第2.2节运行环境的搭建....................................11第3章系统性能需求及数据描述..............................13第3.1节需求分析..........................................13第3.2节可行性研究........................................14第3.3节系统分析及数据描述................................15第4章系统总体设计........................................22第4.1节概述..............................................22第4.2节功能模块设计......................................22第4.3节系统功能描述......................................23第5章系统数据库设计.......................................25北京化工大学北方院毕业设计(论文)V第5.1节实体E-R图........................................25第5.2节数据库设计........................................28第6章系统详细设计........................................32第6.1节程序流程图........................................32第6.2节网上购物系统的实施................................32第6.3节系统界面设计......................................33第7章系统测试与维护......................................43第7.1节测试的任务及目标..................................43第7.2节测试方案..........................................43第7.3节系统维护..........................................45结论....................................................46附录....................................................47参考文献....................................................54致谢....................................................55北京化工大学北方院毕业设计(论文)1前言近年来,随着Internet的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并逐步进入传统的流通领域。于是电子商务开始流行起来。网上购物系统作为B2B,B2C(BusinesstoCustomer,即企业对消费者),C2C(CustomertoCustomer,即消费者对消费者)电子商务的前端商务平台,在其商务活动全过程中起着举足轻重的作用。尤其是购物商城的出现,为新一代的购物形式提供了一种全新的购物平台。本文主要考虑的是如何建设B2C的网上购物系统。网络的日益普及和迅猛的发展,市场竞争日益激烈,利用网络进行服务和管理已经成为一种趋势.网络的发展给用户带来了很大的方便,风起云涌的网站在炒足了概念之后,都纷纷转向了务实,而务实比较鲜明的特点之一:是绝大多数的网站都在试图做实实在在的网上交易,所谓网上交易就是利用计算机技术、网络技术和远程通信技术,实现整个商务(买卖)过程中的电子化、数字化和网络化,网上购物是一种具有交互功能的商业信息系统。它向用户提供静态和动态两类信息资源。所谓静态信息是指那些比经常变动或更新的资源,如公司简介、管理规范和公司制度等等;动态信息是指随时变化的信息,如商品报价,会议安排和培训信息等。网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或EDI交易。这种全新的交易方式实现了公司间文档与资金的无纸化交换。本论文研究一种基于MVC三层架构的StrutsJsp等软件设上购物系统,其开发主要包括后台数据库的建立、后台管理以及前台页面的Web设计。系统使用Sun公司开发的Myeclipse,tomcat,Mysql等开发工具,利用WindowsXp,tomcat,Myeclipse建立运行环境,再结合Mysql建立数据连接关系。利用其提供的各种组件,在短时间内建立数据库,对数据库进行分析与建JSP页面,不断改进,直到功能基本实现的可行系统。系统主要分为该系统分为用户管理、商品展示、购物车管理、订单管理4个主要模块,用户管理实现用户的注册、登陆、安全退出等功能;商品展示实现了分页显示商品、商品选购、商品详细信息等功能;购物车管理实现查看商品、修改数量、删除商品、恢复商品等功能;订单管理实现订单填写、自动回填订单信息、订单生成、返回订单号等功能。因为系统采用MVC三层架构设计思想,使得系统的可移植性非常强,只需修改配置文件就能在在不同服务器上运行。北京化工

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

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

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

×
保存成功