购物网站的设计与实现计算机科学与技术毕业论文文档格式.doc
- 文档编号:439777
- 上传时间:2023-04-28
- 格式:DOC
- 页数:54
- 大小:550.50KB
购物网站的设计与实现计算机科学与技术毕业论文文档格式.doc
《购物网站的设计与实现计算机科学与技术毕业论文文档格式.doc》由会员分享,可在线阅读,更多相关《购物网站的设计与实现计算机科学与技术毕业论文文档格式.doc(54页珍藏版)》请在冰点文库上搜索。
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
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亿美元
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 购物 网站 设计 实现 计算机科学 技术 毕业论文