XX大学毕业论文专业:班级学号:学生姓名:指导教师:二〇一二年六月XX大学本科生毕业论文基于JSP的网上商城系统设计与实现——订单管理模块、货物管理模块及公告信息管理模块JSPbasedonlineshoppingsystemdesignandImplementation--Ordermanagementmodule,goodsmanagementmoduleandbulletinofinformationmanagementmodule专业班级:学生姓名:指导教师:学院:2012年6月摘要本文阐述了网上购物系统的开发与设计。设计采用现在比较流行的JSP网站开发技术,并考虑到网站所处理的数据的结构特点及所学到的知识,应用MicrosoftSQLServer2005数据库系统作为网站的数据库。系统实现了网站的基本功能,包括客户的注册登录、浏览网站信息、信息查询、购物并填写订单以及管理员对于网站的维护与更新。在页面设计与制作中,对于页面的基本格式,使用出自HTML语言的框架,然后用DreamweaverCS3及Eclipse在框架里面做详细的设计。结合这次设计的意义对Internet在商业中的应用与发展做一下介绍;然后针对整个系统进行分析,其中包括可行性分析、需求分析、系统的业务流程分析、数据分析等;在此基础上确定网站的功能目标,将网站的功能逐次划分,并细分出子功能模块;接下来设计并实现各个模块,在每个模块都能完成其功能的结果下将其综合成一个完整的系统。关键词:网上购物;JSP;HTML;TomcatABSTRACTThispaperdetailydescribeshowtodevelopanelectroniccommercewebsite.Inthedesign,IusedtheJSPtechnologywhichisverypopularduringthewebsitedeveloper.ConsideredwiththeknowledgethatIhavelearnedandthestructureofthedatewhichthewebsitedealwith,IusedMicrosoftSQLserver2005asthebackdatabaseofthewebsite.Thiswebsitesystemhasbasicfunctionsofaenterprisewebsite.Itcanshowustheinformationofthegoods、news、customersthatregisteredonthewebsiteandsoon.Italsocanprovidesthefunctionthatsomecustomersonthewebcanfillinbillswhentheywanttobuythegoods.Thesystemrealizedthequeryfunctionforproductsandthemanagefunctionsforthebackgroundofthesystem.Duringtheprocessofdesigningthewebpage,ImakethemainframebyHTML,anduseDreamweaverCS3andEclipsetofinishthedetaileddesign.First,ImakeainstructionfortheapplicationanddevelopmentofInternetincommerce,thenanalyzethewholesystemwhichincludesfeasibilityanalyze,requirementanalyze,operationflowanalyzeanddateanalyze.ThenImakethefunctionaimofthiswebsitebaseontheanalysesaboveanddividethefunctionuptoseveralparts.Idesigneverysinglepartofthefunctionparticularlyandfinallyintegratethesesub-functionmodulestoonecompletesystem.KeyWords:OnlineMart;JSP;HTML;TomcatI目录1概述.................................................................11.1网上商城的现状...................................................11.2系统实现的目的...................................................21.3系统实现的意义...................................................21.4可行性分析........................................................21.5系统开发运行环境.................................................32网上商城系统开发相关技术.............................................42.1JSP介绍..........................................................42.2Tomcat服务器.....................................................52.3MicrosoftSQLServer2005.........................................72.4连接数据库与JavaScript...........................................72.5系统模式选择.....................................................82.5.1B/S模式概述..................................................82.5.2B/S的工作原理................................................82.5.3B/S模式优点..................................................93系统总体设计分析....................................................103.1需求分析.........................................................103.1.1业务需求分析.................................................103.1.2用户需求分析.................................................103.1.3功能需求分析.................................................103.2系统功能模块结构图..............................................113.3系统功能模块设计................................................113.4数据库设计.......................................................123.4.1E-R图.......................................................123.4.2基本表设计..................................................163.5系统流程........................................................194网上商城系统详细设计及实现..........................................214.1程序设计........................................................214.2系统页面的设计与实现............................................214.3系统模块功能实现................................................214.3.1管理员登录..................................................22II4.3.2订单管理模块................................................224.3.3货物管理模块................................................244.3.4公告信息管理模块............................................255系统测试............................................................275.1系统测试原理和测试原则..........................................275.1.1系统测试原理................................................275.1.2系统测试原则................................................275.2模块测试.........................................................27结论................................................................30参考文献..............................................................31致谢................................................................32XX大学2012届本科生毕业设计(论文)11概述因特网的出现将信息技术的进步推向了一个新的高潮,引来了电子商务时代的到来。电子商务具有虚拟性,以开放的因特网环境为基础,在计算机系统的支持下进行的商务活动。它基于浏览器/服务器应用方式,是实现网上购物,网上交易和在线支付的一种新型商业运行模式。网上购物是一种具有交互功能的商业信息系统,它向用户提供静态和动态两类信息资源。所谓静态信息是指那些经常变动或更新的资源,如公司简介、管理规范和公司制度等;动态信息是指随时变化的信息,如商品报价,会议安排和培训信息等。网上购物系统具有强大的交互功能,可使商家和用户方便地传递信息,完成电子贸易或EDI交易。这种全新的交易方式实现了公司间文档与资金的无纸化交换。1.1网上商城的现状目前在国内PHP与ASP应用最为广泛。而JSP由于是一种较新的技术,国内采用的较少。但在国外,JSP已经是比较流行的一种技术,尤其是电子商务类的网站,多采用JSP。采用PHP的网站如新浪网(sina)、中国人(Chinaren)等,但由于PHP本身存在的一些缺点,使得它不适合应用于大型电子商务站点,而更适合一些小型的商业站点。首先,PHP缺乏规模支持。其次,缺乏多层