点击查看 软件需求工程 高校教学平台 卷首语

文章目录

  • 引言
    • 编写目的
    • 背景
    • 读者对象及阅读建议
    • 参考资料
  • 产品概述
    • 概述
    • 功能
      • 用户管理
        • 通用用户
        • 管理员
        • 教师、助教
        • 学生
        • 游客
      • 课程管理
        • 公共课程
        • 学校专有课程
      • 教学班管理
        • 教学班章节
        • 教学班资料
        • 教学班作业
        • 教学班实验
        • 教学班测试和成绩评定
        • 教学班论坛
        • 教学班通知
        • 教学班组队
      • 网站维护
        • 用户使用帮助
        • 用户反馈意见或建议
        • 友情链接
    • 性能
    • 运行环境
  • 使用方法
    • 网站主页
    • 登录/注册页面
    • 用户个人信息页面
    • 教师个人主页
    • 课程界面
      • 课程首页
      • 课程简介
    • 教学班界面
      • 教师(助教)
        • 教学班章节页面
        • 教学班资料页面
        • 教学班通知页面
        • 教学班作业页面
        • 教学班测试页面
        • 教学班实验页面
        • 教学班论坛页面
        • 教学班分组页面
        • 教学班成绩页面
      • 学生
        • 教学班章节页面
        • 教学班资料页面
        • 教学班通知页面
        • 教学班作业页面
        • 教学班测试页面
        • 教学班实验页面
        • 教学班论坛页面
        • 教学班分组页面
        • 教学班成绩页面
      • 管理员
        • 管理用户页面
        • 管理课程页面
        • 管理教学班页面

引言

编写目的

本用户手册主要介绍高校教学平台用户的操作方法,指导用户群体(管理员、学生、教师、助教以及相关使用该平台的人)如何操作本网页并充分应用其功能。

背景

软件系统名称

高校教学平台

任务提出者

  • 浙江大学软件需求工程任课老师 邢卫、林海

  • 浙江大学软件工程管理任课老师 金波、邵健

开发者

浙江大学软件需求工程、软件工程管理课程[G25]小组

用户

教师、学生、助教、网站游客、系统管理员

读者对象及阅读建议

  • 读者对象:使用本系统的教师、学生、助教、网站游客、系统管理员等用户群体以及其他相关试图了解和使用本系统的人员。

  • 阅读建议:建议阅读本手册时配合使用网站页面以达到更好的实践效果;若本用户手册的界面截图与实际网页界面有差异,在使用时以实际所见的界面为准。

参考资料

  • Early Approach to Software Engineering, Pallavi Gore, Kritika Saxena.

  • Practical File of Software Engineering and Testing Laboratory, Aakash Raj.

  • Software Engineering, Principles and Practice, 3rd Edition, Hans van Vliet.

  • Program Manager’s Guidebook for Software Assurance, Dr. Kenneth E. Nidiffer,
    Timothy A. Chick, Dr. Carol Woody.

  • Experimentation in Software Engineering, Claes Wohlin, Per Runeson, Martin
    Host, Magnus C. Ohlsson, Bjorn Regnell, Anders Wesslen.

  • IEEE Computer Society/Software Engineering Institute Software Process
    Achievement (SPA) Award 2009, Satyendra Kumar, Ramakrishnan M.

  • Michael Felderer, Wilhelm Hasselbring, Rick Rabiser, Reiner Jung: Software
    Engineering 2020, Fachtagung des GI-Fachbereichs Softwaretechnik, 24.-28.
    Februar 2020, Innsbruck, Austria. LNI P-300, Gesellschaft für Informatik
    e.V. 2020, ISBN 978-3-88579-694-7.

  • Regina Hebig, Robert Heinrich: Combined Proceedings of the Workshops at
    Software Engineering 2020 Co-located with the German Software Engineering
    Conference 2020 (SE 2020), Innsbruck, Österreich, March 05, 2020. CEUR
    Workshop Proceedings 2581, CEUR-WS.org 2020.

  • Steffen Becker, Ivan Bogicevic, Georg Herzwurm, Stefan Wagner: Software
    Engineering and Software Management, SE/SWM 2019, Stuttgart, Germany,
    February 18-22, 2019. LNI P-292, GI 2019, ISBN 978-3-88579-686-2.

  • Stephan Krusche, Kurt Schneider, Marco Kuhrmann, Robert Heinrich, Reiner
    Jung, Marco Konersmann, Eric Schmieders, Steffen Helke, Ina Schaefer,
    Andreas Vogelsang, Björn Annighöfer, Andreas Schweiger, Marina Reich, André
    van Hoorn: Proceedings of the Workshops of the Software Engineering
    Conference 2019, Stuttgart, Germany, February 19, 2019. CEUR Workshop
    Proceedings 2308, CEUR-WS.org 2019.

  • Peter Liggesmeyer, Gregor Engels, Jürgen Münch, Jörg Dörr, Norman Riegel:
    Software Engineering 2009: Fachtagung des GI-Fachbereichs Softwaretechnik
    02.-06.03. 2009 in Kaiserslautern. LNI P-143, GI 2009, ISBN
    978-3-88579-237-6.

  • Jürgen Münch, Peter Liggesmeyer: Software Engineering 2009 - Workshopband,
    Fachtagung des GI-Fachbereichs Softwaretechnik 02.-06.03.2009 in
    Kaiserslautern. LNI P-150, GI 2009, ISBN 978-3-88579-244-4.

  • 《软件工程——实践者的研究方法》,Roger S.Pressman,机械工业出版社

  • 《软件需求(第三版)》,Karl Wiegers,Joy Beatty,清华大学出版社

  • 《计算机软件产品开发文件编制指南》(GB 8567-88)

  • Information Technology Project Management, Second Edition, Kathy Schwalbe,
    Course Technology.

  • Successful Project Management, Gido, J. and Clements, J. South-Western
    Publishing.

  • On Time and Within Budget: Software Project Management Practices and
    Techniques, 3rd Edition, Bennatan, E., Wiley.

  • Software Project Management: A Unified Framework, Walker Royce,
    Addison-Wesley.

  • IS Project Management Handbook, Doss, G., Prentice Hall.

  • CMMI: Guidelines for Process Integration and Product ImprovementMary Beth
    Chrissis, Mike Konrad, Sandy Shrum.

  • CMMI® Distilled: A Practical Introduction to Integrated Process Improvement,
    Second Edition, By Dennis M. Ahern, Aaron Clouse, Richard Turner.

  • CMMI® SCAMPI Distilled Appraisals for Process Improvement, By Dennis M.
    Ahern, Jim Armstrong, Aaron Clouse, Jack R. Ferguson, Will Hayes, Kenneth E.
    Nidiffer.

  • 军用软件能力成熟度模型可重复级实施指南,石柱,中国标准出版社

  • 战略管理(原书第6版),Greey Johnson & Kevan Scholes,王军等译,人民邮电出版社

  • 复杂产品系统创新管理,陈劲,科学出版社

  • Product Management,4thedition,Donald R. Lehmann & Russell S.
    Winer,McGraw-Hill Companies,Inc.

  • 基于ITIL®的IT服务管理基础篇,Jan van Bon,章斌译,清华大学出版社

  • 创新管理-获取持续竞争优势,宁钟,机械工业出版社

  • 软件编档导论,金波,清华大学出版社

  • 计算机软件工程规范国家标准汇编,中国标准出版社

  • 《“软件需求工程”教学安排 20200926》

  • 《[G25]“高校教学平台”项目可行性报告》

  • 《[G25]“高校教学平台”项目章程》

  • 《[G25]“高校教学平台”项目计划》

  • 《[G25]“高校教学平台”需求工程计划》

  • 《[G25]“高校教学平台”前景与范围》

  • 《[G25]“高校教学平台”质量保证计划》

  • 《[G25]“高校教学平台”软件需求规格说明书》

  • 《[G25]“高校教学平台”系统设计计划》

  • 《[G25]“高校教学平台”系统编码与实现计划》

  • 《[G25]“高校教学平台”测试计划》

  • 《[G25]“高校教学平台”测试报告》

  • 《[G25]“高校教学平台”工程部署计划》

产品概述

概述

本项目开发的软件为一个高校教学平台。

自21世纪,我们的生活就全面的迈入了全新的信息化时代,教育行业也不例外,逐渐的信息技术开始成为教学与学习的重要工具,从初期的投影仪、电脑教室逐渐发展至互动课堂、在线教育。信息技术日益融入教与学的过程,开始引发教学方式和学习方式的深刻变革。华秦教育表示随着教育信息化的大浪潮下,教育信息化将会越来越深刻的影响到教育的发展,势必影响教育变革。

在2020年发生的新冠疫情更是将在线教学成为教学的刚性需求。在线教学平台需要让老师和学生在线上进行高效率、高质量的教学、学习和交流等活动。

在这一大背景下,教学、学习、交流网站应运而生。超文本特性可实现对教学信息最有效的组织与管理。网络化的学习有利于充分实现交互与共享,有利于激发学生的学习兴趣和充分体现学习主体作用,有利于培养学习者的信息素养和信息能力。另一方面教师利用教学、学习、交流网站可以充分发挥网络特性,对学生,教学进行更为有效的管理,同时也有了更为便利的信息发布手段。

功能

用户管理

通用用户

教师、助教、学生、管理员或已注册的游客用户都可以点击首页“登录”按钮进行登录,输入正确的学工号和密码进入各自对应的用户主页。

如果忘记密码,也可以在登录页面点击“找回密码”,输入用户名和个人信息中的邮箱,点击“找回”按钮,打开收到邮件里的链接,进行重置密码,重置后会跳转到登录页面,用新密码进行登录。

用户可以在导航栏下拉框选择“修改密码”,需要首先进行检验密码,即输入当前用户名和原密码进行确认,确认正确后进行密码重置,修改完毕跳转到登录页面进行重新登录。

用户还可以在导航栏下拉框选择“注销”退出当前账号,回到首页。

对于个人信息的查看和修改,用户可以从首页进入个人中心,在主界面可查看相关信息,若用户需要对数据进行修改,则点击左侧的“修改”,系统将跳转至“修改个人信息”界面,在修改个人信息界面可以填写相关表单,并点击“提交”后,在填写信息均规范的情况下,完成修改信息的录入,更新数据库;若填写信息不正确,则会给出提示,并要求用户重新输入。

管理员

管理员可以在用户管理模块中查看所有已有的用户信息,包括基本信息和独立信息,前者如用户标志号、用户类型、用户名、邮箱、联系方式等,后者如教师是否已添加主页、学生是否为助教等信息。

管理员还可以在用户管理模块中添加学生和教师账户,通过不同的添加方式,系统将在后台自动为用户创建唯一的学工号/教工号,同时自动补全用户类型,以独立区分每一个类型的个体用户,保证其信息的整体原子性,同时确保登录的安全度。在输入新账户信息时,管理员需输入合法的信息,如电子邮箱应包含”@”符号,手机号应为11位纯数字等等,对于不符合规范的数据,系统将提醒管理员同时取消数据的插入。

同时,管理员还可以为未创建主页的教师账户添加个人主页,对于已创建主页的教师账户,管理员可以为其修改个人主页,除已有的基本信息外,更新的更丰富的信息将补充在表”teacher_detail”中,点击“提交”后,系统将自动为该账户补全教师主页信息(包括”user”中的基本信息),并将数据写入数据库。

教师、助教

教师可以点击“添加助教”,输入待添加助教的信息,包括其学生ID和担任助教的课程ID。如果ID均有效,则添加成功,助教可以用新分配的教师ID进行登录,对相应课程进行与教师相同权限的管理。

学生

游客

游客可以点击首页“注册”按钮进行注册,填写正确格式的用户名、邮箱、电话和密码及其确认,若格式不正确将会出现相应错误提示,需要重新输入正确格式的数据项,若有数据项没填写也会提示填写。注册成功后会跳转到登录界面,输入用户名和密码进行登录。

游客注册成功后可以浏览公开课程。

课程管理

公共课程

对于所有用户都能查看该分类的所有课程,单击课程链接可以进入课程主页,查看其课程信息,包括课程简介、授课教师、学分、所属学院、课程大纲等。

学校专有课程

只有本校认证的学生、教师、助教等允许查看该分类课程信息,包括课程简介、授课教师、学分、所属学院、课程大纲、课程资料等。课程主页有“加入课程”按钮,能让已经进入该课程教学班的教师、同学通过点击该按钮进入相应的教学班。

教学班管理

教学班章节

  • 对于教师(助教)

教师(助教)可以针对某个自己管理的教学班添加、查看、修改、删除相应的章节信息,每个章节可以包含多个资料。教师(助教)可以为各章节添加、查看、修改、删除相应资料,章节列表分为课件、资料、作业、实验、测试等类型,可以根据类型筛选显示部分列表项。

设置所属章节、资料名称、资料类型、选择附件后可以上传资料,并可以看到资料附件名称、大小和学生的完成进度。点击某条资料后可以跳转到资料详细信息界面,可以看到资料开始时间、所属章节、附件信息等详细信息。

  • 对于学生

学生可以查看教师(助教)发布的章节和资料信息,下载相关的资料附件。学生可以查看资料类型,根据类型筛选显示部分列表项。点击具体某项资料可以跳转到信息界面,可以看到资料开始时间、所属章节、附件信息等详细信息。学生查看或下载资料后该项资料的完成进度会同步更新。

教学班资料

  • 对于教师(助教)

教师(助教)可以针对某个自己管理的教学班的各个章节添加、查看、修改、删除相应资料,章节列表分为课件、资料、作业、实验、测试等类型,可以根据类型筛选显示部分列表项。

设置所属章节、资料名称、资料类型、选择附件后可以上传资料,并可以看到资料附件名称、大小和学生的完成进度。点击某条资料后可以跳转到资料详细信息界面,可以看到资料开始时间、所属章节、附件信息等详细信息。

  • 对于学生

学生可以查看教师(助教)发布的资料信息,下载相关的资料附件。学生可以查看资料类型,根据类型筛选显示部分列表项。点击具体某项资料可以跳转到信息界面,可以看到资料开始时间、所属章节、附件信息等详细信息。学生查看或下载资料后该项资料的完成进度会同步更新。

教学班作业

对于教师、助教两种用户,可以增添、修改或删除相应的作业。每项作业都有明确的开始和截至时间、是否为个人作业和作业分数在总成绩中所占百分比等,也可以为作业上传相应的文件资料。教师、助教可以查看已布置的作业列表,并查看学生的提交情况与数量。其中查看作业列表时可以按照作业的布置时间、开始时间和截至时间进行排序。在作业发布之后的任何时间内教师都可以在线批改学生的作业、写评语并公布分数。

对于学生用户,在作业截至时间之前可以反复查看作业详情、反复提交作业。每次提交作业都会覆盖之前的版本,但是当老师评分后不能再次提交。提交作业时不仅可以输入与作业相关的文字回答,也可以上传文件资料作为附件。作业截至日期过后学生不能再提交作业,系统会自动给出0分,并且在本教学班的作业列表内显示该作业的状态为未提交。教师、助教打分后,学生可以通过查看作业提交详情查看所获分数与评语。

教学班实验

对于教师、助教两种用户,可以增添、修改或删除相应的实验。教师、助教布置实验时可以提供一个在线仿真实验的链接,也可以直接引用导入本系统提供的在线实验系统。每项实验都有明确的开始和截至时间、是否为个人实验和实验分数在总成绩中所占百分比等,也可以为实验上传相应的文件资料。教师、助教可以查看已布置的实验列表,并查看学生的提交情况与数量。其中查看实验列表时可以按照实验的布置时间、开始时间和截至时间进行排序。在实验发布之后的任何时间内教师都可以在线批改学生的实验、写评语并公布分数。

对于学生用户,在实验截至时间之前可以反复查看实验详情、反复提交实验。每次提交实验都会覆盖之前的版本,但是当老师评分后不能再次提交。提交实验时不仅可以输入与实验相关的文字回答,也可以上传文件资料作为附件。实验截至日期过后学生不能再提交实验,系统会自动给出0分,并且在本教学班的实验列表内显示该实验的状态为未提交。教师、助教打分后,学生可以通过查看实验提交详情查看所获分数与评语。

教学班测试和成绩评定

对于管理员,可以导出、修改某门课程的考试成绩。

对于学生,可以查看自己的成绩,包括测试、作业两大成绩。学生应当在规定的时间内完成测试并提交,如果有任何作弊行为(以教师规定的测试途中允许退出全屏的最大次数为判断标准),应当以0分处理。任何测试均只有一次提交机会。在学生开始答题前,测试的详情页面会显示测试的详细信息(起止时间、持续时间、测试得分所占百分比、测试题型概况、测试途中允许退出全屏的次数)以提醒学生,并且通过弹框让学生确认已经知晓了该测试的须知内容。

对于教师和助教,可以增加、修改或删除题目(题目共4种类型:判断题、单选题、多选题、填空题,教师、助教需要在添加题目时输入题目的内容和参考答案等)。教师、助教在添加测试时可以从自己的题库中选择已添加的题目拼成一张试卷来发布,并注明测试的起止时间、持续时间、分数所占百分比和测试途中允许退出全屏的最大次数。同时可以查看学生各作业、测试的得分状况。

教学班论坛

对于加入某教学班内的所有用户,均可以进入该教学班的论坛页面发布或删除自己的帖子,需要输入帖子标题、内容等相关信息。在教学班论坛页面会展示该教学班的所有根帖子列表,用户可以点击帖子的名称进入回复该帖子的所有帖子列表。用户可以任意查看这些帖子并发表回复。

教师、助教用户唯一与学生不同的是,只要是教师、助教回复或发表的帖子,都会在帖子前面用红色标注“教师、助教参与”以便学生查找。

教学班通知

对于教师可以点击进入某教学班的通知区,输入通知的主题和内容进行发布。教师可以查看
、 编辑和修改相关已经发布的通知 。

对于学生,可以 点击进入某门课程的通知区查看所有的通知内容 。

教学班组队

对于教师、助教,可以在系统上手动设置组队,将教学班内学生任意组合进行组队,组队完成后系统会自动发布通知,告知被组队的同学相关信息。同时教师、助教也可以查看已经存在的小组的简略信息,包括小组在教学班内的序号、小组成员的学号等信息。

对于学生,可以在未完成组队的前提下与他人自由组队,组队完成后系统会发布通知,告知相应的教师、助教完成组队的信息。

网站维护

用户使用帮助

该功能能够给用户提供该产品的使用帮助,包括各功能、界面的使用方法,以及可能遇到的问题以及解决方式。

用户反馈意见或建议

用户可以点击首页导航栏上的反馈意见按钮进入反馈意见页面,根据需要选择需要提出意见或建议的分类,并填写相应意见或建议内容后提交。本系统会收集用户的意见和建议并给出相应改进或解决方法。

友情链接

用户及游客都可以点击首页下方的各种链接进入各种网页,如点击“浙江大学官网”就可以进入http://www.zju.edu.cn/。

我们设置的友情链接有九个,包括浙大相关的网站和其他教学平台:

  • 浙江大学官网

  • 浙江大学现代教务管理系统

  • 浙江大学邮件系统

  • 智云课堂

  • 学在浙大

  • 浙江大学后勤综合服务大厅

  • 浙江大学信访办公室

  • 中国大学慕课

  • 智慧树

性能

  • 系统运行流畅稳定

  • 支持多款主流浏览器正常访问

  • 当用户登录以及进行任何操作时,系统能及时进行反应,反应的时间在 1s 以内

  • 能保证至少 1000 人的并发访问

  • 系统能及时检测出各种非正常情况并反馈给后台管理员

  • 用户提交查询、添加、删除等操作后,响应时间不超过 3s

  • 每个页面一般情况下在 1s 内加载完毕,高峰期在 3s 内加载完毕

  • 系统具有良好的可用性和易用性

  • 系统对用户个人信息具有良好的安全性和保密性

运行环境

系统已经部署在阿里云ECS服务器上。用户只需要使用常用浏览器(Google Chrome,
Microsoft Edge, Firefox, Safari, Opera等)即可查看使用高校教学平台。

使用方法

网站主页

图3-1 网站主页

登录/注册页面

输入用户名进行登录。正常情况成功登录,跳入用户主页面;异常情况会出现用户名或密码填写不符合要求、用户名不存在、用户名或密码不正确的错误提示,需要重新输入。

图3-2-1 登录页面

填写信息进行注册。正常情况成功注册,跳转到登录界面;异常情况会出现用户名已存在、填写不符合要求、两次密码不一致等错误提示,需重新填写。

图3-2-2 注册页面

在导航栏下拉框选择注销,退出当前账户,回到首页。

图3-2-3 注销

登录页面上可以点击忘记密码进行找回密码,找回密码时需要填写用户名和邮箱,并通过邮箱进行重设密码来找回账户。正常情况可以成功发送邮件到已给邮箱,如下图;异常情况会出现用户名和邮箱填写不正确的错误提示。

图3-2-4 找回密码

得到点击邮箱中收到的链接,可以跳转到修改密码界面。

修改密码前需要进行验证,防止非本人操作。正常情况下检查通过,跳转到修改密码页面;异常情况下出现用户名非当前用户、密码不正确的错误提示。




图3-2-5 修改密码

修改密码需输入两次新密码。正常情况下成功修改,跳转到登录界面重新登录;异常情况下两次输入不一致或密码格式不正确,需要重新输入。

用户个人信息页面

用户在本界面可以查看个人已经录入的个人信息,若用户需要对数据进行修改,则点击下方的“修改”,系统将跳转至“修改个人信息”界面。

图3-3-1 用户查看个人信息

用户在修改个人信息界面可以填写相关表单,并点击“提交”完成修改信息的录入。

正常情况:修改成功,跳转到查看个人信息界面;

异常情况:填写信息不符合规范,会出现如:邮箱格式不正确、手机号码位数不正确等错误提示,需重新填写并提交。

图3-3-2 修改个人信息

教师个人主页

在此界面中可以查看教师的个人主页,其中各项数据定义在表”teacher_detail”当中。

图3-4 查看教师个人主页

课程界面

课程首页

图3-5-1 课程首页

课程简介

图3-5-2 课程简介

图3-5-3 课程大纲

图3-5-4 课程章节与资料

图3-5-5 课程分类与开放限制

教学班界面

教师(助教)

教学班章节页面

图3-6-1 章节信息

图3-6-2 章节资料类型选择

图3-6-3 添加新章节 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20210201192849720.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0phbWVzX0JvbmRfc2xt,size_16,color_FFFFFF,t_70) 图3-6-4 相应章节添加新资料

图3-6-5 查看某资料详细信息

教学班资料页面

图3-6-6 查看资料信息

图3-6-7 资料类型选择 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20210201192949182.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0phbWVzX0JvbmRfc2xt,size_16,color_FFFFFF,t_70) 图3-6-8 添加新资料 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20210201192958926.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0phbWVzX0JvbmRfc2xt,size_16,color_FFFFFF,t_70) 图3-6-9 查看资料详细信息

教学班通知页面

图3-6-10 教师、助教编辑发布通知

教学班作业页面

图3-6-11 作业列表页面 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20210201193037361.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0phbWVzX0JvbmRfc2xt,size_16,color_FFFFFF,t_70) 图3-6-12 添加作业页面

图3-6-13-1 查看作业详情页面

图3-6-13-2 查看作业详情页面

图3-6-14 某作业学生完成度列表页面

图3-6-15 批改作业页面

教学班测试页面

图3-6-16 添加测试

教学班实验页面

图3-6-17 添加新实验

教学班论坛页面

图3-6-18 发布讨论

教学班分组页面

图3-6-19 新增分组方案

教学班成绩页面

图3-6-20 成绩页面

学生

教学班章节页面

图3-6-21 学生查看章节信息

图3-6-22 章节资料类型选择 ![在这里插入图片描述](https://img-blog.csdnimg.cn/2021020119534237.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0phbWVzX0JvbmRfc2xt,size_16,color_FFFFFF,t_70) 图3-6-23 查看某资料详细信息

教学班资料页面


图3-6-24 学生查看资料信息

教学班通知页面

图3-6-25 查看教学班通知

教学班作业页面

图3-6-26 作业列表页面

图3-6-27 查看某项作业的成绩与评语 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20210201195542211.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0phbWVzX0JvbmRfc2xt,size_16,color_FFFFFF,t_70) 图3-6-28 查看某项作业的详细信息 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20210201195551702.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0phbWVzX0JvbmRfc2xt,size_16,color_FFFFFF,t_70) 图3-6-29 提交作业 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20210201195558286.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0phbWVzX0JvbmRfc2xt,size_16,color_FFFFFF,t_70) 图3-6-30 预览附件

教学班测试页面

图3-6-31 测试列表

教学班实验页面

图3-6-32 实验列表

教学班论坛页面

图3-6-33 论坛列表 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20210201195704171.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0phbWVzX0JvbmRfc2xt,size_16,color_FFFFFF,t_70) 图3-6-34 增加新帖子

教学班分组页面

图3-6-34 分组页面

教学班成绩页面

图3-6-35 成绩页面

管理员

管理用户页面

管理员在系统的添加用户模块内可以选择添加教师账户,其中基本信息定义在表”user”中,点击“提交”后,系统将自动为该账户补全用户类型为教师,并将数据写入数据库。

正常情况:修改成功,跳转到用户管理界面;

异常情况:填写信息不符合规范,会出现如:邮箱格式不正确、手机号码位数不正确等错误提示,需重新填写并提交。

图3-6-36 管理员添加教师账户

管理员还可以选择添加学生账户,学生用户的基本信息同样定义在表”user”中,点击“提交”后,系统将自动为该账户补全用户类型为学生,并将数据写入数据库。

正常情况:修改成功,跳转到用户管理界面;

异常情况:填写信息不符合规范,会出现如:邮箱格式不正确、手机号码位数不正确等错误提示,需重新填写并提交。

在用户管理界面中,管理员可以为未创建主页的教师账户添加个人主页,除已有的基本信息外,创建的丰富信息将补充在表”teacher_detail”中,点击“提交”后,系统将自动为该账户补全教师主页信息(包括”user”中的基本信息),并将数据写入数据库。

正常情况:修改成功,跳转到用户管理界面;

异常情况:填写信息不符合规范,会出现“表单空白”等错误提示,需重新填写并提交。

图3-6-37 添加教师个人主页

在用户管理界面中,对于已创建主页的教师账户,管理员可以为其修改个人主页,除已有的基本信息外,修改的信息将更新在表”teacher_detail”中,点击“提交”后,系统将自动为该账户补全教师主页信息(包括”user”中的基本信息),并将数据写入数据库。

正常情况:修改成功,跳转到用户管理界面;

异常情况:填写信息不符合规范,会出现“表单空白”等错误提示,需重新填写并提交。

图3-6-38 修改教师个人主页

管理课程页面

图3-6-39 添加课程

管理教学班页面

图3-6-40 添加教学班

软件需求工程 高校教学平台 用户手册相关推荐

  1. 软件需求工程 高校教学平台 软件需求规格说明书 part 1 (重点!!!)

    点击查看 软件需求工程 高校教学平台 卷首语 文章目录 引言 编写目的 项目背景 预期的读者和阅读建议 预期读者 阅读建议 参考资料 总体描述 产品基本信息 产品前景 用户类及其特征 产品功能概述 用 ...

  2. 软件需求工程 高校教学平台 系统维护计划

    点击查看 软件需求工程 高校教学平台 卷首语 文章目录 引言 目的与背景 术语(名词解释) 特别约定 预期读者 参考文献 项目实施及验收简介 系统概述 项目属性 工作任务 维护周期 系统维护成果 项目 ...

  3. 软件需求工程 高校教学平台 培训计划

    点击查看 软件需求工程 高校教学平台 卷首语 文章目录 引言 目的 范围 参考文献 培训目标 培训对象 培训目标 培训课程 培训合格标准 培训对象设置 培训时间安排 培训详细计划 培训方式 培训要求 ...

  4. 软件需求工程 高校教学平台 需求工程计划

    点击查看 软件需求工程 高校教学平台 卷首语 文章目录 引言 编写目的 业务机遇 业务目标 参考资料 项目概述 工作内容 开发人员 产品 需要移交用户的文件 非移交的文件 验收标准 项目相关信息 系统 ...

  5. 软件需求工程 高校教学平台 软件概要设计说明书

    点击查看 软件需求工程 高校教学平台 卷首语 文章目录 引言 编写目的 背景 定义 参考文献 总体设计 用户需求规定 教师.助教 学生 管理员 游客 其他需求规定 运行环境 基本设计概念和处理流程 结 ...

  6. 软件需求工程 高校教学平台 系统编码与实现计划

    点击查看 软件需求工程 高校教学平台 卷首语 文章目录 引言 编写目的 项目简介 面向读者 设计计划 模块划分 用户管理模块 课程信息管理模块 教学班模块 教学班章节子模块 教学班资料管理子模块 教学 ...

  7. 软件需求工程 高校教学平台 测试报告

    点击查看 软件需求工程 高校教学平台 卷首语 文章目录 测试介绍 测试对象 测试目的 测试范围 测试基础 测试环境 软件运行环境 硬件运行环境 服务器端 客户端 版本信息 测试方法 静态测试和动态测试 ...

  8. 软件需求工程 高校教学平台 需求变更控制会规程

    点击查看 软件需求工程 高校教学平台 卷首语 文章目录 概述 目的 范围 参考文献 角色与职责 角色分配与职责 各成员联系方式 决策制定 指定决策过程规定 交流状态 重新协商原先约定 变更请求状态 开 ...

  9. 软件需求工程 高校教学平台 需求变更控制文档

    点击查看 软件需求工程 高校教学平台 卷首语 文章目录 描述 目的 描述 范围 定义 参考文献 角色与职责 变更请求状态 开始条件 任务 变更请求REQ-001 变更请求REQ-002 变更请求REQ ...

最新文章

  1. Vbox在Linux 5上安装Oracle 11gR2 RAC
  2. 一些常用字符串操作函数的内部实现
  3. 解决html连续字符或数字换行的问题
  4. Android 使用Jsoup解析Html
  5. 数据结构与算法之KMP算法
  6. 关于SpringBoot中的多数据源集成
  7. 如何在 ASP.NET Core MVC 5 中处理未知的 Action
  8. C语言 1A gt $20,C语言输出 1到20 的阶乘之和
  9. CSS之Responsive设计和CSS3 Media Queries的结合
  10. 时序图 分支_UML用例图
  11. python find函数 和index的区别_python list的index()和find()的实现
  12. linux flush 磁盘,linux 磁盘IO栈和优化思路
  13. Bailian2759 神奇的口袋(2)【DP】
  14. 开放 接口 饿了么_饿了么口碑启动生态赋能计划 将在210城开放智慧餐厅业务合作窗口...
  15. 系统学习NLP(十一)--命名实体识别
  16. webpack打包初体验
  17. k8s安装calico网络插件
  18. 2022.5.6 java标识符
  19. 安装TimeGen波形绘图软件
  20. 台湾大学开放式课程C语言,国立台湾大学-台大开放式课程.doc

热门文章

  1. 我爱Java系列之---【组员在idea中使用Git】
  2. 大学物理(下)class1
  3. python中wb什么意思,使用Python,“ wb”在此代码中是什么意思?
  4. 2018-11-04 在线代码离线翻译Chrome插件一马v0.0.14
  5. wan状态dns服务器,路由器的wan口dns和dhcp区别是什么?
  6. gcc降版本方法 - [学习]
  7. 浙江理工大学英语平台Unipus自动答题
  8. 软件测试面试题之用例设计题
  9. python爬虫爬取豆瓣电影排行榜并通过pandas保存到Excel文件当中
  10. 6-JS流程控制语句与数组