- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于MVCB2B电子商务系统研究
基于MVCB2B电子商务系统研究
一、引言
电子商务是用现代信息技术,以数字化的网络通讯为基础,通过计算机进行信息处理,从而实现商品销售、交易服务和商务管理等各环节的数字化。电子商务按交易主体可分为B2B、B2C、C2C等。本文主要对B2B电子商务系统进行分析研究。B2B电子商务系统不仅为企业间商业活动提供了便捷、高效的交易手段,而且它的推广,将会在全行业商务运作数字化的基础上,实现信息准确高效的沟通和共享,可以全方位地优化传统业务流程,使交易效率提高,成本降低,逐步实现商务运作的专业化、信息化和合理化。
二、系统分析
1.目标需求
建立一个统一的、规范的B2B电子商务交易系统,为实现全面上网采购奠定坚实的基础。通过商品全面上网采购,提高商品交易的透明性,规范商品交易市场,加强商品交易的政府监控,大幅度降低商品交易的一些不必要的中间费用,最终造福于百姓。为了实现这一总体目标,本系统必须达到以下要求:
●引入严格的市场准入制度。
●对网上的交易商品、交易机构都进行严格的资质认定,不符合规定的商品禁止在网上交易,资质认证不通过的机构也禁止在网上交易。
●由基础数据信息组成的商品数据库平台。
●由各种成交模式组成的成交平台。
●适合个性化设置的采购平台。
●满足各级政府的监控统计平台。
●与各业务系统的接口等。
2.功能需求
与传统的商务活动不同,电子商务利用信息技术和网络技术,使交易数据能够充分共享,解决了原先市场中的信息不对称性,使竞争更加充分,提高了交易的透明性,提高了数据传递的时效性,大大减少了各种交易费用,既规范了市场,也提高了效益。
根据目标需求,本系统需实现三大业务子系统的功能:数据系统、交易系统和商务智能。数据系统是基础数据的管理平台,是应用系统的数据提供者;交易系统是事务处理系统,它为买方、卖方和监管方构建一个虚拟的电子交易市场,是基础数据的使用者;商务智能是在数据系统和交易系统的基础之上,构建数据仓库,提供数据挖掘功能,为各类型机构和管理者提供决策信息,即提供平台的增值服务。
3.技术要求
技术要求主要有可靠性、安全性和保密性等几个方面:
●提高软件质量、增加容错措施。
●要加强软件研发的过程管理,加强软件测试力度,确保软件质量。同时在系统硬件和软件基础上增加容错措施。
●强调系统适应能力,使用户具有自维护能力、扩展能力,不依赖于开发商以及某一系统平台。
●要求建设基于数据中心的统一的电子商务平台。应用基于Web,采用Internet模式实现高效、稳定、可靠的信息处理。
●具有全局性的安全控制。
●要求从网络、系统、应用实现等各方面保障系统的安全性,在通讯安全控制、系统控制、风险控制上要求严格保障,以保证业务数据的安全可靠。
三、系统设计
1.MVC概述及特点
B2B电子商务是比较典型的WEB的交互式系统,采用MVC(Model-View-Con-troller)的体系架构来实现系统中人-机交互是比较好的选择。Model-View-Controller架构把处理数据的对象与显示数据的对象分离开,减小了对象间的耦合度。在这种架构下系统分成三层:视图层、模型层和控制层,每一层有特定的功能,负责特定的任务。模型层表示业务数据和业务逻辑/操作,负责对业务数据的访问和修改。同时提供访问接口供控制层调用。视图表现模型的内容,它从模型层得到数据并且指定这些数据任意被显示,同时将客户输入转交给控制层。控制层定义系统的行为,它分配客户的请求并且选择适合的视图显示给客户,判断客户的输入,把它们匹配到在模型层进行的适当的操作(ACTION)。对于独立的GUI客户程序,用户输入包括按钮的点击和菜单的选择,对于WEB应用,客户输入则是对WEB层的HTTP GET/POST。控制层在客户交互和模型层输出的基础上选择下一个显示的视图。
在模型、视图、控制对象之间进行责任分类减少了代码的重复,使系统更容易维护,它也使处理数据、是否增加新的数据源(datasource)、改变数据显示更加容易,因为数据和业务逻辑是分离的。
MVC特点:
Model-View-Controller架构特别适合于交互式的WEB应用,WEB用户与WEB站点进行交互操作,导航到多个页面进行数据显示、操作,多次的业务请求等。
如果系统采用MVC架构,可以利用成熟的基于MVC架构的应用框架(applicationframework)。框架的一致性结构和MVC所带来的功能分离使整个系统更加可靠、更容易进行维护和扩展,开发的应用组件可以更好地重用
您可能关注的文档
最近下载
- 深度解析(2026)《YBT 4348-2013刚玉砖》.pptx VIP
- 普通公路沥青路面典型路段使用效果评价技术规程.pdf VIP
- 四川省成都市成华区2024-2025学年九年级上学期期末监测物理试卷.docx VIP
- (高清版)DB11∕T 1987-2022 用水单位节水量计算导则.pdf VIP
- 山东省地标-《电气火灾监控系统设计、施工及验收规范》重点[实用].pdf VIP
- 中国的传统注音法——反切.ppt VIP
- 19BJ8-2 住宅排气道系统-全国各省建筑标准.pdf VIP
- 员工发展规划.doc VIP
- 《普通高中化学课程标准》解读(2025版2025年修订).pptx VIP
- 安阳市无人机培训项目可行性研究报告【参考范文】.docx
原创力文档


文档评论(0)