在线作业管理系统_第1页
在线作业管理系统_第2页
在线作业管理系统_第3页
在线作业管理系统_第4页
在线作业管理系统_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、学生在线作业管理系统 1.1系统功能需求 此系统采用当前较为流行的B/S (浏览器/服务器)结构。通过对系统进行一系列的需 求分析、设计、编码、测试等工作,使系统实现了管理员发布管理公告、教师管理、设置班 级、课程;老师在线发布作业、批改作业、网上答疑;学生上传作业、查看作业信息、提出 疑问的功能。重点对系统设计过程作了相应描述,同时也对系统需要改进的地方做了总结。 1.2用户功能 1.21教师主要功能要求 教师登录功能,根据权限进入教师页面。 老师具有发布、管理公告、在线作业布置、批改作业功能、资料上传、个人信息修改、 查看学生名单、网上交流等功能。 1.2.2学生主要功能要求 学生登录功能

2、,根据权限进入学生相应的页面的功能 学生具有查看、搜索公告、上传作业、卞载老师上传的资料、查看作业、查看老师对 作业的批改和打分、个人信息修改、网上交流功能。作业不能删除但可以修改。学生必须在 每个作业的有效期内提交,过期无法提交作业。 1.2.3教务管理员主要功能要求 教务管理员登录功能,根据权限进入教务管理员相应的页面功能 管理员具有查看、管理公告功能、设置班级、课程、任课老师,并具有查看、修改、 删除功能,还要对各种信息统计分析功能、管理员个人信息修改。 13性能分析 1.3.1系统性能需求 实用性:学生和老师网上交流提供方便,提高教学质屋和效率 安装使用简洁:用户通过浏览器就可以直接访

3、问此系统。 1.3.2系统技术要求 开发此类系统采用当前较为流行的B/S (浏览器/服务器)结构,还应用的sqlsever 数据库。 1.4需求分析 14.1设计目的 设计学生在线管理系统,主要适用于学校。此系统包括对不同权限用户的管理以及用 户在此系统中的操作。此系统还可以对整个信息整理,按分类进行信息统计,也是一个信息 管理工具。 1.4.2功能需求分析 系统包括:管理员、学生、教师管理等几个主要模块 管理员管理:完成对教师,学生的管理,统计分析。 教师管理:教师需要用户名和门令登录:在学生提交作业前,需要教师定义课程:一 个教师可以定义多门课程,一门课可能要提交多次作业,这些信息由教师定

4、义,并输入每门 课的学生基本信息(序号、学号、姓名);教师可以布置作业, 作业提交以WORD文档提交,对于每次作业教师可以指定最后提交期限,超过期限不能再提 交,在期限前可以多次提交,但覆盖前次提交; 教师可以浏览提交的作业,并可以给岀成绩或修改成绩,每次作业记一次成绩,系统可以自 动计算总成绩和平均成绩;可以按学号或成绩排序后导出到Excel表; 每门课提交的作业,存放在一个文件夹下,以课程名命名,女U: “数据库原理及应用”, 每个作业的命名为:“专业班级序号姓名次数.doc”,如:计本10601_12_张三_01.doc”, 而且支持教师将文件下载到本地,便于刻录光盘。 学生管理:学生进

5、入网站后,选择用户名和输入II令后登录,学生登录后可以浏览、 下载作业内容和提交作业。 2.1详细设计 2丄1系统模块结构图 系统结构模块主要分三大模块,分别是管理员模块、教师模块和学生模块,其结构如 图1所示: 登陆 教师 管理员 学生 作业批改 資料上传 布置作业 教师管理 谍翟管理 上交作业 网上交流 统计分析 网上交流 查看作业 学生管理 2-1.2系统上下文图 如图2所示: 系统管理员 信息查询 布置作业 上传資料 雀线交流 作业批改 圭成各种报表 计分析I 课程管浬! 教师管理I 学生管理1 生 I 学生在线作业系统 信息查询 交作业 线交流 作业批改情况反馈一 2.1.4系统用例

6、活动图 系统登录用例活动图,如图3所示: 图3 上交作业用例活动图,如图4所示: 作业评价打分活动图,如图5所示: 打分有问题 修改/添加学生老师信息用例活动图,如图6所示: 0(教师/学生列表界面 显示成功信息 保存成功信息 2丄5用例活动泳道图 “添加公告”用例活动泳道图,如图7所示: 图7 2丄6系统用例时序图 查询、修改学生/教师信息时序图,如图8所示: 系统 查询请求: 数据库 I I I 查询数据库中信息 显示查询信息 修改查询到信息 对数据库中该信息修改 返回信息 -晁示*珈畑信息_ V 图8 2丄7系统用例类图 学生在线作业管理系统类图如图9所示: 图9 3-1数据库设计 3.

7、1.1数据库基本表 学生在线作业管理系统数据库基本表如图10所以: 学生 PK 学生编号 id 姓名 年龄 性別 院系名称 班级弓 密码 教师 PK 教师编号 id 姓名 性别 枳称 密码 件业 PK 作业編号 id 作业名称 发起时间 结朿时间 教师编号 授课 PK 掀室号 课程编号 教师编号 成缔 PK 作业成绩编号 作业编号 学卞編号 评价惜况 成绩 捉交件业 PK 提交作业编号 id 作业编号 作业内容 学生编号 图10 3丄2数据库建模 学生在线作业管理系统数据库模型如图11所示: 管理员 PK 公告编码 PK 骨理员号 id 公告名称 密码 R 提交作业 PK 提交作业编号 id 作业编号 作业内客 学生编号 成绩 PK 作业成绩编号 作翦编号 评价恰况 成纽 炭交作业编号 作业 PK 作业編号 id 作业名称 发起时间 结朿时间 教师编号 学生 PK 学生編号 id 姓名 性别 院系名称 班级号 课程 PK 课称编号 id 课程名称 课时 教师 PK 教师编号 名别称码 IC1妳性职解 听谍 PK 敎电号 学生编号 课思编号 ! PK 教察号 - 课程编号 教卯编号 图11 41总结 通过对系统进行需求分析、设计等一系列工作,将系统分为三个模块:管理员模块、教 师模块、学生模块,最终使系统实现了管理员修改个人资料、发布、管理公告、添加学院、 班级、课程、设

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论