2.系统分析
2.1需求分析
通过对各类用户的了解,对于这个系统来说,有如下需求:
(1)管理员的需求:谁是评教的,谁是被评的,这些管理员是可以指定的,并且还可以指定要评的内容,评后的结果也能查阅。
(2)学生的需求:评教的活动什么时候开始,学生那时候就可以登进系统,选择学期,选择课程,开始评教。
(3)教师的需求:教师登入系统后,可以查看课程名称和和其他任课教师,教师相互之间还可以互相评价。在结束的时候,可以查看结果。
(4)督导的需求:督导根据自己被指定的评教内容可以就本学期对各科教师进行工作上的评价。
(5)领导的需求:能够登录进入系统,查看各个教师的被评结果,从而能一定地得出教师的工作效果与工作质量。
(6)发表评论。
(7)显示登陆用户类别。
(8)修改密码。
(9)系统退出。
2.2系统功能分析
在后台,管理员在系统中设置评教主体范围,包括学生、教师、督导。不一样的主体,评价内容也不一样,这里举例学生、督导两个身份的评教说明。
该系统的关键环节是关于学生的评教方面,学生评教的具体操作方式为:以学生身份登录系统,点击系统目录下的学生评分环节,选择对应学期与教师,进入当前位置:学生评分操作。就该教师本学期无论是教学态度、内容,还是教学方法和效果,均可发表评论和得出评分。操作完毕后,点击返回按钮,回到当前位置:学生对教师的评分。
关于督导的评价,主要是就该教师的教学教育方面与取得成绩方面的评论,另外就是留言提出意见或者是建议。
从总体来分析,所有的系统大都分为前台和后台,次系统也不例外。
前台设计的主要目的是为了学生评教、教师查询等各类用户的使用,构建出可以更好地展现评教结果、得分留言等信息的平台。
后台设计的主要目的是为了减少管理员的工作量,提高管理水平和工作效率。
总的来说本次课题是用ASP.NET,C#,SQL Server 2005完成的一个评教系统的设计与实现,其中模块主要包括:学期管理,课程管理,教师管理,评价结果,统计报表,实现了评教系统所应具有的功能。
上一篇:基于javascript的2048游戏设计+源代码
下一篇:C#+sqlserver人才招聘网站的设计+源代码

基于android的环境信息管理系统设计

java+mysql班级评优系统的设计实现

ASP.NET飞翔租贷汽车公司信...

多频激励下典型非线性系统的振动特性研究

java+mysql文星酒店客房管理系统设计

jsp+mysql网上化肥店系统的设计与开发

java的B2C型电子商务网站管理系统的设计

压疮高危人群的标准化中...

AES算法GPU协处理下分组加...

从政策角度谈黑龙江對俄...

上海居民的社会参与研究

STC89C52单片机NRF24L01的无线病房呼叫系统设计

基于Joomla平台的计算机学院网站设计与开发

提高教育质量,构建大學生...

酵母菌发酵生产天然香料...

浅谈高校行政管理人员的...

浅论职工思想政治工作茬...