代码生成器的开题报告

时间:2022-05-19 23:06:19 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
毕业设计(论文)开题报告

课题名称 学生姓名



学号



基于.net的代码生成器

专业班级

计算机科学与技术一班

一、选题的目的意义

随着网络的迅猛发展,企业级分布式开发逐渐成为开发市场的主流。因此在企业级开发中,分布式开发带来了企业端设计模式和实践模式的激增。越来越多设计模式的使用可以使代码更健壮和缩短进入市场的时间。同时,开发者只需要专注于应用系统的一部分,系统服务留给服务器提供商来实现。由于编写企业级代码涉及许多重复性工作,为实现一个应用系统,程序员必须不断的重复处理大量的相同与类似代码。代码生成器的使用便很好的解决了这个难题。



二、国内外研究综述

虽然软件生成的理论和实践近年来已有巨大进展,各软件企业仍为贯彻软件工程的基本原则而奋斗着。软件开发仍然是技术活,软件产品依然是工艺品。软件产业还不是一个成熟的产业。

软件构件和代码自动生成技术的实现,为根本改善目前软件生产高成本、低效率的状况,为实现软件由作坊生产向工业化生产的飞跃,带来了机会。目前,代码自动生成技术成为了软件开发研究的重点,被视为解决软件危机,提高软件生产效率和质量的现实可行的途径。



三、毕业设计(论文)所用的方法

首先我选用的是SQL server2008数据库管理系统,在编程上使用Visual Studio 2010.

在创建数据库时,我准备用Power Signer,因为创建数据库之前就得设计好数据库结构,直接在Power Signer设计好直接生成方便一些,去年实习时就用的Power Signer也有些基础。

至于数据库的资料我通过在上班的哥哥来获得。

在代码生成器制作方面,主要是用StringBuider字符串拼接技术,而之后导出txt文档经过我查找和学习准备用Stream流导出然后用SaveFileDialog来完成。

至于生成sql脚本则可以通过create语句来完成。

简单的查询分析器就是直接查询数据库里的数据,然后在自己的页面展开。 开始先想好了这些功能和方法,之后在制作过程中可能会有所更改。

1 / 2


四、主要参考文献与资料获得情况



[1] 范明,叶阳东,职为梅,邱保志。数据库原理教程(2008)

[2] 吴桂洋。支持代码生成的体系结构描述语言[J]。计算机工程与应用2006(08) [3] 王志坚。基于数据驱动方式的代码自动生成[J]。广东工业大学学报,2003(04 [4] 陈松桥。现代软件工程[M]。北京:清华大学出版社



五、指导教师审批意见

签字:

2 / 2


本文来源:https://www.wddqw.com/doc/b6d4d0a21611cc7931b765ce05087632301274cc.html