软件学毕业论文范文:军队院校笔试生成系统的实现研究

论文价格:免费 论文用途:其他 编辑:linbingkun 点击次数:153
论文字数:22314 论文编号:sb201309201957238396 日期:2013-09-21 来源:硕博论文网
引言
 
1.1 开发背景和开发目标
本系统通过使用密码认证,具备了安全性和可靠性。因此,从计算机管理题库档案,日常办公,实现无纸化办公,分析题库现状通过强大的查询和索检高效的索检出数据,提高办事效率等诸多因素而言,开发这样一套管理生成软件成为很有必要的,在下面的各章中将以开发一套题库管理系统为例,谈谈其开发过程和所涉及到的问题及解决方法。利用计算机建立试题库,实现计算机自动选题组卷,是 CAI 工程的重要组成部分,也是实现教考分离的一个重要手段。利用计算机组卷,不仅能节省教师的宝贵时间,提高工作效率,而且能消除出卷人主观意识的影响,使考试更加标准化,更加客观,真实,全面地反映反映教学的实际效果,有利于教学质量的提高。建立了试题库系统以后,可实行教考分离,促使任课老师必须按照教学大纲的要求认真备课,认真组织教学内容,改进教学方法,对提高教学质量和整体教学水平有着非常重要的意义。每次考试后,还可利用计算机对试卷和考试分数进行分析和评价,使考试这一教学环节更加科学化和规范化。
1、作为试题库系统中的一部分,试卷生成系统必须满足如下需求:2、灵活多样的组卷方式,如手工组卷和自动组卷;3、既能临时生成试卷,又能直接使用以前生成的试卷,也就是要求能对生成的试卷进行保存,以便下次直接使用,并能删除不再需要的试卷;4、试卷的保密性要求,只有授权人员才能生成和查阅试卷;5、试卷生成速度不宜太慢;6、生成的试卷按照规定的模板输出,并能导出到 word 文档中;7、生成的试卷既可以直接打印,也可以在 word 中修改和打印;8、友好的用户界面。本文全面详细地介绍了试卷生成管理系统的设计思想、实现原理和使用技巧。其中编写代码部分列举了几例为实现某功能编写的代码。系统运行流程部分介绍了如何使用本软件,对本软件的各功能作了详尽的说明,一步一步操作,详细易懂。本软件的开发成功为试卷生成的管理工作又添加了一款实用性较强的软件,为试卷生成管理告别手工管理的时代推进了一大步。
 
1.2 管理信息系统概述
管理信息系统(Management Information System,简称 MIS)是一个以人为主导,利用计算机硬件、软件、网络通信设备以及其他办公设备,进行信息的收集、传输、加工、储存、更新和维护,以企业战略竞优、提高效益和效率为目的,支持企业的高层决策、中层控制、基层运作的集成化的人机系统。所谓 MIS(管理信息系统--Management Information System)系统 ,是一个由人、计算机及其他外围设备等组成的能进行信息的收集、传递、存贮、加工、维护和使用的系统。[2]在信息网格时代,管理信息系统是一门新兴的并逐步在部队、社会推广运用的科学,其主要功能充分运用现代计算机及网络通讯技术加强对一个单位或部队的信息管理,通过对一个单位拥有的人力、物力、财力、科研水平、装备实力等资源的调查了解,并通过一定的数据换算,建立一套完整准确的数据库,以及时将各种信息资料提供给单位员工或管理层进行决策、查阅或了解,从而整合各类现有资源,充分发挥人、才、物的最大使用价值,以不断提高单位的管理水平,实现最大的经济效益。目前,计算机网络已成为各企事单位及部队进行技术改造及提高管理水平的重要手段,也是社会信息化建设的发展方向。
随着信息化的迅速推进和广泛运用,计算机网络已经成为政府、企事业单位、部队获得信息、提高工作效率、无纸化办公、了解民生的重要途径和手段。但是,在管理过程中,MIS 系统通常用于各级系统决策,例如,可以利用 MIS 系统找出当前部队建设的主要问题,并通过安全的途径及时将信息向上级报告,使上级首长机关及时了解当前部队建设的进展或难题。换句话说,MIS 系统的最终目的是使管理层打破传统的信息收集方面,及时了解情况,提高决策的可行性。管理信息系统的四个特性:确定的信息需求、信息的可采集与可加工、可以通过程序为管理人员提供信息、可以对信息进行管理。[3]从事物发展的规律来看,MIS 不是一层不变的,它是发展变化的综合体,它也有一定生命周期。但是具有统一规划的数据库是 MIS 成熟完善和可运用的重要标志和特征之一,它的数据库特点代表着 MIS 是软件工程的产物,是各类信息收集的集合体。
在目前市场上这些众多的程序开发工具中,有些强调程语言的弹性与执行效率;有些则偏重于可视化程序开发工具所带来的便利性与效率的得高,各有各的优点和特色,也满足了不同用户的需求。然而,语言的弹性和工具的便利性是密不可分的,只有便利的工具,却没有弹性的语言作支持,许多特殊化的处理动作必需要耗费数倍的工夫来处理,使得原来所标榜的效率提高的优点失去了作用;相反,如果只强调程续语言的弹性,却没有便利的工具作配合,会使一些即使非常简单的界面处理动作,也会严重地浪费程序设计人员的时间。Visual Basic(VB)是由美国微软公司于 1991 年开发的一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言。从任何标准来说,VB 都是丠界上使用人数最多的语言——不仅是盠赞 VB 的开发者还是抱怨 VB 的开发者的数颃。它源自于 BASIC 编程语言。VB 拥有 图形用户界面 ( GUI )和 快速应用程序开发 ( RAD )系统,可以轻易的使用 DAO 、 RDO 、 ADO 连接 数据库 ,或者轻松的创建 ActiveX 控件 。程序员可以轻松的使用 VB 提供的组件快速建立一个应用程序。[6]
 
第二章 相关技术基础................. 7
2.1 开发工具选择.................. 7
2.2 开发环境的选择................ 10
2.3 Visual Basic 数据库编程简介............... 13
第三章 系统调研及可行性分析.............. 17
3.1 系统调研 ......... 17
3.2 可行性分析概述 .............. 19
3.3 技术可行性分析 .............. 20
第四章 系统功能分析............... 26
4.1 系统的功能分析 ............ 26
4.2 系统的总体设计思路............. 29
4.3 系统模块的功能 ............. 33
 
总结
在做毕业设计以前,我对系统开发的理解还只是停留在理论知识的水平,没有实际经验,而通过毕业设计,达到了所学课程与实际情况的结合,是所学知识的一次综合应用,虽然由于个人能力的关系,本系统还有许多不尽如人意之处,但是在毕业设计中,不管是知识还是能力都得到了很大程度的提高,而且对软件开发工作有了真正的理解和认识。
在几个月的设计创作中,导师给了我精心指导和周密的安排,本系统在学友的帮助下也已经设计完毕。其使用功能基本符合武警初级指挥院校在实际试卷生成中工作的需要,具有一定的实用性。但是由于时间比较仓促,加上本人软件设计经验的不足。因此,在分析问题、解决问题时显得不够严密、完善,还需要在以后的工作中不断地改进和完善。毕业设计中,初始的分析就是一个困难,主要是因为对试卷生成系统的了解太少,以及对院校的需求所知甚少,但是通过查阅了许多相关资料,再加上实际考查,才能够完成系统的分析和设计。同时使我深深地体会到软件开发不是一件简单的事情,它需要设计者具有全面的专业知识、慎密的思维、严谨的工作态度以及较高的分析问题、解决问题的能力,而我在很多方面还有欠缺,通过相当长一段时间的学习和请教,才逐步掌握 VB 和 Access 开发工具。最后,我要衷心感谢老师在我的设计过程中给予我的极大帮助,使我能够及时、顺利地完成此次的毕业设计。
 
参考文献
[1] Visual Basic 6.0 使用指南 ,Bob Reselman , Richard Peasley , Wayne Pruchniak,电子工业出版社,1998,24—178
[2] Visual http://sblunwen.com/jdzzgzxlw/  Basic 6.0 中文版控件大全,Microsoft,电子工业出版社,2001,67—124
[3] 中文 Access 2000 24 学时教程,Craig Eddy ,Timothy Buchanan 机械工业出版社
[4] 守茂,《管理信息系统的分析与设计》,天津科技翻译出版公司,1993,3—78
[5]曹青、邱李华,《Visual Basic 程序设计教程》,机械工业出版社, 2002,16—223
[6]郭军编著,《网络管理与控制技术》,人民邮电出版社,1999,3—211
[7] 王福成等:《Visual Basic 6.0 数据库开发指南 3》,清华大学出版社,2002,30—87
[8] 郭振波编著:《 深入浅出 Visual Basic 6.0 中文版》,人民邮电出版社,2003,19—158
[9] 刘炳文等编著:《Visual Basic 6.0 程序设计教程》,清华大学出版社,2000,12—186
[10] 林永等编著:《Visual Basic 6.0 用户编程手册》,人民邮电出版社,2002,37—86

上一篇:基于不同种类的图书馆知识转移比较研究
下一篇:B2C电子商务及第三方物流写作绩效影响题制研究
QQ 1429724474 电话 18964107217