您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > 作业交互系统需求分析说明方案
作业交互系统需求分析说明方案一、任务概述使用作业交互系统的对象是教网页制作的老师和学习网页制作课程的学生。为了巩固课堂知识,跟进学生的学习进度。该系统内置一定题库,老师随时可以上传资料,题库有自动更新的功能。学生进入题库,可以看到完整的作业列表,系统将对选择题和填空题进行预改,给出初改分。老师可以查看学生的完成进度和预改分数,下载作业,最后打上期末分数。老师通过上传文件资料,固定该系统的作业的题库,该文件按上传的时间顺序生成作业号(01,02…),学生端可以看到按顺序排列好的作业列表,可按章节完成作业。注意事项:提交期限为期末,超过提交期限,管理员设置权限学生无法进入系统;后台用的ASP.net;该系统制作用的是网页的形式;在期限两个月后删除服务器内数据;系统后台会每5分钟自动提交一次,每一次提交都会覆盖原来提交的作业;学生期末最终分数为总成绩(教师打分),无法详细知道各题分数分配;总体功能,界面要简单,便捷。二、运行环境:硬件:装有windowXP操作系统的CP;最低配置:1G以上主频,256M内存,独立或集成显卡,32M显存,10M以太网卡或无线网卡;输入设备:键盘、鼠标、文件类型;软件:本网页将依赖于浏览器。只要支持这些功能的计算机都可以运行。三、性能需求适应性:网页制成响应式网页,具有适应计划变化的能力。四、运行需求(1)界面需求:网页界面要求布局合理,颜色舒适,控制按钮良好,可以借鉴现在市面上功能和布局良好的作业交互界面。(2)网页接口:可以调用用户安装的Office办公软件操作,能识别html等网页格式。(3)故障处理:一旦程序运行出现故障,可以让用户反馈错误信息,及时解决程序的故障与错误。五、网页结构六、用户需求描述作业交互系统分三个端口:学生端,教师端,管理员端。(一)学生端学生端登陆界面,选择登录,忘记密码,修改密码。登录首页可以查看用户信息,查看作业任务列表,完成作业,提交作业,查看各个章节的预改分数,查看总成绩和进度,重置作业。(二)教师端教师端登陆界面,可选择登录,修改密码。首页审核学生信息,查看学生的作业进度和预改分数,评分批改作业,发布公告,系统自动统计总成绩(老师设置评分规则),隐藏总成绩,修改总成绩,导出学生成绩。(三)管理员端管理员端登陆界面,可选择登录,忘记密码,修改密码。首页管理班级、教师、学生的基本信息并对用户设置用户权限。六、详细的功能介绍对于学生而言,学生可以对老师布置的作业进行查询,下载,提交,查看公告,查看成绩,查看教学的进度,客观题预改自评,重置作业等功能。对于教师用户,系统主要提供上传作业到题库,查看学生的作业并打分,查看学生学习进度,发布公告,隐藏总成绩,关闭系统等。对于管理员而言,管理员可以导入学生,教师的信息,对教师的基本信息、学生信息进行管理(增、删、改、除),让学生和老师重设自己的密码,可以对转专业的学生进行学院,班级更改。并且能限定老师和学生的权限。以下是详细介绍:(一)学生模块1.登录界面与功能:选择登录,修改密码①登录时在登录窗口输入学号以及密码即可,初始密码默认设置为学号。密码与账号正确则提示登录成功,进入学生端首页,用户名或者密码错误时提示密码或用户名错误;②修改密码页面是成功登录后的选项,需要填写用户的学号,原始密码。重新输入新密码,再次验证密码。③学生端登陆界面,如图:2.学生端首页介绍及功能①用户信息:该界面登录后显示的界面,能够显示学生的个人信息,如学号,姓名,班别,性别等。后台通过统计作业的分数和作业进度,学生可以查看自己的作业总分数和作业进度,同时可以接收老师发布的公告信息。②用户信息界面,如图所示:③作业任务:可以查看老师上传的全部作业,作业的显示方式是按照课本上的每一章,每一节。已完成的章节会变暗,学生对作业完成情况不满意时,可以点击重置作业,重新进行做作业;未完成的作业显示为亮区。学生在截止日期前可以对作业进行多次修改和提交和重置,超过截止日期则无法进入系统。点击作业,会显示做作业的界面,作业题目分为单选题,多选题,实验题。系统可以预改选择题,并进行评分。系统为了避免计算机断电,死机的情况,后台设定每5分钟系统自动提交作业,每次提交作业都会将上一次的提交的作业覆盖掉。实验题需要下载作业文件,题目将规定好其作业文件的要求,下载相应目录中。为了方便学生查看作业要求,作业界面总有一个可移动的小窗口显示作业要求,该窗口的总是置前。学生可以清空本题的作业记录,恢复原始的题目。提交作业需要上传工程文件的时候,需上传本地计算机的文件,首先要浏览本地计算机目录,找到要提交的文件,作业以文件上传的形式提交,文件类型包括单文件上传和多文件上传。文件格式要求:CSS/HTML/JS等,要求对提交的文件大小有约束。作业提交到对应的老师目录下,系统会自动记录下该作业提交的信息。提交过程中显示入库的进度条,成功提交后显示提交状态和提交日期,并且可以对成功提交的作业中的客观题进行预改。完成提交过程,返回成功信息。提交作业后可显示作业的提交状态,如果作业提交失败要有重新提交的功能和排错措施。④作业任务界面,如下图所示:(二)教师模块1.登录界面与功能:①登录时输入教师工号以及密码即可,密码默认为教师工号,密码与用户名正确则提示登录成功并跳转至教师端首页界面,用户名或者密码错误时提示密码或用户名错误;②修改密码页面为成功登录后的选项,密码要求6-16位,需要填写教师工号,原密码。输入新的密码后,判定密码是否符合要求,符合则显示绿色的勾,在确认密码处再次输入新密码,否则显示密码不符合要求,显示红色的叉,并显示错误原因,需要重新输入新密码,直至修改成功。忘记密码时需联系管理员,管理员进入管理端对密码进行重置,重置为初始密码。③教师端的登录界面,如图2.教师端首页介绍及功能:(1)首页:显示教师姓名及欢迎语。提示收到作业总份数、已批改份数、未批改份数。点击“已批改”可进入已批改页面查看,点击“批改”可直接进入正在批改页面进行批改。如下图:(2)审核学生信息:对学生的基本信息进行管理,并可以查询无法登陆学生的信息,反馈给管理员如下图:(3)上传作业:老师可以上传题目到题库中。题库上传到数据库中便能自动获取,动态生成作业。选择题和填空题以word.doc格式文件上传实验题按图片的形式(按一定长宽比)贴在网页中。如下图:(4)查看作业:教师按下查看作业按钮后,系统从数据库下载学生提出的作业,老师便可以查看学生的单选题和填空题的预批成绩,以及所提交到系统中的实验题,在评分区内对其进行评分并反馈给提交者。同时查看学生作业的完成进度和分数。后台统计学生作业总分数,能显示学生每章的作业成绩平均值,导入学生期末成绩,老师能查看各个学生的最终总成绩并能以Excel表导出。①查看学生完成进度的界面,如下图:②教师下载作业和评分的界面,如下图:③教师查看学生分数和打分的界面,如图:(5)发布公告:老师可以在发布公告区内发布公告,例如宣布作业最终截止日期。如图:(三)管理员模块1.登录界面与功能:①登录时输入账号以及密码即可,密码与用户名正确则提示登录成功,用户名或者密码错误时提示密码或用户名错误。②修改密码页面为成功登录后的选项,需要填写账号,原密码。③登录界面,如图:2.管理员端首页介绍及功能:①可以浏览当前管理员的信息,如图:②管理教师信息:可以通过Excel表批量导入教师信息。根据关键字进行查询并从数据库中调出教师基本信息,并对学生的基本信息,包括工号、姓名、密码等查询,修改等操作,其中工号不可为空。如图:③管理学生信息:可以通过Excel表批量导入学生信息。根据关键字进行查询并从数据库中调出学生基本信息,并对学生的基本信息,包括学号、班别、姓名、密码等查询,修改等操作,其中学号不可为空。如图:④更改用户权限:管理员对用户进行分组,分为学生、教师、管理员。到期末截止时间,管理员可设置权限,禁止学生用户进入系统。如图:
本文标题:作业交互系统需求分析说明方案
链接地址:https://www.777doc.com/doc-2685985 .html