E-Golf Shop电子商务系统的设计与实现

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:ryuichist
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本论文结合美国最大的线上高尔夫用品销售公司——BlueTeeGolf公司的工程实际课题,以目前国外电子商务系统的设计和开发工作为主线,比较深入详细地探讨了现阶段国外电子商务应用的模式以及先进的技术在国外电子商务系统中的应用。 论文针对BlueTeeGolf公司对原来使用的Yahoo!Web Shop系统提出的优缺点,综合比较多种技术方案,运用Web设计模式和分布式模型,提出了基于.NET架构的总体设计方案。阐述了.NET环境的体系结构和建立在此基础之上的电子商务开发技术,使用全新的面向对象语言C#,结合ASP.NET,运用Web服务和J2ME移动电子商务技术设计和实现了基于高尔夫用品零售业的电子商务系统——E-Golf Shop电子商务系统。 我们将MVC设计模式引入到电子商务系统的设计中,并且根据Web应用和.NET框架对MVC模式进行了优化,构建了3层分布式架构,使得数据处理逻辑与它的表现形式分离,保证了系统的可扩展性和可复用性。为了满足系统跨数据库平台的要求,我们在数据层中引入了DAL层并通过工厂设计模式将其实现,通过在运行时加载正确的数据访问对象来访问不同的数据库。在用户需求量不断增大的移动电子商务方面系统采用J2ME平台与Web服务技术相结合实现了用户通过移动终端对其购物订单的状态的查询,给电子商务带来新的应用体验。安全性是设计和实现基于Web技术的电子商务系统要解决的关键性问题之一,本文对E-Golf Shop电子商务系统的安全性做出了深入的探索,通过使用SSL对用户和服务器间的通信加密以及使用SHAl散列运算以及散列执行Salt运算对用户的密码等信息进行加密,增强了系统的安全性。 E-Golf Shop电子商务系统的设计与实现综合运用了MVC和工厂设计模式以及ASP.NET,ADO.NET,XML,Web服务和J2ME等技术,完成了BlueTeeGolf公司对该项目提出的总体设计目标和功能需求。E-Golf Shop电子商务系统目前已经在美国投入实际使用,上述相关问题的解决方法在系统运行过程中被证明是行之有效的。
其他文献
因特网因其开放的协议彻底改变了计算机网络,同时也带来了新的风险和威胁。保护计算机网络最好的方法就是使用快速的自动化程序阻止攻击者的入侵。手工的不能防止未知类型攻
随着信息技术的快速发展和数据的爆炸性增长,计算机系统中硬盘的性能和基于平面NAND闪存的存储设备的容量受到了严峻的挑战,而存储介质技术上的创新则为其提供了有效的解决方案
随着Internet的发展,远程教育无论是在公司培训还是学校教学,应用都很普遍了。远程教育的迅速发展导致远程教育资源来源很广、数量很大、种类繁多、结构各种各样。要在诸多的
Internet的迅速发展给传统的分布式计算技术带来了挑战。为了在Internet上进行应用程序的互操作,实现异构系统的集成,Web Services技术应运而生。Web Services利用XML、HTTP
本文作者对基于CTR逻辑的控制流图形式化描述和验证方法进行了深入研究,完善了验证算法,加入了死锁检测功能,使该系统可以对包含死锁的控制流图进行三种验证演算,提高了实用性
随着网络在日常生活中应用范围的逐步扩大,网络的安全和可靠越来越为人们所重视。在所有网络安全机制中,入侵检测系统已经与诸如加密认证和访问控制等基于防御的安全机制一起成
随着互联网络技术和信息技术的日臻成熟,互联网络规模日益扩大,网络用户数量迅猛增加。信息技术也开始在传统商业领域中应用,即电子商务。电子商务具有市场全球化、商业平民
手语是聋哑人使用的语言,是一种靠动作和视觉进行交际的特殊语言,在聋哑人的交流、一些特殊的场合(如嘈杂的环境)和需要保密的情况下都有广泛的应用.手语的识别与合成已经成
数据的不确定性在诸多现实的应用中广泛存在,如电信、军事、金融、经济、物流等领域。且不确定数据广泛应用于RFID网络、市场分析、移动对象跟踪以及环境维护等应用。由于这
虚拟内窥镜技术(Virtual Endoscopy)是虚拟现实技术在现代医学中的应用,是利用医学影像作为原始数据,融合图像处理、计算机图形学、科学计算可视化、虚拟现实技术,模拟传统光