试卷自动生成系统论文
下载后可任意编辑 摘 要:在21世纪,随着计算机科学的进展,数据库技术在人们日常工作中的应用越来越广泛,为广阔用户提供了更加周到和人性化的服务。数据库技术已逐渐成为当今计算机应用的潮流。本文主要是通过制作一款数据库软件——即“试卷自动生成系统”来介绍数据库技术在人们日常生活、学习和工作中的应用。 本论文所做的主要工作如下: (1)设计了整个“试卷自动生成系统”的系统结构及工作原理;分析了系统实现中的特别性、难点。 (2)设计实现对数据库的操作功能、数据库查询功能、数据库打印功能。 (3)分析并解决实现中的若干技术问题。 (4)建立完整的“试卷自动生成系统”,进行测试并分析结果。 关键字 计算机 数据库技术 试卷自动生成系统 Abstract At the 21st century, with the development of computer science, Database technology is widely used in the people’s life and work. This makes users can enjoy more convenient and individual services. Database technology is the trend of today’s computer applications. In this work, we study the technique to build software named The Paper Automatic Creating System in order to introduce the applications of database technology in the people’s life and work. The main work of this paper is: (1)Have designed whole systematic structure that “ The Paper Automatic Creating System “ and operation principal; the particularity in the analytical system is realized, difficult point. (2)Design and realize that inquires to the operation function, database of the database that types the function in function, database. (3)Analyses and resolves the technical problems in implementation. (4)Establishes a test software and analyses the result after testing on it. Key Words Computer Technology of the database The Paper Automatic Creating System 目 录 第一章 绪 论……………………………………………………………………1 1.1 试卷自动生成系统的产生……………………………………………………1 1.2 试卷自动生成系统的目的……………………………………………………1 1.3 目前教学考试中面临的问题…………………………………………………1 1.4 课题的主要内容………………………………………………………………2 第二章 系统的整体设计…………………………………………………………4 2.1 试卷自动生成系统的设计原理………………………………………………4 2.2 方案选择………………………………………………………………………4 2.3 方案特点………………………………………………………………………5 2.4 试卷自动生成系统的生成……………………………………………………5 2.5 数据流图………………………………………………………………………5 2.6 数据字典………………………………………………………………………5 2.7 系统程序流图…………………………………………………………………7 2.8 系统功能模块图………………………………………………………………7 2.9 数据库设计……………………………………………………………………8 2.10算法流程图……………………………………………………………………10 第三章 系统的具体实现…………………………………………………………11 3.1 系统各模块及其功能…………………………………………………………11 3.1.1.用户登陆模块…………………………………………………………11 3.1.2.主界面模块……………………………………………………………11 3.1.3.用户管理模块…………………………………………………………12 3.1.4.题库管理模块…………………………………………………………12 3.1.5.试卷自动生成模块……………………………………………………13 3.1.6.生成试卷显示模块……………………………………………………13 3.1.7.关于模块………………………………………………………………14 3.2 给数据库加密…………………………………………………………………14 3.3 开发工具选择…………………………………………………………………14 3.3.1 Delphi介绍……………………………………………………………14 3.3.2 数据库操作界面中基本功能介绍……………………………………15 3.3.3 Ado技术介绍及使用方法……………………………………………15 3.4 程序设计过程中遇到的问题和解决方法……………………………………17 3.4.1:第三方控件安装后在使用过程中,仍然不能运行的问题 ………17 3.4.2:如何在程序中用代码打开一个带密码的Access数据库…………18 3.5 系统中部分核心代码及难点代码的解释……………………………………19 第四章 系统性能测试 ……………………………………………………………23 总 结………………………………………………………………………………23 致 谢………………………………………………………………………………24 参考文献……………………………………………………………………………25 附 录………………………………………………………………………………26 下载后可任意编辑 下载后可任意编辑 第一章 绪 论 1.1试卷自动生成系统的产生 计算机在教学管理中的应用是实现教学管理科学化、现代化的关键。要提高教