综合测评系统需求分析
- 格式:doc
- 大小:938.00 KB
- 文档页数:12
摘要摘要中职院校学生综合评价是当前教育信息化的重要内容之一。
通在中职学校以及其他院校结合学校自身实际情况研发并应用学生综合评价系统,提供对学生全面、真实、科学、有效的测评标大厦标准以及测评手段,可以较大程度上提高学生素质,起到工欲善其事,必先利其器的效果。
另外从学校和教师角度,通过开发学生综合评价系统,对于中职院校的管理以及教师工作自动化的展开都有较大促进,从学生兴趣角度,可以使广大中职学生有提高自身素质的明确动力,提高教学效果,从长远上保证就业的能力储备。
本系统包含权限与用户身份管理模块、学生信息查询模块、学生综合评价考评模块、辅导员学生管理模块几个功能模块,主要关键技术是利用了基本的层次分析方法等方法规划了在职中职学生的综合素质评价体系,同时提供了合理可行的中职学生综合评价的指标体系,建立了系统的评测模型并进行了实现。
本文采用的主要技术手段是PHP开发以及数据库技术,关键技术中则运用了数据库挖掘技术。
本文完成了系统的体系架构和详细设计,在Chrome浏览器以及数据库Windows Server2008上进行了原型系统实现。
本文完全按照标准的软件工程研发流程,从系统的可行性分析入手,进行了详尽的系统需求论证,撰写了需求报告,分析了整个系统的业务和数据流程,然后根据不同的用户群绘制了用例图,分析了系统的功能模块,采用多层架构体系,然后继续进行详细的功能设计和数据库设计以及界面设计等,最终经过系统开发和测试,才搭建了系统的原形系统。
经过系统测试,系统有较好的综合评价结果。
本系统已经在笔者所在学校的教务管理部门以及学生管理部门开始小范围的试用,当前的实验证明,本文提出的中职学生综合素质测评方案和开发的原型系统具有一定的效果,可以对于管理自动化提供较大的帮助。
关键词:综合评价;指标分析;中职院校;教育信息化ABSTRACTComprehensive evaluation of students in vocational colleges is one of the important contents of current educational information.Through the development of the comprehensive evaluation system,the students will be provided a comprehensive,real, scientific and effective evaluation standard and evaluation means,which can improve the quality of students to a large extent.Good tools are prerequisite to the successful execution of a job.To be good at work,we must first of its effect.In addition,from the perspective of schools and teachers,to develop a comprehensive evaluation system for students has a greater promotion for the both management of vocational colleges and the automation of teachers’work.From the perspective of student interest,it makes the majority of secondary vocational students have motivation to improve their own quality so that the teaching effect can be improved.Meanwhile It ensures the reserve of talent in long term.This system includes several function modules of authority and user identity management module,student information query module,student comprehensive evaluation evaluation module and counselor student management module.The main key technology is to use the basic level analysis method and so on.The comprehensive quality evaluation system is provided,and the index system of comprehensive evaluation of middle vocational students is provided,and the evaluation model of the system is established and realized.The main means being adopted is PHP development and Database,and the key tech is Database Mining.This paper completed the system architecture and detailed design and implemented the prototype system in the Chrome browser and database Windows Server2008.Based on the standard software engineering R&D process,this paper starts from the feasibility analysis of the system,carries out the detailed system requirements demonstration,composes the demand report,analyzes the whole system business and the data flow,and then draws the use case according to the different user group Figure, the system of functional modules,the use of multi-tier architecture,and then continue to carry out detailed functional design and database design and interface design,and ultimately through the system development and testing,only to build the system prototype system.After the system test,the system has a preferable comprehensiveevaluation results.The system has been in the school's educational administration departments which the author serves and a small trial has been run in the student management departments. The current experiment has proved that the evaluation program and the development of the prototype system put forward by this article have a certain effect and provide greater help for management automation.Key words:comprehensive evaluation;index analysis;secondary vocational school;education informationization目录第一章绪论 (1)1.1研究背景与意义 (1)1.2国内外研究现状 (2)1.2.1国内外学生综合评价研究进展 (2)1.2.2国内外评价系统技术进展 (3)1.2.3国内外数据库技术进展 (3)1.3本文的研究内容与研究方法 (4)1.4本文的组织结构 (5)第二章相关理论与技术 (7)2.1PHP的理论和技术框架 (7)2.1.1基本定义 (7)2.1.2开发框架 (7)2.2多层体系架构 (7)2.2.1基本定义 (7)2.2.2架构内容 (7)2.3开发语言与数据库基础 (9)2.4中职学生综合评价体系 (9)2.5用户指标分析 (11)2.5.1综合指标分析 (11)2.5.2中职院校综合评价数学模型 (12)2.6本章小结 (12)第三章中职学校学生综合评价系统的需求分析 (13)3.1系统设计目标与原则 (13)3.2系统可行性分析 (13)3.3中职院校的信息化需求 (15)3.4系统需求分析 (16)3.4.2系统业务与数据流程分析 (16)3.4.3用例图分析 (18)3.4.4功能模块需求 (20)3.5本章小结 (20)第四章中职学校学生综合评价系统设计 (21)4.1系统设计目标 (21)4.2系统设计原则 (21)4.3系统概要设计 (22)4.3.1整体体系结构 (22)4.3.2系统网络架构 (23)4.4系统详细设计 (23)4.4.1系统登录模块 (23)4.4.2学生查询模块 (25)4.4.3综合素质评价管理模块 (25)4.4.4教师成绩管理模块 (27)4.4.5辅导员管理模块 (27)4.4.6系统管理模块 (28)4.5系统数据库设计与操作 (28)4.5.1数据库概念模型 (29)4.5.2数据库逻辑模型 (29)4.5.3数据库物理模型 (29)4.5.4数据表设计 (30)4.5.5数据库部署与连接 (31)4.6本章小结 (32)第五章中职学校学生综合评价原型系统实现 (33)5.1系统开发环境 (33)5.1.1系统安装环境 (33)5.1.2配置环境 (33)5.2系统界面设计 (34)5.2.1界面设计规范 (34)5.2.2界面设计流程 (34)5.2.3系统主界面 (35)5.3系统关键技术实现 (35)5.3.1数据库连接 (35)5.3.2系统框架MVC (36)5.4系统主要功能模块实现 (38)5.4.1添加学生个人基本信息 (38)5.4.2修改学生个人基本信息 (39)5.4.3系统登录模块 (41)5.4.4学生查询模块 (42)5.4.5综合素质评价管理模块 (43)5.4.6教师成绩管理模块实现 (46)5.4.7辅导员管理模块实现 (47)5.5本章小结 (47)第六章中职学校学生综合评价系统测试 (48)6.1测试目的与测试环境 (48)6.1.1系统测试目的 (48)6.1.2性能指标 (48)6.1.3系统测试环境 (49)6.2测试方法 (50)6.2.1系统功能测试 (50)6.2.2系统性能测试 (51)6.3测试结果 (51)6.4测试结果分析 (53)6.5本章小结 (54)第七章总结与展望 (55)7.1本文研究工作总结 (55)7.2未来工作展望 (56)致谢 (57)参考文献 (58)第一章绪论第一章绪论1.1研究背景与意义目前我国的中等职业教育指的是实施中等职业教育的职高、中专等学校,其招生对象为初中毕业生及具有同等学历的学生,学制一般为三年,学生毕业后获得中专学历。
课程设计(大作业)报告课程名称:软件体系结构设计题目:学生综合测评管理系统院系:信息技术学院班级:设计者:学号:指导教师:设计时间:信息技术学院昆明学院课程设计(大作业)任务书课程设计报告摘要随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。
管理信息系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。
首先,本文经过对学生综合测评系统发展现状的调查,面临技术上的发展的新形势,运用所学计算机软件工程相关理论,包括数据库原理等知识,综合考虑当前综合测评系统所应该具备的各种功能和外部环境的各种因素,进行系统评估,对各个方案设计进行再定位,从而选择最佳的方案设计。
其次,本文阐述了学生综合测评系统登录系统的设计与实现。
力求实现对系统信息的查询,添加,删除,修改等功能,最终构建集成为使用运转良好,扩展性、适应性强的综合测评系统。
文章介绍了学生管理信息系统的系统分析部分,包括可行性分析、业务流程分析等;系统设计部分主要介绍了系统功能设计和数据库设计及代码设计;系统实现部分说明了几个主要模块的算法,并附带了主要的界面和程序。
一、系统描述1、系统需求(1)系统功能:作为登录模块系统设计,我们经小组讨论,应具有欢迎界面,由于系统需要,在登录的同时应具有教师或者学生的权限选择,还应具备一个出错返回功能。
(2)登录系统涉及人员查询上传佐证材料的学生;审核提交学生上传资料的老师;系统管理员2、可行性分析由于本系统管理的对象单一,都是在校学生,且每个数据内容具有较强的关联性,涉及的计算过程不是很复杂。
因此,登录系统比较适合于采用JAVA,而综合测评和审核系统适用数据库管理。
本系统的登录模块界面采用Java编程实现,可以先画出草图再进行代码实现,这样做出的界面比较美观。
3、系统的功能简介本系统主要实现学生综合素质评分的查询、学生上传加分项的佐证材料、以及教师对学生上传的佐证材料进行审核并提交到数据库。
兰州商学院陇桥学院本科生毕业论文(设计)论文(设计)题目:学生综合测评系统的设计与实现系别:信息管理系专业 (方向):信息管理与信息系统(电子商务方向) 年级、班: 2008级本科班学生姓名:孙强指导教师:米红娟2012 年05 月10 日声明本人郑重声明:所呈交的毕业论文(设计)是本人在导师的指导下取得的成果。
因本毕业论文(设计)引起的法律后果完全由本人承担。
本毕业论文(设计)成果归兰州商学院陇桥学院所有。
特此声明毕业论文(设计)作者签名:年月日学生综合测评系统的设计与实现摘要学生综合测评是高校进行学生管理工作的重要环节,是学生管理的基础。
随着高校建设和学生管理工作的发展,学生数据信息的维护和管理工作变得异常繁重,而且在计算学生综合测评成绩时也迫切需要一套分析系统,本系统使用C#技术,SQL SEVER2005数据库,采用B/S模式。
基本功能模块有管理员模块,系管理员模块,班管理员模块,教师模块,学生模块。
结合兰州商学院陇桥学院实际情况,进行详细的需求分析和功能分析,根据分析结果,给出了几个功能模块的过程设计、界面设计。
[关键词]学生综合测评;C#;B/S ;SQL 2005AbstractComprehensive evaluation of students is an important part of college student management, and is the basis of student management. With development of the college construction and student management, the maintenance and management of student data has become extremely heavy. Additionally, in the calculation of comprehensive evaluation of student achievement, there is an urgent need for an analysis system. The system using C #, SQL SEVER2005 database in B / S mode. The basic functional modules include administrator module, the administrator of the Department module, class module, teacher module, student module. Combined with the situation of the Longqiao school of Lanzhou Commercial College, detailed requirement analysis and functional analysis has been done. According to results of the analysis, process design and interface design of several functional modules are shown in the article.[Key words ]student colligation appraisement; C#; B/S;SQL 2005目录一、绪论 (1)(一)系统开发背景 (1)(二)选题的意义 (2)(三)本文主要工作 (2)二、应用系统设计 (3)(一)系统需求分析 (3)1、系统功能性需求分析 (3)2、系统非功能性需求分析 (5)(二)系统流程 (6)(三)系统功能 (7)三、开发工具和数据库 (8)(一)C#介绍 (8)(二)数据库SQL Server 2005介绍 (11)(三)数据库设计 (14)四、系统的设计 (15)(一)数据库的设计 (15)1、概念结构设计 (15)2、逻辑结构设计 (19)3、物理结构设计 (21)4、数据库视图 (23)(二)应用软件的设计 (23)1、登录界面 (23)2、修改密码界面 (23)3、管理员模块 (24)4、系管理员模块 (25)5、班管理员模块 (25)6、教师模块 (26)7、学生模块 (26)五、结论 (28)参考文献 (30)附件 (31)学生综合测评系统的设计与实现随着信息技术的发展,计算机已被广泛的用于社会的各个领域,成为推动社会发展的技术动力。
个人价值需求测评题及测评分析一、测评试题:了解个人的优势特征,并根据个人的优势提出相应的职涯规划,可以做到人尽其才。
请针对自身情况,按实际认识划定自评分:评分规则:如果你完全认同,请打2分;如果你完全不认同,请打0分;基本符合的,请打1分。
并把测评总共用时按分钟记录。
二、分类项目含义:三、依据分值测评分析:1、测评定义A-B≥3社会工作者;A-B≤3生活工作者;-3≤A-B≤3协调型工作者:工作生活两不误的协调型人生;C=思考方式:分值越高思维越缜密;①当A-B》3分的时候,社会工作者,体察能力特别好。
分值越高越注重社会需求的服务;②当B-A>3分的时候,生活工作者,原则性特别好,分值越大越注重生活需求的服务;具有中间分值的人是协调者。
③C》90正面进攻型:乐观,防守心弱,主攻手,喜欢直接公关,对事情的评价一般较高。
60《C《90正面思考型:先看到好的一面,再看到不好的一面;50《C《60监督思考型:消极在前,乐观在后;C<50监督防守型。
如C=97和A-B=9分值的人,属于正面进攻型的社会工作者。
2、分值与职业优势对照:把分类第二项得分去掉,剩下三个得分最高的分类分值进行排队,可以与下属职业需求对照:营销标准:147148134158生产标准:146156456458人力资源:145158457458技术标准:146468467678职能管理:145157147客服标准:134138137如六/16分、四/15分、八/14分,可以排队标记为468,属于技术标准的人才需求,对应于技术行业具有较高的创新和科研激情,职业化程度较高,重视社会荣誉和社会成就。
3、分类分值最高的个人特征:工作分值高的人往往是现实的管理者或潜在的管理者;权利分值高的人往往是现实的领导者或生活中他控狂。
第一个得分最高者:这种人喜欢通过项目运作和自我努力得到财富自由在比赛的情况下激活他。
喜欢比赛,喜欢回报额清晰,相互信任,合约比较清晰。
题目基于WEB的学生综合测评系统的设计与实现摘要本文根据学生综合测评系统的特点,采用B/S(浏览器/服务器)的系统设计方案。
选用和SQL Server 2008开发环境,设计并实现了一个学生综合测评系统。
主要工作如下:首先,本文对系统进行了全面的分析,具体包括可行性研究、需求分析、数据流程分析以及系统流程分析。
通过对可行性进行研究,得出了系统开发是可行的结论;通过用户的需求分析,了解了综合测评系统应该具有的功能;通过数据流程分析,明白了系统中数据的流向;通过系统流程的分析,得到了系统流程图。
其次,本文阐述了该系统的设计与实现,其包括总体设计、数据库设计及详细设计与实现,通过对系统的总体设计,划分出系统具体的功能模块;通过对数据库的设计,得到了系统的逻辑结构;通过详细设计与实现,实现了系统的各项功能。
最后,本文介绍了该系统测试的方法、步骤及采用的测试用例。
经过一系列严格的测试得出的结论是:虽然本系统存在一定的缺陷,但是其各项功能却是较为可靠的。
本系统界面友好,操作简单,比较实用。
关键词:测评系统,,SQL Server 2008ABSTRACTAccording to the characteristics of student comprehensive evaluation system, the essay uses the B/S (Browser/server) system design, chooses and SQL Server 2008 development environment, designs and implements a student comprehensive evaluation system. The main work is as follows:First of all, this essay conducts a comprehensive analysis on the system, including feasibility study, demand analysis, data flow analysis and the system flow analysis. Based on the feasibility study, it draws a conclusion that the system development is feasible. Through analyzing the demands of the users, we understand the function the comprehensive evaluation system should have. Based on data flow analysis, we know data flow of the system. By analyzing the system flow, we obtain the flow chart of the system.Secondly, this essay clarifies the design and realization of the system, including the overall design, the database design and the detailed design report and the realization. Through the design of the whole system, we divide it into specific function module of the system. By designing the database, we obtain system logic structure. And through the detailed report and the realization, we realize the functions of the system.Finally, the essay introduces the method and the progress of testing the system and applies some test examples. Through a series of strict tests, it can be concluded that although this system has certain defects, its function is more reliable.The system is more practical with a friendly interface and a simple operation. Keywords: Evaluation System, , SQL Server 2008目录摘要............................................................................................................................ I ABSTRACT .................................................................................................................. II 第1章绪论. (1)1.1 系统开发背景 (1)1.2 系统开发意义 (1)1.3 本文结构 (2)第2章系统开发环境介绍 (4)2.1 B/S结构简介 (4)2.2 SQL Server 2008简介 (5)2.3 简介 (7)2.4 本章小结 (8)第3章系统分析 (9)3.1 可行性研究 (9)3.2 需求分析 (11)3.3数据流程分析 (11)3.4系统流程分析 (14)3.5 本章小结 (15)第4章系统总体设计 (16)4.1 系统设计的目标 (16)4.2 系统功能分析 (16)4.3 系统功能模块 (17)4.3.1 管理员功能模块 (17)4.3.2学生功能模块 (17)4.3.3普通教师功能模块 (17)4.3.4班主任辅导员功能模块 (18)4.3.5反馈信息功能模块 (19)4.3.6系统整体结构 (19)4.4本章小结 (20)第5章数据库设计 (21)5.1 概念结构设计 (21)5.2实体E-R图 (21)5.3 逻辑结构设计 (25)5.4数据库表设计 (28)5.6本章小结 (30)第6章系统详细设计与实现 (31)6.1 首页面的设计与实现 (31)6.2管理员功能模块的设计与实现 (31)6.3普通教师功能模块的设计与实现 (38)6.4班主任、辅导员功能模块的设计与实现 (39)6.5学生功能模块的设计与实现 (42)6.6信息反馈界面的设计与实现 (43)6.7本章小结 (44)第 7章软件测试 (45)7.1概述 (45)7.2系统测试 (46)7.2.1系统测试的目的及原则 (46)7.2.2系统测试的测试用例 (47)7.3测试总结 (50)7.4本章小结 (50)总结 (51)参考文献 (52)致谢 (53)第1章绪论1.1 系统开发背景随着计算机技术的不断发展,在现代化社会中,信息的处理越来越依赖计算机来完成。
1课程设计题目学生综合测评信息系统2课程设计目的管理信息系统与实践课程设计是计算机科学与技术、软件工程专业实践教学的一个重要环节,其目的是巩固和综合应用所学的理论知识,培养分析、设计和解决实际问题的能力,加强创新素质教育。
3课程设计要求⑴采用结构化生命周期方法,遵循系统开发的主要步骤,进行需求分析、概要设计、详细设计、代码设计、系统调试、文档编写。
也可采用面向对象的软件开发方法,进行分析和设计,比如:利用对象建模技术OMT,给出系统的静态模型、动态模型和功能模型。
⑵提交运行代码、程序源码、软件文档(包括需求分析、系统设计、数据流程图、程序流程图、操作手册等)。
4课程设计报告内容4.1系统主要功能4.1.1功能描述. 软件的假想用户为院学工办。
. 软件有用户管理维护功能。
. 基础数据(班级、学生等)维护功能。
. 软件能按班级完成学生德、智、体成绩的录入、查询、统计、排序等功能。
. 软件能按专业进行各门课程成绩的统计、排序。
. 软件能根据《大学生手册》的有关算法进行综合测评。
. 软件能根据综合测评结果按专业、班级进行统计、排序。
. 软件能根据相关要求,给出各项奖学金评定的建议名单。
其中奖学金评定要求可以由用户自定义。
. 软件能自动输出各类报表。
4.1.2系统功能结构图4.2系统数据结构清单表4.2班级信息表表4.4教师信息表4.3系统代码实现4.3.1系统主窗体图表1在主窗体自动调用登录窗体void __fastcall TMainForm::FormShow(TObject *Sender){loginok=false;Fm_login->ShowModal();if(!loginok)Close();}在主窗体调用其它窗体(例:用户信息维护功能窗体)void __fastcall TMainForm::N3Click(TObject *Sender){Fm_yhxxwh->Show();}4.3.2用户信息维护功能图表 2void __fastcall TFm_yhxxwh::bt_okClick(TObject *Sender){ADOQuery1->Append();}void __fastcall TFm_yhxxwh::FormShow(TObject *Sender){AnsiString S="";S="select * from yonghubiao where yonghuhao like'"+ DBEdit1->Text +"'";ADOQuery1->Close();ADOQuery1->SQL->Clear();ADOQuery1->SQL->Add(S);ADOQuery1->Open();}4.3.3班级信息维护功能图表 3设置条件的查询功能void __fastcall TFm_bjxxwh::bt_searchClick(TObject *Sender){AnsiString S;if(Edit1->Text!="")S=" speciality like '%"+Edit1->Text+"%'";if(Edit2->Text!="")if(S!="")S= S+" and className like '%"+Edit2->Text+"%'";elseS=" className like '%"+Edit2->Text+"%'";if(Edit3->Text!="")if(S!="")S= S+" and teacher like '%"+Edit3->Text+"%'";elseS=" teacher like '%"+Edit3->Text+"%'";if(S!="")S="select * from class where"+S+" order by classID";elseS="select * from class order by classID";classQuery->Close();classQuery->SQL->Clear();classQuery->SQL->Add(S);classQuery->Open();}4.3.4学生信息维护功能图表 4下拉选项内容的实现代码(例专业选项)S="select distinct speciality from class ";sQuery->Close();sQuery->SQL->Clear();sQuery->SQL->Add(S);sQuery->Open();DBEdit4->Items->Clear();if(!sQuery->IsEmpty()){while(!sQuery->Eof){DBEdit4->Items->Add(sQuery->FieldByName("speciality")->AsString);sQuery->Next();}}4.3.5成绩录入功能图表5提交录入的成绩及按《学生手册》上计算方法的计算的总分。
学生综合素质发展成果测评分析2023年,随着国家教育改革的不断深化,学生综合素质的发展成果得到了更加精准、全面的评估。
这一评估,不仅仅是简单地评估学生的学习成绩,而是全面评估学生在德、智、体、美等方面的素质,以此来促进学生的全方位综合发展。
综合素质发展成果测评,是一项综合考察学生能力和素质的工作。
其在评估学生能力、提升学生综合素质、推动学生全面发展等方面具有重要意义。
它可以直观的了解学生的成长状况,有利于教育机构更好地制定教育发展规划,提升教育质量。
在2023年的综合素质发展成果测评中,主要包括以下内容:一、学生素质评价学生的素质评价,是对学生在德育、智育、体育和美育等方面的测评。
这些方面,不但反映了学生学习和发展的实际情况,还暴露了学校的管理和教育水平。
此项评价包括学生的品德、能力、态度、情感、习惯、兴趣、创新能力等各个方面。
通过整合各方面的测试结果,对学生的综合素质进行评估,以此来促进学校、家庭、社会对学生的全面教育。
二、学生科研能力评价学生科研能力评价,是对学生开展自主研究的能力进行全面的评测。
同时,也是对他们在科学实验、科技创新等方面所表现出的能力的评测。
学生科研能力的评估具有重要意义,它能够帮助学生发现自己的学习潜力,增进学生的科学研究兴趣和创新能力。
同时,也可以帮助学校管理和教师更好地发现学生的需求,更好地指导学生进行科学研究。
三、学生综合技能评价学生的综合技能评价,是对学生所掌握的各项技能的评测。
它包括语言表达能力、记忆能力、思维能力、问题解决能力、实际动手操作能力等方面的测试。
该评价将有助于学生在面对复杂的社会问题时,更具备独立思考和处理问题的能力。
四、学生综合素质评价结果分析学生综合素质评价结果分析,是对学生综合素质发展成果的分析和解读。
它可以有效地发现学生存在的问题,进一步规划学生的发展方向,提高学生的整体素质。
通过分析和解读学生的测评结果,为学生进一步发展提供指导。
经过综合素质发展成果测评,可以为全面发展的教育目标提供有力支撑。
中文摘要学生综合测评反映学生一段时期的综合情况,包括德、智、体、美等方面。
学生综合测评系统通过分析学生德、智、体、美等方面的量化数据,得出综合的结论,为教学管理、学生管理提供科学的依据。
多年来,学生综合测评一直采用手工的方法,数据的来源、统计、分析要依靠很多工作人员完成,工作繁琐、准确性差。
随着高校教学管理、学生管理的进一步深化,开发学生综合测评系统的需求越来越强烈。
学生综合测评系统的研制,对于减少工作人员的劳动复杂性、提高工作效率具有重要的现实意义。
实践表明,使用本系统不仅能够提高统计员的工作效率,而且能够大大地减少出错率,避免了手工计算带来的许多问题。
本论文主要完成如下几个方面的工作。
本文以某学院学生综合测评工作为依据,分析了测评工作的业务流程、当前现状及亟待解决的问题,通过对系统的需求进行分析,确定了系统的功能需求和实现目标,在此基础上设计系统概念数据模型,依据概念数据模型,建立了系统物理数据模型和系统数据库。
最后,针对系统需求,建立系统架构,并在现代软件工程思想的指导下,采用面向对象的设计方式对系统进行实现。
通过对软件的测试,该系统各项指标基本达到要求。
学生综合测评系统的建成,对于高校教学管理、学生管理的信息化建设,具有重要的现实意义。
学生综合测评系统的运用,能够提高测评工作的准确性,快速性,使得学生管理工作向信息化建设迈出了扎实的一步。
关键词:学生综合测评系统;数据完整性;数据库设计ABSTRACTStudents comprehensive evaluation reflects general information of students for a period, which including moral, intellectual, physical etc. The Comprehensive evaluation system for students lays a scientific foundation for teaching management and student handling through comprehensive conclusions by analyzing the data in moral, intellectual, physical.Over the years, Students comprehensive evaluation has been adopting manual methods, the source of the data, statistics and analysis need to be completed by many personnel, the workload is heavy with low accuracy. With the deepening management for higher education and management for students, the requirement to develop a comprehensive evaluation system for students to become stronger and stronger.The research of Students comprehensive evaluation system has a significant role in reducing the labor complexity of the personnel and improving the work efficiency. In fact, the use of the system not only improves the work efficiency of the statistician, but also can avoid mistake and many problems by manual calculation. The thesis mainly completed the following tasks:Based on comprehensive evaluation work of a college’s students, this paper Analyses the current evaluation work of business process, current status and the problems to be solved, though the analysis of system requirements, determine The functional requirements of the system and the target, based on this, design the conceptual data model, According to the concept of data model, Establish the physical data model and system database. Finally,According to the system requirements the system needs, establish the system architecture, and in modern software engineering idea, under the guidance of using object-oriented design way of system implementation. Through the test of the system software, each index reached requirements.The construction of the comprehensive evaluation system for students isbeneficial for information construction for higher teaching management and students management, which is very significant. The use of the students comprehensive evaluation system can greatly improve the accuracy and efficiency of the evaluation work, take a solid step in the information construction.Key words:Students comprehensive evaluation system; Data integrity; Database Design目录第一章绪论 (1)1.1系统开发的背景 (1)1.2 目前的研究现状 (2)1.3 系统需要主要解决的问题 (2)1.4 本文的主要工作和组织结构 (3)第二章需求分析 (5)2.1系统概述 (5)2.2系统目标 (5)2.3系统功能需求 (5)2.4系统非功能性需求 (13)2.5系统概念模型的建立 (14)2.5.1支持概念模型的概念 (14)2.5.2学生信息字典维护的数据库模型研究 (16)2.5.3 测评项目管理的数据库模型研究 (16)2.5.4 成绩管理的数据库模型研究 (17)2.5.5 用户权限管理的数据库模型研究 (18)第三章数据库设计 (21)3.1本系统的数据库设计 (21)3.2本系统所用的概念 (22)3.3学生信息字典维护模块的数据库设计 (23)3.4测评项目管理和成绩管理模块的数据库设计 (26)3.5用户权限管理模块的数据库设计 (31)3.6系统权重管理模块的数据库设计 (33)第四章系统设计和实现 (35)4.1系统设计原则 (35)4.2系统结构设计 (35)4.3 系统功能架构 (37)4.4系统的实现 (37)4.4.1字典管理模块的实现 (39)4.4.2测评项目管理模块的实现 (40)4.4.3成绩管理模块的实现 (41)4.4.4 用户登录模块的实现 (42)4.4.5 综合测评表生成模块的实现 (42)4.4.6查询打印模块的实现 (44)4.4.7系统设置模块和数据库维护模块的实现 (44)第五章系统关键问题的分析 (49)5.1数据校验功能 (49)5.2窗体继承方法 (51)5.3 DataSet控件的使用 (51)5.4控件的动态生成 (54)5.5系统公共类 (55)5.6系统的加密算法 (58)第六章总结和展望 (61)6.1总结 (61)6.2展望 (61)参考文献 .............................................. 错误!未定义书签。
综合测评系统
一、项目背景
综合测评是每间学校的教学工作之一,但是在实际的工作中,由于测评工作繁琐和工作量
大,涉及的人员和部门庞大,而且人为计算出现的误差等问题,导致测评时间过长,测评结
果的错误。若是能用电子系统代替人手进行测评的话,便能省去中间环节,节省时间,并且
由系统计算,保证了测评的准确性。同时,可以对往年综合测评资料进行存储,实现档案的
电子化。
二、项目开发工具
操作系统:Windows 7
数据库:SQL SERVER 2005
开发平台:Visual Studio 2008
开发模式:MVC架构
开发语言:C# Java script IFRAME框架
三、项目设计
1、系统分析
需求分析:
该系统氛围测评模块、加分模块、查询模块、测评规则设置模块、审核模块、成绩录入
模块、消息发布模块、课程录入模块、账号管理模块。设置这9个模块是经过对现实中学校
综合测评的流程分析和需要进行设置的。尽量使每一个角色更加方便、容易、清晰的使用。
2、系统功能设计
测评模块
根据不同用户角色进行评分,学生可以对自己进行自主测评(针对德育和文体部分自评),
班长可以对本班同学进行测评,辅导员则对所负责的班级的学生进行测评。
测评内容参考《广东药学院2009年综合测评实施方案》进行设计,包括品德与文娱两部分,
测评结果直接汇总到测评表
加分模块
除了学生及管理员外其他用户均具有加分模块,通过填写加分证明(加分学生姓名,所属学
院,加分(扣分)原因,加分分数,)系统自动记录加分账号。加分记录汇总到测评结果表。
查询模块
根据不同用户角色进行查询,学生可以查询自己测评结果,班长可以查询,加分情况,本班
测评结果,辅导员可以查询所负责班级的加分情况,测评结果。教务处则可以查询全校的加
分情况及测评结果
测评设置模块
由教务处对测评进行相关设置,设置开始测评时间,包括学生自评,社团加分,辅导员审核
时间和结束时间等,还可以对相关测评公式进行修改。
审核模块
辅导员可以对所负责班级的测评表进行审核,若无异常,则通过审核,否则可以对其加分等
项目进行修改。
成绩录入模块
由辅导员对所负责班级进行成绩录入,可以手工录入,或者Excel表导入。
消息发布模块
管理员及教务处可以进行消息发布,最新消息显示在系统首页。
课程录入模块
由教务处进行课程录入,由于每年的课程都有所改动,教务处可以设置课程学分等信息,也
可以直接导入Excel 表。
账号管理模块
由管理员及教务处进行账号管理,增加,修改,账号密码,对账号进行权限设置,修改用户
信息等。
3、系统角色设计
用例图:
4、系统数据库设计
E-R图
数据库设计:
用户表
消息发布表
品德测评
课程表:
加分表:
测评规则表:
分数表:
测评结果表:
四、系统具体实现
系统登录页面,默认设置账号有001,002,003,004,005,006(登录密码与账号一直),分别
是超级管理员、教务处、教师、社团负责人、班长、学生的账号,下面以教务处这个角色为
例,显示系统各个功能:
根据不同权限登录到对应页面,进行操作:
登录界面
教务处
最新消息
修改测评规则及测评时间
查看当前测评规则
消息管理
消息发布
课程录入及管理
加分管理
账号管理
修改,新增账号
查询账号信息
密码修改