高校评价和成绩信息管理系统论文.doc
《高校评价和成绩信息管理系统论文.doc》由会员分享,可在线阅读,更多相关《高校评价和成绩信息管理系统论文.doc(54页珍藏版)》请在沃文网上搜索。
1、目 录引 言1第1章 绪论21.1课题背景 21.2 目的意义 2第2章 系统开发方案 42.1 系统开发方案选择 42.2 系统结构 42.3 系统开发平台及开发工具选择 5第3章 系统需求分析73.1 概述 73.2目标系统描述 73.3目标系统的功能需求11第4章 数据库设计134.1数据库概念设计134.2数据库表设计13第5章 系统设计205.1 系统总体结构205.2 公共模块设计205.3 专用模块设计21第6章 系统实现及测试 256.1 系统实现 256.2 系统测试 36结论与展望 38致 谢 39参考文献 40附 录 41附录A:英文文献及译文41附录B:列入的主要参考文
2、献的题录及摘要45附录C:系统使用说明书48附录D:系统主要源代码49引 言毕业设计是学生完成教学计划的全部课程后必须进行的一项重要实践性教学环节。是培养学生综合运用本学科基础理论、专业知识和基本技能, 提高分析与解决实际问题的能力, 完成工程师的基本训练和初步经历科学研究工作实践的重要环节。毕业设计答辩、评分是毕业设计过程的重要环节, 是检查毕业设计、论文质量的重要手段。近年来,随着学校规模的扩大,学生人数的增加,过去毕业设计评价的工作方式已不适应现在的要求。信息技术的飞速发展,推动了信息化数据处理的变革。毕业设计评价系统在局域网的基础上,借助现代的信息手段,使毕业设计评价工作及后期的成绩信
3、息管理更系统、高效、准确。网上评价是指利用计算机信息处理技术及计算机网络技术,老师将所评审的学生的论文成绩信息,通过计算机网络保存到系统的数据库中,当评价的所有环节实施完,系统会根据已提交的各项成绩信息,自动统计每个学生的所有成绩。以便学生、老师和管理部门查询。在学校规模日趋庞大的今天,毕业论文评价及后期成绩统计工作是十分繁琐的,所以开发此毕业设计评价系统是十分有必要的。随着信息化的不断深入,每年毕业生不断增长,大量的毕业评价信息需要处理。毕业设计评价系统实现了同毕业设计选题系统之间的衔接,同时规范毕业设计(论文)评价,提高评价了质量。根据现在各高校的实际情况,依托校园网,开发本系统可以使高等
4、学校毕业论文评价和成绩信息管理工作更加科学化、规范化。第1章 绪论1.1课题背景毕业设计是学生完成教学计划的全部课程后必须进行的一项重要实践性教学环节。是培养学生综合运用本学科基础理论、专业知识和基本技能, 提高分析与解决实际问题的能力, 完成工程师的基本训练和初步经历科学研究工作实践的重要环节。是在教师指导下所取得的科研成果的文字记录,也是检验学生掌握知识的程度、分析问题和解决问题基本能力的一份综合答卷。既是学生综合能力和工作能力的教育过程, 又是对学生素质的一次全面检查。因为不但对学生的思想品德、工作态度、工作作风和独立工作能力具有深远的影响,而且还是对学生的毕业资格及学位资格进行审定的依
5、据。因此对毕业设计(论文)的综合评阅,就是对毕业生整个毕业设计过成及成果的进行全面的评述,最终评审的结果反映了一个毕业生在做毕业设计中各方面能力的表现。所以正确、客观、公正的评定毕业设计成绩, 可以调动学生参与毕业设计的积极性和主动性。有效限制设计中的不良抄袭现象,是提高毕业设计质量的手段之一。为进一步改进毕业设计教学, 提高教学质量提供决策依据。目前毕业设计质量评价中存在的问题:毕业设计答辩、评分是毕业设计过程的重要环节,是检查毕业设计、论文质量的重要手段。目前,大部分学校设计答辩的具体做法是由几名教师组成答辩小组,要求每个学生首先概述一下自己所作的设计,然后在座的教师在审阅其毕业设计说明书
6、及图纸后,对学生提出几个问题,学生做出回答,最后答辩小组讨论评定给出毕业设计成绩。部分院校只对 60% 的学生随机抽查答辩,对不参加答辩的学生,由教研室组织评阅小组进行评阅给出成绩13。有不少院校也制定了毕业设计质量评估体系,然由于缺乏科学性或可操作性等原因未能实行。总之,目前毕业设计成绩评定中存在如下几个问题:1. 对毕业设计成绩的评定,普遍给出高于其实际水平的成绩,不能真实反映毕业设计优劣状况。有些指导教师把对学生的成绩评定看成是对自己业务水平的评定,与学生同呼吸、共命运、荣辱与共。使某些学生对能否毕业无后顾之忧,放松对自己的,使下一届学生看到上一届无论是否下功夫都可以过关,就更加放松自己
7、,这样,每年的毕业设计一届不如一届,造成毕业设计质量下滑。2. 毕业设计成绩评定过程中势必造成印象、人情分过重的现象,平时学习好的、系里班里的学生干部及考上研究生的往往能拿到好成绩,大大挫伤了大多数同学的积极和主动性。3. 毕业设计质量评定体系的不合理和不完善,同样造成指导教师无需担心自己所带的学生因毕业。设计拿不到毕业证,加之有些指导教师教学、科研任务重或指导的学生人数过多,导致精力投入不足,责任心不强,放松了对学生的要求,造成了恶性循环,毕业设计质量严重滑坡。1.2 目的意义随着信息技术的发展,计算机在日常生活中的普及和应用,人们的日常工作越来越多的使用计算机代替来原有的纸张信息传递方式。
8、此毕业论文评价系统,就是针对毕业论文评价所设计的,用科学的信息传递和处理方式,准确及时的对学生的毕业论文质量数据进行处理和统计。系统的实现具有以下意义:1规范毕业设计(论文)评价,提高评价了质量。在老师给学生的论文成绩进行评价的时候,能够直观的提供给老师有关评价的详细指标,因此老师可以客观的根据详细指标,对学生论文的各个方面进行评价,避免了老师凭感觉打分,这样得出的成绩能更客观,真实的体现毕业设计(论文)的质量。2提高毕业设计(论文)评价工作的效率。传统的评价打分方式,成绩信息都是书面存贮,不方便在评价工作结束后,毕业设计(论文)成绩的综合统计工作。而当使用信息化的处理方式之后,每次评价的得分
9、都会存入数据库,当所有评价完成后,数据库自动按事先设定好的成绩统计方式,对成绩进行统计,汇总。因此评价工作结束后,就减少了成绩统计工作,提高了工作效率。3方便毕业设计(论文)成绩的管理。论文成绩信息统一集中存储在统一数据库中,系统提供方便的查询功能,所以院系管理部门在了解对毕业论文成绩信息的也更加方便,快捷。纵上所述,毕业设计(论文)评价系统具有一定的实用行,能够体现信息化在现实工作中的具体作用。第2章 系统开发方案2.1 系统开发方案选择为保证管理信息系统的开发质量,降低开发成本以及提高开发的成功率,必须采用科学的开发方法。目前开发管理信息系统的方法主要有结构化系统开发方法,原型化方法、面向
10、对象法、计算机辅助软件工程法、组合法等几种。 在实际开发工作中,由于各种方法都有其优缺点,因此往往根据需要将多种方法进行组合应用,最终完成系统开发的全部任务。目前主要组合方式有:结构化系统开发方法与原型法的组合;结构化系统开发方法与面向对象的开发方法的组合;结构化系统开发方法与CASE方法的组合;原型法与面向对象的开发方法的组合;原型法与CASE方法的组合1。根据实际开发和系统需求,以及技术实现难度,本方案采用了结构化系统开发方法。2.2 系统结构本系统将数据库服务器设置在学校网络中心,通过校园网使用户登录到本站点(广域网合法用户也不可以登录到本站点)。通过对端口连接的设置,可在各个终端上对服
11、务器数据库中的数据进行信息录入、查询、更改或删除等操作。综合毕业设计评价的实际需求,网络状况、计算机配置情况以及系统开发环境,选用B/S体系结构。B/S(浏览器/服务器模式)的数据库体系是利用ASP作为数据库操作的中间层,将客户机/服务器模式的数据库结构与Web技术密切结合,从而形成具有三层Web结构的浏览器/服务器模式的数据库体系。B/S模式把传统C/S模式中的服务器部分分解为一个数据库服务器和一个或多个应用服务器(Web服务器),从而构成了一个三层结构的客户服务器体系,B/S体系结构可划分为三层:表示层(客户机层)、功能层(应用服务器层)、数据层(数据库服务器层)。表示层:是应用系统的客户
12、接口部分,担负着用户与应用层的对话功能。它用于检查用户输入的数据,显示应用输出的结果。客户端采用Web浏览器,执行程序从Web服务器下载,可跳过Web服务器与功能层的应用服务器交互。功能层:将传统的分别在客户端和服务器端的应用逻辑集中到一起构成应用服务器。应用服务器位于客户端和数据库服务器之间,使客户端变“瘦”,使数据库服务器更专注数据库操作。应用服务器对客户端请求集中处理,向数据库服务器成批交SQL命令,因此使对数据库内容的查询能起到更好的优化。数据层:该层就是DBMS,负责对企业数据库的访问、管理及维护7。图2-1 CGI的实现机制ASP (Active Server Pages,动态服务
13、器网页)在Microsoft的有关文档中ASP被描述为:一个服务器端的脚本环境,可以生成和运行动态的、交互的、高性能的Web服务器应用程序6。它与ADO (ActiveX Data Objects )的充分结合,提供了强大的数据库访问功能,使之成为进行网上数据库管理的重要手段。ASP访问Web数据库的工作原理如图2-5所示:图2-2 ASP访问Web数据库原理图当用户请求一个*.asp主页时,Web服务器响应HTTP请求,调用ASP引擎,解释被申请文件。当遇到任何与ActiveX Scripting兼容的脚本(如VbScript和Jscript)时,ASP引擎调用相应的脚本进行处理。若脚本中含
14、有访问数据库的请求,就通过ODBC或OLE DB与后台数据库相连,由数据库访问组件执行访库操作。ASP脚本在服务器端解释执行,并根据访问数据库的结果集自动生成符合HTML语言的主页,去响应用户的请求。所有相关的发布工作由WWW服务器负责3。2.3 系统开发平台及开发工具选择2.3.1 系统开发平台的选择本系统服务器端采用Windows 2000 Server作为操作系统,客户端采用Windows 98、Windows 2000 Professional或Windows XP作为操作系统。本设计中操作系统的选择主要考虑以下几个因素:(1) 系统的开放性。增加应用系统时要具有良好的可移植性和互操作
15、性;(2) 满足设计中所要求的高可靠性和安全性;(3) 有支持多任务联机处理、多进程以及高响应速度;(4) 系统支持先进的硬件结构;(5) 支持网络系统。 数据库领域中最常见的模型有三种:层次模型(Hieraclvcal model ),网状模型(Network Model)和关系模型(Relational Model)。其中关系模型是现在最重要的一种数据库模型,由数据结构、数据操作和完整性约束三部分组成,具有概念简单、清晰、易懂、易用的特点,简化了程序开发以及数据库建立的工作量,因而迅速获得广泛应用,并在数据库中占据统治地位。目前常用的支持关系模型的数据库主要有:Oracle,Sybase,
16、DB2,SQL Server,Informix,Microsoft Access,Paradox,Microsoft FoxPro,dBase等,其中前5种产品属于大型关系型数据库,后面几种产品属于桌面型关系数据库管理系统。 Microsoft SQL Server2000是一个高性能的,多用户的关系型数据库管理系统,它是专为客户/服务器计算环境设计的,是当前最流行的数据库服务器系统之一,它提供的内置数据复制功能、强大的管理工具和开放式的系统体系结构为基于事务的企业级信息管理方案提供了一个卓越的平台2。数据库采用客户/服务器结构的好处在于: (1) 数据集中存储在服务器上,而不是分开存储在各客
17、户机上,使得所有用户都可以访问到相同的数据;(2) 业务逻辑和安全规则可以在服务器上定义一次,而后被所有的客户使用;(3) 关系数据库服务器仅返回应用程序所需要的数据,这样可以减少网络流量;(4) 节省硬件开销,因为数据都存储在服务器上,不需在客户机上存储数据,所以客户机硬件不需要具备存储和处理大量数据的能力,同样,服务器不需要具备数据表示的功能;(5) 因为数据集中存储在服务器上,所以备份和恢复起来很容易。由于数据库服务器不仅仅是管理共享资源,它还要分担一些应用逻辑,要完成来自客户端的一些处理请求,因此对服务器就提出了较高的技术要求。2.3.2 系统开发工具的选择本系统的开发采用现在主流的网
18、页开发工具:Dreamweaver MX2004和ASP,编程语言采用VBScript脚本语言,后台数据库采用Microsoft SQL Server2000。第3章 系统需求分析需求是用户对系统提出的要求,这组要求可能是原始的、笼统的,也可能是抽象的、细节化的。但一个软件系统的开发必须以一组需求化为出发点。软件需求分析工作是在软件计划阶段完成之后开始的,其主要目的是:在综合分析用户对系统提出的一组需求(功能、性能、数据等方面)的基础上,构造一个从抽象到具体的逻辑模型表达软件将要实现的需求,并以“软件需求规格说明书”的形式作为本阶段工作的结果,为下一阶段的软件设计提供设计基础。软件需求分析阶段
19、,结合着我所用的开发工具:ASP,SQL SERVER,对问题的识别和理解和对需求信息的分析和综合等进行了深入的了解,建立了实现目标软件的物理模型,也就是确定了构成软件系统的系统元素,并将功能和信息结构分配到这些系统元素中。3.1 概述3.1.1用户简介本系统是主要面向的用户是,高校毕业生、指导毕业生完成毕业设计的导师,以及对毕业论文质量进行评价的评阅老师,毕业答辩评审组。3.1.2 系统的的目的与目标此系统的目的是实现对整个毕业设计评价过程管理的系统化,规范化,无纸化。整个系统使用户操作起来简便快捷,对减轻学生,教师的劳动强度,提高工作效率与管理水平。此系统的目标有以下几个:1、实现安全有效
20、的用户管理,以及规范的毕业设计(论文)评价标准的管理。2、完成指导老师,评阅老师,以及答辩小组对毕业生毕业设计的评价,并能汇总各项成绩,统计总成绩。3、提供学生和老师及时、方便、快捷的查询到毕业论文的成绩。3.2目标系统描述3.2.2 角色定义管理员:管理系统的使用人员的帐号,包括学生和老师的信息及帐号的发放管理。同时具有管理毕业设计(论文)评价标准的权限,包括增加,删除,修改指标信息。老师:对所指导的学生完成的论文进行评价,对上级分配的毕业论文进行评价,对答辩的毕业生论文进行评价,查询学生的成绩。学生用户:查询自己的论文成绩。下图为系统角色表表3-1 角色定义编号角色操 作1管理员系统用户管
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高校 评价 成绩 信息管理 系统 论文
