课题的提出、研究现状及研究意义
课题的提出背景:随着网络、通信和信息技术的突破性进展,Internet在全球爆炸性增长并迅速普及。在这一背景下,电子商务应运而生了。电子商务是基于互联网、以交易双方为主体、以银行电子支付和结算为手段、以客户数据为依托的全新的商务模式,它可以使商家与供应商更紧密地联系起来,更快地满足客户需求,也可以让商家在全球范围内选择最佳供应商,在全球市场上销售产品。
课题的研究现状:现在市场上已有几家企业通过B2C电子商务成为了国内销售行业中的新秀,如京东商城,当当,红孩子等企业。在这影响之下,传统的销售企业都纷纷开始建设自己的B2C电子商务系统以应对新的挑战,如国美电器。
课题的研究价值:自1998年“电子商务年”以来,电子商务在全球发展迅猛,大约每九个月其交易额就翻一番,全球电子商务交易额(包括网上贸易额、销售额等)达到数千亿美元,电子商务收入剧增262%。而B2C作为电子商务的重要一部分,在企业经营销售中已经开始起着非常重要的作用,极大削减了企业的运营成本,提升了企业的市场竞争力,所以我认为该课题的研究是具有商业价值的。
1.2 课题的研究内容
本文阐述了基于ASP.NET MVC的B2C电子商务系统开的设计实现,该系统结合了ASP.NET MVC,Castle,NHibernate,JQuery等框架技术。该系统主要包括客户浏览端,应用服务器端,数据库服务器端三个物理节点,分别阐述如下:
客户浏览端:主要实现系统与浏览器端客户界面交互,提供对用户友好操作界面。使用CSS、DIV,XHTML数据显示,JQuery编写浏览器端控制逻辑,来分担应用服务器的压力。
应用服务器端:系统的核心。采用三层结构,表示层+业务逻辑层+数据持久层。表示层使用ASP.NET MVC架构进行设计,对来自浏览器端的访问和响应进行控制,根据请求调用相应的系统服务,返回结果;业务逻辑层,放置了系统的业务逻辑,并封装为一个个系统服务,
论文网http://www.youerw.com/ 用Castle容器统一进行管理(如生命周期,服务延迟加载等),使表示层与业务逻辑层分离;数据访问层,接收业务逻辑层的数据操作请求,封装对数据库的操作,并把数据返回给业务逻辑层。数据层使用NHibernate进行对象关系映射,对数据库事务进行有效管理、并发控制等,通过延迟加载,数据缓存等方式来减少数据库操作提高系统性能。
数据库服务器端:该节点主要是为这个系统提供数据,存储数据。使用MSSQL 2005作为数据库服务器。
1.3 论文的章节安排
本文是基于ASP.NET MVC为背景,从B2C电子商务系统的知识、架构设计,体系结构等方面,介绍基于ASP.NET MVC的电子商务系统的设计与实现。具体章节安排如下:
第一章绪论阐明了论文课题的提出及其意义,以及本课题研究内容。
第二章主要介绍了研究本课题的相关技术和个性技术的特征、功能和应用领域。
第三章介绍系统的需求分析,并重点阐述了系统功能需求分析。
第四章介绍系统设计,并对系统的数据库设计进行的重点分析。
第五章进行系统实现设计的分析,包括界面分析和代码说明。
第优章是结束语。总结论文所做的主要工作及取得的研究成果;并对系统架构重构的下一步工作进行了阐述。
上一页 [1] [2] [3] [4] [5] [6] [7] 下一页
ASP.NET电子商务系统设计+需求分析+数据库设计 第2页下载如图片无法显示或论文不完整,请联系qq752018766