计算机等级考试管理系统毕业设计论文.doc
《计算机等级考试管理系统毕业设计论文.doc》由会员分享,可在线阅读,更多相关《计算机等级考试管理系统毕业设计论文.doc(80页珍藏版)》请在三一办公上搜索。
1、毕业设计(论文)说明书题 目: B/S模式的计算机等级考试管理系统 的设计与实现 作 者: 学 号: 系 (院): 专业班级: 指导者: (姓 名) (专业技术职务)评阅者: (姓 名) (专业技术职务) 毕业设计(论文)中文摘要B/S模式的计算机等级考试管理系统的设计与实现摘 要:随着全国计算机等级考试的全面推广,我院学生每年参加两次省计算机等级考试,每次都有45千人,同时学校每次考试之前都会开设相应的计算机等级考试辅导班,考试管理工作量相当大。因此,为了降低考试管理工作人员和辅导班教师的工作强度,提高管理统计效率,方便学生的学习,有必要开发一个基于B/S模式的计算机等级考试管理系统来充分满
2、足他们的工作和学习需求。本系统针对我院的计算机等级考试管理现状,经过实际的需求分析,采用ASP.NET技术和SQL Server 2000数据库管理系统进行开发。整个系统的开发本着方便学生的学习、方便教师的教学、方便管理员的工作的基本思想,从操作简便、界面美观、灵活实用出发,设计开发的用户管理、辅导班报名管理、信息发布、通过率统计和信息查询等功能基本能满足学生、教师和管理员的学习和管理需求。本设计说明书主要介绍了课题的开发背景、研究意义、所完成的功能、需求分析、系统设计、各模块详细设计和用户手册等内容。关键词:计算机等级考试管理 ASP.NET SQL Server 2000 毕业设计(论文)
3、外文摘要Design and Implement of a B/S model System for Computer Rant Examination ManagementAbstract: With the prevalence of the national computer rank examination, students in our campus take this examination twice each year, and each time it has about five thousand students .more or less. Simultaneousl
4、y, before the examination, our college will organize corresponding assistant classes for it, so workload for .the management of the examination will be heavy. Therefore, in order to reduce the management staffs and the teachers work intensity , promote the efficiency of the Statistic, and facilitate
5、 student learning, it is necessary for us to develop a B/S model System for computer Rank Examination Management to content their working and learning needs.This page has do actual needs analysis on status quo for the management of the computer rant examination. It is developed using ASP.NET technol
6、ogy and SQL Server 2000 database management system. This system is developed basis on the intention to facilitate student learning, teacher teaching, and staff managing. To develop a system has the functions including managing users and signing up of the assistant classes, publishing and inquiring i
7、nformation, and calculate the ratio who passed the exam, we consider in aspects as following: convenient for operating, friendly interface ,and easy to use. The main topics of this article are the background of development, significance of research, completed function, needs analysis, system design,
8、 particular design and user manuals etc.Keywords: Computer grading examinations management ;ASP.NET; SQL Server 2000; 目录1 引言11.1 课题的研究背景与意义11.1.1 研究背景11.1.2 研究意义11.2 问题的定义与简介21.3 课题调研21.4 可行性分析21.4.1 技术可行性31.4.2 经济可行性31.4.3 操作可行性31.4.4 法律可行性41.5 论文各章简介42 系统需求分析52.1 业务流分析52.2 数据流分析52.3 数据字典72.3.1 数据流
9、72.3.2 数据存储132.3.3 处理153 系统设计203.1 系统总体结构203.2 数据结构设计213.2.1 数据概念结构设计E-R模型213.2.2 数据逻辑结构设计关系模型223.2.3 数据表223.3 系统开发与运行环境确定273.3.1 开发环境273.3.2 运行环境273.3.3 系统实现的若干关键技术284 用户登陆模块304.1 用户登入模块简介304.2 用户登入模块详细设计304.2.1 用户登入模块详界面设计304.2.2 用户登入模块详具体实现305 辅导班管理模块325.1 辅导班管理模块功能简介325.2 辅导班管理模块详细设计325.2.1 报名管理
10、325.2.2 收费管理375.2.3 班级管理385.2.4 教师管理416 通过率统计模块436.1 通过率统计模块功能简介436.2 通过率统计模块的详细设计436.2.1 通过率统计模块界面设计436.2.2 通过率统计模块功能具体实现447 信息发布模块487.1 信息发布模块功能简介487.2 信息发布模块的详细设计487.2.1 信息发布模块界面设计487.2.2 信息发布模块具体实现498 信息查询模块518.1信息查询模块功能简介518.2 信息查询模块的详细设计518.2.1 信息查询模块界面设计518.2.2 信息发布模块具体实现529.1 系统功能介绍549.2 运行环
11、境简介559.3 系统运行与操作指南5510 系统评价5610.1 系统特色与优点介绍5610.2 系统存在的不足与改进方案5610.2.1 系统存在的不足5610.2.2 改进方案5710.3 毕业设计心得与收获57结 论58致 谢59参 考 文 献601 引言随着计算机技术与INTERNET的高速发展,原始的获取信息、统计、管理方式暴露出许多致命的弱点,而INTERNET的跨时间性,跨地域性和海量信息源的优势越来越来越明显,同时也为我们带来了新的机遇,为新的基于web的信息管理系统提供了新的发展途径。其快速的信息查询、方便快捷的信息统计、随心所欲的交流平台,为人们的学习提供非常优越的条件,
12、也为管理人员节省了大量的统计计算时间。1.1 课题的研究背景与意义1.1.1 研究背景随着全国计算机等级考试的全面推广,我院学生每年参加两次省计算机等级考试,每次都有45千人报考,考试管理工作量相当大。但是一直以来学校都是靠人工的方式管理等级考试相关的信息,这种管理方式存在着许多缺点,如:工作效率低、统计容易出错,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。同时,学校每年都会开设相应的计算机等级考试辅导班,而辅导班的管理历年来也都是采用人工管理,在辅导班学生报名、统计分班、收费、发布相关消息时都感觉非常麻烦,这样的管理方式不利于学校辅导班管理员的办公和辅导班
13、的发展。而对于辅导班教师来说,每次的计算机等级考试辅导都有很多不方便的地方,比如发布辅导班上课时间地点、教学时间地点变更、教师辅导计划等等,这些信息都难以传递到学生手里,有时也只有靠张贴海报来通知学生。这种信息传递的弊病非常之大,首先信息传递速度慢,其次由于海报的张贴并不容易被学生所关注,而且有时海报还容易被撕毁,被覆盖等等,由上可知这种信息的传递效果是非常不理想的。另一方面,对于学生来说,学校由于没有相关的主题网站,相关信息发布比较缓慢,难于满足学生对考试信息的需求。同时,学生也难以找到一个学习交流的平台,不利于学生的学习。 由上可知,开发一个基于B/S模式的计算机等级考试管理系统是非常必要
14、的。1.1.2 研究意义管理系统是进行信息的采集、存储、加工、维护和使用的系统,它是随着管理科学和技术科学的发展而形成的。利用计算机进行等级考试管理,可以充分利用现有数据资源,从考试报名到统计通过率都可以用计算机辅助完成,大大减少人工参与度,使考试管理工作更高效、准确。同时该系统也可以给学生提供一个交流、学习、获得信息的平台,给辅导班老师提供一个完善的办公平台,让辅导班的管理更加规范化,经济化等。计算机等级考试管理系统应该说是一个高校不可缺少的部分,它能够为用户提供充足的信息和快捷的查询手段,对学生来说可以轻松的查阅自己的等级考试成绩以及各种与考试相关的信息等,也可以方便的对全院考试情况、技术
15、论文和辅导班信息进行查询。同时本系统还提供辅导班网上报名功能,大大方便了学生的学习也满足了学生对考试信息的需求。对辅导班老师来说本系统可以让他们拥有一个轻松便捷的办公环境,在系统中,他们可以方便的发布辅导班的相关信息和技术论文,同时还可以对辅导班的各项工作进行快捷方便的掌控。对于管理员来说,本系统可以轻松的让他们进行考生信息和成绩的导入并对其进行通过率统计分析,而且可以方便的将这些信息及时的发布在网站上。另一方面,管理员还可以对辅导班进行一些管理工作,例如辅导班的分班、统计、收费、辅导班教师薪金计算等等,真正的体现了办公自动化的优越性。而本系统作为计算机应用的一部分,使用计算机对计算机等级考试
16、信息进行管理,有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、寿命长、成本低、易管理等。这些优点能够极大地提高等级考试管理的效率,也是高校的科学化、正规化管理,与世界接轨的重要条件。1.2 问题的定义与简介基于B/S模式的计算机等级考试管理系统主要要解决的问题有三点:其一,为了方便学生的学习,其主要任务是要让学生可以最快的获得最新的考试信息以及考试相关的学习资料,同时为学生提供方便快捷的成绩查询及全院考试情况查询服务。其二,为了方便辅导班教师的教学,其主要任务是方便辅导班教师的办公,其中包括辅导机会的制定、辅导信息发布、上课时间地点发布等等。其三,为了提高管理员的工作效率方便
17、管理员的办公,其主要任务是提供快捷方便的通过率统计页面以及功能齐全的后台管理页面。1.3 课题调研全国计算机等级考试(National Computer Rank Examination,简称NCRE),是经原国家教育委员会(现教育部)批准,由教育部考试中心主办,面向社会,用于考查应试人员计算机应用知识与能力的全国性计算机水平考试体系。计算机技术的应用在我国各个领域发展迅速,为了适应知识经济和信息产业发展的需要,操作和应用计算机已成为人们必须掌握的一种基本技能。 全国计算机等级考试目前共设置四个等级:一级:考核微型计算机基础知识和使用办公软件及因特网(Internet)的基本技能。2004年下
18、半年考试科目:一级MS-OFFICE、一级WPS 、一级B。二级:考核计算机基础知识和使用一种高级计算机语言或数据库管理软件编写程序以及上机调试的基本技能。2005年下半年考试科目:编程类:C、Visual Basic、C+、Java、Visual,数据库类:FoxPro、C+。基础知识包括如下内容:数据结构与算法、程序设计方法、软件工程、数据库基础。三级:分为PC技术、 信息管理技术、数据库技术和网络技术四个类别。自1994年开考以来,NCRE适应了市场经济发展的需要,考试持续发展,考生人数逐年递增,至2003年底,累计考生人数超过1050万,累计获证人数350万。这项考试发展势头之猛亦为人
19、们始料不及。从此每年的应试人数都有较大幅度增加,这充分证明该考试适应了国家信息化的迫切需要,对计算机应用知识与技能的普及起到了有力的促进作用,成为面向未来,面向21世纪培训人才的一种有效手段。1.4 可行性分析可行性研究的目的,就是用最小的代价在尽可能短的时间内确定问题是否能够解决。要达到这个目的,必须分析几种主要的可能解法的利弊,从而判断原定的系统规模和目标是否现实,系统完成后所能带来的效益是否大到值得投资开发这个系统的程度。因此,可行性研究实质上是要进行一次大大压缩简化了的系统分析和设计的过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过程。系统的可行性分析主要包括经济上的可行
20、性,技术上的可行性,操作上的可行性和法律上的可行性。本系统的可行性分析如下。1.4.1 技术可行性基于B/S模式的计算机等级考试管理系统,主要包括前端页面功能程序设计以及后台数据库的建立与维护两个方面。对于前者,应具备功能齐全、易于使用等特点,而对于后者则要求能建立一个有较强数据一致性、完整性和安全性的数据库。基于以上要求,本系统采用Microsoft Visual Studio .NET 2003 和SQL Server 2000分别作为前端和后台开发工具。Microsoft Visual Studio .NET 2003是一种面向网络、支持各种用户终端的开发平台环境。微软的宏伟目标是让.N
21、ET彻底改变软件的开发方式、发行方式、使用方式,使软件变成为服务。.NET的核心就是要搭建新一代Internet平台,用于解决网站之间的协同合作问题,从而最大限度地获取信息。在.NET平台上,不同网站之间通过相关的协定联系在一起,网站之间形成自动交流,协同工作,提供最全面的服务。ASP.NET兼容了各种语言,包括C+,JAVA,VB,HTML,ASP编程语言,所以只要掌握其中的任何一种编程语言,便可使用.NET环境来开发程序。所以选择该工具用于前端页面功能设计在技术上是完全可行的。MS SQL Server 2000则是目前比较流行的数据库管理系统。SQL Server 2000是微软公司推出
22、“.NET战略”以来的第一个服务器产品,由于“.NET”的目标就是要以XML格式交换数据,SQL Server 2000除了具有扩展性、可靠性以外,还具有可以迅速开发新的因特网应用系统的功能,尤其是可以直接存储XML数据,可以将搜索结果以XML格式输出等特点,这些特点在.NET战略中发挥着重要的作用。SQL Server 2000通过对高硬件平台以及最新网络和存储技术的支持,可以为大的Web站点和企业级的应用提供可扩展和高可靠性。另外,所有的SQL Server 2000版本的客户端软件可以在Microsoft Windows NT、Microsoft Windows 2000和Microso
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机等级考试 管理 系统 毕业设计 论文

链接地址:https://www.31ppt.com/p-4123804.html