毕业设计(论文)材料之二(2)
本科毕业设计论文
高校试卷管理系统
学 院:
专 业:
班 级:
学 号:
学生:
指导教师:
2012年5月25日
摘 要
随着Internet的飞速发展及互联网的普及,计算机已广泛用于政府、军事、科研、商业等部门,连接到千家万户,利用计算机实现基于VC++自动组卷系统设计与实现势在必行。
本文系统地介绍了建立一个基于VC++高校试卷管理系统。从而论述了一个基于VC++高校试卷管理系统的设计原理、设计思想及具体的实现过程,对各个部分的架构及设计思想和设计过程作了详细阐述。该系统主要实现了用户系统功能和管理员系统功能。
本设计在功能上,系统针采用分权限管理,在用户登录时根据权限跳至不同的界面,从而选择相应的操作,从而保证了数据的安全,在试卷管理中,有三种生成试卷方式-抽取现有试卷、自动生成试卷和手动生成试卷,方便教师根据考试要求选择相应的方式。在试卷预览中,教师可以将试卷在word中预览并保存,方便教师预览以及修改试卷格式。
本系统采用C++作为开发工具,采用Access数据库作为后台数据库。本文详细讲述了以上技术的应用。
关键字:基于VC++高校试卷管理系统;C++;Access数据库;
Abstract
With the rapid development of Internet and the spread of the Internet, computer is widely used in the government, military, scientific research, business departments, connected to the innumberable families, by using computer to realize automatic group based on vc + + roll system design and realization is imperative.
This paper systematically introduced based on vc + + automatic group established a roll management system. Thus this paper discusses a based on vc + + auto-composing test paper management systems design principle, design idea and the realization process of each part of the architecture, and the design idea and design process are described. This system mainly realizes the functions and administrator system user system function.
The system USES as a development tool, using c + + as the backend database Access database. This paper explains the above technology application.
Key word: based on vc + + auto-composing test paper management system; C + +; Access database;
目 录
Abstract 2
第1章 绪论 4
1.1 研究背景 4
1.2 选题目的及意义 4
1.3 研究内容 5
第2章 系统需求分析 6
2.1 可行性分析 6
2.1.1 系统可行性研究分析 6
2.1.2 可行性分析报告 7
2.1.3 系统开发具体研究分析 8
2.2 系统功能需求分析 8
2.2.1 业务流程分析 8
2.2.2 系统功能分析 9
第3章 系统概要设计 11
3.1 总体设计 11
3.1.1 开发工具简介 11
3.1.2 运行环境 14
3.1.3 系统设计思想及处理流程 15
3.2 登录人员权限分配 15
3.3 数据库设计与实现 16
3.3.1 数据库设计 16
3.3.2 数据库 18
第4章 系统的实现 20
4.1 登录模块的实现 20
4.2 管理员模块的实现 20
第五章 系统维护与测试 24
5.1 系统的配置 25
5.2 系统的维护 25
5.3 系统测试 26
结 论 27
致 谢 28
参考文献 29
第1章 绪论
1.1 研究背景
计算机于1946年问世,它经历了四个发展阶段,它的出现让人们的潜力得到更大的发展,把人的大脑延伸。近十年来,计算机的应用更是日益深入到社会的各个领域当中,如管理、办公自动化等。随着计算机技术的发展,Internet的建立也应运而生。我国也由在1987年9月14日发出中国第一封电子邮件而揭开了使用互联网的序幕。 在近十年以后,伴随着社会科技、文化和经济的发展,特别是计算机网络技术和通信技术的大发展,人们对信息的意识,对开发和使用信息资源的重视越来越加强。这些都刺激了互联网技术以迅猛的速度发展。
在互联网络高速发展的今天,计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。
虽然我国的高校试卷管理系统还不够成熟,还存在这样那样的问题,但它的发展符合经济学原理和人们的需要,只要对症下药,一定可以逐渐发展完善。
本网站采用的是C++组合HTML页的交互式网页,后台数据库采用最为常用的ACCESS。能过在前期工作中进行了全面的调研和分析后,系统前台界面美观大方,实现了用户浏览信息等功能。
1.2 选题目的及意义
本系统要求在当前流行的Visual C++ 6.0开发平台上进行高校试卷管理系统的设计与开发。系统使用XML、C++等当前流行的技术进行系统实现,系统功能包括系统管理、条件设置管理、试卷设置管理等模块。
本系统力求从高校试卷管理系统工作的实际出发,解决工作中关键性的难点问题,并充分利用计算机网络功能,实现高校试卷管理系统全过程的计算机管理,帮助具体管理人员从复杂烦琐工作中解放出来。使得高校试卷管理系统走向无纸化办公和规范化、现代化管理。
1.3 研究内容
为了开发出真正满足用户需要的软件产品,首先必须要知道用户的需求。对软件需求的深入理解是开发工作的前提条件,它的基本任务是准确的回答了"系统必须做什么"这个问题,确定系统必须要完成哪些工作,也就是对目标系统提出完整、准确、清晰、具体的要求。目前有许多不同的用于需求分析的结构化分析方法,但是,所有的方法都遵循以下准则:
必须理解并描述问题的信息域;
必须定义软件应完成的功能;
必须描述作为外部事件结果的软件行为;
必须对描述信息、功能和行为进行分解,用层次方式展示细节;
网站系统的必要性需求。
任何一个自动组卷管理在开始系统设计前,进行可行性研究是必不可少的一个环节。可行性研究的目的不是解决问题,而是确定问题是否值得去解决。所以我们就要通过对高校试卷管理系统的可行性研究,来判断出原定的系统目标和规模是否现实,以及系统完成后所能带来的效益是否大到值得投资开发这个系统的程度。
高校试卷管理系统的信息量非常庞大,管理工作也非常繁琐。目前许多管理员每年在进行自动组卷工作管理的同时,还有其他相关很巨大的工作量,这项工作现在很多还是手工操作,工作起来效率很低,并且不能及时了解高校试卷管理系统信息具体情况。系统的功能和传统高校试卷管理系统模式相比较,毫无疑问会大大提高了高校试卷管理系统的效率,辅助提高管理员的工作效率,加强和用户之间的互动。同时高校试卷管理系统,在网络上提供一个全面的高校试卷管理系统平台,使用户更加快捷、方便、全面地了解高校试卷管理系统的动态信息,满足用户在线自动组卷管理。网络的优势就是允许把信息混合起来阅读、使用、收藏、交流。而高校试卷管理系统就是作为信息交流非常重要的平台,具有非常好的市场前景。
应用C++技术实现高校试卷管理系统。要求用户采用信息系统设计方法完成整个系统的分析、设计、实现。
具体要求如下:
> 进入系统前身份验证:主要完成进入管理员的身份验证。
> 了解基于VC++高校试卷管理系统基本运行流程;
> 掌握C++开发技术;
> 熟
上一篇:
基于VC++职工工资管理系统设计与实现
下一篇:
隐式链接DLLvc源程序