计算机毕业论文|计算机论文|计算机毕业设计|计算机网络论文  
设为首页 加入收藏 联系站长
论文无忧网|专业的计算机论文、计算机毕业论文服务网站
计算机毕业设计 计算机毕业论文 计算机论文 管理系统 工资 在线选课 图书
当前位置:计算机毕业论文网 >> Delphi论文设计 >> 浏览文章
delphi097delphi试卷管理系统

【说明】本站所列作品的内容只是论文的部分介绍,如果想了解此作品的详细资料,请联系在线客服。
全套设计作品包括系统+源程序+论文+开题报告+使用手册,可以直接作为毕业设计/论文使用.
本站作品全部经过技术员测试,完整无错,大家可以放心参考使用。包调试,包指导,售后全部免费,直到您通过答辩为止。
现成作品的购买流程请参照:购买现成作品流程 网站介绍 常见问题解答

摘  要一般情况教师想出一份试卷,要么到庞大的题库里一道一道的把题找出来,或是从几本相关的书里把题一道一道挑出来。这样即费时又费力,而且很难保证试题的覆盖面和把握好试卷的难度。正是为了能够帮助教师轻松的出一份高质量的试卷而开发了本软件。为了达到预期的目标我们最终选择了MicrosoftOfficeWord做为本软件的终端输出。本软件是在对现有控件的改进和VBA编程的研究的基础上开发的。本软件实现了以下主要功能:1.手动生成试卷;2.自动生成试卷;3.抽取现有试卷;4.用户管理;5.数据库管理。大量的测试表明本软件在Windows98/me/2000/XP平台配合OfficeXP/2003的环境下程序运行稳定且各项功能运行得都很正确,基本达到了预期的要求!!

结论:经过老师的实际试用本软件在界面上和功能上都有独到之处!!相信完全可以胜任出一份好的试卷任务。目  录

摘  要1
Abstract2
前  言1
1.简述2
1.1开发工具简介2
1.1.1Delphi7.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.1OOP简介20
4.2开发的关键技术20
5.软件测试及其维护24
5.1系统测试平台简介24
5.2测试方法24
5.3系统维护25
6.开发总结26
参考文献27
致  谢28
译文29
原文33


1.1.1主要的控件及其属性简介uTForm类的控件:

1)BorderIcons属性:用来控制程序标题按钮的可用性。

2)BorderStyle属性:用来控制程序边框的样式。

3)Color属性:用来控制程序界面的颜色。

4)Font属性:用来控制程序界面的字体。

5)Position属性:用来控制程序运行时界面的显示位置。

uTADOConnection类的控件:

1)ConnectionString属性:用来控制链接字符串。

2)LoginPrompt属性:用来控制链接时是否要输入密码。

3)Connected属性:用来控制是否进行链接。

uTADOQuery类的控件:

1)Connection属性:用来指定和哪个TADOConnection控件相连。

2)SQL属性:用来添加向数据库提交的SQL语句。

3)Add方法:用来向SQL属性添加SQL语句。

4)Open方法:用来执行SQL语言中的Select语句。

5)ExecSQL方法:用来执行任何SQL语句。

6)FieldByName属性:用来给数据库的字段赋值。

7)FidldValues属性:用来取出数据库的字段的。

8)Append方法:用来向数据库添加一条记录。

9)Edit方法:用来编辑当前的记录。

10)Post:用来向数据库提交所做的修改。

uTADOTable类的控件:

1)Connection属性:用来指定和哪个TADOConnection控件相连。

2)Open方法:用来打开数据库中指定的表。

3)FieldByName属性:用来给数据库的字段赋值。

4)FidldValues属性:用来取出数据库的字段的。

5)Append方法:用来向数据库添加一条记录。

6)Edit方法:用来编辑当前的记录。

7)Post:用来向数据库提交所做的修改。

uTDataSource类的控件:

1)DataSet:用来指定和哪个数据集相连。

uTDBGrid类的控件:

1)DataSource:用来指定和哪个TDataSource控件相连。

uTPageControl类的控件:

1)ActivePage属性:用来指定当前活动的Page页。

uTCheckTree类的控件:

1)ReadOnly属性:用来控制TCheckTree内的Item是否可编辑。

2)Item属性:用来控制TCheckTree包含的所有树形结点。

3)Images属性:用来指点TCheckTree中结点的图标。

4)OnMouseUp事件:用来添加鼠标放开事件所执行的程序代码。

5)OnStateChange事件:用来添加结点状态改变时的程序代码。

uTFlatButton类的控件:

1)Caption属性:用来指定TFlatButton的标题。

OnClick事件:用来添加按钮的单击事件所执行的程序代码。

1.1.2数据库连接方式选择Delphi连接数据库的主要方式有两种:一是:BDE,二是ADO。现在我们来大致比较一下这两种技术的优缺点:

BDE(BorlandDatabaseEngine)是Delphi颇具特色的数据库连接管理技术。凭借窗体和报表,BDE可以访问诸如Paradox,dBASE,本地InterBase服务器的数据库,也可访问远程数据库服务器上的数据库,如Oracle,SyBase,Informix等C/S数据库中的数据库,也可访问经ODBC可访问的数据库管理系统中的数据库。

ADO(ActiveXDataObjects)是微软提供的一项技术。通过ADO,可以方便的访问各种类型的数据库,特别是OLEDB数据库。ADO已成为访问数据库的新的标准接口。从Delphi6.0开始Delphi添加了对ADO的支持,以便让用户能迅速实现对终端用户用来做商业决策的数据库的一致性访问,结合Delphi本身的开发式数据组件结构,程序员可以很快地建立应用程序,用来把自己的商业数据库通过Internet发送给客户,最终用户以及整个销售环节。通过ADO,Delphi7.0也能让用户快速访问关系或非关系数据库以及E-Mail和商务文件系统。

这两者提供了几乎相同的功能,在进行产品开发时,势必要做一个精心的比较。虽然ADO技术提出的时间不长,并被定位为工业标准的,而且其在性能上由于当前没有良好的数据库引擎支持,其性能还不够完美,但是,我们应该要注意到Borland公司已经宣布停止发展BDE了,其性能被ADO超越也是迟早的事,因此,在开发长期应用的产品时,推荐采用ADO技术。这样还有另一个好处是,在进行产品分发时,可以避开大量BDE的链接库DLL的分发。

基于以上原因我们选择了ADO做为我们的数据库访问组件。

上一篇: delphi096delphi实验室仪器管理系统
下一篇: delphi096基于delphi书店辅助进书系统
在线客服  
点击这里给我发消息 点击这里给我发消息
点击这里给我发消息 点击这里给我发消息
QQ:528311109 QQ:528311109
  服务邮箱:Service@paper51.com
热门浏览
论文降价了,2010年毕业的同学你
计算机毕业论文无忧网-公告
计算机毕业论文-论文无忧网至同学
5年信誉服务保证-计算机毕业论文
购买现成作品流程
计算机毕业论文答辩过程中需要注
付款方式
网站介绍
计算机毕业论文答辩前的准备
常见问题
最近更新  
论文降价了,2010年毕业的同学你
计算机毕业论文无忧网-公告
计算机毕业论文-论文无忧网至同学
5年信誉服务保证-计算机毕业论文
购买现成作品流程
计算机毕业论文答辩过程中需要注
付款方式
网站介绍
计算机毕业论文答辩前的准备
常见问题
设为首页 | 加入收藏 | 关于本站 | 联系站长 | 友情链接 | 版权申明 | 在线留言 | 网站地图
Copyright 2006-2008 Powered by Paper51.com,论文无忧网 All Rights Reserved.
声明:《论文无忧网》,根据《信息网络传播权保护条例》,如果我们网站上的的作品侵犯了您的权利,请及时通知我们,我们会及时删除。
《论文无忧网》为您提供优秀的计算机毕业设计|计算机毕业论文|计算机论文|毕业论文等资料,仅供学习参考使用。