欢迎来到天天文库
浏览记录
ID:33473526
大小:1012.68 KB
页数:68页
时间:2019-02-26
《基于.net电子商务系统的代码生成器》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、沈阳理工大学硕士学位论文基于.NET电子商务系统的代码生成器姓名:曲贵川申请学位级别:硕士专业:计算机软件与理论指导教师:和晓军20081201硕士学位论文摘要随着信息技术的广泛发展,中小企业对电子商务系统的需求越来越大,可是电子商务系统的开发效率和规范性并不能满足企业用户的需求。由于技术是以市场为导向的,所以本课题主要在减少软件工程师的工作量和提高产品质量的方面做探讨和研究。采用面向对象的方法,通过使用抽象工厂设计模式,对象持久化,代码文档对象模型,微软企业库,反射机制技术,对代码生成器进行分析和设计。根据系统的体系结构把代码生成器划分为显示层、数据层、业务
2、层,各层之间采用统一接口进行数据交换。在此基础上,设计和实现出基于.NET的代码生成器。此工具主要适用于中小企业的B2B电子商务系统的开发,并可进一步扩展到B2C模式。在系统配置文件方面采用了灵活的XML,通过编辑Web.Config配置文件可以修改系统参数。在数据组织和数据存储方面使用ADO.NET技术与SQLServer2005进行数据访问。通过测试和试运行,本系统能够使基于.NET的电子商务系统的开发和维护更方便、更快捷、更科学,有效地提高开发人员的工作效率和项目质量管理,把开发人员和维护人员从单调的代码编写中解放出来,而且提供了一系列可复用和可扩展的模块
3、接口,使软件开发人员能够开发出更符合客户需求的电子商务系统。关键词:代码生成;电子商务;抽象工厂设计模式;企业库;文档对象模型硕士学位论文AbstractThedemandfortheE-commercesystemofsmallandmedium-sizedenterprisesisgreaterandgreaternow,buttheefficiencyandstandardofdevelopmentforsoftwarecompanycannotmeetuser'sdemands,asmarketdeterminestechnology’sdirectio
4、n.Sothissubjectismainlyabouthowtoreducetheworkandimprovethequalityofsoftwareforthesoftwareprogrammers.ByusingAbstractFactoryDesignMode,ObjectRelationMapping,CodeDocumentObjectModule,EnterpriseLibrary,andReflectMechanism'sTechnology,Weanalyzeanddesignthehierarchicalstructureofthetoolf
5、orcodegeneration,whichisusedObject-Orientedmethod.ThetoolofcodegenerationaredividedintothreelayerswhicharecomposedofUIlayer,Datalayer,Businesslayeraccordedbythemodulethoughts.Alldataareswitchedandtransmittedinthesameinterfaceindifferentlayers.Onthisbasis,designandimplementatoolofcode
6、generationfortheE-commercesystemusedthe.NETdevelopmentplatform.ThistoolismainlysuitableforthedevelopmentofB2BE-commercesystemofsmallandmedium-sizedenterprises,andcanbefurtherexpandedtoB2Cmode.ItadoptedflexibleXMLfiletoconfigure.througheditingWeb.Configfile,wecanmodifythesystematicpar
7、ameter.ItismainlytouseADO.NETtechnologytocarryontheaccesstodatawithSQLServer2005ondataorganizationandstoringdata.ItisprovedthatthecodegenerationofE-commercesystembasedon.NETFrameworkcangreatlyimprovethequalityandproductivityforprogrammars,lowertheriskandcost,haveagoodadaptabilityande
8、xpandability
此文档下载收益归作者所有