教学评价系统是我的毕业设计课题,老师要求我要完成教学评价的功能,做到学生能评价,教师可以自评也可以他评(即评价其他教师),管理员负责管理学生,教师账户,能查看评价结果.除此之外,登陆注册是必不可少的还要有平均分统计等.
所以我采用了我最熟悉和擅长的Asp.Net语言、Microsoft Visual Studio开发工具,后端采用的是SQL Server数据库。
对每个参与教评的学生,只记录教评提交的结果,并不与学号相对应,做到保密;智能列出所登录的学生的任课教师,确保每个学生只允许对自己的任课教师进行教评,而且对每个教师只能评一次,提高教评结果的可信度;
功能模块分析
1)系统登录模块:进入登录界面,用户需要使用正确的用户帐号和密码之后才能使用本系统。新用户需要注册才能登入。
2)管理员管理模块:可以添加、修改学生和教师的账号和密码,修改教师的任课信息,方便关联学生的评价,查看所有教师的评分结果
3)学生管理模块:学生根据评价指标体系进行对教师任教进行相关评价
4)教师管理模块:教师根据评价指标体系进行自我评估和对同行教师进行评价,提出对自己和同行的建议或意见。
目 录
第1章 绪论 4
1.1 选题的依据及意义 4
1.2 教学评价系统的发展现状 4
1.3 系统设计的相关技术 5
第2章 可行性分析 6
2.1 技术可行性 6
2.2 经济可行性 6
2.3 营运可行性 6
2.4 系统研究主要思路 7
2.5 研究方法 7
第3章 系统需求分析 9
3.1 需求概要 9
3.2 数据流图 9
第4章 系统总体设计 11
4.1 系统的总体结构 11
4.2 系统功能模块设计 13
4.3 系统的体系结构 15
4.4 系统的ER模型 16
第5章 相关技术与开发工具 17
5.1 ASP.NET简介 17
5.2 Visual Studio简介 17
5.3 sqlserver简介 18
第6章 系统实现 19
6.1 系统登陆模块 19
6.2 评价统计信息管理模块 20
6.3 平均分统计信息模块 22
第7章 系统测试 22
7.1 程序调试 22
7.2 程序的测试 23
7.2.1 测试的重要性及目的 23
7.2.2 测试的步骤 24
7.2.3 测试的主要内容 25
7.3 系统的特点和优点 27
7.4 系统存在的不足和改进方案 27
7.5 设计收获和心得 28
结论 29
参考文献 30
致谢 31