网上评教系统

上传人:M****1 文档编号:506211839 上传时间:2024-01-24 格式:DOC 页数:38 大小:678.50KB
返回 下载 相关 举报
网上评教系统_第1页
第1页 / 共38页
网上评教系统_第2页
第2页 / 共38页
网上评教系统_第3页
第3页 / 共38页
网上评教系统_第4页
第4页 / 共38页
网上评教系统_第5页
第5页 / 共38页
点击查看更多>>
资源描述

《网上评教系统》由会员分享,可在线阅读,更多相关《网上评教系统(38页珍藏版)》请在金锄头文库上搜索。

1、网上评教系统 一、需求分析 网上评教系统的产生是因为目前高校扩招后, 在学校日益增 多。如果仍然通过传统的纸上方式评教, 既浪费大量的人力物力, 又浪费时间。 同时,在为人的统计的过程中会不可避免的出现错 误。因此, 通过借助网络系统, 让学生在电脑进行评教来代替传 统有纸化的手工操作成为高校管理的必然趋势。网上评教系统是一个高等院校用来对学生评教进行管理的 管理信息系统。 该信息系统能够为学生提供方便的评教功能, 也 能提高高等院校对学生和教学管理的效率。 网上评教系统的功能性需求包括以下几方面:1. 系统管理员负责系统的管理维护工作,维护工作包括学生基本信息、教师基本信息以及评教内容的添加

2、、修改、查询和 删除。2. 学生可以通过客户端浏览器根据学号和密码进入评教界面, 在该系统中学生可以查询评教结果,查询自己的基本信息。3. 基本业务处理模块。基本业务处理模块主要用于实现学生通 过和法认证登录到该系统中进行网上评教。4. 信息查询模块。信息查询模块主要用于实现学生对评教结果 和基本信息的查询。5. 系统维护模块。系统维护模块主要用于实现系统管理员对系 统的管理和对数据库的维护,系统的管理包括学生的基本信 息、评教内容的信息等信息的维护。数据库的维护包括数据 库的备份、恢复等数据库管理操作。二、系统建模1、创建系统用例模型网上评教系统的参与者: 学生,网上评教系统的服务对象是高等

3、院校的学生,学生通过 系统可以登录评教系统, 可以查询教师信息, 可以通过填写答卷 对教师进行打分, 向老师提出建议, 可以查询评教结果, 可以修 改建议。 系统管理员,系统管理员负责信息的更新和数据库的维护。1.1 学生用例图1. 登录评教系统。学生可以根据自己的学号和密码登录评教系 统,如果验证成功, 则进入评教系统进行下一个页面的操作; 否则,不能进入评教系统,重新登录,直到验证成功。2. 查询教师信息。学生可以通过查询界面查询自己的代课 老师的有关信息。3. 提交教学评价表(填写答卷) 。学生跟据系统提供的问题以 及选项结合自己对老师的感受进行选择合理的选项,每道题 必须做出选择,然后

4、提交答卷,系统给出分数;如有空选, 则系统提示答卷有空选。4. 提交问卷调查表(向老师提出建议)。学生填写自己的建议,然后提交;不得为空白。5. 查询评教结果。学生评教完成后,可以重新打开评教界面进 行查询评教结果。6. 修改建议。学生可以对自己提出的建议进行修改,然后重新 提交答卷,提交后系统自动保存。学生用例图1.2系统管理员用例图1. 登录评教系统。系统管理员使用账号和密码登录系统对 本系统的管理和维护。2. 添加教师信息。将新入校的教师的基本信息录入到系统 中,并保存到数据库中。3. 查询教师信息。根据教师的编号和姓名可以对教师的基 本信息进行相关的查询。4. 修改教师信息。对于基本信

5、息发生变化的教师,修改数 据库中相关信息,并保存。5. 删除教师信息。将离校等不需再保存的教师的基本信息 从数据库中删除。6. 添加学生信息。将新入校的学生的基本信息录入到系统 中,并保存到数据库中。7. 查询学生信息。根据学生的学号和姓名可以对学生的基 本信息进行相关的查询。8. 修改学生信息。对于基本信息发生变化的学生,修改数 据库中相关信息,并保存。9. 删除学生信息。将离校等不需再保存的学生的基本信息 从数据库中删除。10. 添加评教内容。对教师评教内容根据需要进行添加并保 存到数据库中。11. 删除评教内容。对已不再需要的评教信息从数据库中删 除。12. 修改评教内容。根据需求对评教

6、内容进行修改并保存。2、创建系统的静态模型1. 确定系统参与者的属性。参与者:系统管理员和学生。系统管理员登录系统时,需要提供系统管理要员的编号 和密码,即系统管理员的属性有编号和密码,被命名为 managerlD、password。学生在登录评教系统时,需要 提供学号和密码, 被命名为studentID、password,对于 每个学生还要录入他们的姓名、性别、出生日期、年龄、 院系、联系方式等。因此,建立参与者的基本类图。系绒管理员managerO : Siring殳卫asswoid : Slnng学生studefi1ID Strtig passwoid : Strips 罐name St

7、iinQ 代 birthday : String 勒age I nt 気sex : String isdept Stnng 4el: Sring参与者的基本类图2. 确定在系统中的主要业务类图。学生进行评教,需要评 教内容,系统管理员进行增、删、改、查的操作,需要 有一个和数据库中的数据进行交互通信的类来控制系统 的业务逻辑。浆统停理员卷manapedD : Slnng *1芸awo(打 StnrgstudentlD : String sswordl: Stnng me : Siring 影birthday : String 島age : Int业务实体类图3、创建系统的动态模型3.1、创建序

8、列图和协作图1. 学生登录评教系统。2. 学生填写提交教学评价表。3. 学生填写提交问卷调查表。4. 学生查询评教结果。5. 系统管理员登录评教系统。6. 系统管理员添加评教内容。7. 系统管理员删除评教内容。8. 系统管理员修改评教内容。9. 系统管理员添加学生信息10. 系统管理员查询学生信息。11. 系统管理员修改学生信息。12. 系统管理员删除学生信息。1)学生学生登录评教系统的工作流程(1)学生希望通过网上评教系统进行某项操作。(2)学生登录系统,在登录页面 LoginForm输入自己学号、姓名, 密码以及验证码,并提交。(3) 系统将学生提交的用户信息传递到控制类Control中,

9、检查用 户的身份时否合法。将用户信息与数据库中的用户信息进行比 较,检查用户信息中是否存在此学生的信息。(4)检查完毕后将验证结果返回到登录界面上显示。(5)学生在登录界面获得验证结果。如果身份验证未通过,重新登录或退出。否则,继续选则下一步的操作。(1Con trol1:登录评教系统3:返回验证信息2:验证学生登录信息Logi nForm学生 : Student4:提示验证信息学生登录系统序列图学生:Stude nt1:登录评教系统2:验证学生登录信息学生登录系统协作图2) 学生填写提交教学评价表工作流程。(1) 学生进入填写提交教学评价表界面,在界面中确定要填写评价 以及建议,并提交。(2

10、) 在填写提交教学评价表界面将学生所填写的内容传递给控制对 象,控制对象验证是否为空,判断合格与否。(3) 如果符合要求,将内容保存到数据库中。(4) 控制对象返回提交成功信息到填写提交教学评价表界面。(5) 学生得到提示提交成功的信息:Student填写提交教学 评价表界面控制类教学评价表2:填写教学评价表 1T飞:查看评价表内容1:选择进入填写提交教学评价表界面4:验证内容是否合格6:返回提交成功信息教学评价 表学生填写提交教学评价表协作图3)学生填写提交问卷调查表工作流程。(1)学生进入填写提交问卷调查表界面,在界面中确定把每一道选择题做完,并提交。(2)在填写提交问卷调查表界面将学生所

11、做的内容传递给控制对象,控制对象验证是否满足做题要求,判断是否有漏做的现象(3) 如果符合要求,将结果保存到数据库中。(4) 控制对象返回提交成功信息到填写提交问卷调查表界面。(5) 学生得到提示提交成功的信息。:Stude nt提交问卷调查表界面控制类1电择进入提交问卷调查表界面21回答问卷调查表I3:查看问卷调查表4:验证是否满足做题要求,判断是否有漏做的现象15:保存调查问卷的结果6:返回交成功信息匸提示提交结果成功信息学生填写提交问卷调查表序列图1:选择进入提交问卷调查表界面7:提示提交结果成功信息提交问卷调查表界面:Stude nt2:问答问卷调查表4:验证是否满足做题要求,判断是否

12、有漏做的现象6:返回提交成功信心问卷调查 表学生填写提交问卷调查表协作图4)学生查询评教结果工作流程(1) 学生进入提交后的问卷调查表和评价调查表的界面Form,发送 查询评结果的请求。(2) 提交后的问卷调查表和评价调查表的界面Form向控制对象 Control请求评教结果,控制对象到数据库查询评教结果。(3)提交问卷调查界面和提交评价调查表界面从控制对象取得所要 查询到的表对象信息 Co nseque nee,并返回到提交问卷调查界 面和提交评价调查表界面显示所要查询对象的评教结果。(4) 学生从提交后的问卷调查表和评价调查表的界面Form中获取评教结果:Stude nt1:进入提交后的问

13、卷调查表和评价调查表的界面5:显示查询的评教结果4:返回查询结果Forn2:发送查询评结果的请求学生查询评教结果的协作图r:Stude ntCon trolConsequenceForn1:进入提交后的问卷调查表和评价调查表的界面2:发送查询评结果的请求3:执行评教结果查询5:显示查询的评教结果4:返回查询结果学生查询评教结果的时序图5)系统管理员登录评教系统工作流程。(1)系统管理员希望通过网上评教系统进行某一项。(2)系统管理员登录评教系统,在登录界面输入自己的用户名和密 码,并提交。(3)评教系统将系统管理员提交的用户名和密码传递到控制类中, 验证用户的身份是否合法。将用户信息与数据库中

14、的用户信息 进行比较,检查用户信息中是否存在此管理员的相关信息。(4)验证完毕后将验证结果返回到登录界面并显示。(5)系统管理员在登录界面获得验证结果。如果身份验证未通过, 重新登录或退出。否则,继续选择下一步的操作。评教系登录控制类界面SystemMa nager1:登录评教系统2:验证用户的身份是否合法3:返回验证信息4:显示验证信息系统管理员登录评教系统时序图OSystemMa nager1:登录评教系统评教系登录界面_A4:显示验证信息3:返回验证信息 /2:验证用户的身份是否合法/控制类系统管理员登录评教系统协作图6)系统管理员添加学生信息工作流程(1)系统管理员进入添加学生信息界面,并在界面中提交添加学生 的信息。(2)添加学生信息界面将查询的信息传递到控制对象。(3)控制对象到数据库中查询该学生信息对象是否已存在,并判

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号