基于.NET电子商务系统的代码生成器

来源 :沈阳理工大学 | 被引量 : 0次 | 上传用户:dgmlovett
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的广泛发展,中小企业对电子商务系统的需求越来越大,可是电子商务系统的开发效率和规范性并不能满足企业用户的需求。由于技术是以市场为导向的,所以本课题主要在减少软件工程师的工作量和提高产品质量的方面做探讨和研究。采用面向对象的方法,通过使用抽象工厂设计模式,对象持久化,代码文档对象模型,微软企业库,反射机制技术,对代码生成器进行分析和设计。根据系统的体系结构把代码生成器划分为显示层、数据层、业务层,各层之间采用统一接口进行数据交换。在此基础上,设计和实现出基于.NET的代码生成器。此工具主要适用于中小企业的B2B电子商务系统的开发,并可进一步扩展到B2C模式。在系统配置文件方面采用了灵活的XML,通过编辑Web.Config配置文件可以修改系统参数。在数据组织和数据存储方面使用ADO.NET技术与SQL Server2005进行数据访问。通过测试和试运行,本系统能够使基于.NET的电子商务系统的开发和维护更方便、更快捷、更科学,有效地提高开发人员的工作效率和项目质量管理,把开发人员和维护人员从单调的代码编写中解放出来,而且提供了一系列可复用和可扩展的模块接口,使软件开发人员能够开发出更符合客户需求的电子商务系统。
其他文献
城市公交查询系统为乘客提供了优化、及时的信息服务,通过合理的引导,很大程度上方便了他们的出行,同时减少了不必要的交通流量,提高了整个公交线网的运行效率和城市信息服务
语言是人类特有的功能,是自然界中人类区别于其他生物的特殊能力。随着世界一体化的到来,第二语言学习者逐年增加。计算机辅助发音训练技术应运而生,它不仅可以缓解语言教师
当前用户在多个终端进行办公和娱乐已经成为一种普遍的现象。根据应用场景的不同,用户可以选择不同的终端进行使用。当用户使用不同的终端时,将会面临在不同终端进行切换的问
车流量检测技术是智能交通系统系列技术中的关键基础,基于视频图像处理技术的车流量检测技术的研究已成为该领域的研究热点。视频检测技术日益成为最具优势、最有发展潜力的检
由于期货市场的行情受到政治、经济等多方面因素的影响,其内部规律非常复杂,传统的预测技术的预测效果并不理想,而神经网络具有优良的非线性特性,特别适用于处理高度非线性系
长距离无线Mesh网络非常适合部署在偏远或者人口稀疏的地域,用于宽带网络接入。但基于IEEE 802.11n的长距离无线Mesh网络,在长距离链路传输中,由于原有的停等传输方式的限制
随着Internet互连网络的飞速发展,流媒体技术已经被广泛应用。流媒体的访问流量在Internet的访问中占据了越来越重要的地位。在有限的资源条件下,如何满足快速增长的用户需求
TAC竞赛是专为交易性Agent之间的竞争而创造的平台,Agent通过游戏服务器提供的市场进行交易并且实现竞争目标。竞赛的目的不仅仅是为了人工智能技术的运用,更主要的是要将人工
随着信息化的发展和深入,许多企业投入大量的资金在企业信息化的发展和改革中。企业的信息化系统在生产和工作中也为企业带来了极大的便利和较高的效率。但是随着各种信息系
在高可用计算机的研究当中,如何保证系统的可用性和应用可靠性一直是需要首先考虑的问题。机群以其高性价比和高扩展性成为构造高性能计算机的一种主要方法,而节点间松散耦合