1、计算机自动出卷系统,说明: 1.需本答辩稿配套的程序及论文,可以访问 下载 2.有什么不明白的地方,可以联系作者本人QQ:513681372,系统功能模块,手动生成试卷 自动生成试卷 预览现有试卷及答案 数据库设计及维护,程序登陆界面,程序主界面,自动生成试卷,手动生成试卷,题库管理,查询设置,ADO及数据模块,ADO(ActiveX Data Objects)是微软提供的一项技术。通过ADO,可以方便的访问各种类型的数据库。ADO已成为访问数据库的新的标准接口。从vb6.0开始添加了对ADO的支持,以便让用户能迅速实现对终端用户用来做商业决策的数据库的一致性访问,结合Delphi本身的开发
2、式数据组件结构,程序员可以很快地建立应用程序,用来把自己的商业数据库通过Internet发送给客户,最终用户以及整个销售环节。通过ADO,vb6.0也能让用户快速访问关系或非关系数据库以及E-Mail和商务文件系统。这两者提供了几乎相同的功能,在进行产品开发时,势必要做一个精心的比较。虽然ADO技术提出的时间不长,并被定位为工业标准的,而且其在性能上由于当前没有良好的数据库引擎支持,其性能还不够完美,但是,我们应该要注意到Borland公司已经宣布停止发展BDE了,其性能被ADO超越也是迟早的事,因此,在开发长期应用的产品时,推荐采用ADO技术。这样还有另一个好处是,在进行产品分发时,可以避开
3、大量BDE的链接库DLL的分发。基于以上原因我们选择了ADO做为我们的数据库访问组件。数据模块是vb提供的用于高效共享数据库连接的一种技术。它可以使在多用户联合开发时提供统一的数据库连接技术。这样有利于程序的合成!,VBA编程技术,Visual Basic for Applications(简称VBA)是新一代标准宏语言。在没有VBA 以前,一些应用软件如Excel, Word, Access 等都采用自己的宏语言供用户开发使用,但每一种宏语言都是相互独立的并且它们之间是互不兼容的。这导致了应用软件之间不能在程序上互联。找到一种可被所有的Microsoft 可编程应用软件所共享的通用宏语言是Microsoft 公司长期追求的目标。VBA 作为新一代的标准宏语言具有了跨越多种OFFICE 应用软件并且控制应用软件对象的能力。,组件开发技术,开发组件的几种场合: 、希望设计一个被其它应用程序共享的组件 、现有的组件不满足某种特殊需要的时候 、想更深入的了解架构技术的,软件安全,一、明码比较的严重安全隐患。 二、软件安全的几点建议:软件加壳防止反汇编增加自身完整性检查防止软件被爆破运用成熟的密码学进行注册码的运算防止注册机的制作,感谢,真诚的感谢老师四年来的教导。,