资源描述:
《教育论文高校学生综合素质评价系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、高校学生综合素质评价系统高校学生综合素质评价系统是小柯论文网通过网络搜集,并由本站工作人员整理后发布的,高校学生综合素质评价系统是篇质量较高的学术论文,供本站访问者学习和学术交流参考之用,不可用于其他商业目的,高校学生综合素质评价系统的论文版权归原作者所有,因网络整理,有些文章作者不详,敬请谅解,如需转摘,请注明出处小柯论文网,如果此论文无法满足您的论文要求,您可以申请本站帮您代写论文,以下是正文。 [摘要]在信息社会发展的今天,一切工作都在计算机系统的帮助下得到了长足的发展和进步,学校学习成绩的管理和发布也同样摆脱了过去传统的成绩测
2、评方式,开发学生素质综合测评系统的目的是为了能够更好地利用计算机技术来管理和查询学生素质的综合成绩。 [关键词]高校学生综合素质评价评价系统 成绩测评管理系统使用VisualC++和Accsee数据库技术,从软件设计和开发的角度提出了系统的总体设计目标和基本原则,阐述了系统的总体结构设计。该系统包括:评测表管理模块、班级学生管理模块、数据管理模块和成绩管理模块等4个子模块,详细介绍了各个子模块的设计和功能特点,以及数据库和用户界面的设计。 当今社会已经进入信息化时代,高校同样受到冲击,尤其是属于常规管理的学生素质综合测评工作,
3、需要进行信息化建设来实现本身新的价值。 学生素质综合测评工作的信息化和信息化的学生素质综合测评工作,正成为各高校学生工作人员、有关学者研究的重点课题。随着高校信息化建设的进展,学生素质综合测评工作信息化的步伐也逐渐扩大。 1.数据库设计 数据库总共分为班级表、学期表、评测表等。详细介绍如下。 Class:{班级名,专业名}。其中班级名是主码。 班级:{学号,姓名}。其中学号是主码。 Semester:{学年,学期,班级,考试课程数,考查课程数,是否有体育课,是否有德育课,考试课1名称,考试课2名称……考试课8名称,考查课1名
4、称,考查课2名称,考查课3名称,考查课4名称,体育课名称,德育课名称}。其中学年,学期和班级是主码。 评测表:{学号,考试课1成绩,考试课2成绩……考试课8成绩,考查课1成绩,考查课2成绩,考查课3成绩,考查课4成绩,体育课成绩,德育课成绩}。其中学号是主码。 2.系统模块结构 为了使本系统结构清晰,便于调试,易于实现,系统设计部分采用了软件工程学的模块设计思想,将整个系统按功能划分为几个主要功能模块,在每个主要功能模块内部又按功能细划分为若干个子功能模块,然后按“自顶向下、逐步求精”的方法逐一实现,完成全部设计。整个系统划分为四
5、大功能模块:评测表管理模块、班级学生管理模块、数据管理模块和成绩管理模块。 评测表管理模块:管理评测表包括创建新的评测表、打开评测表作为当前评测表进行操作、打印查询出来的评测表信息。 班级学生管理模块:管理班级和学生信息,包括创建删除班级、向班级里面添加学生的基本信息。 数据管理模块:备份数据和恢复数据。 成绩管理模块:输入各门功课的成绩。 3.算法分析 创建评测表 voidCTableCreateDlg::OnBnClickedButtonCreate() { //向学期里面插入一条学期信息 CStringstrS
6、ql; strSql.Format(“insertintosemestervalues(‘%s’,‘%d’,‘%s’,‘%d’,‘%d’,‘%d’,‘%d’”, m_strYear,m_nSemester+1,m_strClass,m_nECSum,m_nCCSum,m_nGym,m_nMoral); for(inti=0;iGetDlgItemText(IDC_EDIT_EC_1+i,ecName); strSql=strSql+“,’”+ecName+“‘“; } for(inti=0;iGetDlgItemText(I
7、DC_EDIT_CC_1+i,ccName); strSql=strSql+“,’”+ccName+“‘“; } strSql=strSql+“,’”+m_strGym+“‘,’”+m_strMoral+“‘)”; CADORecordsetrecordSet; if(!recordSet.Open(strSql,theApp.m_DBConnection.m_pConnection)) { MessageBox(“插入学期信息失败!”,“错误”); return; } //创建该学期的评测表 strSql.F
8、ormat(“createtable%s%s%s成绩表(IDVARCHAR,EC1INT,EC2INT,EC3INT,EC4INT,EC5INT,EC6INT,EC7INT,EC8INT,CC1INT,CC