中国矿业大学毕业设计题目基于JSP的网上购物系统的实现作者姓名王烨作者学号专业名称计算机科学与技术专业提交日期答辩日期答辩委员会主任评阅人20年月日摘要随着社会的不断发展,科学技术也在不断的更新。Internet作为新型的工具,在90年代便开始用于商业,它的迅速的发展为商业界提供了更加广阔信息平台与更多的商机,如催化剂一般刺激着商业经济的快速发展。因此选择设计开发一个企业门户网站拥有重要的意义。本文阐述了网上购物系统的开发与设计。设计采用现在比较流行的JSP网站开发技术,并考虑到网站所处理的数据的结构特点及所学到的知识,应用MicrosoftSQLServer2000数据库系统作为网站的后台数据库。系统实现了网站的基本功能,包括客户的注册登录、浏览网站信息、信息查询、购物并填写订单以及管理员对于网站的维护与更新。在页面设计与制作中,对于页面的基本格式,使用HTML语言出大的框架,然后用Dreamweaver8及Eclipse在框架里面做详细的设计。结合这次设计的意义对Internet在商业中的应用与发展做一下介绍;然后针对整个系统进行分析,其中包括可行性分析、需求分析、系统的业务流程分析、数据分析等;在此基础上确定网站的功能目标,将网站的功能逐次划分,并细分出子功能模块;接下来设计并实现各个模块,在每个模块都能完成其功能的结果下将其综合成一个完整的系统。关键词:网上购物;JSP;Server2000;HTMLAbstractWiththecontinuousdevelopmentofsociety,scienceandtechnologyisalsoinconstantupdates.AsanewInternettool,inthe1990sbegantocommercial,itsrapiddevelopmentforthebusinesscommunityprovidesbroaderinformationplatformwithmoreopportunities,suchascatalystgeneralstimulatingcommercialtherapiddevelopmentofeconomy.Sochoosedesigndevelopmentanenterpriseportalhasimportantsignificance.Thispaperexpoundstheonlineshoppingsystemdevelopmentanddesign.DesignUSESnowpopularJSPwebsitedevelopmenttechnologyandconsideringwebsitethedatadealtwiththestructurecharacteristicandtheknowledgeyouhavelearned,applicationServer2000MicrosoftSQLdatabasesystemaswebsitebackstagedatabase.Systemrealizesthebasicfunctionofthesite,includingregisteredbyclientlogin,browsingwebsiteinformation,informationquery,shoppingandfillordersandadministratorforthewebsitemaintenanceandupdate.Inwebdesignandproduction,tothepageofthebasicformat,usingHTMLlanguageoutthelargeframe,thenuseDreamweaver8andEclipseinframeinsidemakedetaileddesign.CombinedwiththedesignofthemeaningoftheInternetinthebusinesstheapplicationanddevelopmentofanoverview,Thenforthewholesystemisanalyzed,includingfeasibilityanalysis,requirementanalysis,systemofbusinessprocessanalysis,dataanalysis,etc.Onthisbasistodeterminethefunctionalityofthesitegoal,willthefunctionalityofthesitesuccessiveclassified,andthesubdivisionoutthesonfunctionmodule;Thenextdesignandrealizethemodules,ineachmodulecanaccomplishitsfunctionresultunderitsintegratedintoacompletesystem.Keywords:Onlineshopping;JSP;Server2000;HTML目录1概述....................................................................11.1课题的背景、目的与意义..................................................11.2国内外现状..............................................................11.3论文内容概括............................................................21.4论文的组织结构..........................................................22相关技术简介..............................................................32.1JSP技术................................................................32.2MicrosoftSQLServer2000................................................32.3Web服务器..............................................................32.4连接数据库与JavaScript.................................................52.5CSS层..................................................................53系统分析..................................................................63.1可行性分析..............................................................63.2需求分析................................................................63.2.1业务需求分析..........................................................63.2.2用户需求分析..........................................................73.2.3功能需求分析..........................................................73.3业务流程分析............................................................73.3.1前台业务流程分析......................................................73.3.2后台业务流程分析......................................................83.4数据流程分析............................................................93.5数据字典...............................................................103.6运行环境及开发工具.....................................................114系统总体设计.............................................................124.1系统结构设计...........................................................124.2功能模块设计...........................................................124.2.1前台模块的功能模块设计...............................................134.2.2后台管理模块的功能模块设计...........................................134.3数据库设计.............................................................144.3.1E-R图...............................................................144.3.2基本表设计...........................................................175系统实现.................................................................205.1程序设计...............................................................205.2系统页面的设计与实现...................................................205.3前台功能模块的实现.....................................................205.3.1用户管理模块.........................................................215.3.2个人资料修改模块.....................................................245.3.3购物车模块...........................................................255.3.4订单查询模块.........................................................285.3.5留言板模块...........................................................285.4后台功能模块的实现.....................................................30