网上购物系统的设计与实现教材Word格式.docx
《网上购物系统的设计与实现教材Word格式.docx》由会员分享,可在线阅读,更多相关《网上购物系统的设计与实现教材Word格式.docx(92页珍藏版)》请在冰豆网上搜索。
201192231316
作者姓名易扬
指导教师王晓斌
分类号密级
UDC注1
学位论文
基于ASP.NET的网上购物
系统的设计与实现
指导教师
申请学位级别硕士学科专业软件工程
提交论文日期论文答辩日期
学位授予单位和日期年月日
答辩委员会主席
评阅人
注1:
注明《国际十进分类法UDC》的类号。
DataMiningTechnologyBasedDesignandImplementationofEducationalAdministrationSystem
Major:
TheDesignAndFulfillOfTheShopping
System
On
The
Internet
For
ASP.NET
Author:
YIYang
Advisor:
WANGXiaobin
School:
UniversityofElectronic
ScienceandTechnologyofChina
独创性声明
本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。
据我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得电子科技大学或其它教育机构的学位或证书而使用过的材料。
与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。
作者签名:
日期:
年月日
论文使用授权
本学位论文作者完全了解电子科技大学有关保留、使用学位论文的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许论文被查阅和借阅。
本人授权电子科技大学可以将学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。
(保密的学位论文在解密后应遵守此规定)
导师签名:
日期:
摘要
随着时代的发展,计算机和网络在各行各业都得到了日益广泛的应用,网络已经渗透到各个行业和领域,上网也已成为人们生活中不可缺少的一部分。
网上支付的不断完善,加上物流业的配套建设,使得用户能够足不出户就能挑选商品,节省了时间和金钱,这种网上购物方式越来越受到人们的青睐。
现如今,商家都已经不局限于在报纸和电视台这些媒体上宣传自己的产品和商品,信息技术和网络的发展给商家们提供了一个更广阔的产品推广舞台。
构建网上购物平台带给商家的好处是成本低廉,而且行销网络广,没有地区的限制。
商家将网站建立,把产品宣传、推广、销售、服务展现于网络中,通过网络来实现如网上购物、信息查寻等功能,快速有效的信息化客户服务。
这些在改变我们原有经营方式与经营理念的同时,也为商家带来了更高的效益。
因此,对于商家来说,拥有一个属于自己的网站是至关重要的。
本文利用微软的framework框架技术,基于目前流行的三层架构原理,用ASP.NET平台开发了网上购物系统。
首先,介绍了B/S架构的开发方式、B/S架构的服务器平台。
然后,对系统进行了可行性分析、系统功能需求分析、系统逻辑分析和数据流分析。
系统逻辑分析包括销售模块功能需求分析和系统管理模块功能需求分析。
之后,基于系统分析的基础上进行了系统设计,包括系统总体结构设计、模块功能设计、数据库设计和数据字典设计。
模块功能设计含有销售模块设计和系统管理模块设计,数据库设计含有概念结构设计、逻辑结构设计、数据表详细设计等。
最后,进行了系统实现和系统测试与发布。
系统实现有系统公共类的实现、销售模块的实现、系统管理模块的实现、系统实现效果评价、数据库的实施、程序的实现等,系统测试与发布包含了运行环境、运行准备、系统设置、前台和后台系统分析和整个系统的运行发布等。
本文中购物系统是基于微软开发平台的实现,所以使得这个系统的运行稳定和系统的可移植性非常强,可以在微软的操作系统上平稳和安全的运行,同时只需修改配置文件就能在在不同服务器上运行。
关键词:
电子商务,在线购物,ASP.NET
ABSTRACT
Withtheeraofthedevelopmentofcomputerandnetworktechnologyinallwalksoflifegetincreasinglywiderangeofapplications,andthenetworkeveryoneisfamiliarwiththisconcept,butalsopopular.Nowthebusinesscommunityisnolongerlimitedtonewspapersandtelevisionstationstopromotetheirproductsandcommodities,thedevelopmentofinformationtechnologyandnetworkofmerchantswhohavetoprovideaplatformforproductpromotion.Therefore,theestablishmentofatradingsiteforallsectorsofproductmerchantswho,throughthenetworkplatformtopromoteproductsandcommodities,toachievenetworktransactions,productsearchfunctions,bringbenefitstobusinesses,whilealsochangingourbusinessphilosophyandearlymode.So,forthebusinessofmodernsociety,theconstructionofaproducttradingplatformisalsoverynecessary.
ThisarticleistheuseofMicrosoft'
sframeworkframeworktechnology,basedontheprinciplesofthepopularthree-tierarchitecturewithASP.NETplatformonlineshoppingsystem.Firstly,theB/S-baseddevelopmentapproach,B/Sarchitectureserverplatforms.Then,thefeasibilityofthesystemanalysis,systemfunctionalrequirementsanalysis,systemlogicanalysisanddataflowanalysis.Systemlogicanalysismodulefunctionsincludingsalesrequirementsanalysisandsystemmanagementmodulefunctionalrequirementsanalysis.Then,onthebasisofsystematicanalysisconductedonthesystemdesign,includingsystemarchitecturedesign,modulefunctionaldesign,databasedesignanddatadictionarydesign.Salesmodulecontainingfunctionaldesignmoduledesignandsystemmanagementmoduledesign,databasedesignconceptsincludestructuraldesign,logicdesign,detaileddesigndatatables.Finally,thesystemimplementationandsystemtestingandrelease.Systemimplementationhasachievedpublicclasssystem,thesalesmodule,systemmanagementmodule,effectevaluationsystemimplementation,implementation,implementationoftheprogram,suchasdatabases,systemtestingandreleasecontainstheoperatingenvironment,operationalreadiness,systemsettings,frontandback-officesystemsanalysisandpublishingthewholesystemrunning.
TheonlineshoppingsystemisbasedontherealizationoftheMicrosoftdevelopmentplatform,itmakesthestableoperationofthesystemandthesystem'
sportabilityisverystrong,youcanrunasmoothandsafeonMicrosoft'
soperatingsystem,butwillbeabletosimplymodifytheconfigurationfilerunningondifferentservers.
Keywords:
E-Commerce,Onlinewaresping,ASP.NET
目录
UDC注1II
ABSTRACTII
第一章绪论1
1.2背景和意义1
1.3国内外现状4
1.4系统开发环境的选择5
1.5系统数据库环境的选择5
1.6系统的主要架构及开发模式5
1.6.1基于B/S的体系结构6
1.6.2基于MVC的应用开发模型7
第二章系统分析9
2.1需求分析9
2.1.1业务需求分析9
2.1.2用户需求分析9
2.1.3功能需求分析10
2.2业务流程分析10
2.2.1前台业务流程分析10
2.2.2后台业务流程分析11
2.3网站的功能分析12
2.4平台功能模块的设计分析12
2.5系统流程分析13
2.5.1前台购物流程13
2.5.2注册功能流程