欢迎来到天天文库
浏览记录
ID:449132
大小:2.87 MB
页数:23页
时间:2017-08-03
《基于MVC模式的小型B2C电子商务网站的设计与实现【毕业论文】》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、本科毕业论文(20__届)基于MVC模式的小型B2C电子商务网站的设计与实现摘要:随着互联网的发展,越来越多的商家在网上建立了自己的电子商务网站,B2C模式下的电子商务系统成为电子商务解决方案中一个重要的组成部分。本文先系统地分析了B2C电子商务网站的特点,阐述了MVC模式在网站开发方面的优势,然后针对小型的B2C电子商务网站进行了需求分析,并进行了系统设计,包括系统框架结构设计、系统模块设计、数据库设计,最后简述了系统所涉及到的关键技术,并对系统进行测试与评价,最终实现了一个基于MVC模式的小型B2C电
2、子商务网站。关键词:B2C;电子商务;MVC模式;Servlet;JavaBeanDesignandImplementationofSmall-scaleB2CE-commerceWebsiteBasedonMVCModelAbstract:Withthecontinuousdevelopmentofcomputertechnology,moreandmorebusinessessetuptheirownonlinee-mallsystem.B2Cmodeofe-commercesystembecomes
3、animportantcomponentofe-commercesolutions.InthearticlewefirstlygivesystematicanalysisoftheB2Ce-commercesitefeatures,elaboratetheadvantagesforMVCmodeinwebsitedevelopment,thengivetheneedsanalysisforsmallB2Ce-commercesiteandalsomakethedesign,includingsystemf
4、rameworkdesign,systemmoduledesignanddatabasedesign.Atlastwegivetheshortdescriptionforthekeytechnologiesusedintheprocessofsystemdesignanddothesystemtestandevaluation.Accordingtothese,wefinallyimplementasmallB2Ce-commercesiteswhichbasedonMVCmode.Keywords:B2
5、C;E-business;MVCmode;Servlet;JavaBean目录引言1一、MVC模式1(一)MVC模式概述1(二)MVC模式的优点2二、系统分析2(一)系统需求分析2(二)系统数据流程4(三)系统开发环境6三、系统设计6(一)系统模块设计6(二)系统框架结构设计7(三)数据库设计8四、系统实现关键技术10(一)数据库连接技术10(二)加密解密技术11(三)登录验证技术13(四)分页技术13五、系统的测试与评价14(一)系统前台测试14(二)系统后台测试16(三)系统评价19结语19参考文献1
6、9致谢21引言随着计算机网络的迅速发展,中国的电子商务发展也极为迅猛。在我国B2C市场和C2C市场差不多同时起步,然而就目前而言,我国B2C电子商务的发展远远不及C2C电子商务。目前B2C在我国的市场份额呈现区域分散格局,主要有:卓越网、当当网等比较成功的例子。就目前而言,B2C电子商务网上交易在我国发展具有很大的空间。B2C模式下的电子商务系统成为电子商务解决方案中一个极为重要的组成部分,它是商家在面对消费者购买者模式下的电子商务系统,就这样电子商务系统逐渐成为一种新的销售渠道。如今也有越来越多的商家在
7、网上建立了自己的电子商务系统,而国外更是有很多企业都有着自己的电子商务网站,因此国内中小型企业迫切需要建立自己的网上购物平台。本文针对B2C电子商务网站的特点进行了系统的分析和设计,使用MVC模式实现了一个小型的B2C电子商务网站。一、MVC模式(一)MVC模式概述MVC模式是网站设计中的一种先进的设计模式,英文名称即Model-View-Controller,它是通过把一个应用的输入、处理、输出流程按照视图、模型和控制器的方式进行分离,这样就把一个应用分成3个层次。同时该模式也是web应用系统中一种常用
8、的设计模式,它利用控制器来分离模型和视图,达到一种层间松散耦合的效果,从而减弱了业务逻辑接口和数据接口之间的耦合性,提高了系统灵活性、复用性和可维护性。1、模型层模型层(model)是对业务流程/状态的处理以及业务规则的制定。在系统中业务流程的处理过程对其它层来说是暗箱操作,模型层接收视图层发送过来的请求数据,并返回其最终的处理结果。一般在系统设计中,业务模型的设计可以说是MVC最主要的核心。2、视图层视图层(view)代表着
此文档下载收益归作者所有