系统功能模块设计(样例)教程文件
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
系统功能模块设计描述(样例)
根据前面对数据流的分析,本系统划分为两大模块:应用模块和管理模块。
应用模块是为整个用户提供服务的各个模块的总和,包括用户登录、在线测评、信息浏览(包括测评新闻、测评结果、系统帮助、测评指标等)、用户留言、修改密码、信息查询(包括用户信息和测评记录)等。
系统管理模块用来实现对整个系统的管理,包括测评指标体系与智能建议规则库的维护、测评监控、新闻管理、留言管理、用户管理、系统初始化、系统数据库备份等。
系统功能模块如图3.4.6所示,下面分别介绍如下。
(1)用户登录模块
本模块是用户进入系统的入口,用户登录时要经过身份验证,只有本校在册学生和教职工才可以登录本系统。本系统有学生、学生信息员、教师、同行专家、系级领导、院级领导、系级管理员、院级管理员八种用户角色,根据其身份及作用的不同,通过ID和密码验证用户的身份,对不同级别的用户系统自动调用不同的可访问页面,使用系统提供的与其身份相应的各项功能,其他用户只可以浏览公开信息。
(2)在线测评模块
在线测评模块由学生测评、同行专家测评、系领导评价、信息员汇报组成,其中系领导评价、信息员汇报属于日常教学质量管理监控范畴,在统计教师的课程教学质量测评总成绩时,只计算学生测评、同行专家测评的成绩。
学生测评和同行专家测评需要在规定的测评时间完成,每学期一次。在测评期间,系统根据当前学期的开课表,自动列出当前登录的学生与所学课程、任课教师一一对应的被测课程一览表,学生每次从中选择一门课程进行测评,提交后成功后再继续选评其他课程,每门课程只许测评一次。学生一次登录未测评完的课程,可以在下次登录时续评。学生评教时分理论课程教学、实践课程教学、体育课程教学三类,每一类均由详细的评价指标构成,并列有指标权重;专家评教时采用与学生评教不同的测评指标体系。测评者可根据测评内容和评分标准直接点击选择项进行评分。每类测评页面都设有开放性指标,测评者可自由参与评价。为防止部分学生测评时马虎了事,系统对全部选最好或最差选项的结果不许提交,并要求重新进行测评,避免造成测评结果异常。
系领导评价每年度进行一次,系统根据教师所属系部,自动列出与系领导的测评关系,评价结果存入领导评价结果表中。信息员每隔一周汇报一次本班级的教学整体情况,汇报结果存入信息员汇报结果表中。
图3.4.6 系统功能模块结构图
(3)信息浏览模块
本模块可以浏览的信息包括测评动态新闻、测评指标、系统帮助、测评结果,其中,新闻可以公开浏览;测评指标和系统帮助需要用户登录进入系统后才可以浏览;测评结果只给教师本人浏览。教师登录进入系统后,可以浏览到以下测评结果,但看不到测评者的任何信息,以免产生个人恩怨。
✧学生对各门课程的逐项测评成绩
✧系部整体测评概况(平均成绩、最高分、最低分、本人总成绩及排名)
✧同行专家对课程的测评成绩
✧
✧学生对每门课程的教学评价意见
✧专家系统根据教师各项测评指标的得分情况提出的教学改进建议
✧历次测评记录的图表
(4)信息查询模块
信息查询模块包括用户信息查询和测评结果查询。系级管理员可以查询本部门各类用户的基本信息和测评结果,院级管理员可以查询全院各类用户的基本信息和测评结果。系领导可以查询本部门教师的测评记录,院领导可以查询全院教师的测评记录。
(5)用户留言模块
学生或者教师,若对课程教学或学校测评工作有意见和建议,可通过留言形式发表私人或公开留言,实现意见双向交流,如学生随时可以对其所学课程、任课教师提教学意见,教师之间可以交流教学心得,学生之间可以交流学习心得等。
凡合法用户均可在留言板上发表对教学方面的意见和建议,但必须遵守留言板的规定。留言直接在网页上显示,系统管理员可以删除任何不适宜或已失去了时效性的公开言论;学生和教师可以回复、删除他人给自己的私人留言。
(6)系统管理模块
本模块负责对系统进行全面的后台管理,分系、院两级级管理,包括:
✧测评指标体系的动态维护:添加、更新各类测评指标的内容及分值,添
加、更新专家系统智能建议表;
✧测评系统初始化:清空有关测评表,选定测评学期,确定测评工作的开
始与结束时间;
✧信息查询:用户基本信息查询、测评结果查询、历史记录查询;
✧测评结果管理:测评结果转存、打印、存档;
✧
✧监控测评:查看测评进展情况,处理测评异常,并及时通知有关系部;✧
✧用户管理:添加系级管理员、两级领导、学生信息员,维护用户基本信
息;
✧留言管理:回复公开留言,删除不合适留言;
✧
✧新闻管理:发布/更新公开信息,删除过期新闻;
✧数据备份:定期对系统数据库进行备份,删除没有保留价值的备份。