《中小学题库管理系统》毕业设计开题报告

《中小学题库管理系统》毕业设计开题报告

ID:28746290

大小:37.00 KB

页数:3页

时间:2018-12-13

《中小学题库管理系统》毕业设计开题报告_第1页
《中小学题库管理系统》毕业设计开题报告_第2页
《中小学题库管理系统》毕业设计开题报告_第3页
资源描述:

《《中小学题库管理系统》毕业设计开题报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《中小学题库管理系统》毕业设计开题报告2003春计算机教学与技术专业丁帼鹤一、引言1、编写目的我国非常重视国民素质的提高。目前已经普及了九年制的义务教育。虽然我国正在改革教育体制,但总体仍是以考试作为升学与否的标准。基于现行考试采用笔答试卷中存在的一些问题,我们考虑用计算机完成考试,从而去除弊端。2、项目背景在以往的考试体制中,试题的选择是由教师设定,并且由纸张作为试题的载体,一旦一套试题形成,便以最初的设定为模板,进行复制,如果再次出题则必须重复这一动作。若想再用以前的试题,则必须重新录入。这无疑增加了教师的工作量,没有变通的余地。另外一旦发现试卷中有错误,也只能一张张地改正,如果是分布在不

2、同的考点,更改的复杂性就更大了。采用现成的考试软件可以去除上述的弊端。教师可以从题库中随意地抽取题目,也可添加自己想要的题目,不但减少了工作量,而且有很大的任意性。再者,在考试时间到达时,本软件将自动关闭考试模块,并将试卷提交,对于每个学生都公平地计时。对于计算机可以批改的题目,计算机将马上进行批兑,将得分直接上交。教师不用再评这一部分的分。由于本设计将打印机连入系统,所以在试题生成的同时,也可直接生成传统的试卷,进行笔答。3、软件名称:中小学题库管理系统。4、项目任务的委托单位(提出者):通化兴华教育集团5、该软件系统与其它系统的关系:因为数据库里面要保存各科(科目可以自由添加)、各年级(年

3、级可以自由添加)的题目和试卷信息,还有学生的基本信息、各次考试的试卷成绩,数据库比较大。而且数据库必须能支持多用户同时并发访问。所以只能选用大型多用户多任务的数据库系统,比如微软的SQLServer、Sybase、Oralce等。SQLServer功能强大,方便易用。而且它与VB6.0结合得很好(都是Microsoft的产品嘛)。所以选用SQLServer作为数据库系统。VB6.0中操作数据库的方法很多,比如DAO、RDO、ADO等。Microsoft的ADO2.0~2.5数据库操作对象是在DAO和RDO的基础上完善的,其性能很好,特别适合用于本地或者远程的数据库的操作。所以系统采用Micro

4、softADO2.0对象库进行数据库操作,用OLEDB作为数据库的编程连接接口。二、项目概述1、工作内容:本系统由系统操作模块、系统查询模块、系统初始化模块、数据维护模块组成。其中系统维护模块主要完成题库录入/修改、试卷生成/修改、考试设置、学生信息录入功能;系统查询模块完成题目、试卷的查询功能;系统初始化模块完成系统数据库初始化、单位信息设置功能;数据维护模块完成按年级、科目信息维护,及操作员维护,修改密码、数据备份/修改功能。2、软件功能:VisualBasic3是成长和发展得非常快的一门语言。它以其非常方便的编程环境、简单易懂的编程语言和直观的编程结果吸引了大批的编程人员。它提供给人们的

5、不仅仅是一个直观的界面、一套简捷的语言,更重要的是提供了许多编程的思路与方法,给了我们一个可以在其中充分展示技巧和才华的空间。因此我们认为VisualBasic是一个非常理想的工具,采用它作为开发软件。3、软件性能:现在很多4G语言都可以进行C/S模式的开发,比如BorlanC++、PB、Delphi、VC++、VB6.0等,各个工具都有各个工具的优缺点。VB6.0功能强大,简单易用,开发周期短,在各RAD开发具中为最。特别是它强大的数据库操作功能,加上其与SQLServer的完美结合,所以优先采用它作为前台开发工具。4、输入数据:题目录入:包括子模块:选择题录入、填空题录入、判断题录入、问答

6、题录入、作文题录入。5、输出数据:查询、删除和打印准考证。6、基本数据流程和处理流程:根据初步的设计,得到的系统流程图如下:服务器端:操作员信息认证结果服务器登陆处理总管理员、任课老师题目录入/修改学生信息录入/修改各种查询/打印考试控制非标准题判卷打印输出试卷生成/修改系统各种信息/操作员信息的维护中心数据服务器SQLServer服务器端的顶层数据流程图7、开发条件与限制试题服务器为WindowNT4.0server或者Window2000server。后台数据库服务器为MSSQL,管理考试试题和学生的基本成绩。采用VisualBasic作为开发软件系统的真正运行需要一局域网环境。必须有一台

7、性能较好的计算机作为题库和考试控制服务器,客户端用于学生的考试或者老师录入/修改题目之用。8、与其它系统的关系3VisualBasic不仅是VisualBasic编程语言。VisualBasic编程语言、MicrosoftExcel的ApplicationsEdition、MicrosoftAccess和Windows的许多其他应用程序都使用这一语言。VisualBasicScripintgEdi

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。