Delphi题库系统及试卷生成(任务书+英文文献+答辩PPT) 第2页
目录
摘 要 1
Abstract 2
前 言 1
1 . 简述 2
1.1 开发工具简介 2
1.1.1 Delphi 7.0的特点 2
1.1.2 主要的控件及其属性简介 2
1.1.3 数据库连接方式选择 3
1.2 程序运行环境 4
2 . 需求分析 5
2.1 负责的功能模块 5
2.2 软件功能分析 5
3 . 设计阶段 8
3.1 概要设计 8
3.1.1 系统数据库设计 8
3.2 详细设计 12
3.2.1 程序流程图 12
3.2.2 窗体功能简介 14
4 . 软件实现 20
4.1 OOP简介 20
4.2 开发的关键技术 20
5 . 软件测试及其维护 24
5.1 系统测试平台简介 24
5.2 测试方法 24
5.3 系统维护 25
6 . 开发总结 26
参 考 文 献 27
致 谢 28
译 文 29
原 文 33前 言
在开发本软件之前,正是我努力提高自己的Delphi开发水平的时期。因此我选择了Delphi做为我的开发工具,然而这次开发的软件和以前不一样。最主要的区别在于这个软件要以Microsoft Office Word做为试卷的终端输出。而它们又是两个不同公司的产品。因而,刚一开始我特别担心这个技术能否得到比较圆满的解决。在开发的过程中我不断的对VBA技术进行研究,并且将它应用于这次的软件开发中。因而比较好的解决了Microsoft Office Word的接口编程问题。还有一个比较棘手的问题就是Delphi提供的控件都是很基本的,而这次开发中要用到一个可以标记选中状态的树型控件,在对Delphi的TtreeView的深入研究后确认它不能胜任这个任务。因此,我开始寻找第三方控件,然而这一次我很失望因为只找到了一个2000年编写的TCheckTree控件,没办法了,最后下定决心修改那个TCheckTree控件以使它能更加稳定和实用。在深入研究Windows的消息机制和VCL框架对Windows消息机制的封装技术后我成功的修改了那个TCheckTree控件。在程序开发的后期测试中,我充分利用各个同学电脑平台的多样性。把本软件在多达4种操作系统和3个不同版本的Office上进行测试。测试表明:在Windows 98/me/2000/XP平台配合Office XP/2003 下程序运行稳定且各项功能运行得都很正确!!
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>