在线问答与学科管理系统
在线问答与学科管理系统
大家都知道,大学不同于中学,在大学,没有固定的上课教室,老师也只是上课的时候在,这样,大家在课堂上的问题不能及时的向同学、老师求教。在大学,也不像高中那样,要选课,成绩要自己查,选修、重修、校选课等都要自己在线处理。本系统的用户是学生、教师和教学管理员。学生可以通过本系统在线问、讨论、解答问题;还可以在其他学生那儿在线购买二手物品,也可以玩一些有趣的小游戏,活动下脑袋;另外,学生与老师都可以通过系统处理自己和课程之间事务,如,选课,提问,发布资料,布置、提交作业,上传下载资料等;最后,,提供一个聊天环境,可以在此详细沟通。
1.需求描述:
对在线问答与学科管理系统要求至少提供两个方面的服务:
(1) 在线问答,负责处理学生之间问题的解答;
(2) 学科管理,负责老师、学生、学科三者关系的处理。
在在线问答方面应填写的用户需求描述如下:
(1) 学生可以在线提出、讨论、解答问题;
(2) 学生可以对问题作出相应评判,在允许的情况下,可以将问题作出转载,分享,举报等相关操作;
(3) 学生可以建立兴趣“吧”,通过建立专门的“问题集所”;
在学科管理方面应填写的用户需求描述如下:
(1) 录入与生成新学期课程表
(2) 学生选课注册
(3) 查询
(4) 成绩录入(教师端)
(5) 成绩统计与报表生成(教师端)
为保存数据,需建立相应的数据库,在此不赘述。
2.确定系统范围和边界
首先要明白业务需求和系统目标。本系统主要提供在线学习和学科管理。
3.定义用户
根据本系统用户需求描述可以确定3个参与者:学生、教师、教务管理员。
对于每一个参与者,应当明确其业务活动的内容、对系统的服务要求。
“学生”参与者使用本系统可以展开对学习问题的探究,还可以对学科的相关管理,如,选课,查询成绩等。
“老师”参与者使用本系统可以发布作业,收集作业,对学科相关资料的上传,对出勤的考察等操作。
“教务管理员”参与者主要对其他两类用户的权限控制,以及拥有对数据库的所有操作权限。
4.UseCase的获取
每一个UseCase都是一个参与者与系统在交互中执行的有关事务序列。应当根据用户需求描述,找出全部的UseCase,并从参与者的角度给出事件流,当UseCase执行时系统应提供给参与者的服务。
(1) 聊天界面:提供沟通细节环境。
(2) 问题界面:提出、讨论、解答问题,并可以对问题作出其他相关操作。
(3) 市场界面:可以通过所提供平台找到想要的二手物品信息。
(4) U&D界面:上传与下载资料
(5) 游戏界面:享受益智游戏带来的刺激
(6) 选课:学生选课
(7) 成绩:成绩查询
(8) 教师:学生与教师进行学习活动桥梁,可以做相关统计,发出公告、作业,可以收作业,请假等其他更细致的活动。
5.需求获取描述
(1)
用户需求描述 |
提供用户更细致的沟通 |
用例名 |
聊天界面 |
用例描述 |
学生与学生、学生与老师之间进行直接沟通 |
主要actor |
学生、教师 |
前置条件 |
已发起会话 |
成功后置条件 |
学生、老师发起会话 |
失败后置条件 |
权限受限 |
关联用例 |
问题界面、学科管理操作 |
(2)
用户需求描述 |
学生提出、讨论、解答问题 |
用例名 |
问题界面 |
用例描述 |
学生提出、讨论、解答问题以及其他操作 |
主要actor |
学生、教师 |
前置条件 |
问题产生 |
成功后置条件 |
对问题的操作 |
失败后置条件 |
权限受限 |
关联用例 |
聊天界面、学科管理操作 |
(3)
用户需求描述 |
可以建立相应的兴趣“集所” |
用例名 |
我的兴趣 |
用例描述 |
可以建立相应的兴趣“集所” |
主要actor |
学生、教师 |
前置条件 |
提出建立“集所”请求 |
成功后置条件 |
审批通过 |
失败后置条件 |
审批不通过 |
关联用例 |
(4)
用户需求描述 |
学生进行选课管理 |
用例名 |
学科管理 |
用例描述 |
学生进行选课管理 |
主要actor |
学生 |
前置条件 |
已开设课程且允许选 |
成功后置条件 |
学生进行选择 |
失败后置条件 |
未开设或没有选取权限 |
关联用例 |
学科管理 |
(5)
用户需求描述 |
用户可以选择一些益智游戏娱乐放松 |
用例名 |
游戏 |
用例描述 |
用户可以选择一些益智游戏娱乐放松 |
主要actor |
所有用户:学生、教师、教学管理员 |
前置条件 |
游戏上线、已下载 |
成功后置条件 |
|
失败后置条件 |
未下载 |
关联用例 |
转载于:https://www.cnblogs.com/softworeblog/p/4477776.html
在线问答与学科管理系统相关推荐
- 在线问答与科学管理系统
在线问答与学科管理系统 大家都知道,大学不同于中学,在大学,没有固定的上课教室,老师也只是上课的时候在,这样,大家在课堂上的问题不能及时的向同学.老师求教.在大学,也不像高中那样,要选课,成绩要自己查 ...
- springboot基于web的在线问答社区系统设计与实现毕业设计源码061628
Springboot在线问答社区系统 摘 要 信息化社会内需要与之针对性的信息获取途径,但是途径的扩展基本上为人们所努力的方向,由于站在的角度存在偏差,人们经常能够获得不同类型信息,这也是技术最为难以 ...
- (附源码)springboot+mysql+基于web的在线问答社区系统设计与实现 毕业设计061628
Springboot在线问答社区系统 摘要 信息化社会内需要与之针对性的信息获取途径,但是途径的扩展基本上为人们所努力的方向,由于站在的角度存在偏差,人们经常能够获得不同类型信息,这也是技术最为难以攻 ...
- java计算机毕业设计在线问答平台MyBatis+系统+LW文档+源码+调试部署
java计算机毕业设计在线问答平台MyBatis+系统+LW文档+源码+调试部署 java计算机毕业设计在线问答平台MyBatis+系统+LW文档+源码+调试部署 本源码技术栈: 项目架构:B/S架构 ...
- (附源码)Springboot在线问答社区系统 毕业设计061628
Springboot在线问答社区系统 摘要 信息化社会内需要与之针对性的信息获取途径,但是途径的扩展基本上为人们所努力的方向,由于站在的角度存在偏差,人们经常能够获得不同类型信息,这也是技术最为难以攻 ...
- Springboot在线问答社区系统 毕业设计-附源码061628
Springboot在线问答社区系统 摘 要 信息化社会内需要与之针对性的信息获取途径,但是途径的扩展基本上为人们所努力的方向,由于站在的角度存在偏差,人们经常能够获得不同类型信息,这也是技术最为难以 ...
- springboot+mysql+基于web的在线问答社区系统设计与实现 毕业设计-附源码061628
Springboot在线问答社区系统 摘 要 信息化社会内需要与之针对性的信息获取途径,但是途径的扩展基本上为人们所努力的方向,由于站在的角度存在偏差,人们经常能够获得不同类型信息,这也是技术最为难以 ...
- PHP家庭账单系统,PHP+SQLite 多用户记账系统.家庭在线记账理财PHP管理系统.
PHP+SQLite 多用户记账系统.家庭在线记账理财PHP管理系统. 特别说明 目前版本,其中一个函数文件content.php源码没有开放,后续处理好了再考虑开放,所以目前这个文件是加密状态. 将 ...
- CI框架开发的问答系统v3.7源码ask2在线问答解惑系统+手机版
简介: 非常不错的一款ask2在线问答解惑系统网站源码 default默认是百度问答模板 sowenda是高仿360问答的. soso模板是仿腾讯soso问答界面. 一套wap模板,仿天涯问答的手机版 ...
最新文章
- 3皮卡丘眨眼代码_眨眼检测调研以及活体检测应用
- CF590E-Birthday【AC自动机,最大独立集】
- 求2个数的最大公约数
- 苏州银行对公定存通项目
- Linux-unit-10-11-日志,IP
- 让 Chrome 57 支持迅雷精简版
- ArcGIS实验教程——实验四十二:ArcGIS密度分析(核密度、点密度、线密度)
- 《中國哲學書電子化計劃》網頁文本處理[Word VBA]
- P61-指针-指针和数组
- android xposed开发视频,【Xposed】抖音短视频检测 Xposed 分析
- 0.96英寸128*64 OLED显示二维码
- TCP握手和挥手详解
- 微信公众号如何开通模板消息功能?申请理由怎么写?
- 互联网产品经验小分享——关于“虚荣指标”的思考(2020.8.3)
- 九龙擒庄指标源码破译_九龙擒庄指标源码破译
- 2017 php经典面试题,2017最新PHP经典面试题目汇总(上篇)
- php时间问候语,时间问候语大全
- 浅谈try-catch——为什么要用try-catch什么时候用try-catch?
- 西安邮电大学《面向对象与C++程序设计》PTA上机期末考试试题(随机)
- 2023年上半年软件设计师上午试卷及答案
热门文章
- Java中线程安全的List
- 智能书架中RFID技术是如何实现图书定位的
- 扫地机器人的轮子困住_小米扫地机器人轮子在运行中悬空怎么办?怎么清理传感器?...
- C语言三个点坐标算三角形面积,c语言计算三角形面积代码
- vue 导入第三方js实例对象
- C# string 字符串去重
- 用python画出二叉树_Python与二叉树定价建模,像奇异博士一样推演未来并做出正确的选择...
- 仅拍125个视频就成为千万级网红? 数据告诉你李子柒怎么做到的?
- 基于C+sqlite3+GTK的体育馆管理系统项目开发
- Qt扫盲-Qt Designer 设计师使用总结