2C交易平台系统分析与设计报告_第1页
2C交易平台系统分析与设计报告_第2页
2C交易平台系统分析与设计报告_第3页
2C交易平台系统分析与设计报告_第4页
2C交易平台系统分析与设计报告_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、PAGE PAGE 20C2C网上上交易平台台系统分析析与设计报报告电子商务001级2004年年9月小组成员:陈 剑 郝雪梅吴 双 吴 婷婷薛莉丽 赵赵柏敏TOC o 1-3 h z u HYPERLINK l _Toc86495524 一、项目定定义 PAGEREF _Toc86495524 h 3 HYPERLINK l _Toc86495525 二、需求分分析 PAGEREF _Toc86495525 h 3 HYPERLINK l _Toc86495526 2.1 CC2C市场场存在的意意义 PAGEREF _Toc86495526 h 3 HYPERLINK l _Toc864955

2、27 2.2 现现存C2CC市场的缺缺陷 PAGEREF _Toc86495527 h 3 HYPERLINK l _Toc86495528 2.3 本本系统C22C网上交交易平台概概述 PAGEREF _Toc86495528 h 4 HYPERLINK l _Toc86495529 三、系统分分析 PAGEREF _Toc86495529 h 5 HYPERLINK l _Toc86495530 3.1 业业务流程分分析 PAGEREF _Toc86495530 h 5 HYPERLINK l _Toc86495531 3.1.11 用户注注册登陆 PAGEREF _Toc86495531

3、 h 5 HYPERLINK l _Toc86495532 3.1.22 交易过过程 PAGEREF _Toc86495532 h 6 HYPERLINK l _Toc86495533 3.3信用用体制 PAGEREF _Toc86495533 h 8 HYPERLINK l _Toc86495534 3.3.11信用的描描述: PAGEREF _Toc86495534 h 8 HYPERLINK l _Toc86495535 3.3.22评价指标标 PAGEREF _Toc86495535 h 9 HYPERLINK l _Toc86495536 3.3.33可能出现现的问题: PAGERE

4、F _Toc86495536 h 9 HYPERLINK l _Toc86495537 3.3.44信用体制制解决的问问题: PAGEREF _Toc86495537 h 9 HYPERLINK l _Toc86495538 3.4收费费机制: PAGEREF _Toc86495538 h 9 HYPERLINK l _Toc86495539 3.5 系系统数据流流程 PAGEREF _Toc86495539 h 10 HYPERLINK l _Toc86495540 3.6 系系统实体关关系图 PAGEREF _Toc86495540 h 11 HYPERLINK l _Toc8649554

5、1 四 系统设设计 PAGEREF _Toc86495541 h 12 HYPERLINK l _Toc86495542 4.1系统统运行基础础环境 PAGEREF _Toc86495542 h 12 HYPERLINK l _Toc86495543 4.2 数数据库设计计 PAGEREF _Toc86495543 h 12 HYPERLINK l _Toc86495544 4.2.11 数据库库分析与数数据库规范范 PAGEREF _Toc86495544 h 12 HYPERLINK l _Toc86495545 4.2.22数据表、数据项之之间的关系系 PAGEREF _Toc86495

6、545 h 13 HYPERLINK l _Toc86495546 4.3系统统设计 PAGEREF _Toc86495546 h 15 HYPERLINK l _Toc86495547 4.3.11 MVCC简介 PAGEREF _Toc86495547 h 15 HYPERLINK l _Toc86495548 4.3.22 Smaarty简简介 PAGEREF _Toc86495548 h 16 HYPERLINK l _Toc86495549 4.3.33 为什什么选用MMySQLL PAGEREF _Toc86495549 h 17 HYPERLINK l _Toc86495550

7、4.3.44 持久久层设计 PAGEREF _Toc86495550 h 17 HYPERLINK l _Toc86495551 4.3.55 系统统整体设计计 PAGEREF _Toc86495551 h 18 HYPERLINK l _Toc86495552 4.3.66用户权限限设计 PAGEREF _Toc86495552 h 19一、项目定定义本系统旨在在构建一个个以学生为为买方主体体的C2CC网上商店店。面向南南大浦口、鼓楼学生生以及外校校的部分年年轻人群。主要的角角色包括买买方、卖方方和系统管管理员。卖卖方除了一一般的零散散客户还为为供应较多多、较稳定定的大型卖卖者提供个个人店铺

8、空空间。二、需求分分析2.1 CC2C市场场存在的意意义随着人们消消费水平的的提高,个个人消费品品市场空前前发展,我我们发现,越越来越多的的人拥有大大量的闲置置商品。这这些商品有有新有旧,但但都具有完完整的使用用价值。拥拥有者们也也许现在不不需要它们们,便想到到把它们出出售。可是是如何找到到买主,却却成为一个个令人头疼疼的问题。以学生为例例。由于学学生爱追赶赶时尚潮流流,而且购购买行为往往往缺乏计计划性,使使得他们常常常因一时时冲动买下下某物,之之后又发现现并没有用用。学生对对于电脑、手机、MMP3等电电子产品需需求较多,而而这些东西西更新又很很快,需求求的不同使使他们希望望能互通有有无。一些

9、些旧书籍、杂志、音音像制品、生活用品品等,也是是留之无用用、弃之可可惜,若能能卖给需要要的人不是是皆大欢喜喜?与此同时,随随着学生们们的商品意意识的加强强,有很多多同学以代代理商品销销售为兼职职,有开设设个人店铺铺的需求。但由于资资金方面的的限制,不不可能开设设真正的店店铺。可是由于供供需双方市市场的不对对称性,卖卖主很难找找到合适的的买主,有有这些需求求的人更是是不知道有有谁要出售售,造成这这种C2CC交易很难难达成。目目前普遍的的办法是卖卖者在校内内摆个地摊摊。做代销销的同学到到处帖广告告或者直接接上门推销销,展示并并出售自己己的商品,可可是时间、地点、规规模都受到到限制,而而且要耗费费大

10、量的时时间和体力力,还未必必有好的效效果。要是是有一个平平台,让供供需双方集集中地发布布交易信息息,并提供供双方的联联系方式,促促成其交易易的达成,将将为买卖双双方带来极极大的便利利。2.2 现现存C2CC市场的缺缺陷面对如此商商机,精明明的商家不不会无动于于衷,现在在C2C网网上交易市市场已经发发展壮大起起来。但是是我们分析析后发现,现现存C2CC市场存在在着一些缺缺陷,尤其其不能适应应校园市场场的需求。我们调查发发现,目前前C2C网网站中大部部分都是拍拍卖网站。当然,拍拍卖作为CC2C的主主导交易模模式,其优优点是存在在的,但它它的缺陷也也是明显的的:交易时时间长,买买卖双方要要耗费大量量

11、的时间和和精力。这这种模式适适合于价值值较高的商商品,而学学生的闲置置商品往往往是耐用消消费品,价价值较低,拥拥有者希望望尽快出手手,而并不不想耗费太太多精力计计较一点价价格差异,因因此拍卖模模式对校园园市场尤其其不适合。现存的另一一种C2CC网上交易易市场就是是类似于小小百合bbbs的flleamaarkett。这是以以bbs为为平台,供供交易双方方发布信息息,并提供供站内联系系。但这种种方式是很很初级的,它它只是以交交易信息作作为bbss的一项内内容,而不不是专业的的交易平台台。它没有有按商品分分类,用户户查找起来来很不方便便,只能“误打误撞撞”;由于它它是非正式式的,缺乏乏交易规则则约束

12、,尤尤其是它没没有保证交交易者的信信用保障,也也没有信用用评估体系系,交易者者要承担一一定的风险险,使它的的可信度下下降。鉴于以上分分析,我们们的系统为为买卖双方方提供一个个集中的CC2C信息息交易平台台,促进买买卖双方的的信息沟通通,较完善善的信用机机制提供一一定程度上上的信用保保证,为同同学们提供供方便的同同时保证同同学们交易易的安全性性。2.3 本本系统C22C网上交交易平台概概述本系统面向向以学生为为主的用户户群体,为为它们提供供C2C 交易的平平台。卖者者发布出售售商品的信信息,买者者也可发布布求购信息息。本系统统的用户分分为散户和和个人店铺铺用户。系统采取虚虚拟货币进进行交易和和流

13、通,用用户通过汇汇款或银行行划账等方方式用真实实货币换取取虚拟货币币,卖方按按其类型收收取不同的的费用,费费用通过本本站系统的的虚拟货币币扣除。可可以在需要要购买商品品时换取虚虚拟货币也也可以预先先在本系统统设立个人人虚拟货币币银行。一一方面是金金融业的发发达加快货货币的流通通使得汇款款或转帐变变得更为快快捷,另一一方面一次次转帐可以以减少用户户多次汇款款转帐的额额外费用,节节省了开支支。用户在本站站通过搜索索或分类查查找,寻求求交易伙伴伴。用户可可以查询卖卖方的相关关信息和信信用评价等等指标,决决定是否购购买。交易中,按按卖方的类类型(一般般的零散用用户或店铺铺用户)分分成两种不不同的模型型

14、:系统为有较较大商品销销售需求的的卖方提供供的店铺空空间,集中中展示个人人商品,并并为卖家提提供一定的的优惠和折折扣。用户通过分分类搜索,查查询到满意意的商品。同时可以以查看到卖卖方的上站站时间、上上架商品次次数以及是是否有在本本站交易违违约行为的的记录等历历史信息,如如果是店铺铺卖方,买买家还可以以查询店铺铺的相关历历史信息。决定购买买后用户可可通过站内内或其他联联系方式联联系。双方方成交后,在在网下自行行交易,本本站不监控控交易过程程。在交易易过程中如如有哪一方方出现欺骗骗行为,可可以进行投投诉,经系系统管理员员确认后,对对欺骗方进进行惩罚。本系统对个个人店铺的的卖方用户户实行会员员制,收

15、取取会员费用用;对一般般的零散型型卖方按所所发布的商商品信息收收取费用,费费用通过虚虚拟货币扣扣除。本系系统对买方方不收取费费用。在商商店运行的的初期,为为了提高网网站的知名名度和扩大大网站的影影响力,本本系统在11年内不收收取费用。本系统保证证了买卖双双方的交易易的安全性性。我们针针对目前CC2C市场场普遍缺乏乏信用保证证的现状,使使通过本站站达成的交交易更加安安全可靠,提提高用户的的放心度和和满意度。三、系统分分析3.1 业业务流程分分析用户进入本本网站须注注册并取得得账号后方方能进行交交易。若没没有注册,也也可以浏览览商品信息息,但不能能获得卖方方或买方的的联系方式式,也不能能对商品留留

16、言或在论论坛发表观观点。用户户登录后,可可以发布商商品信息,买买方浏览所所需商品,双双方供需匹匹配后联系系,进行实实际交易。由此得出本本系统的业业务流程分分为三部分分:用户注注册登陆、交易过程程、信用评评价。下面面分别予以以说明:3.1.11 用户注注册登陆 业业务流程图图如下所示示:图1用户注册登登录的过程程分为散户户注册和个个人店铺用用户注册。系统要求求用户注册册真实信息息。如果因因用户注册册为非真实实信息而造造成的任何何损失本系系统不予以以负责。对于零散用用户,我们们采用emmail地地址作为个个人身份的的验证标识识。用户注注册时,输输入个人的的emaiil地址,本本网站将其其密码发送送

17、至其邮箱箱中,用户户用该密码码登录本网网站,成为为正式用户户。此举在在一定程度度上保证了了注册者的的身份可靠靠,防止恶恶意注册。若为店铺用用户,需要要进行实地地验证。店店铺用户需需向系统出出具保证个个人真实身身份的证件件。比如身身份证件、学生证等等。经本系系统管理人人员确认后后予以通过过。以此最最大限度的的保证店铺铺用户的身身份真实性性,为买方方提供信用用保障。散户用户在在注册后可可以申请升升级为店铺铺用户。已已登录用户户可随时修修改密码。3.1.22 交易过过程业务流程图图如下所示示:图23.1.22.1开设设个人虚拟拟银行系统为每个个用户开设设虚拟银行行,并鼓励励用户预存存一部分货货币一方

18、便便交易。系系统对卖方方用户的收收费采用扣扣除个人虚虚拟货币的的形式。系统参考其其个人虚拟拟账户货币币金额数量量评定卖方方信用。3.1.22.2卖方方发布商品品信息系统的卖家家可以是一一般的零散散用户也可可以是店铺铺用户。卖卖家发布所所要出售的的商品信息息,可配以以文字描述述和图片,商商品信息在在本网站内内按类别显显示。若卖方为一一般的零散散用户,按按发布的商商品信息收收取少量的的费用,按按卖方所需需,每个商商品设置不不同的保留留时间,按按不同时间间收取费用用,在规定定的时间内内如卖方未未将商品下下架,系统统自行删除除商品。若为个人店店铺用户,可可以申请不不同的空间间集中展示示自己的商商品。按

19、不不同的空间间收取不同同的会员费费用。个人人店铺提供供了更为详详尽的商品品信息。除除了一般的的商品信息息外,还有有商品的数数量以及已已定购的数数量,供买买方作为购购买参考。3.1.22.3买方方查询卖方方和商品信信息,进行行交易对于买家,可可以在分类类区查找商商品信息;也可以用用站内搜索索器按商品品名称、类类别、卖家家、价格等等关键字搜搜索;还可可以去个人人店铺中寻寻找。一旦旦找到与自自己需求匹匹配的商品品,可以通通过查看卖卖家的评价价信息借以以判断卖家家的信用。买方可以与与卖家在站站内联系,也也可以通过过卖方公布布的其他联联系方式联联系(卖方方可选择公公布其站外外联系方式式)。此后后双方的交

20、交易过程为为本系统的的外部行为为,交易在在网下进行行。买卖行行为为买卖卖双方的个个人行为,买买卖双方在在交易前要要确认对方方身份的真真实性。若若因个人行行为不慎造造成的损失失不在本系系统负责的的范围之内内。对于零散卖卖方,在商商品卖出后后卖方可自自行将其下下架;如若若在一定期期限内商品品未下架,系系统将予以以下架。对对于店铺卖卖方,由用用户自行管管理商品。根据用户户的会员等等级予以不不同数量的的商品货架架,本网站站鼓励用户户尽快将已已出售商品品下架,若若买方用户户投诉店铺铺卖方长期期空货架行行为,系统统对卖方的的信用进行行惩罚。本系统提供供一定的信信用评价机机制,为交交易双方提提供一定程程度上

21、的信信用参考价价值,最大大限度的保保证交易双双方交易的的安全性。对零散拥拥护和店铺铺用户,提提供不同的的信用评价价。卖方用户必必须留存一一定金额的的货币,如如有需要(如如取消店铺铺权限、取取消账号等等)可以在在规定时间间内将站内内的虚拟货货币进行结结算。3.1.22.4买方方发布求购购信息同时,我们们也为买家家提供了发发布求购商商品信息的的平台。买买家可列出出其需要而而没有找到到的商品,卖卖家根据这这些信息,可可将符合需需求的商品品上架,或或直接与该该买家联系系。3.3信用用体制本系统与与相似的CC2C网上上商店相比比,利用本本系统内部部的虚拟货货币,监控控买卖双方方的交易行行为,提供供一个较

22、为为有效信用用保障体制制。3.3.11信用的描描述:本系统通过过用户用人人民币1:1换取站站内的虚拟拟货币。在在本系统内内部开始个个人的虚拟拟货币银行行。用户的的缴费是以以虚拟货币币为流通货货币的。因为零散型型用户买卖卖商品一般般为低价值值商品,加加之大部分分的零散型型卖方的交交易行为都都是短期的的一次性的的交易。本本系统仅为为这些用户户提供交易易的信息平平台,并没没有控制和和监控双方方的买卖行行为。买方方在购买一一般用户的的商品时,可可以参考系系统提供的的用户的信信用值。而对于店铺铺卖方,由由于一般的的交易金额额较大,且且采用定单单的形式。订单的处处理由卖方方自行负责责。卖方可可以在受到到汇

23、款后才才会发货,也也可以货到到付款。卖卖方的货架架空间是有有限的,因因此在一件件商品售出出后会尽快快将其下架架。双方如如有任何的的争执或投投诉,都必必须出具证证明,有管管理人员裁裁定。如果果卖方出现现欺骗行为为,除了扣扣除其信用用值外,还还按其违约约行为的严严重程度扣扣除其银行行账户金额额,如若为为买方的欺欺骗行为,系系统也将口口初其个人人的信用值值。3.3.22评价指标标客户搜索到到所需的商商品后,可可以查询卖卖方的信用用等级。对于一般的的用户,信信用的指标标包括:其其在本网站站登陆时间间,上站时时间,个人人银行账户户金额。对于店铺用用户,信用用指标包括括:其在本本网站的注注册历史,个个人银

24、行账账户金额以以及出现违违约的次数数。3.3.33可能出现现的问题:由于无法本本系统没有有对零散客客户买方的的交易进行行监控,因因此没有对对一般零散散的买卖双双方进行很很完善的信信用评价。仅仅用了了简单的评评价指标,不不能完全体体现一般用用户的交易易信用。3.3.44信用体制制解决的问问题:保证买方的的利益,约约束卖方的的交易行为为;敦促卖家(店店铺)尽快快将已售商商品下架 ;为买卖双方方提供一定定的信用参参考由于本系系统是针对对C2C的的网上商店店,不太可可能有一个个非常完善善的信用体体制。信用用体制的建建立是在理理性消费者者的假设上上的,也就就是假设理理性消费者者不会做损损人不利己己的事。

25、实实际上,本本系统作为为信息发布布的平台,对对信用的要要求也是有有限的。针针对我们有有限的信用用要求,信信用体制上上的某些未未解决的问问题给系统统带来的危危害也并不不是很大。3.4收费费机制:本系统引引入虚拟货货币的机制制:每个用用户都有虚虚拟货币帐帐户,虚拟拟货币与实实际货币硬硬性等价转转换。由此此,无论是是一般用户户还是店铺铺用户,如如果需要发发布商品信信息,首先先通过实款款缴纳转化化成虚拟货货币。一般用户户在发布信信息时费用用从虚拟账账户扣除,按卖方所所需,每个个商品设置置不同的保保留时间,按按不同时间间收取费用用,在规定定的时间内内如卖方未未将商品下下架,系统统自行删除除商品。店铺用户

26、户由系统管管理员定时时从其虚拟拟账户上扣扣除。店铺用户户可以申请请不同的空空间集中展展示自己的的商品。按按不同的空空间收取不不同的会员员费用。对于零散散用户在注注册之初,本本系统给予予一定的货货币金额。卖方用户户可以发布布有限条商商品信息,满满足只发布布几条信息息的用户所所求。对于店铺铺用户,在在规定时间间可以结算算。保留一一定金额后后可以兑出出。需要说明明的是在本本系统试运运行的初期期,并不用用户收费。在运行一一定时间后后由管理者者按市场环环境决定何何时进行收收费。3.5 系系统数据流流程图3上图表明了了系统中数数据流程,从从数据的角角度重新分分析了业务务中的交易易流程和信信用评价流流程。卖

27、方注册时时相关信息息就将记录录在系统中中的客户信信息数据库库中。用户户信息包括括用户的常常规信息以以及卖方用用户的类型型:店铺型型,零散型型。卖方在提交交商品信息息给系统时时,系统会会自动检测测用户的货货币量是否否足够。只只有保存一一定量的虚虚拟货币,卖卖方的商品品信息才能能成功提交交给系统。成功后,系系统将商品品信息展示示在网站上上并记录在在数据库中中。买方通过检检索网站上上的展示商商品搜寻到到所满意的的商品。在在确定购买买前,买方方还可以查查询卖方的的信用信息息以判断是是否购买。如果没有有搜寻到商商品,可以以在本系统统登记所需需商品。决定购买后后,提交定定单。系统统将定单记记录保存。卖方自

28、行行处理定单单。如若在交易易中出现了了某方的欺欺诈行为可可以在本系系统进行投投诉。系统统将投诉进进行记录,并并在核实后后对欺诈方方进行惩罚罚,对其信信用值进行行扣减。 3.6 系统实体体关系图系统实体包包括:买方方、卖方、系统管理理员以及商商品。买方可以发发布商品需需求,可以以对商品进进行评价,同同时可以购购买商品。卖方可以发发布并修改改商品信息息,对商品品进行评价价,出售商商品。用户在注册册中以及注注册后都可可以申请权权限的升级级。当在交交易中出现现问题时用用户可以向向系统管理理员进行投投诉。管理理员拥有对对用户信用用值进行管管理的权限限。同时,所有有用户都可可以对各个个店铺进行行信用的评评

29、价的权利利,并且系系统管理员员可以对所所有的商品品以及商品品的目录进进行管理。四 系统设设计4.1系统统运行基础础环境CPU:11.0G Hz 以以上(推荐荐)内存:1228M 以以上(推荐荐)操作系统:Winddows 20000技术选择:PHP(SSmartty Teemplaate EEnginne)构架选择:MVCDBMS选选择:MyySQL构架实现选选择:Smmartyy4.2 数数据库设计计4.2.11 数据库库分析与数数据库规范范根据数据流流程分析和和ER分析析,实体以以及实体间间的关系可可以讲数据据库分成:userss, prroduccts, ordeers, asseess

30、, requuiress, caategooriess, maailboox, mmessaage个表。按照表与表表之间的一一对一或一一对多原则则,可以将将表重新设设计为:userss, shhop, prodductss, orrderss, orrderss_iteems, asseess, requuiress, prroduccts_ccateggoriees, ccateggoriees, mmailbbox, messsage。各表中的属属性包括:userss (useernamme, ppasswword, priiv, ffirsttnamee, laastnaame, ema

31、iil, pphonee, adddresss, aaccouunt, creddit, propp, looginttime, favvoritte )produucts (id, useernamme, nname, desscripptionn, prrice, on_speccial, timmestaamp, asseess_iid, oon_addvicee)requiirs (id, useernamme, nname, desscripptionn, prrice, amoount, timmestaamp)orderrs (id, useernamme, oo_timmest

32、aamp, a_tiimesttamp, staatus, staatus_detaail, custtionffo, ccommeents, amoount)orderr_iteem (ordder_iid, prooducsst_idd, prrice, qtyy, sttate)produucts_cateegoriies (prodduct_id, cateegoryy_id)categgoriees (id, parrenteed, nname, desscripptionn, prroduccts_iid, ccateggory_id)shop (id, useernamme, n

33、amme, ssize, u_ssize, desscripptionn, asssesss_id)assesss (id, useernamme, pprop, desscripptionn)emaillbox (useernamme, tt_sizze, uused_sizee)messaage (id, userrnamee, seend_ttime, tittle, sizee, reeceivve_tiime, conttent )其中,加横横线的为表表中的主键键,波浪线线为其外键键。在userrs表中,uusernname是是用户的主主键,prriv代表表用户的权权限,是否否为管理

34、员员,proop代表用用户的属性性,是店铺铺用户还是是普通用户户,acccountt为用户的的虚拟账户户,creedit是是用户的信信用评价值值,loggintiime是用用户注册时时间。produucts记记录了商品品的信息。on_sspeciial, on_aadvicce表示商商品是否为为特价商品品以及是否否为广告商商品,asssesss_id将将商品和对对它评价的的信息关联联。requiires表表,记录了了用户对商商品的需求求。orderrs表记录录用户的每每笔定单。ordeer_ittem将oorderrs表和pproduucts表表相关联。一个定单单可以订多多个商品,一一个商品也

35、也可以被多多个人订取取。categgoriees记录的的是商品的的目录。同同样,prroduccts_ccateggoriees表将ccateggoriees和prroduccts表相相关联。一一个商品属属于一个目目录,但一一个目录下下可以有多多个商品。shopp表记录的的是每个店店铺用户开开社的商店店的信息。asseess_iid将记录录对商店的的评价信息息与shoop相关联联。asseess表记记录了用户户对商品或或者对商店店的评价。其中的pprop区区分了此二二者的用途途, eemaillbox和和messsage表表分别记录录了用户的的消息箱以以及每条消消息。4.2.22数据表、数据项

36、之之间的关系系数据库中各各个表单之之间的关系系以及数据据项间的关关系间下图图。图中的的表及其关关联表示了了表中属性性的类型以以及表和表表之间关联联关系。强关联关系系要求一个个商品必须须对应一个个用户,一一个定单必必须对于一一个用户,一一个orddr_ittems必必须对应一一个ordders表表,一个sshop必必须对应一一个用户,pproduucts_cateegoriites必必须同时对对应一个pproduucts和和一个caategooriess表单,一一个emaailboox表单必必须对应一一个useers表,一一个masssagee必须对应应一个ussers表表。图中表示出出了各表之

37、之间的主键键和外键。图44.3系统统设计4.3.11 MVCC简介M:Moddel 模模型V:Vieew 视图图C:Conntrolller 控制器图54.3.11.1 M-V-C各自的的职责:Modell 的作用用主要是封封装数据及及系统的状状态,另外外太还要处处理商业逻逻辑,但是是在目前的的设计中通通常是把商商业逻辑另另外分开(PPHP)View 是用来显显示和发送送requuest的的一个UII,在Viiew通常常没有商业业处理,只只是将要处处理的数据据格式化(HHTML)Contrrolleer 它只只要负责接接受reqquestt,选择相相应的reesponnse视图图,并传递递模型

38、数据据(PHPP)4.3.11.2 M-V-C的特点点开发MVCC系统比简简单的PHHP开发要要复杂一点点,它需要要更多的时时间学习和和掌握。同同时新东西西的引入会会带来新的的问题:必须基于MMVC组件件的方式重重新思考和和设计应用用结构。原原来通过建建立一个简简单的 PHHP页面就就能实现的的应用现在在变成了多多个步骤的的设计和实实现过程。 所有的页面面和组件必必须在MVVC框架中中实现,所所以必须进进行附加地地开发工作作。 MVC本身身就是一个个复杂的系系统,所以以采用MVVC实现WWeb应用用时,最好好选一个现现成的MVVC框架,在在此之下进进行开发,从从而取得事事半功倍的的效果。现现在有很多多可供使用用的MVCC框架,由由于Smaarty有有完整的文文档并且相相对来讲比比较简单,所所以用它开开发MVCC系统还是是比较方便便地。另外说明,严严格的说SSmartty不是一一个MVCC的Fraamewoork,只只是一个TTempllate Engiine,但但是我们可可以用Smmartyy来实现MMVC4.3.22 Smaarty简简介*Smarrty是PPHP的官

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论