谁能帮我翻一翻呢?

来源:百度知道 编辑:UC知道 时间:2024/06/27 03:07:56
摘 要

随着信息化的发展和深入,对程序员的需求越来越多,工作的负担越来越重。当然这是好事,不过还是有很多程序员有很多怨言,因为他们每天所写的代码几乎都差不多。因此使用一个通用数据库应用系统源代码生成平台将使程序员的工作效率将大大的提高。
本文将讨论基于C#反射机制的数据库应用系统源代码生成平台(下面称为:CSharpGen系统)的如何实现,它主要采用C#.net系统构架,以OOP技术为设计流程,利用MSSQL大型应用数据库;并利用先进的3层模式架构,主要实现了在 C# 中对应数据库中表的基类代码的自动生成,包括生成属性、添加、修改、删除、查询、存在性、 Model 类构造等基础代码片断,使程序员可以节省大量机械录入的时间和重复劳动,而将精力集中于核心业务逻辑的开发。CSharpGen同时还提供了SQL脚本生成,存储过程生成,代码生成自动导出文件等多项开发工作中常用到的功能,您可以很方便地进行项目开发。
本论文共四章:
第一章 讲述了CSharpGen系统课题开发背景、内容、开发目标、意义;
第二章 介绍了CSharpGen系统总体规划,主要介绍CSharpGen系统的需求分析、可行行分析、系统结构分析;
第三章 介绍了CSharpGen系统设计,主要介绍功能、数据库设计、采用技术以及开发工具、关键类库、多层架构;
第四章 介绍了CSharpGen系统设计总结;
最后是参考文献和致谢。
关键词:C#、反射机制、AJAX、源码生成

Abstract Along with information development and thorough, to programmer's demand more and more many, the work burden is more and more heavy. Certainly this is a good deed, but or has very many programmers to have very many complaints, because they write every day code nearly all almost. Therefore will use a universal database application system source code to produce the platform to cause programmer's working efficiency the big enhancement. This article will discuss based on the C# reflection mechanism database application system source code produces the platform (under to be called: CSharpGen system) how realizes, it mainly uses the C# net system skeleton, take the OOP technology as the design flow, uses the MSSQL large-scale application database; And the use advanced 3 patterns overhead construction, mainly realized has corresponded in the database in C# the table base class code automatic production, including the production attribute, the increase, the revision, the dele