.作业批改系统的设计与实现

.作业批改系统的设计与实现

ID:25003689

大小:60.00 KB

页数:6页

时间:2018-11-17

.作业批改系统的设计与实现_第1页
.作业批改系统的设计与实现_第2页
.作业批改系统的设计与实现_第3页
.作业批改系统的设计与实现_第4页
.作业批改系统的设计与实现_第5页
资源描述:

《.作业批改系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、.作业批改系统的设计与实现随着X络技术的发展,X络技术已经应用到各个行业。为了能够营造高效的教学环境,打造属于学校独有的作业管理模式。本文阐述了作业批改系统的设计过程,以及.系统中基本业务对象模型的确定。关键词:作业批改系统;业务对象一、需求定义  1.对于教师来说,功能需求如下:教师可以在线批阅作业,并且为学生打分;教师可以发布作业;教师可以发布答案;教师可以浏览发布的历史题目与答案;教师可以向自己的学生发布信息;教师还可以修改自己的个人信息。2.对于学生这个角色来说,需求如下:学生可以在线浏览老师为学生布置的作业;学生可以在线完成老师给学生布置的

2、作业,并提交答案;学生可以浏览自己以前做过的作业记录;如果学生对自己提交的答案有疑问,在教师没有批阅的前提下,学生可以修改答案;学生可以向自己的代课教师留言;学生可以查询提交的作业的成绩;学生可以修改自己的个人信息。3.对于系统管理员来说,功能需求如下:管理员可以管理学生信息;管理员可以管理老师信息。二、系统用例模型设计用例描述:用户登陆前置条件:用户进入系统登陆界面。a.用户进入系统,输入自己的ID号与密码后置条件:系统进行用户验证,并进入用户界面。特殊处理:输入了不合法的ID号或者是错误的密码,提示错误信息。用例描述:教师发布作业前置条件:教师进

3、入自己的画面a.教师选择发布作业业务。b.教师填写作业主题。c.教师出题。d.教师选择代课的班级,并且发送题目。特殊处理:如果作业的主题与以前的主题相同,发出提示信息。后置条件:作业被记录到系统数据库中。用例描述:教师发布答案前置条件:教师进入自己的画面a.教师选择发布的作业编号。b.教师输入改作业编号的题目答案。c.教师提交答案。后置条件:答案被记录到计算机中。特殊处理:教师发布的答案个数与题目个数不等时,给予提示信息。用例描述:教师浏览作业履历信息前置条件:教师进入自己的画面a.教师输入,或者是选择一个作业主题,并且需要浏览。b.系统提取出该作业

4、信息,并显示到画面。后置条件:该主题的作业列表被显示出来。特殊处理:如果作业的主题不存在,提示主题不存在。用例描述:教师批改作业前置条件:教师执行了发布答案用例a.教师选择代课班级,并选择批改作业b.教师设置每道题的分数c.系统对发布的作业进行答案比对后置条件:学生的作业被批改完成特殊处理:1.教师没有设置分数,系统只进行批改,不给予打分操作。2.选择的班级没有发布该作业,给教师提示信息,重新选择。用例描述:学生浏览教师布置的作业  前置条件:学生进入自己的画面a.学生选择代课教师b.系统开时检索该代课教师为学生布置的作业。c.系统输出作业主题。d.

5、后置条件:该学生选择的代课教师为其布置的作业主题被输出。或者是a.学生选择作业b.系统开始检索该学生代课教师为其布置的作业。c.系统输出作业主题。后置条件:该学生的所有代课教师为其布置的作业主题被输出。特殊处理:无作业时,进行提示。用例描述:学生提交作业答案前置条件:学生处理了浏览作业用例a.学生选择了一个作业主题b.系统根据该主题,输出教师布置的作业c.学生开始填写答案d.学提交答案e.答案被保存到系统中,并提示是否继续做题。后置条件:学生完成作业用例描述:学生修改答案前置条件:学生已经提交了答案。a.学生选择浏览历史作业b.系统输出历史作业清单c

6、.学生选择某一个作业,并且选择修改d.教师布置的作业类容与学生提交的答案被输出e.学生修改答案,并提交后置条件:新答案被存入系统中特殊处理:如果教师已经批改,在a操作中提示作业已经被修改,否则提示教师还未批改。三、技术点分析  本系统的难度在于作业不同类型的处理。大多数是文字性题目,但是还有的题目是一个X页或者是一个flash动画,或者是一个ps图片了。对与这类题目应该怎么处理了。当学生上传X页或者是flash动画,或者是图片的时候,首先把学生设计好的作品按名字分类存储在服务器上,然后把作品的名字和学生在数据库中关联其来。当教师进行批改的时候,也就是

7、进入批改系统页面的时候,系统会根据题目的类型进行处理,比如题目的类别是X页,由于是BS结构,利用标签把学生的X页加载进来。如果是flash作业,利用标签把flash加载到系统中。如果是ps图片,就用标签。这样学生的作品就会马上呈现在系统中,这时老师就可以为学生评分了。  四、总结  通过功能需求分析,确定功能点,到用例模型确定业务模型,再到域模型的建立,该系统的开发模型已经完成。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。