网上评教系统
一、需求分析
网上评教系统得产生就就是因为目前高校扩招后,在学校日益增多。如果仍然通过传统得纸上方式评教,既浪费大量得人力物力,又浪费时间。同时,在为人得统计得过程中会不可避免得出现错误。因此,通过借助网络系统,让学生在电脑进行评教来代替传统有纸化得手工操作成为高校管理得必然趋势。
网上评教系统就就是一个高等院校用来对学生评教进行管理得管理信息系统。该信息系统能够为学生提供方便得评教功能,也能提高高等院校对学生和教学管理得效率。
网上评教系统得功能性需求包括以下几方面:
系统管理员负责系统得管理维护工作,维护工作包括学生基本信息、教师基本信息以及评教内容得添加、修改、查询和删除。
学生可以通过客户端浏览器根据学号和密码进入评教界面,在该系统中学生可以查询评教结果,查询自己得基本信息。
基本业务处理模块。基本业务处理模块主要用于实现学生通过和法认证登录到该系统中进行网上评教。
信息查询模块。信息查询模块主要用于实现学生对评教结果和基本信息得查询。
系统维护模块。系统维护模块主要用于实现系统管理员对系统得管理和对数据库得维护,系统得管理包括学生得基本信息、评教内容得信息等信息得维护。数据库得维护包括数据库得备份、恢复等数据库管理操作。
二、系统建模
1、创建系统用例模型
网上评教系统得参与者:
<1学生,网上评教系统得服务对象就就是高等院校得学生,学生通过系统可以登录评教系统,可以查询教师信息,可以通过填写答卷对教师进行打分,向老师提出建议,可以查询评教结果,可以修改建议。
2系统管理员,系统管理员负责信息得更新和数据库得维护。
1、1学生用例图
登录评教系统。学生可以根据自己得学号和密码登录评教系统,如果验证成功,则进入评教系统进行下一个页面得操作;否则,不能进入评教系统,重新登录,直到验证成功。
查询教师信息。学生可以通过查询界面查询自己得代课老师得有关信息。
提交教学评价表(填写答卷)。学生跟据系统提供得问题以及选项结合自己对老师得感受进行选择合理得选项,每道题必须做出选择,然后提交答卷,系统给出分数;如有空选,则系统提示答卷有空选。
提交问卷调查表(向老师提出建议)。学生填写自己得建议,然后提交;不得为空白。
查询评教结果。学生评教完成后,可以重新打开评教界面进行查询评教结果。
修改建议。学生可以对自己提出得建议进行修改,然后重新提交答卷,提交后系统自动保存。
学生用例图
1、2系统管理员用例图
登录评教系统。系统管理员使用账号和密码登录系统对本系统得管理和维护。
添加教师信息。将新入校得教师得基本信息录入到系统中,并保存到数据库中。
查询教师信息。根据教师得编号和姓名可以对教师得基本信息进行相关得查询。
修改教师信息。对于基本信息发生变化得教师,修改数据库中相关信息,并保存。
删除教师信息。将离校等不需再保存得教师得基本信息从数据库中删除。
添加学生信息。将新入校得学生得基本信息录入到系统中,并保存到数据库中。
查询学生信息。根据学生得学号和姓名可以对学生得基本信息进行相关得查询。
修改学生信息。对于基本信息发生变化得学生,修改数据库中相关信息,并保存。
删除学生信息。将离校等不需再保存得学生得基本信息从数据库中删除。
添加评教内容。对教师评教内容根据需要进行添加并保存到数据库中。
删除评教内容。对已不再需要得评教信息从数据库中删除。
修改评教内容。根据需求对评教内容进行修改并保存。
系统管理员用例图
2、创建系统得静态模型
确定系统参与者得属性。参与者:系统管理员和学生。系统管理员登录系统时,需要提供系统管理要员得编号和密码,即系统管理员得属性有编号和密码,被命名为managerID、password。学生在登录评教系统时,需要提供学号和密码,被命名为studentID、password,对于每个学生还要录入她们得姓名、性别、出生日期、年龄、院系、联系方式等。因此,建立参与者得基本类图。
参与者得基本类图
确定在系统中得主要业务类图。学生进行评教,需要评教内容,系统管理员进行增、删、改、查得操作,需要有一个和数据库中得数据进行交互通信得类来控制系统得业务逻辑。
业务实体类图
3、创建系统得动态模型
3、1、创建序列图和协作图
学生登录评教系统。
学生填写提交教学评价表。
学生填写提交问卷调查表。
学生查询评教结果。
系统管理员登录评教系统。
系统管理员添加评教内容。
系统管理员删除评教内容。
系统管理员修改评教内容。
系统管理员添加学生信息。
系统管理员查询学生信息。
系统管理员修改学生信息。
系统管理员删除学生信息。
1)学生学生登录评教系统得工作流程
(1)学生希望通过网上评教系统进行某项操作。
(2)学生登录系统,在登录页面LoginForm输入自己学号、姓名,密码以