四川理工学院毕业设计(论文)基于SSH电子商城的设计与实现学生:甘波学号:11101020504联系QQ:923099645专业:软件工程班级:2011级5班指导教师:袁超四川理工学院计算机学院二〇一五年六月I基于ssh电子商城的设计与实现摘要本网上购物系统是一个基于SSH,采用B2C模式,并根据现有的网上购物系统的现状而设计开发的电子商务平台。系统主要以J2EE作为开发基础,使用了struts+spring+hibernate等技术,用Eclipse作为开发工具,以Macromedia公司的Dreamweaver作为界面美化工具。本系统分有两个子系统,前台系统和后台管理系统,其中后台管理系统实现了商城管理的基本功能,包括:用户管理模块、商品管理模块、类别管理模块、品牌管理模块、新闻管理模块、订单管理模块和评论管理模块。管理员通过上述功能可以更好的管理网上商城。本系统具有多方面特点:系统功能完备,使用方便简捷,人性化的用户界面,节省经营成本,大大减少了操作人员的工作负担。关键词:电子商务;网上购物系统;商品管理模块;IThedesignandimplementationofelectronicmallbasedonSSHABSTRACTTheonlineshoppingsystemisaB2CmodelbasedontheSSH,andinaccordancewiththestatusquooftheexistingonlineshoppingsystemdesignanddevelopmentofe-commerceplatform.ThissystemmainlyusesJ2EEasthebasisofdevelopment,anduseoftechnologiessuchasstruts+spring+hibernate.ThisprojectuseEclipseasthedevelopmenttools,andMacromedia'sDreamweaverastheinterfaceslandscapingtools.Thesystemisdividedintotwosubsystems,frontsystemandbackgroundmanagementsystem,thebackgroundmanagementsystemtoachievethebasicfunctionsofthemallmanagement.Whichincludeusermanagementmodule,goodsmanagementmodule,categorymanagementmodule,brandmanagementmodule,newsmanagementmodule,ordermanagementmoduleandassessmanagementmodule.AdministratorscanbettermanageonlinestorethroughthesefunctionsThissystemhasthevariouscharacteristics:Thesystemfunctioniscomplete,usingconvenient,humanizedcustomerinterface,economicalmanagementcost,reducedtooperatethepersonnel'sworkburdenconsumedly.KeyWords:e-commerce;onlineshoppingsystem;goodsmanagementmoduleIV目录概述............................................................1第1章系统需求分析..............................................21.1系统设计目的...........................................21.2系统需求...............................................21.2.1功能需求............................................21.2.2性能需求............................................31.3运行环境...............................................41.3.1硬件环境:...........................................41.3.2软件环境............................................4第2章系统设计..................................................52.1MVC模式分析..............................................52.1.1模型(Model)..........................................52.1.2视图(View)...........................................52.1.3控制器(Controller)...................................52.2SSH分析..................................................62.2.1Struts2框架:........................................72.2.2Hibernate框架:.....................................102.2.3Spring框架:........................................122.3SSH的整合...............................................152.3.1Spring整合Hibernate...............................152.3.2Spring整合Struts2.................................172.3.3Struts2、Hibernate和Spring的整合开发..............182.4前台分页方法改进.........................................182.5数据库设计...............................................192.5.1系统ER图...