购物网站的设计与实现计算机科学与技术毕业论文.doc

上传人:聆听****声音 文档编号:293952 上传时间:2023-04-28 格式:DOC 页数:54 大小:550.50KB
下载 相关 举报
购物网站的设计与实现计算机科学与技术毕业论文.doc_第1页
第1页 / 共54页
购物网站的设计与实现计算机科学与技术毕业论文.doc_第2页
第2页 / 共54页
购物网站的设计与实现计算机科学与技术毕业论文.doc_第3页
第3页 / 共54页
购物网站的设计与实现计算机科学与技术毕业论文.doc_第4页
第4页 / 共54页
购物网站的设计与实现计算机科学与技术毕业论文.doc_第5页
第5页 / 共54页
购物网站的设计与实现计算机科学与技术毕业论文.doc_第6页
第6页 / 共54页
购物网站的设计与实现计算机科学与技术毕业论文.doc_第7页
第7页 / 共54页
购物网站的设计与实现计算机科学与技术毕业论文.doc_第8页
第8页 / 共54页
购物网站的设计与实现计算机科学与技术毕业论文.doc_第9页
第9页 / 共54页
购物网站的设计与实现计算机科学与技术毕业论文.doc_第10页
第10页 / 共54页
购物网站的设计与实现计算机科学与技术毕业论文.doc_第11页
第11页 / 共54页
购物网站的设计与实现计算机科学与技术毕业论文.doc_第12页
第12页 / 共54页
购物网站的设计与实现计算机科学与技术毕业论文.doc_第13页
第13页 / 共54页
购物网站的设计与实现计算机科学与技术毕业论文.doc_第14页
第14页 / 共54页
购物网站的设计与实现计算机科学与技术毕业论文.doc_第15页
第15页 / 共54页
购物网站的设计与实现计算机科学与技术毕业论文.doc_第16页
第16页 / 共54页
购物网站的设计与实现计算机科学与技术毕业论文.doc_第17页
第17页 / 共54页
购物网站的设计与实现计算机科学与技术毕业论文.doc_第18页
第18页 / 共54页
购物网站的设计与实现计算机科学与技术毕业论文.doc_第19页
第19页 / 共54页
购物网站的设计与实现计算机科学与技术毕业论文.doc_第20页
第20页 / 共54页
亲,该文档总共54页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

购物网站的设计与实现计算机科学与技术毕业论文.doc

《购物网站的设计与实现计算机科学与技术毕业论文.doc》由会员分享,可在线阅读,更多相关《购物网站的设计与实现计算机科学与技术毕业论文.doc(54页珍藏版)》请在冰点文库上搜索。

购物网站的设计与实现计算机科学与技术毕业论文.doc

论文题目:

购物网站的设计与实现

摘要

网上购物,就是通过互联网检索商品信息,并通过电子订购单发出购物请求,然后填上私人支票帐号或信用卡的号码,厂商通过邮购的方式发货,或是通过快递公司送货上门。

人们已经不再满足用途信息的浏览和发布,而是渴望着能够充分享受网络所带来的更加多的便利。

网上购物正适应了当今社会快节奏地生活,使顾客足不出户便可以方便快捷轻松地选购自己喜欢的商品。

本文首先介绍了网上购物系统的现状及开发背景,然后论述了系统的设计目标,系统需求和总体设计方案,较详细的论述了系统的详细设计和实现。

最后,本文对网上购物系统进行了系统检测并提出了还需要改进的问题。

系统是用JSP在网络上架构一个动态的电子商务网站,它是在WINDOWSXP下,以SQLServer2000为数据库开发平台,Tomcat网络信息服务作为应用服务器,采用JSP(JavaServerPages)技术开发的网上购物系统。

本系统主要为用户提供了会员注册,购物车管理,商品搜索,用户资料修改等功能,为管理员提供了商品管理,用户信息管理,新闻信息管理,广告链接管理等功能。

在设计方面,本系统采用B/S三层结构,同时使用JSP技术进行动态页面的设计,从系统的安全性和代码的可重用性方面考虑,运用JavaBean对程序的关键代码进行封装。

后台数据库选用SQLSERNER数据库。

关键词:

网上购物;JSP;数据库;商品管理;

论文类型:

设计报告

Title:

TheDesignofTheShopOnLineSystem

Speciality:

MajorofComputerScience&Technology

ABSTRACT

Onlineshopping,productinformationisretrievedviatheInternet,andelectronicpurchaseordersissuedbyshoppingrequest,andthenfillinthepersonalcheckorcreditcardaccountnumber,vendorshipmentsbymailorderorhomedeliverybycourier

Thereisnolongermeetuseanddisseminationofinformationbrowsing,butadesiretobringthefullenjoymentnetworkmoreconvenient.Internetshoppingisbeingadaptedtothefastpaceoftodayssocietytolive,sothatcustomerscanenjoytheconvenienceoffastandeasywaytopurchasetheirownlikecommodities.

Thethesishasfirstlyintroducedthepracticalsituationandthedevelopingbackgroundofthesystem.Andthenhasdescribedthedesigninggoal、systemneedandthewholedesigningplan,hasdescribedthedetaileddesignandrealityofthesystemindetail.Finally,conclusionhasbeendrawnaboutthesystemandproblemhasalsobeenraised.

ThesystemistryingtouseJSPinadynamicnetworkofe-commercewebsitesstructure,whichisinWindowsXP,SQLServer2000fordatabasedevelopmentinplatform,Tomcatapplicationserverasanetworkinformationservices,useJSP(JavaServerPages)technologydevelopmentonlineshoppingsystem.

Thesystemhasmainlyprovideduserswiththefollowingfunctions:

membershipregistration,shoppingcarmanagement,goodssearch、informationmodifyetc.Ithasalsoprovidedmanagerswithgoodsmanagement,customerinformationmanagement,newsmanagement,managementandsoon.IthasbeendesignedwithB/Smodeofthree-tierstructure,JSPtechnologyindynamicpagedesign.Consideringfromthesecurityandreusingcodeofthesystem,keycodeshasbeensecuredbyJavaBeantechnology.Accessdatabasehasbeenusedasthebackgrounddatabase.

KEYWORDS:

Onlineshopping;JSP;database;system

TYPEOFTHESIS:

DesignReport

目录

1绪论 1

1.1前言 1

1.1.1网上购物系统的背景 1

1.2网上购物系统的概述 ..2

1.2.1网上购物系统的现状……………………………………………………2

1.2.1系统实现的目标…………………………………………………………3

1.2.1系统的开发意义…………………………………………………………4

2程序开发的技术基础 5

2.1 HTML语言 5

2.1.1HTML语言概述 5

2.1.2JAVASCRIPT语言概述……………………………………………………5

2.2 JSP技术 6

2.2.1JSP概述 6

2.3数据库原理………………………………………………………………………7

2.3.1SQL语言简单介绍………………………………………………………7

2.3.2ADO技术介绍……………………………………………………………8

3网上购物系统需求分析 11

3.1系统的可行性分析 11

3.1.1网站的设计目标 11

3.1.2网站的可行性分析………………………………………………………12

3.2.3网站的深入调查…………………………………………………………12

3.2.4网站设计的特点…………………………………………………………12

3.2.5网站开发的设计思想……………………………………………………12

3.2.6系统的总体规则…………………………………………………………12

3.2系统的功能分析…………………………………………………………………12

3.2.1功能分析..................................................12

3.2.2数据库功能说明............................................13

3.3系统的需求分析…………………………………………………………………13

3.3.1需求分析..................................................13

3.1.2数据库需求分析............................................13

4网上购物系统的设计……………………………………………………………………15

4.1系统概要设计……………………………………………………………………15

4.1.1系统设计概述……………………………………………………………15

4.1.2系统原理…………………………………………………………………15

4.1.3用户模块的程序流图……………………………………………………16

4.2系统总体结构设计 17

4.2.1前台模块详细功能描述 17

4.2.2后台模块详细功能描述…………………………………………………17

4.3系统详细设计……………………………………………………………………18

4.3.1代码设计..................................................18

4.3.2数据库结构设计............................................18

4.3.3数据库详细结构设计........................................18

4.4用户界面设计....................................................21

4.4.1输入设计..................................................21

4.4.2输出设计..................................................21

4.4.3人—机对话设计............................................22

5网上购物系统的实现 23

5.1各功能模块的实现 23

5.1.1数据库连接的实现 23

5.1.2用户注册模块的实现……………………………………………………23

5.1.3用户登录模块的实现……………………………………………………24

5.1.4购物车模块的实现………………………………………………………27

5.1.5后台管理模块的实现……………………………………………………28

6系统测试 31

6.1系统运行环境的搭建 31

6.1.1JAVA虚拟机的安装 31

6.1.2Tomcat环境搭建…………………………………………………………31

6.2系统程序的安装和加载…………………………………………………………31

6.2.1文件的拷贝………………………………………………………………31

6.2.2数据库的连接……………………………………………………………31

6.3系统测试 31

6.3.1系统测试分析 31

6.3.2单元测试分析……………………………………………………………33

6.3.3测试分析及说明…………………………………………………………34

6.4系统维护…………………………………………………………………………34

6.4.1系统维护…………………………………………………………………34

7结论与展望 37

7.1结论 37

7.2系统中存在的问题及展望 38

致谢 41

参考文献 43

附录 45

攻读学位期间取得的研究成果 47

CONTENTS

CONTENTS

1Introduction 1

1.1Preface 1

1.1.1BackgroundofOnlineShoppingSystem 1

1.2OverviewofOnlineShoppingSystem 2

1.2.1OnlineShoppingSystemStatus 2

1.2.2SystemachievetoGoals 3

1.2.3SystemDevelopmentofMeaning 4

2Technologybaseprogramdevelopment 5

2.1HTMLlanguage 5

2.1.1HTMLLanguageOverview 5

2.1.2JAVASCRIPTLanguageOverview 5

2.2JSPTechnology 6

2.1.2JSPOverview 6

2.3DatabasePrinciples 7

2.3.1SQLlanguagesbriefIntroduction 7

2.3.2ADOtechnologyIntroduced 8

3OnlineShoppingSystemRequirementsAnalysis 11

3.1SystemFeasibilityAnalysis 11

3.1.1Websitedesigngoals 11

3.1.2SiteFeasibilityAnalysis 12

3.1.3Site-depthinvestigation 12

3.1.4Websitedesignfeatures 12

3.1.5Websitedesigndevelopment 12

3.1.6Theoverallrulessystem 12

3.2SystemFunctionalAnalysis 12

3.2.1FunctionalAnalysis 12

3.2.2DatabaseFunction 12

3.3SystemRequirementsAnalysis 13

3.3.1NeedsAnalysis 13

3.3.2DatabaseNeedsAnalysis 13

4OnlineShoppingSystemDesign 15

4.1SummaryDesignOfSystem 11

4.1.1SystemDesignoverview 15

4.1.2SystemPrinciple 15

4.1.3Usermoduleprogramflowgraph 16

4.2SystemArchitectureDesign 17

4.2.1Detaileddescriptionofthemodulefeaturesfront 17

4.2.2Detailedfunctionaldescriptionofthebackgroundmodule 17

4.3Detaileddesignofthesystem 18

4.3.1Codedesign 18

4.3.2DatabaseStructureDesign 18

4.3.3DatabaseDetailedStructureDesign 18

4.4UserInterfaceDesign 21

4.4.1InputDesign 21

4.4.2OutputDesign 21

4.4.3Man-MachineDialogueDesign 22

5OnlineShoppingSystemImplement 23

5.1Implementationofeachfunctionalmodule 23

5.1.1Implementationofdatabaseconnection 23

5.1.2ImplementationUserregistrationmodule 23

5.1.3Implementationuserloginmodule 24

5.1.4ImplementationShoppingCartModule 27

5.1.5ImplementationManagementModuleinthebackground 28

6SystemTest 31

6.1Systemoperatingenvironmentbuilt 31

6.1.1JAVAvirtualmachineinstalled 31

6.1.2Tomcatenvironmentbuilt 31

6.2Systeminstallationandloading 31

4.2.1Copiesofdocuments 31

4.2.2Databaseconnection 31

6.3SystemTest 31

6.3.1SystemTestAnalysis 31

6.3.2UnitTestingAnalysis 33

6.3.3Testanalysisanddescription 34

6.4SystemMaintenance 34

6.4.1SystemMaintenance 34

7ConclusionsandOutlook 37

7.1Conclusions 37

7.2SystemProblemsandOutlook 38

Acknowledgements 41

References 43

Appendices 45

Achievements 47

Declaration

在每一章的末尾插入下一章的MathType的章标记(打印前将其字体颜色变为

7结论与展望

1绪论

1.1前言

1.1.1网上购物系统的背景

随着互联网技术的迅速发展,网络逐渐已深入人心,更是成为即报刊,电视,广播等传统媒体之后而兴起的新传媒介质,网络宣传成为众多宣传手段的重中之重,各种各样的网站也就运营而生了,为宣传企业而做的公司网站,可进行网上购物网站,能及时了解到天下事的新闻网站,方便学习的教育网站等等大小网站,充斥着我们的视野,满足着我们的需要。

网站的规划和设计已经摆在了迫在眉睫的位置。

网上购物在中国异军突起,并日益渗透到人们的日常生活中。

网上购物是运用现代通信技术、计算机和网络技术进行的一种社会经济形态,其目的是通过降低社会经营成本、提高社会生产效率、优化社会资源配置,从而实现社会财富的最大化利用。

网上购物按照经济活动的类别可分为两大类别:

第一,企业间的网上购物,即企业与企业之间,通过网络进行产品或服务的经营活动。

第二,企业与消费者之间的网上购物,即企业通过网络为消费者提供一个产品或者服务的经营活动。

本课题所研究的网上购物主要是为个人消费者提供产品和服务等,从事的是第二类电子商务活动。

从消费者的观点来看,这个系统积极的方面是:

用户可以从相当大的产品范围内选择,并且寻找最合适的产品。

提供者可以从大量的可能顾客和减少事务花费来获益。

网上购物不仅仅是简单地将生意搬到网上,而是对企业传统的营销、管理和生产经营模式的一场深刻变革,是企业经营机制和运行模式的调整。

以信息网络为基础的网上购物,有助于促进企业管理不断完善,其优越性是可见的。

其显著的特点是尽可能减少面对面的接触和手工处理过程。

当今的企业,如果仍然依靠传统的方式宣传自己企业的形象和文化,采购资金企业所需的原材料和配套部件,推销自己企业的产品,则显得十分落后而且难以适应激烈的市场竞争。

因此,当代企业纷纷建立自己的网站,借助于互联网快速的信息传递加速自身的发展。

一个企业网站的规划于建设,自然而然就成了众多类型的网站规划与建设的典范,企业网站规划与建设这一研究课题,也自然而然低成为当今乃至今后一段长时间内,企业内部和互联网上的一个相当重要的讨论对象。

当今社会正快速向信息化社会前进,信息自动化的作用也越来越大。

从而使我们从繁杂的事务中解放出来,提高了我们的工作效率。

首先,目前国内很多大中城市的商场还是以售货员站柜台为主,这样给商场带来很多管理上的问题;其次,由于商场是人群集中的地区,这样为管理以及保安等方面也带来很多的不便。

因此,为了解决这些管理以及其他等一些问题,我们迫切需要一种通过网络来进行商品交易的平台。

借助Internet提供给我们的处理信息及时快捷,因此开发了网上购物系统。

系统的建立,需要进行用户需求调查与分析,以确定系统目标,提出解决问题的详细方案,这是系统建设的重要环节。

要想使商城客户能方便的使用购物系统,功能上对系统的要求是全面的。

因此对用户的需求可分为二个方面:

一方面是管理人员对需要进行网上购物的用户进行信息注册,获得用户ID;二方面是用户通过计算机网络进行远程购物。

这二个方面形成了网络购物的一个工作整体,利用计算机的自动化处理,可方便快捷地共享信息、交流信息

互联网的快速发展为网上购物系统的发展提供了强大的动力,同时,网上购物的环境也已经逐步得到了改善,表现在网民结构的大众化和网络生存的普及化,物流和银行结算的畅通,以及市场运作的规范和相应政策法规的完善。

网上购物对网民的吸引力将会越来越大,网民对购物网站的看法也将必定会从不了解到了解,从拒绝到接受,从怀疑到信任,从否定到肯定,网上购物的观念将更加深入人心。

因此,为了让信息及时快捷,因此开发了本套网上购物系统。

在国内也有许多我们所熟悉的大规模的网上购物网站,如阿里巴巴和淘宝网。

中国的网上购物在摸索与借鉴中成长着,利用中国特有的优势来克服不利的外部环境因素,例如采用“货到付款”就是中国购物网站的成功创新。

随着外部环境的逐步优化,中国网上购物网站发展前景看好。

除了传统的浏览、资料搜索、电子邮件等基本应用外,国内网民已经开始习惯通过网络接受商务、旅游、购物、通讯、娱乐等服务,根据中国互联网信息中心最近提供的《中国互联网络发展状况统计报告》调查显示,网上购物已经由以前的尝试性购买向日常的生活习惯发展,其中以书籍、计算机产品、音像制品及器材等为网上购物的主要对象,服装、体育用品、生活家居用品等消费额也开始大幅度提高。

以计算机及网络技术的飞速发展,Internet应用在全球范围内日益普及,当今社会正快速向信息化社会前进,信息自动化的作用也越来越大。

从而使我们从繁杂的事务中解放出来,提高了我们的工作效率。

英国《独立报》报道,在英国,网上购物已经成为一种时尚,今年11月份英国公众网上购物的花费高达10亿英镑,购物网站已经对传统的商店构成了强烈的冲击。

2001年全年英国公众在网上购物的花费不过18亿英镑,而去年英国网上购物支出的增长率是在传统商店购物支出增长率的15倍。

到目前为止,英国已有1440万人在网上花费了80亿英镑,而在2000年同期这一数字仅为5亿英镑。

另据《纽约时报》报道,在美国,今年11月份的前25天里,在线消费从去年同期的31.6亿美元

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2