论文部分内容阅读
近年来,中国网络购物市场连续保持快速增长的发展趋势,大量传统企业纷纷试水电子商务,进入网络零售市场,对于具备独立域名的B2C网上商城系统的市场需求也越来越多。本课题正是基于此应用背景进行企业独立网络零售系统的研究与开发,经过详细深入的需求调研和系统设计,最终基于Windows+IIS+ASP.NET+C#+SQL Server开发平台完成了“大学城E街”网络零售系统的开发,该系统不仅能帮助企业快速建立营销型门户网站,而且还具备商品信息管理、商品发布管理、销售订单管理、物流配送管理、客户管理等强大的后台运营管理功能。本论文在深入了解课题背景知识的前提下,对B2C企业网络零售系统的总体功能框架进行了概要描述,对系统主要功能模块、业务流程和主要数据进行了详细描述,对系统开发技术方案进行了选型,对系统关键技术进行了简要说明。最后,围绕“大学城E街”项目的分层体系架构,结合实例详细描述了数据访问层、业务逻辑层和表示层的设计和实现方法。其中,在描述业务逻辑层时,以购物车(Cart)类的实现为例,介绍了业务逻辑层设计与实现思想;在描述数据访问层时,重点介绍了数据实体与操作行为分离、SQL语句处理和应用抽象工厂类,并以Orders类为例介绍了具体的数据访问设计方法;在表示层设计中不仅采用了MVC设计模式,而且利用自定义HTML标签技术实现了网站风格自由“变脸”、利用JavaScript技术分别实现了商品细节“放大镜”功能和图片水印功能、利用Ajax技术实现页面的异步传输,从而提高软件的易用性,增强用户体验。目前,“大学城E街"B2C网络零售平台已在校内投入使用,已经成为我校电子商务、物流等相关专业的校内生产性实训平台。系统运行效果良好,应用实践表明,本系统所提供的体系结构合理,运行可靠,系统的兼容性、可扩展性和可性好,具有一定的应用价值。