资源预览内容
第1页 / 共15页
第2页 / 共15页
第3页 / 共15页
第4页 / 共15页
第5页 / 共15页
第6页 / 共15页
第7页 / 共15页
第8页 / 共15页
第9页 / 共15页
第10页 / 共15页
亲,该文档总共15页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
离散数学在线辅助教学系统数据流程图管理员部分的主要功能要求管理员登录功能,根据权限进入管理员相应的页面的功能管理员修改个人资料功能管理员上传及删除教学资料和试题的功能教师部分的主要功能要求教师登录功能,根据权限进入教师相应的页面的功能教师修改个人资料功能教师网上答疑功能学生部分的主要功能要求学生登录功能,根据权限进入学生相应的页面的功能学生修改个人资料的功能学生查看、下载教学资料,在线自测等功能学生在网上对老师提出疑问并能查看以往对老师提出的疑问功能顶层数据流程图辅助教学系统数据库管理员 1在线辅助教学系统教师学生结果请求管理学生教师信息请求自测请求信息注册及登录信息自测结果信息上传教学资料信息解答疑问结果信息上传教学资料信息疑问解答信息注册及登录信息注册及登录信息疑问信息下载资料请求学生教师信息学生疑问信息将在线辅助教学系统细化后 1.1登录验证管理员信息学生信息学生管理员验证结果验证结果疑问信息教学资料处理请求学生信息教学资料处理请求用户信息处理请求验证结果答疑结果教师信息D 用户信息教师用户信息1.2教学资料处理教学资料处理请求教师信息1.3用户信息处理疑问信息答疑结果D2 资料库测试题及结果自测请求1.4疑难解答处理1.5学生在线自测处理疑问信息疑问信息测试题D4 题库D3 疑问信息上传资料信息上传资料请求1.2.1上传资料处理学生信息学生信息1.3信息管理处理信息管理请求管理员教学资料验证结果1.1.3登录验证D6 管理员信息教学资料1.2.2上传资料处理验证结果教师注册信息答疑结果1.4.2答疑处理答疑结果1.1.2登录验证教师信息D5 教师信息教师疑问信息疑问信息D3 疑问信息1.4.1疑问处理疑问信息测试题信息D4 题库测试卷信息学生1.5学生在线测试处理教学资料D2 教学资料库请求下载教学资料的信息1.1.1学生登录验证将上图中1.1,1.2,1.4细化后:学生注册信息学生信息自测请求学生信息D1 学生信息1.2.3下载教学资料处理管理员信息管理员信息测试题测试题D3 题库疑问信息疑问信息D4 疑问信息库答疑结果学生答疑结果教师疑问信息1.4.2疑问信息解答处理学生疑问信息1.4.1疑难问题处理测试结果模拟题在线测试请求学生测试题1.2.2在线测试处理测试题教师测试题管理员1.2.1上传试题处理将1.2,1.4分离出得到下图:名字:答疑结果别名:描述:教师对学生的疑问解答的结果定义:答疑结果=答疑编号(问题编号)+教师ID名字:学生疑问信息别名:描述:学生在学习过程中遇到的一些疑问,需要老师给予帮助的一些问题定义:学生疑问信息=问题编号+问题类型+提问学生ID名字:试题别名:描述:用于学生在线测试的一些习题定义:试题=章节+题型+难易度名字:教学资料别名:描述:用于在线学习的PPT,视频以及一些文档资料定义:教学资料=资料编号+章节+格式名字:教师信息别名:描述:用于教师登录系统及验证教师身份的基本信息定义:教师信息=教师用户名+ID+教师密码名字:管理员信息别名:描述:用于验证管理员身份及登陆的基本信息定义:管理员信息=管理员用户名+ID+管理员密码名字:测试结果别名:描述:学生在线自测完成后,系统会自动给出正确答案,并发送给学生定义:测试结果=试题编号+正确率名字:试题编号别名:描述:学生在线自测时,都会根据学生选择的题型,范围,难易程度随机生成一份测试卷,每份题会标记一个编号定义:试题编号=学生ID+章节名字:学生信息别名:描述:用于学生登陆该系统的身份识别,以及查询该生信息的一些基本资料定义:学生信信息=学生用户名+ID+学生登录系统密码NM下载E-R图教学资料学生NMNMNM测试MNNNNNMMNNM管理管理管理提出管理管理管理员测试题疑难问题解答管理教师数据库设计数据库设计是整个系统至关重要的一个环节,结构设计的优劣,直接关系到整个教学系统的性能。在数据库设计时,基本思路是以系统的四个功能模块为主线,首先分别为各个模块设计必须的数据表,然后考虑功能扩展设计相应的扩展数据表,最后考虑各个表之间可能的联系,设置相应的主键和索引。1. 数据库的概念设计NM下载E-R图教学资料学生NMNMNM测试MNNNNNMMNNM管理管理管理提出管理管理管理员测试题疑难问题解答管理教师实体:教师(用户名,姓名,登录密码,电话) 学生(登陆账号,学生姓名,登录密码) 管理员(登陆账号,姓名,密码,电话)学习资料(资料编号,资料章节,资料类型,资料路径)疑问信息(问题编号,问题名称,问题类型)答疑信息(答疑编号,答疑名称,答疑结果)测试题(试题编号,试题范围,试题类型)联系:学生管理(系统管理员,学生姓名,学生密码) 教师管理(系统管理员,教师姓名,教师密码) 答疑(学生,教师)2. 数据库的逻辑设计管理员电话姓名登录密码用户名教师登录密码名字登录名学生电话姓名登录密码用户名学习资料路径类型章节资料名疑问信息问题类型问题名称问题编号答疑信息答疑结果答疑编号答疑名称答疑:测试题试题类型试题编号测试范围3.数据库的物理设计根据数据库的逻辑设计中的实体图和E-R图,进行数据库的物理设计。数据库表的组成数 据 表功 能Student学生基本信息Teacher教师基本信息Admin管理员基本信息Study学习资料信息Question疑问信息Answer答疑信息Test测试题信息学生基本信息表名称字段名称数据类型主键非空登录号IdVarchar(4)YesYes姓名NameVarchar(20)NoNo密码PasswordVarchar(20)NoNo电话TelVarchar(30)NoNo教师信息表名称字段名称数据类型主键非空登录号IdVarchar(4)YesYes姓名NameVarchar(20)NoNo密码PasswordVarchar(20)NoNo名称字段名称数据类型主键非空文件名NameVarchar(40)YesYes章节ChapterVarchar(40)NoYes文件类型StyleVarchar(10)NoNo文件路径UrlVarchar(30)NoNo学习资料信息表名称字段名称数据类型主键非空问题编号IdVarchar(10)YesYes问题名称NameVarchar(40)NoYes问题类型StyleVarchar(10)NoNo疑问信息表管理员信息表名称字段名称数据类型主键非空登录号IdVarchar(4)YesYes姓名NameVarchar(20)NoNo密码PasswordVarchar(20)NoNo答疑信息表名称字段名称数据类型主键非空答疑编号IdVarchar(10)YesYes答疑名称NameVarchar(40)NoYes测试题表名称字段名称数据类型主键非空试题编号IdVarchar(10)YesYes试题章节ChapterVarchar(40)NoYes试题类型StyleVarchar(10)NoYes / 文档可自由编辑打印信息管理模块题库管理模块上传资料模块登录模块题库管理模块疑难解答模块上传资料模块登录模块教师模块疑难问题模块在线测试模块登录模块下载资料模块管理员模块学生模块离散数学在线辅助教学系统功能模块图管理员模块的主要功能管理员登录功能,根据权限进入管理员相应的页面
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号