购物网站策划书Word格式.docx
- 文档编号:5770871
- 上传时间:2023-05-05
- 格式:DOCX
- 页数:68
- 大小:239.23KB
购物网站策划书Word格式.docx
《购物网站策划书Word格式.docx》由会员分享,可在线阅读,更多相关《购物网站策划书Word格式.docx(68页珍藏版)》请在冰点文库上搜索。
第三章系统需求分析12
3.1系统功能分析12
3.2系统流程分析12
3.3系统模块分析15
3.3.1
前台管理模块分析15
3.3.2后台管理模块分析17
3.4逻辑结构分析17
第四章总体设计19
4.1系统模块总体设计19
4.1.1.系统设计的概念19
4.2数据库设计20
4.2.1数据分析20
4.2.2数据库的详细设计20
4.2.3相关代码20
本章小结57
第五章购物网站主要功能设计与实现58
5.1主要功能的设计:
58
5.2系统功能的实现59
第六章.系统测试与性能分析61
6.1进行系统分析的必要性61
6.2软件测试的必要性61
6.3测试的步骤61
6.4软件测试的原则62
6.5软件后期的维护62
本章小结63
参考文献64
致谢65
结论66
1系统特色66
2系统存在不足66
3心得与收获66
第一章绪论
1.1课题研发的目的与意义
随着Internet的发展,电子商务将成为21世纪主流的商业模式。
而作为时下最为热点的购物形式,网上购物已经逐渐被越来越多的人所接受和认可,网上购物使得消费者得以在足不出户的同时货比千万家,同时网站商品拥有陈列规模大、种类全、快捷、价格便宜等优势。
互联网的普及,网络技术的发展为网上购物提供了极大的便利,作为交易平台的网络商店更呈现出广阔的前景。
在这一市场需求的推动下,企业会对商品零售的方式进行创新,而多商家网络商店给创新提供了重要支撑与平台。
它通过人与电子通信方式的结合,依靠计算机网络,以通讯技术为基础,实现商品的网上交易。
想要建立一个网上商店首先要了解电子商务的概念,并对其现状和未来有进一步的了解。
其次要掌握关于相关技术,并做好相关的需求分析,才能真正做好一个电子商务网站。
1.2电子商务简介
1.2.1电子商务的概念
电子商务,英文是ElectronicCommerce,简称EC。
电子商务通常是指是在全球各地广泛的商业贸易活动中,在因特网开放的网络环境下,基于浏览器/服务器应用方式,买卖双方不谋面地进行各种商贸活动,实现消费者的网上购物、商户之间的网上交易和在线电子支付以及各种商务活动、交易活动、金融活动和相关的综合服务活动的一种新型的商业运营模式。
“中国网络营销网”Tinlu相关文章指出,电子商务涵盖的范围很广,一般可分为企业对企业(Business-to-Business),或企业对消费者(Business-to-Customer)两种。
另外还有消费者对消费者(Customer-to-Customer)这种大步增长的模式。
随着国内Internet使用人数的增加,利用Internet进行网络购物并以银行卡付款的消费方式已渐流行,市场份额也在迅速增长,电子商务网站也层出不穷。
因特网上的电子商务可以分为三个方面:
信息服务、交易和支付。
主要内容包括:
电子商情广告;
电子选购和交易、电子交易凭证的交换;
电子支付与结算以及售后的网上服务等。
主要交易类型有企业与个人的交易(BtoC方式)和企业之间的交易(BtoB方式)两种。
参与电子商务的实体有四类:
顾客(个人消费者或企业集团)、商户(包括销售商、制造商、储运商)、银行(包括发卡行、收单行)及认证中心。
从贸易活动的角度分析,电子商务可以在多个环节实现,由此也可以将电子商务分为两个层次,较低层次的电子商务如电子商情、电子贸易、电子合同等;
最完整的也是最高级的电子商务应该是利用INTENET网络能够进行全部的贸易活动,即在网上将信息流、商流、资金流和部分的物流完整地实现,也就是说,你可以从寻找客户开始,一直到洽谈、订货、在线付(收)款、开据电子发票以至到电子报关、电子纳税等通过INTERNET一气呵成。
要实现完整的电子商务还会涉及到很多方面,除了买家、卖家外,还要有银行或金融机构、政府机构、认证机构、配送中心等机构的加入才行。
由于参与电子商务中的各方在物理上是互不谋面的,因此整个电子商务过程并不是物理世界商务活动的翻版,网上银行、在线电子支付等条件和数据加密、电子签名等技术在电子商务中发挥着重要的不可或缺的作用。
1.2.2电子商务的分类
电子商务可以分为B2B、B2C、C2C、B2M、M2C、B2A(即B2G)、C2A(即C2G)等等七类模式。
(1)B2B=(BusinesstoBusiness)
商家(泛指企业)对商家的电子商务,即企业与企业之间通过互联网进行产品、服务及信息的交换。
通俗的说法是指进行电子商务交易的供需双方都是商家(或企业、公司),她(他)们使用了Internet的技术或各种商务网络平台,完成商务交易的过程。
这些过程包括:
发布供求信息,订货及确认订货,支付过程及票据的签发、传送和接收,确定配送方案并监控配送过程等。
有时写作BtoB,但为了简便干脆用其谐音B2B(2即two)。
B2B的典型是中国供应商、阿里巴巴、中国制造网、敦煌网、慧聪网、瀛商网、电子商务学吧等。
B2B按服务对象可分为外贸B2B及内贸B2B,按行业性质可分为综合B2B和垂直B2B。
(2)B2C=(BusinesstoCustomer)
B2C模式是我国最早产生的电子商务模式,以8848网上商城正式运营为标志。
B2C即企业通过互联网为消费者提供一个新型的购物环境——网上商店,消费者通过网络在网上购物、在网上支付。
由于这种模式节省了客户和企业的时间和空间,大大提高了交易效率,节省了宝贵的时间。
B2C的典型有卡当网,当当网,卓越网等。
(3)C2C=(ConsumertoConsumer)
C2C同B2B、B2C一样,都是电子商务的几种模式之一。
不同的是C2C是用户对用户的模式,C2C商务平台就是通过为买卖双方提供一个在线交易平台,使卖方可以主动提供商品上网拍卖,而买方可以自行选择商品进行竞价。
C2C的典型是XXC2C、淘宝网等。
(4)B2M=(BusinesstoManager)
B2M是相对于B2B、B2C、C2C的电子商务模式而言,是一种全新的电子商务模式。
而这种电子商务相对于以上三种有着本质的不同,其根本的区别在于目标客户群的性质不同,前三者的目标客户群都是作为一种消费者的身份出现,而B2M所针对的客户群是该企业或者该产品的销售者或者为其工作者,而不是最终消费者。
(5)M2C=(ManagertoConsumer)
M2C是针对于B2M的电子商务模式而出现的延伸概念。
B2M环节中,企业通过网络平台发布该企业的产品或者服务,职业经理人通过网络获取该企业的产品或者服务信息,并且为该企业提供产品销售或者提供企业服务,企业通过经理人的服务达到销售产品或者获得服务的目的。
而在M2C环节中,经理人将面对Consumer,即最终消费者。
(6)B2A=(BusinesstoAdministration也即B2G=BusinesstoGovernment)
商业机构对行政机构的电子商务,指的是企业与政府机构之间进行的电子商务活动。
例如,政府将采购的细节在国际互联网络上公布,通过网上竞价方式进行招标,企业也要通过电子的方式进行投标。
(7)C2A=(ConsumertoAdministration也即C2G=ConsumertoGovernment)
消费者对行政机构的电子商务,指的是政府对个人的电子商务活动。
这类的电子商务活动目前还没有真正形成。
然而,在个别发达国家,如在澳大利亚,政府的税务机构已经通过指定私营税务,或财务会计事务所用电子方式来为个人报税。
这类活动虽然还没有达到真正的报税电子化,但是,它已经具备了消费者对行政机构电子商务的雏形。
政府随着商业机构对消费者、商业机构对行政机构的电子商务的发展,将会对社会的个人实施更为全面的电子方式服务。
政府各部门向社会纳税人提供的各种服务,例如社会福利金的支付等,将来都会在网上进行。
1.2.3电子商务的发展现状
欧美国家的电子商务业务开发的如火如荼。
在法、德等欧洲国家,电子商务所产生的营业额已占商务总额的1/4,在美国则已高达1/3以上,而欧美国家电子商务的开展也不过才十几年的时间。
在美国,美国在线(AOL)、雅虎、电子港湾等著名的电子商务公司在1995年前后开始赚钱,到2000年创造了7.8亿美元,IBM、亚马逊书城、戴尔电脑、沃尔玛超市等电子商务公司在各自的领域更是取得了令人不可思议的巨额利润。
而中国电子商务始于1997年。
如果说美国电子商务是“商务推动型”,那么中国电子商务则更多的是“技术拉动型”,这是在发展模式上中国电子商务与美国电子商务的最大不同。
在美国,电子商务实践早于电子商务概念,企业的商务需求“推动”了网络和电子商务技术的进步,并促成电子商务概念的形成。
当Internet时代到来的时候,美国已经有了一个比较先进和发达的电子商务基础。
在中国,电子商务概念先于电子商务应用与发展,“启蒙者”是IBM等IT厂商,网络和电子商务技术需要不断“拉动”企业的商务需求,进而引致中国电子商务的应用与发展。
了解这一不同点是很重要的,这是中国电子商务发展的一大特点,也是理解中国电子商务应用与发展的一把钥匙。
在1997年和1998年,中国电子商务的主体正是一些IT厂商和媒体,它们以各种方式进行电子商务的“启蒙教育”,激发和引导人们对电子商务的认识、兴趣和需求。
经过这一阶段,在1999年和2000年,以网站为主要特征的电子商务服务商在风险资本的介入下成为中国电子商务最早的应用者,成为这一阶段中国电子商务的主体。
随着电子商务应用与发展的深化,随着资本市场泡沫的破灭,网站电子商务开始跌入低谷,而企业特别是传统企业却开始大规模进入电子商务领域,中国电子商务从2001年开始进入第三个阶段,企业电子商务成为中国电子商务新的主体。
中国电子商务发展迅猛,2007年全国电子商务交易总额达2.17万亿元,比上年度增长90%。
中国网络购物发展迅速,2008年6月底,网络购物用户人数达到6329万,半年内增加36.4%。
截至2008年12月,电子商务类站点的总体用户覆盖已经从9000万户提升至9800万户。
1.3可行性分析
1.3.1技术可行性
(1)硬件、软件
要求不高,目前市场上的一般计算机软硬件资源均能满足系统开发要求。
其中运用的主要软件有Dreamweaver、photoshop、CorelDraw,数据库采用SQLSever2000。
(2)ASP技术
该技术户功能强大,扩展性强,macromedia公司提供大量的第三方控件,并结合vbscript,javascript以及sql等脚本语言,以上技术足以完成本系统的开发和设计。
(3)维护操作
工作方便,后台操作快截明了,操作人员可以在短时间内完全掌握维护技术。
1.3.2经济可行性
资金可得性:
由于系统开发并不复杂,操作起来也比较简单,只需一些基本的编辑软件,另外具备网络中心的一些资源优势,因此开发费用较低。
经济合理性:
由于通过网络进行商务活动,信息成本低,足不出户,可节省交通费,且减少了中介费用,因此整个商务活动成本大大降低。
1.3.2社会可行性
(1)网络商城将传统的商务流程电子化、数字化,一方面以电子流代替了实物流,可以大量减少人力、物力,降低了成本;
另一方面突破了时间和空间的限制,使得交易活动可以在任何时间、任何地点进行,从而大大提高了效率
(2)网络商城所具有的开放性和全球性的特点,为企业创造了更多的贸易机会。
(3)网络商城使企业可以以相近的成本进入全球电子化市场,使得中小企业有可能拥有和大企业一样的信息资源,提高了中小企业的竞争能力。
(4)网络商城重新定义了传统的流通模式,减少了中间环节,使得生产者和消费者的直接交易成为可能,从而在一定程度上改变了整个社会经济运行的方式。
(5)网络商城一方面破除了时空的壁垒,另一方面又提供了丰富的信息资源,为各种社会经济要素的重新组合提供了更多的可能,这将影响到社会的经济布局和结构。
1.4本文所做的工作
本文针对大的时代背景和网络购物的发展趋势,研究和设计了一个网上购物系统,该系统为电子商务中的B2C类型。
第一章介绍了本系统的课题研发的目的与意义,对电子商务的概念和发展现状作了一个介绍。
第二章介绍了设计本系统所涉及到的一些工具和技术。
第三章主要内容包括系统需求分析。
第四章介绍了该系统所用到的数据库的设计与实现。
第五章对整个系统的设计模块的实现进行了详细说明。
第六章介绍了系统的测试与维护工作。
结论部分说明系统的特色、不足之处以及心得体会与收获。
第二章相关技术介绍
2.1编程语言及相关工具简介
2.1.1ASP简介
ASP是ActiveServerPages的缩写,是Microsoft公司开发的Web服务器脚本开发环境,ASP是一个功能强大,而且易于学习的服务器端的脚本编程环境,利用它可以生成动态、交互、高效的Web应用程序,且能较容易实现复杂的Web应用程序。
它是Microsoft公司的产品,从NTServer开始在NTWorkstatiion,Windows98和Windows2000中也都附带这个脚本编程环境。
利用ASP开发的脚本程序全部运行在服务器端,与用户所采用的浏览器无关,从而减少了对客户端的要求。
ASP文件包括文本、HTML标记和ASP文件特有的脚本语句。
制作ASP文件同HTML文件一样,可以用任何纯文本编辑器进行编辑。
ASP可以使用任何脚本语言,只需提供其相应的脚本引擎就行,ASP自身提供VBScriPt和JavaScript两种脚本引擎,缺省为VBScript。
ASP具有如下一些特点:
(1)使用普通的文本编辑器(如记事本)即可进行编辑设计;
(2)ASP脚本无需编译,容易编写,可在服务器端直接解释执行;
(3)与浏览器无关,用户端只要使用可执行HTML码的浏览器,即可浏览ASP所设计的页面;
(4)面向对象,在ASP脚本中可以方便地引用系统组件和ASP内置组件,还能通过定制ActiveXServerComponent(ActiveX服务器组件)来扩充功能;
(5)ASP的源程序不会被传到客户端,因而可以避免所写的源程序被他人窃取,提高了源程序的安全性;
(6)与任何ActiveXScripting语言兼容,除了可使用VBScript和JavaScript语言进行设计外,还可通过Plug_in的方式,使用由第三方提供的其它脚本语言来扩充功能。
ASP的运行模式为:
当一个浏览器从web服务器请求一个*.asp文件时ASP脚本开始运行,web服务器此时调用ASP从头至尾读取请求文件,运行所有命令并把HTML网页返回给浏览器。
ASP运行模式图如图2-1所示:
图2-1ASP运行模式图
2.1.2HTML简介
HTML(HyperTextMark-upLanguage)即超文本标记语言或超文本链接标示语言,是目前网络上应用最为广泛的语言,也是构成网页文档的主要语言。
设计HTML语言的目的是为了能把存放在一台电脑中的文本或图形与另一台电脑中的文本或图形方便地联系在一起,形成有机的整体,人们不用考虑具体信息是在当前电脑上还是在网络的其它电脑上。
我们只需使用鼠标在某一文档中点取一个图标,Internet就会马上转到与此图标相关的内容上去,而这些信息可能存放在网络的另一台电脑中。
HTML的结构包括头部(Head)、主体(Body)两大部分,其中头部描述浏览器所需的信息,而主体则包含所要说明的具体内容。
HTML文档制作不是很复杂,且功能强大,支持不同数据格式的文件镶入,这也是WWW盛行的原因之一,其主要特点如下:
1)简易性,HTML版本升级采用超集方式,从而更加灵活方便。
(2)可扩展性,HTML语言的广泛应用带来了加强功能,增加标识符等要求,HTML采取子类元素的方式,为系统扩展带来保证。
(3)平台无关性。
虽然PC机大行其道,但使用MAC等其他机器的大有人在,HTML可以使用在广泛的平台上,这也是WWW盛行的另一个原因。
2.1.3Dreamweaver简介
Dreamweaver是美国MACROMEDIA公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。
Dreamweaver最大的一个特点就是,进行页面设计时,系统将自动生成代码,从根本上方便了程序设计人员的编程工作.更多优点如下:
(1)动态交互式网页设计;
(2)强大的WEB应用程序开发功能;
(3)支持Flash;
(4)提供页面设计所需模板;
(5)强大的数据库支持功能;
(6)极具扩展性;
(7)支持远程站点管理。
2.2数据库简介
2.2.1Access简介
MicrosoftOfficeAccess(前名MicrosoftAccess)是由微软发布的关联式数据库管理系统。
它结合了MicrosoftJetDatabaseEngine和图形用户界面两项特点,是MicrosoftOffice的成员之一。
其实Access也是微软公司另一个通讯程序的名字,想与ProComm以及其他类似程序来竞争。
可是事后微软证实这是个失败计划,并且将它中止。
数年后他们把名字重新命名于数据库软件。
Access在2000年的时候成为了计算机等级考试中的计算机二级的一种数据库语言并且因为它的易学易用的特点正逐步取代传统的VFP成为二级中最受欢迎的数据库语言。
Access是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS,即RelationalDatabaseManagementSystem),是Office系列应用软件之一。
它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;
提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;
为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。
Access能够存取Access/Jet、MicrosoftSQLServer、Oracle(甲骨文软件公司),或者任何ODBC兼容数据库内的资料。
熟练的软件设计师和资料分析师利用它来开发应用软件,而一些不熟练的程序员和非程序员的"
进阶用户"
则能使用它来开发简单的应用软件。
虽然它支援部分面向对象(OOP)技术,但是未能成为一种完整的面向对象开发工具。
第三章系统需求分析
3.1系统功能分析
作为一个网上购物系统.首先为了保证客户能够很方便的进行商品的选择,系统应该具有分类选择商品,查看热门商品,查看最高销量产品等功能,系统应该实现“购物车”的功能,用户可以把选中的商品放入“购物车”中,在选购完毕后再到“收银台”一起结帐。
同时,为了及时宣传商家的各种优惠举措,系统还应该在首页显示购物网站最新的促销消息。
在系统的后台,管理员能够管理商品,商品分类,新闻,新闻类别以及客户购买订单。
为了更好进行服务,系统还应该支持用户投诉功能.因此可分析出网络商城主要功能包括:
(1)商品展示:
商品展示(特价商品展示,上架新品展示,推荐商品展示),销售排行榜,指定商品查询。
(2)购物车:
添加购物车,查看购物车,移出指定商品,清除购物车。
(3)收银台:
结帐,填写订购信息,确认订单。
(4)会员管理:
注册会员,修改会员资料,用订单查询。
(5)后台管理:
商品分类设置,商品信息管理,订单管理,各种信息发布。
(6)帮助中心:
购物流程介绍,用户购物须知。
3.2系统流程分析
用户在浏览网站时首先看到的就是网站首页。
在首页用户可以快速浏览最新的商品,了解热门商品和推荐商品,也可以搜索已知的商品查看具体信息。
首页聚集了大量的信息,除了商品以外还有站内公告信息和站内新闻信息,此时用户已经对商城有了一定的了解。
用户如果想要购买商品时必须要注册成为会员,在用户查看完商品的详细信息后,可以把自己想要购买的商品放入购物车当中,也可以随时修改,删除购物车里的商品,如果用户对购物车里的商品都很满意,可以去收银台结帐,下订单。
这时相关的程序模块会将用户所提交的所有信息都记录在数据库里以便商城的管理人员可以核对信息并在收款后准备发货,发货成功并且用户确认收到货物时整个购物的过程便结束了。
在网络商城的后台管理方面还需要添加,修改,删除商品,同时要对商品进行分类,包括用户信息的管理,商城公告的设置,站内新闻的发布和订单的处理等都需要网络商城的管理人员来操作。
网络商城的业务流程图如图3-1所示:
图3-1业务流程图
本系统又分为前台购物流程和后台订单处理流程两个部分,图3-2和图3-3是前台购物流程和后台订单处理流程的流程图:
图3-2前台购物流程图
图3-3后台购物流程图
用户登录模块的流程图如图3-4所示:
图3-4用户登录流程图
商品管理模块的流程图如图3-5:
图3-5商品管理流程图
购物车实现的流程图如图3-6所示:
图3-6购物车流程图
3.3系统模块分析
通过前面的分析就可以确定该系统的主要功能了,系统前台的主要功能就是验证用户身份,并显示当前销售的商品信息,用户可以选购商品并到收银台结帐,这些操作将生成商品购买订单,用户还可以查看系统新闻,进行订单查询和投诉等。
系统后能主要功能是验证管理员身份,管理员登陆后还能进行商品,新闻和订单的管理。
由系统所实现的功能,可以将系统分为前台和后台两大部分。
前台管理模块分析
商品展示:
实现商品的分类展示,商品的搜索以及商品的统计排行;
用户购物:
购物车的实现和收银台的实现;
用户管理:
用户注册/登陆,以及用户资料的修改;
信息发布:
商城公告和商城动态信息的发布;
信息反馈:
用户投诉和客户留言;
帮助中心:
为新手使用本系统提供说明。
网络商城的前台功能结构如图4-2所示:
图3-7商城前台功能结构图
3.3.2后台管理模块分析
商品管理:
实现对前台商品的添加删除以及商品类别的添加删除等管理;
新闻管理:
实现对前台的商城公告和商城动态的发布;
订单管理:
对用户的订单进行管理;
对前台的用户和后台的管理员进行管理。
网络商城的后台功能结构如图3-8:
3-8商城后台功能结构图
3.4逻辑结构分析
We
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 购物 网站 策划