1届.别.学号(学校名称)毕业设计(论文)基于JAVAWEB的网上商城设计与开发姓名[系别、专业导师姓名、职称[完成时间[I网上商城系统摘要本文的主要研究对象是网上商城系统,研究网上商城一般的业务流程,还有网上商城的结构和模块,各个模块的功能等等。整个论文从如何来分析一个网上商城系统的业务流程和它的结构以及模块,再到到对开发工具的选择,以及对前面分析出来的结果进行初步的设计(这里我设计的是使用Java的web开发技术来实现这个网上商城系统),对网上商城系统分析和设计完成之后,就进入到实际的代码编写阶段,在这个阶段就可能对前面的设计进行一定的修改或是完善。在开发阶段,我将采用的是螺旋递增式的开发,每次只完成一部分功能,然后就立即对这些功能进行测试,接着进入下一个开发阶段,然后继续测试,直到所有的功能全部实现后,再对整个系统进行一个完整的测试,看其是否达到了先前的设计要求。综上所述,本文讨论的就是如何使用Java的web开发技术来完整的实现一个网上商城系统的主要功能。关键词商城设计与开发;JAVA;JAVAWEBAbstractTherefore,thispaperstudiesthemainobjectisonlineshoppingmall,onlinemallgeneralbusinessprocesses,andonlinestorestructureandmodule,thefunctionofeachmodule.Thearticle,fromhowtoanalyzeonlinemallbusinessprocessandthestructureofthesystemandmodules,andtheninthechoiceofdevelopmenttools,andtheresultsofthefront,preliminarydesign(Idesignwebpages,useJavadevelopmenttechnologytorealizetheonlinemall),onlinemallofsystemanalysisanddesignintotheactualcodestagecomplete,atthisstage,mayinfrontofthedesignbasisofcertainamendmentsorperfect..Duringthedevelopmentphase,Iwillusethespiralincrementaldevelopment,astageofthefunctionaslongasfinished,thenimmediatelytestingthesefunctions,andthenintoIIthenextstageofdevelopment,andthencontinuetotest,untilalltestfunction,andfinallytotheoveralltestthewholesystemtoseeifitcomplywiththedesignrequirements.Allinall,thispaperhasdiscussedhowtouseJavaWebdevelopmenttechnologytocompleteaonlinemallsystem.Keywords:BUYGOODSJAVAWEBSHOPPING-III-目录第1章绪论...................................................................................................51.1课题背景............................................................................................11.2目的和意义..........................................................................................51.3论文研究内容......................................................................................21.4什么是网上商城...................................................错误!未定义书签。1.5网上商城的分类...................................................错误!未定义书签。第2章网上商城系统的需求分析...............................................................72.1网上商城业务流程分析......................................................................72.1.1作为一名消费者的使用流程.......................................................72.1.2作为一名商城管理员的操作流程...............................................82.2网上商城模块分析..............................................................................92.2.1用户模块.......................................................................................92.2.2管理员模块...................................................................................92.3本章小结............................................................................................10第3章网上商城系统的设计与实现.........................................................113.1开发语言和工具介绍........................................................................113.1.1开发语言.....................................................................................113.1.2数据库.........................................................................................113.1.3服务器.........................................................................................123.1.4开发工具.....................................................................................123.2业务逻辑设计....................................................................................123.2.1共用类和相应方法.....................................................................133.2.2用户实体类和相应方法.............................................................143.2.3管理员实体类和相应方法............................错误!未定义书签。3.2.4商品类别类和相应方法.............................................................143.2.5商品类及其相应管理方法.........................................................163.2.6购物车类及其方法.....................................................................183.2.7订单类及其方法.........................................................................17-IV-3.3数据库设计........................................................................................183.3.1数据库设计简要介绍.................................................................183.3.2数据库具体设计.........................................................................193.4本章小结............................................................................................21第4章系统的测试和分析.........................................................................224.1Version1.............................................................................................224.2Version2.............................................................................................244.3Version3.............................................................................................264.4Version4.............................................................................................284.5Version5.............................................................................................304.6Version6.............................................................................................324.7Version7..............................................................