评教系统设计报告

评教系统设计报告

ID:35236894

大小:720.50 KB

页数:14页

时间:2019-03-22

评教系统设计报告_第1页
评教系统设计报告_第2页
评教系统设计报告_第3页
评教系统设计报告_第4页
评教系统设计报告_第5页
资源描述:

《评教系统设计报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、C#课程设计评教系统目录一、课题背景及意义2二、需求分析21.业务需求22.功能需求33.数据需求34.系统组成65.数据库设计7(一)概念结构设计7(三)物理关联图11三、详细设计与实现11四、结束语21五、参考文献21013一、课题背景及意义教育理论与教育实践如何统一是当前教育界亟待解决的问题。教学评估系统是教育理论和教育实践的中间环节,教育评价有助于教育理论与教育实践达到统一。评教系统是在教学的过程中,通过学生在学习过程中的反馈信息,对教师的授课情况的一项调查,目的是为了及时的了解教师与学生之间在教与学的过程中所遇到的问题,有针对性的开展教学工作,提高教学质量。教学评估在高校的整

2、个教学过程中,起着很大的作用。二、需求分析1.业务需求对于本系统来说,主要包括三类用户的需求:管理员需求,系统可以查看学生信息和教师信息;对教评结果的查看,即查看所有教师的教评结果;可以指定评教的课程。管理员可以对用户信息和课程信息进行删除、修改的操作,并可以修改自己的登录密码。教师需求,在教评结束后,通过登录,查看自己的教评结果。主要是查询功能,显示课程,点击课程显示学生对其的总体评价,也可查看具体学生评教信息,并可以修改自己的登录密码。学生需求,在教评活动开始后,登录系统,对自己的任课教师评教,评教为选择题形式,还可以修改自己的登录密码。当然,还有新用户的注册功能,新用户可以在系统

3、网站上注册自己的相应的信息。在评教开始前,把本地数据库连接成功,,从本地数据库中提取学生、教师、管理员的登录信息,检查信息无误后,学生进入评教系统的学生页面,教师进入评教系统的教师页面,管理员则是进入后台管理页面。当学生、教师、管理员操作完并选择退出功能后,退出系统。2.功能需求评教系统包括如下功能,如表1所示:编号主要功能功能子模块功能说明001登录功能根据用户的姓名,密码及进入的界面(分为学生,教师和管理员三个界面)判断登录信息是否正确,从而转到不同的界面002注册功能新用户注册自己的信息,不同的界面有不同的填写003学生界面功能显示用户信息显示当前登录的学生的学籍信息修改密码功能

4、学生可以修改自己的登录密码评教功能学生对自己所选课程的教师进行相关的评价。13004教师界面功能显示用户信息显示当前登录的教师的个人信息修改密码功能教师可以修改自己的登录密码查询班级信息功能教师可以按类别对班级信息进行查询查看评教信息功能教师可以查看学生对自己的评教内容005管理员界面功能显示学生信息将已注册的学生信息显示出来修改密码功能管理员可以修改自己的登录密码课程信息管理功能管理员可以对课程信息进行修改和删除操作教师信息管理功能管理员可以查看教师的基本信息查看评教信息功能管理员可以查看所有教师的评价内容006退出功能退出界面表1系统功能列表3.数据需求评教系统数据流图如图1-6所

5、示:图1顶层数据流图4.系统组成该评教系统为网络模式。应用程序终端本地服务器应用程序终端图2系统模式图13硬件要求:对于客户端没有太大的要求,一般性能的机器即可。操作系统要求:在选择操作系统的时候,应选用WindowsXP或Windows7操作系统。数据库管理系统要求:为了保证系统的稳定性和良好的可维护性,本系统采用SQLServer2008数据库。5、数据库设计(一)逻辑结构设计根据系统的概念模型设计结果,映射出系统的信息模型:表2表名:Class(原始班编号表)序号列名类型描述索引/关键字1ClassIDchar(8)原始班班级编号,不能为空主键,外键2ClassNamechar(

6、30)原始班班级名,不能为空3ClassNUMint原始班班级人数,不能为空说明:此表用来存储原始班班级编号和信息表3表名:course(课程表)序号列名类型描述索引/关键字1CNOchar(8)课程编号,不能为空主键,外键2CNAMEchar(20)课程名称,不能为空3TNAMEchar(10)任课教师名,不能为空外键4Termchar(20)学期,不能为空5Creditfloat学分,不能为空说明:此表用来存储课程信息表4表名:flag评分表(评分表)序号列名类型描述索引/关键字1pjNumchar(10)评分编号,不能为空主键,外键2SNOchar(10)学生编号,不能为空外键3

7、CNOchar(8)课程编号,不能为空外键4TNOchar(8)教师编号,不能为空外键5pjSumchar(10)总评分,可以为空6flagchar(4)标记说明,可以为空,默认值为'未评'说明:此表用来存储学生评教的评分信息表5表名:flag评分情况详细表(评分情况详细表)序号列名类型描述索引/关键字1pjNumchar(10)评分编号,不能为空主键,外键2pj11char(10)评分项目1得分,可为空3pj12char(10)评分项目2得分

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。