浅析奖学金评定系统的设计研究

时间:2022-07-05 01:18:30

浅析奖学金评定系统的设计研究

摘要:本文简述奖学金评定系统的设计思想和设计要求,分析功能模块的实现。

关键词:奖学金;评定;设计;;SQL Server 2005

中图分类号:TP311 文献标识码:A 文章编号:1007-9599 (2011) 21-0000-01

Analysis of Scholarship Assessment System Design Study

Wang Ying

(Tianjin Maritime College,Tianjin 300350,China)

Abstract:This paper outlines the Scholarship system design ideas and design requirements,analysis of functional modules realization.

Keywords:Scholarship;Assessment;Design;;SQL Server 2005

奖学金评定工作,复杂而又繁琐,需要对学生进行大面积的、深入学生实际,进行考查,制定相应措施以便实现鼓励的效果。奖学金评定工作的质量关系到学生的整体评价。奖学金的评定需要以学生各门学科的几次考试成绩为基础,并结合每位学生在日常学习中的具体表现和实际情况,做出真实的评价,由于每年设计的奖学金的项目是不同的,给予的学生是不一的,在整个学生生源中,去记录、处理偌大的数据资料,难度可见是非同一般的。可以肯定的一点是,不能主管的运用手工的方法的面对这样的现实情况,奖学金评定和管理信息化势在必行。

一、选题的背景简述

随着大部分学校的快速发展,学生数量逐年增加,学校不断扩建。教务处对于学生的管理上,由传统的学年制转向科学的分制管理,但是院系的学生管理工作带来不便,随着生源的增加,原来是文档管理模式的信息转换速度跟不上时代的要求,会降低整个管理效率。

奖学金评定工作,复杂而又繁琐,需要对学生进行大面积的、深入学生实际,进行考查,制定相应措施以便实现鼓励的效果。奖学金评定工作的质量关系到学生的整体评价。奖学金的评定需要以学生各门学科的几次考试成绩为基础,并结合每位学生在日常学习中的具体表现和实际情况,做出真实的评价,由于每年设计的奖学金的项目是不同的,给予的学生是不一的,在整个的学生的生源中,去记录、处理偌大的数据资料,难度可见是非同一般的。可以肯定的一点是,不能主管的运用手工的方法的面对这样的现实情况,奖学金评定和管理信息化势在必行。

二、奖学金评定系统的设计和实现

信息在当今的知识经济时代起着重要的作用,并在社会的各个方面起着不可替代的作用。对于学校的管理来说,管理主要给予信息,来做出各种的决策,信息也是一种新形式的资源,也需要进行管理和科学的进行控制。

(一)信息操作基础

基于此笔者简述操作简单,使用方便的奖学金评定管理系统,从软件工程学的角度,在客户机(服务器)模式下,前台开发工具利用VB语言,维护学生信息、成绩信息、课程信息等。建立VB语言同SQL SERVER的联系,同时在WEB的应用基础上,采用B/S模式,运用技术进行系统维护,用SQL SEVER 2005建立关系数据库,对学生进行信息数据输入和反馈、学生成绩数据计算、数据备份与事件记录、数据查询和打印输出等,实现对学生成绩数据进行管理和计算。

通过模块的应用,基于Web技术接收从Internet系统中的信息,并对此进行调用、定位、执行,在此平台上建立网络应用程序、网络服务、窗口应用程序以及主控制台应用程序。实现学生管理网络化,师生可以很便捷的在网上快速查询学生个人信息资料。提高对学生管理高校和评价现代化。

(二)学生综合测评系统的功能模块设计

1.数据输入模块,涉及到学生的基本信息(学号、姓名、班级、性别、出生年月、身份证号、银行卡号);学习成绩信息(学号、姓名、必修课、选修课学分、补考成绩);德育等素质信息的录入与修改。

2.数据计算模块。由于信息的指标在表格中的比重是不一样的,在计算各表及表内数据,输入数据于准确的表格中,然后依据不同学生的具体情况,计算学生的学习成绩和德育等综合成绩。对于测评结果进行大排名,并以此为奖学金发放的主要科学依据。

3.数据查询和打印输出模块。系统管理员和师生对数据的查询和打印输出,通过此模块的检索就能查询到相应学生的信息。

4.系统数据库设计。分析阶段建立的数据模型,基于数据横向和纵向分析,依据系统需求,有针对性的建立表结构,对表的数据量、数据流量和响应速度进行分析。

5.数据库完整性设计。由于数据可能由于网络或设备故障、应用程序设计不完善、多任务同时执行等元素,会造成表结构的数据不完整,需要对数据实体、相关的参照以及用户自定义进行完整性设计。

6.系统权重体系设计。由于体系中内容不同,权重分配也就不一样;在考核的范围和分值内,根据复杂系数、级数,确定各指标所占的权重。

学生综合测评总成绩=必修课成绩×80%+思想道德成绩×10%+综合素质成绩×10%。

三、奖学金评定系统主要功能实现

系统维护模块包括:用户管理、权限管理、数据计算模块、基础信息管理四大模块,负责综合测评系统的修改和维护。

(1)用户管理模块。管理员随机分给用户名和密码,可以登陆实现用户增建、信息查询、编辑。在VB为前台开发工具,SQL为后台数据开发平台,通过建立ODBC数据源在客户机设计模式下对数据进行管理。

(2)权限管理模块。对于新情况,需要增加系统模块,管理员就可以根据这一模块增设新的权限,使系统的使用期延长。对于不再使用的用户,可以对其进行查询、编辑和修改等维护。

(3)数据计算模块。通过综合测评信息查询对于数据的核算,通过权重系数设定模块计算权重系数。实现设定测评成绩的计算系数,增强系统的适用范围。

(4)基础信息管理模块。主要针对用户的信息录入,下建“信息录入”和“查询编辑”模块。可以实现对数据库的更新。

这一系统是基于B/S模式开发的Web服务,可以为学校节省不少人力和时耗,便于学校的教学管理,并且具有很强的实用性;便于操作与日常是维护。

参考文献:

[1]李晖,李正刚.浅析大学生综合素质测评体系的重构及实施保障机制的建立[J].经济师,2006,7:11-12

[2]J.P.Hamilton.Visual 面向对象编程[M].北京:清华大学出版社,2003:22-25

[3]王欣.Web架构与开放交互操作技术[M].北京:清华大学出版社,2002:55-56

[4]胡海璐,彭接文,胡智宇.XML Web Services高级编程范例[M].北京:电子工业出版社,2003:36-37

上一篇:磁带库虚拟化存储系统的设计与实现 下一篇:浅谈同一流程图下如何精简汇编指令