程序代码生成器.doc

约56页DOC格式手机打开展开

程序代码生成器,页数 56字数 11745摘要随着计算机硬件的发展,所带动的软件需求越来越大。对于软件程序员来说,能快速的开发一个功能强大的软件,这是非常必要的。而就是为了解决程序员在编有类似代码的问题,减少程序员的编码时间。系统分两个部分:其一,view子系统;其二,商务逻辑子系统。程序代码...
编号:10-27994大小:664.50K
分类: 论文>计算机论文

内容介绍

此文档由会员 张阳阳 发布

程序代码生成器

页数 56 字数 11745

摘要
随着计算机硬件的发展,所带动的软件需求越来越大。对于软件程序员来说,能快速的开发一个功能强大的软件,这是非常必要的。而程序代码生成器就是为了解决程序员在编有类似代码的问题,减少程序员的编码时间。
程序代码生成器系统分两个部分:其一,View子系统;其二,商务逻辑子系统。程序代码生成器系统根据上面两部分可以生成两种java代码。程序代码生成器系统主要是根据mvc模式来生成java代码的。这上面两种代码都是属于mvc模式中的控制层。
程序代码生成器系统在view层子系统主要采用xml语言所定义的xml 文件来调入相关参数。这是因为xml语言可以存储数据,类似数据库的功能。主要是利用xml的这一点特性。程序代码生成器系统在商务逻辑层子系统采用了java程序设计模式中的工厂模式。鉴于本系统特点,工厂方法模式比较适合本系统。

关键字:代码生成器,java

ABSTRACT
With the development of computer hardware, the demand of software is higher and higher.A powerful software of the fast development is very essential to software programmer . And the code generator reduce the coding time for solving the problem that the code is similar to the code.
Code generator system divide into two part, view subsystem and the logic subsystem of the commercial affair. Code generator system can create two kinds of java code according to the two part.The code generator system made java code mainly according to Model-View-Controller(MVC). Two kinds of codes are both control layer in MVC modes on this.

The code generator system mainly use XML language to hand up parameters .This is because XML language can store the data , similar to the function of the database . The code generator system adopt java factory mode of application design pattern in commercial logic layers of subsystem. In view of this systematic characteristic, the method mode of the factory is relatively suitable for this system.

Keywords: java, code generator,XML.

目录
摘要 1
ABSTRACT 2
第一章 可行性研究分析 3
1.1引言 3
1.2编写目的 3
1.3系统的初步调查 3
1.4系统可行性分析 3
1.5开发工具选择 5
第二章 需求分析 6
2.1 功能需求 6
2.2概念模型 7
2.3系统数据和语言要求 8
2.3.1语言要求 8
2.3.2 数据要求 8
2.3.3系统性能和运行要求 9
第三章 系统总体设计 10
3.1系统分析 11
3.2确定类和关联 12
3.2.1类图 12
3.2.2编写脚本 13
3.2.3顺序图 15
第四章 详细设计 16
4.1View层子系统 16
4.2商务逻辑层子系统 21
4.2.1,什么是工厂模式 21
4.2.2工厂方法(Factory Method)模式 21
第五章 编码 27
5.1主界面 27
5.2内嵌AddressBookToolBar类 29
5.3 AddressBookPanel类 32
第六章 系统测试 41
结束语 43
致谢 44
参考文献 45
附录 46
用 JDOM 简化 XML 编程 46

参考文献
[1] 王胜捷.Java程序设计.第一版.中国铁道出版社.2002年
[2](美)Craig Larman.UML和模式应用.第二版.机械工业出版社.2002年
[3] 阎宏博士.java与模式.电子工业出版社.2002年
[4] 张海藩.软件工程导论.第一版.清华大学出版社.1998年