- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
EF技术在进销存管理系统应用研究
EF技术在进销存管理系统应用研究
摘 要: 面对日益庞大且复杂的应用系统,传统的数据访问技术存在开发效率低、安全性弱和兼容性差等问题。为了进一步快速构建一个功能强大的系统,Entity Framework数据模型这一新技术应运而生,该技术基于ORM框架,融合了面向对象的思维方式。将EF技术应用在三层架构的进销存管理系统,程序员可不再拘泥于SQL语句细节,而是重点关注程序逻辑的实现。EF技术的使用大大缩短了开发周期,有助于更有效地使用数据。
关键词: Entity Framework; ORM; 三层架构; SQL
中图分类号:TP311 文献标志码:A 文章编号:1006-8228(2018)03-38-04
Research on the application of EF technology in inventory management system
Lin Jiayi
(GuangDong Communication Polytechnic, Guangzhou, Guangdong 510650, China)
Abstract: Facing the increasingly large and complex application system,traditional data access technology has many problems, such as low development efficiency, weak security and poor compatibility. In order to further build a powerful system quickly, the new technology of Entity Framework data model came into being. This technology is based on the ORM framework, and integrates the object-oriented way of thinking. The application of EF technology in a three-tier architecture of inventory management system, the programmers can no longer get bogged down in the details of SQL statements, but rather focus on the realization of program logic. The application of EF technology greatly shortens the development cycle and helps to use data more effectively.
Key words: Entity Framework; ORM; three-tier architecture; SQL
0 引言
随着大数据时代的到来,人们普遍关注如何应用信息化的手段高效地管理和使用数据。无论单位规模大小,都建有独立的信息系统来管理自己重要的数据。在实现这些系统的过程中,数据的访问技术直接决定着系统使用数据的质量和效率。尽管在设计思想上,从二层结构、三层结构到N层结构的分层开发模式对提高系统的开发速度效果明显,但在数据访问方面还有进一步提升的空间。
业界需要一种数据访问技术,它对用户而言希望快速有效获取数据,对开发者而言希望容易掌握。EF技术的出现为满足这些要求提供了一种新的方案。EF技术是由传统的数据访问技术发展而来,是ORM框架的具体实现,解决了关系表到实体类的转换问题,使程序员从面向对象的角度上操作数据库。本文通过分析EF技术原理,结合三层架构开发模式,探讨了在进销存管理系统中应用EF技术的方法。
1 相关技术概述
1.1 ORM框架
较长一段时间内,应用系统的程序设计使用的是面向对象技术,而数据库的设计依然沿用的是面向集合关系模型,因此在开发中程序员需要将关系模型转换为对象实体以便代码访问,这大大加重了程序员的工作负担。为了让程序员专注于业务代码,ORM框架应运而生。ORM(Object Relation Mapping)全称为对象关系映射。O指编程语言中相应的类,R指关系数据库中的二维表,M是指关系和对象之间的映射[1]。通过这种映射,ORM框架将关系数据库中的数据表用类的形式表现出来,这样程序员只需要通过操作类来操作数据库而无须再写复杂的SQL语句。
1.2 EF数据模型
实体框架(Ent
您可能关注的文档
- DRM范式下青少年错误记忆研究.doc
- DRPACS在社区结核病中应用.doc
- DRX功能对ping时延和终端待机时长影响研究.doc
- DRX线投照技术与传统临床应用分析.doc
- DR与CT对足部外伤跖跗骨骨折诊断价值对照分析.doc
- DR与CT技术在胸部创伤诊断中应用.doc
- DR与CT检查闭合性胸部创伤临床分析.doc
- DR与多层螺旋CT在胫骨平台隐匿性骨折诊断中回顾性分析.doc
- DR与常规X线摄影在脊柱结核临床诊断中应用及价值对比.doc
- DR全下肢全景成像技术及在膝关节置换术中应用价值.doc
- EGCG与临床常用三联疗法对胞内幽门螺杆菌抗菌活性研究.doc
- EGCG调节PI3KAKT信号通路保护肾功能机制研究.doc
- EGCG对中波紫外线辐射后原代人角质形成细胞中光产物产生和清除影响.doc
- EGD方式在水电厂公用设备通讯与控制中应用.doc
- EGFP和CMDil示踪骨髓间充质干细胞构建组织工程骨体内研究.doc
- EGFRERECadherin在乳腺癌中表达及其临床意义.doc
- EGFRERPRKi―67在卵巢肿瘤中表达及其临床意义.doc
- EGFRHER2Ki67P53在进展期胃癌新辅助化疗疗效预测中应用.doc
- EGFRKLF4在不同临床分期肺癌组织中表达变化研究.doc
- EGFRP16Ki67和P53在宫颈鳞状上皮内瘤变和宫颈鳞状细胞癌中表达临床意义.doc
原创力文档


文档评论(0)