网络学习空间概要设计

上传人:无*** 文档编号:95642783 上传时间:2022-05-24 格式:DOC 页数:50 大小:1.11MB
收藏 版权申诉 举报 下载
网络学习空间概要设计_第1页
第1页 / 共50页
网络学习空间概要设计_第2页
第2页 / 共50页
网络学习空间概要设计_第3页
第3页 / 共50页
资源描述:

《网络学习空间概要设计》由会员分享,可在线阅读,更多相关《网络学习空间概要设计(50页珍藏版)》请在装配图网上搜索。

1、-网络学习空间概要设计说明书目录一、引言11.1 编写目的11.2 编写背景11.2.1 系统说明11.2.2 系统运行环境及其应用软件11.3 词汇定义21.4 参考资料2二、项目概述32.1 产品目标32.2 用户的特点32.3 需求概述3三、总体设计53.1 平台、子系统关系概述53.2 系统总体架构设计53.2.1 系统功能图53.3 模块划分与概要设计说明73.3.1 系统服务子系统73.3.2 系统管理子系统73.3.3课程在线学习子系统83.3.4 课程学习管理子系统93.4网络学习平台关键业务数据流程描述113.4.1 课程在线学习子系统113.4.2 课程学习管理子系统133

2、.5数据库表设计14四、接口设计374.1 用户接口374.2外部接口37五、运行设计375.1 运行模块的组合37六、出错处理设计及安全设计38七、维护设计38. z.-一、引言1.1 编写目的在完成了软件系统的可行性研究和需求分析的基础上,为了明确软件雪球、安排项目规划与进度、组织软件开发与测试,项目组在考虑了多种可能的解决方案,并进行了较为深入地探讨和分析之后,提出了这份概要设计说明书。此概要设计说明书对网络学习空间软件的解决方案、功能分配、模块划分、程序的总体架构、输入输出和接口设计、运行设计及出错设计等方面做了全面的概括性的说明,为该软件的详细设计奠定基础。1.2 编写背景1.2.1

3、 系统说明项目名称:网络学习空间项目简介:网络学习空间能够实现学生及老师在网络上进行实时教学以及课后学习中的各类信息的下载和交流1.2.2 系统运行环境及其应用软件本软件采用J2EE(Java 2 Platform Enterprise Edition)技术平台来构建,采用EJB和JavaBeans构建中间层业务处理组件,完成绝大多数事务的处理,用JSP实现界面显示和用户交互功能。中间件采用成熟的应用服务器产品支撑业务处理组件的运行环境采用MySQL作为数据库实现数据的存储。在Windows *P及以上版本的平台上均可以运行。流媒体服务器采用应用较为普遍的Windows Media Serve

4、r,以支持流媒体点播和广播服务。1.3 词汇定义J2EE(Java 2 Platform Enterprise Edition):Java2平台企业版EJB(Enterprise JavaBean):企业级JavaBean,J2EE标准中的一部分。Tomcat:是Java2的平台企业版,一种全然不同于传统应用开发的技术架构,简化且规了应用系统的开发与部署。JSP(JavaServerPages):一种动态网页技术标准。DAO(Data Access Object):数据访问对象,这里指数据访问对象层。MySQL:一个源码开放、成本体积较小的小型关系型数据库管理系统。JDBC(Java Data

5、base Connectivity standard):Java的数据库连接标准。1.4 参考资料1 海藩.软件工程导论(第五版)M. 清华大学 20082 软件工程概要设计说明书 ISO标准3 燕奎,德奎.JSP实用实例教程M.清华大学 2005二、项目概述2.1 产品目标(1) 产品开发目标:能够帮助教师在课堂上进行实时教学,课后学生能够通过该学习空间进行预习和复习以及学习资料的下载,教师也能通过测试和作业提交随时掌握学生的学习情况,帮助学生提高学习效率。(2) 应用目标:软件必须使用方便,用户界面要尽量简洁友好,系统占用资源少、响应时间迅速,拥有很好的可维护性和安全性。(3) 作用围:可

6、以在高校局域网使用,也可以应用于辅助学校课堂教学,和企业事业的训平台。2.2 用户的特点(1) 使用用户特点:该学习空间的使用操作人员应该是学生和教师,学生用户能够对计算机进行简单的操作即可,教师用户需要对学习空间的使用较为熟悉,可能需要进行必要的培训。(2) 维护人员要求:维护人员应该是计算机专业人员,具有一定的JSP、Tomcat开发经验,还有MySQL数据库开发经验,具有清晰的软件开发流程思想和阅读书写项目说明书的能力。2.3 需求概述功能要求:1. 系统服务子系统1.1 底层服务引擎1.2 权限控制模块1.3 数据库连接模块1.4 二次开发接口2. 系统管理子系统2.1 访问统计模块2

7、.2 容设置模块2.3 等级策略模块2.4 界面上传模块2.5 系统设置模块2.6 日志查看模块3. 课程在线学习子系统3.1 课程资源学习模块3.2 在线测试模块3.3 提交作业模块3.4 作业及考试成绩记录模块3.5 教学评估模块3.6 交流中心模块3.7 课程检索模块3.8 常见问题答疑(FAQ)模块3.9 知识中心模块4. 课程在线学习管理子系统4.1 课程视频资源管理模块4.2 题库管理模块4.3 作业及考试评分管理模块4.4 公告管理模块4.5 教学评估反馈管理模块4.6FAQ管理模块4.7 统计分析模块三、总体设计3.1 平台、子系统关系概述3.1.1 平台概述网络学习平台为学生

8、教师提供在线学习、在线资源共享、在线互动的管理与控制等服务,是整个系统的主要运行平台。管理员通过该平台管理学习中心这个核心功能从而实现管理用户资料,课程资源,互动信息等来控制学习流程。教师通过该平台上传资源,授课答疑,维护题库、评改作业和考试信息。学生通过该平台进行课程视频、课程资源学习知识、通过资源下载、BBS和在线聊天室交流等实现与同学和教师的交流,最终通过作业和考试取得相应成绩。3.1.2 子系统划分(1) 系统服务子系统:提供其他子系统需要的服务接口,例如:数据库连接管理服务、权限控制服务等,保证对系统基本功能的支持。(2) 系统管理子系统:管理设置系统运行环境的参数配置,通过日志监控

9、用户访问。(3) 课程在线学习子系统:提供对学生在线学习的支持功能,例如:视频、在线交流、在线测试等功能。(4) 课程在线学习管理子系统:管理在线学习子系统中的功能,提供基本的数据服务。3.2 系统总体架构设计3.2.1 系统功能图下图为系统的整体功能图,包括平台、子系统和模块功能的系统功能图。图1 系统总体功能图3.2.2 总体架构总体架构图描述系统架构中各层之间的关系和构成。图2 系统总体架构图本系统使用实现和配置较为简单的系统架构。DAO(数据访问对象)定义DAO接口,通过JDBC或其他ORM技术实现对数据库的操作。本系统直接使用JDBC实现。业务层用来实现较复杂的业务逻辑,简单的业务逻

10、辑也可以在JSP/Servlet中实现。JSP/Servlet主要用来作为表示层,用来响应客户端请求与客户端交互。实现逻辑和简单的业务逻辑。用户通过客户端浏览器(Browser)发送HTTP请求(Request)到WEB容器,WEB容器由JSP和Servlet直接处理用户请求对客户端返回响应(Response)。根据原有的程序实现,部分JSP和Servlet可以通过JDBC直接访问数据库,也可以通过DAO或业务层间接访问数据库。业务层通过DAO访问数据库。DAO通过JDBC来实现对数据库的访问。新开发功能尽可能使用JSP/Servlet通过业务层或DAO访问数据库,这样对业务分层比较明确,也能

11、够兼容原有的实现。本文只提供可参考的基本架构模型,具体的设计由开发人员开发时进行。3.3 模块划分与概要设计说明3.3.1 系统服务子系统 底层服务引擎:提供各模块对系统服务调用的接口工厂,返回服务接口实例。 访问权限控制模块:通过Filter对客户端Request进行过滤,与Session数据进行比较,来保证系统的访问安全。 数据库连接管理模块提供数据库连接池,与底层服务引擎结合,给各模块返回数据连接。3.3.2 系统管理子系统 系统日志:自动记录所有登陆到系统的用户访问信息,包括用户名、所属学院、所属专业、登录的IP、登录时间等。 容服务器设置:根据企业分布的地理位置区域,添加、删除、修改

12、容服务器,并设置可应用于不应用。 界面模板管理:管理用户界面文件的上传。3.3.3课程在线学习子系统 信息中心模块:主要负责发布公告信息,如课程开课消息及文章的发布等;信息中心下设消息中心和文章中心。1) 消息管理:信息中心的首页提供有消息显示区域,显示登录用户可获取到的各种消息,可以一目了然地看到系统发出的最新消息以及其他用户发给自己的未浏览的消息。2) 知识文章中心:显示最新文章信息3) 发送:可通过配置POP服务器,来发送到其他地址。 资源库模块:再次完成一系列与课程学习有关的活动,比如可以在此衷心提出自己的培训需求,对想培训的课程提出培训申请,申请批准后开始学习,学习完成后进行测试评估

13、,最后提交教学评估查看成绩等。1) 课程在线视频学习模块:学员可以通过观看教师上传的视频进行学习,根据权限可以注销或开通一门课程;还可查看所有课程的进行状态。包括视频播放、视频上传者、上传时间、添加到个人收藏等。2) 课件学习模块:学院可以通过下载教师上传的课件进行学习,和视频学习一样可以进行查看学习状态,添加到个人收藏等。 课程检索模块:学生可以对课程信息进行检索和查看,包括课程名、课程类别、学分、开始时间、授课教师、授课周期等。 作业考试模块:可以完成作业提交和在线测试并可以查看成绩。1) 提交作业:可以根据作业的容进行作业容的提交,包括作业标题、作业容、作业发布时间、作业提交截止时间、提

14、交回答、提交、评分等。2) 在线测试:教师从题库中选取一些题目作为测试题,包括测试题目容,选项,提交答案,评分等3) 成绩记录模块:记录学生用户的成绩信息,包括学生*、课程名称、作业评分、考试评分、总评分等。 教学评估模块:可以对老师的课程进行评估,包括评估教师、评估容、评估等级等。 交流中心模块:提供按课程和专业分类的BBS,学生可以再次发表学习心得、体会等;也可以通过聊天室进行实时交流等。1) 论坛:由“专业”和“课程”两大类别的版块组成,可以专业,也可以针对具体的课程进行交流。专业和课程下的子版块,均由系统管理员进行设置。普通用用户可以查看论坛所有版块上的帖子、回复帖子以及发表新帖子等。

15、2) 聊天室:个类别下的分类聊天室是由系统管理员在系统中其他相应模块进行操作时自动完成的;课程聊天室下的各课程聊天室是依据系统管理员在“专业管理中心”中的“专业管理”的专业列表而自动建立的。普通用户不具有对各类聊天室进行增加、删除、修改的操作功能。3) 论坛聊天室管理:管理员对论坛帖子进行管理,可以修改、加精华等管理。对聊天室可以进行增加、删除、修改等管理。 个人中心模块:进行课程申请,查看课程表和个人收藏情况。1) 课程申请:学生可以对想要培训的课程进行课程申请,审核通过后可以接受到上课消息通知。2) 课程表:学生可以查看自己申请的课程组成的课程安排。包括课程名、课程类别、学分、开始时间、授

16、课教师、授课周期等。3) 个人收藏:学生可以查看个人收藏情况。4) 学习笔记:学生可以记录和查看学习笔记情况。3.3.4 课程学习管理子系统 课程管理模块:完成对培训的管理工作,针对具有不同权限的用户可以进行包括培训课程的添加、修改、删除、查询以及学习申请等操作。除此之外,管理员还可进行课程类别的管理、课程安排、皮肤申请、课程需求汇总等操作。1) 课件资源管理:完成课程的添加、修改、删除以及上传课件的功能2) 课程类别管理:完成课程类别的添加、修改、删除等功能。3) 课程班管理:完成课程班添加、修改、删除,设置课程班相关属性,设置参与课程的学生、专业,以及指定课程,起止时间,考试类别。4) 课

17、程班申请管理:用户提出的课程班申请,必须经过课程班管理员批复(同意其进入课程班)后方可开始课程的学习。 考试评估管理模块:提供试题管理、试卷管理、考试安排、在线自动批改、测试统计、意见反馈,不同级别的管理员用户拥有不同的管理权限。1) 试题资源管理:可以针对*个知识库批量导入试题或诸添加试题。2) 试卷管理:可以进行组卷以及试卷的管理。组卷可以手动选择,或根据分数、比例、试题、难度等配置自动进行,自动组卷完毕后可手动进行调整。3) 考试安排:设置考试时间和试卷,并且发布消息。4) 试卷批改:提供客观题自动批改,教师有权对学生提交的考试试卷中的主观题进行在线批改。 课程统计管理:可按专业、学生、

18、课程等对学习情况分别进行统计,并以不同的形式显示统计结果,如给出饼图、柱状图、列表等;不同级别的管理员用户拥有不同的管理权限。1) 按专业统计:查看权限围的专业学习情况。例如该专业教师只能查看本专业的课程班情况。包括课程名、学习人数、仁慈、学习进度状况等信息。2) 按课程统计:查看权限围的课程学习情况。例如可以按照这门课程所有课程班的学习情况,同时也可以分别按年、月、日进行统计,并提供有数据的图形显示。3) 按个人统计:查看权限围的学生学习情况。例如可以查看本专业或本课程班的学生的学习情况,同时也可以分别按年、月、日进行统计,并提供有数据的图形显示。 用户管理模块:可进行专业管理、学生管理、角

19、色管理、修改密码等管理。1) 人员管理:对系统所有注册用户信息的管理,包括用户的天机、修改与删除。2) 专业管理:本系统将专业管理采用树形管理机制。管理层次:学校,学校设分校区,分校区下设不同学院,学院下设不同专业,最终专业下设学生。3) 角色管理:根据实际需求,提供预先设置的用户角色:系统管理员、教师以及学生,对他们的系统操作权限进行默认设置。3.4网络学习平台关键业务数据流程描述3.4.1 课程在线学习子系统(1) 课程学习数据流图图3 课程学习数据流程图(2) 文章管理数据流图图4 文章管理数据流程图(3) 消息管理数据流图图5 消息管理数据流程图(4) 文章类别数据流图图6 文章类别数

20、据流程图3.4.2 课程学习管理子系统人员管理数据流图图7 人员管理数据流程图3.5数据库表设计用户及学院专业表1:school(学校信息表)字段类型Null默认备注schoolidint(8)否学校ID(自动增量)-索引schoolcodevarchar(11)否学校编号-索引subschoolidint(8)否0父学校IDschoolremarkte*t是NULL注释webnamevarchar(100)是容服务器地址nlevelint(4)否0层数表2:organize1(用户分组信息临时存放表)字段类型Null默认备注orgidint(4)否0组ID-索引orgnamevarchar(

21、100)否组名称suborgidint(4)否0父IDnlevelint(4)否0层数typeint(1)否0类型addbigint(4)否0表3:role_module(用户角色和功能权限关联表)字段类型Null默认备注roleidint(8)否0角色ID-索引moduleidvarchar(6)否模块ID表4:role_user(角色用户关联表)字段类型Null默认备注roleidint(20)否0角色ID-索引useridint(8)否0用户ID-索引表5:user_group(专业信息表)字段类型Null默认备注groupidint(8)否专业ID(自动增量)-索引groupcodev

22、archar(6)否专业编号-索引groupsubidint(8)否0父专业IDgrouptypeint(3)否0专业类型groupremarkte*t是NULL注释schoolidint(50)是NULL学校IDnlevelint(4)否0层数updatedatedatetime否0000-00-00更新时间表6:user_info(用户信息表)字段类型Null默认备注useridint(11)否用户ID(自动增量)-索引usernamevarchar(50)否用户名useraccountvarchar(20)否账号userpasswordvarchar(40)否密码usergroupidi

23、nt(8)否0专业IDprofessiontitleidint(8)是0职称IDtechlevelidint(8)是0技术等级IDusertypeint(3)否0类型usertelephonevarchar(100)是NULLusermobilevarchar(100)是NULL手机usermailvarchar(100)是NULListeachervarchar(10)否0是否为教师useraddressvarchar(200)是NULL地址userremarkte*t是NULL注释userstateint(3)否0状态userrutevarchar(100)是NULLuserjoindat

24、edate是NULL注册日期usertrainedte*t是NULLchatcountint(10)是0讨论次数scoreint(10)是0得分schoolidvarchar(50)是NULL学校IDhometelephonevarchar(9)是NULL家庭testipvarchar(50)否考试IPupdatedatedatetime是NULL更新时间usercodevarchar(20)否0用户编号coursewareserveridint(4)是0课件服务器编号moduleidint(4)是0界面风格编号mailservervarchar(50)是NULL服务器mail_useridv

25、archar(50)是服务器登录用户名Mail_pwdvarchar(50)是服务器登录密码表7:user_role(用户角色表)字段类型Null默认备注roleidint(8)否角色ID(自动增量)-索引rolenamevarchar(100)否角色名称-索引roledescte*t是NULL说明roletypetinyint(1)否1类型表8:profession_title(职称或技术等级表)字段类型Null默认备注professiontitleidint(8)否IDprofessiontitlecodevarchar(8)是NULL编号professiontitlevarchar(50

26、)否名称typeint(1)否10:职称 1:技能等级remarkvarchar(100)是描述消息及文章表9:article(文章表)字段类型Null默认备注articleidint(8)否文章ID(自动增量)-索引titlevarchar(100)是NULL文章标题authorvarchar(25)是NULL作者typeint(5)否0类型contentte*t是NULL容createdatedate是0000-00-00创建时间schoolidint(8)否0学校IDgroupidint(11)否0专业IDuseridint(11)否0用户IDshowinde*listtinyint(4

27、)是NULL首页最新文章列表中显示articlepathvarchar(255)是NULL引用文件表10:article_type(文章类别表)字段类型Null默认备注articletypeidint(8)否类别ID(自动增量)-索引typenamevarchar(40)否类型名subarticletypeint(8)是0所属类型IDtyperemarkvarchar(250)是类型注释addruletinyint(4)否0是否允许所有用户增加此类文章addruleuseridvarchar(250)是NULL允许增加此类文章的用户IDeditruletinyint(4)否0是否允许所有用户修

28、改此类文章editruleuseridvarchar(250)是NULL允许修改此类文章的用户ID表11:message(消息表)字段类型Null默认备注messageidint(10)否ID(自动增量)-索引messagetitlevarchar(100)否标题messagetypeint(3)否0类型writeridint(12)否0发布者IDwriternamevarchar(100)是NULL发布者touseridvarchar(255)是NULL接收者IDtousernamevarchar(255)是NULL接受者togroupidvarchar(255)是NULL接受专业的IDto

29、groupnamevarchar(255)是NULL接受专业的名称messagecontentte*t是NULL消息容messagestateint(3)是NULL状态messagetimedatetime是0000-00-00发布时间表12:knowledge_info(知识表)字段类型Null默认备注knowledgeidint(8)否ID(自动增量)-索引trainnamevarchar(40)否addressvarchar(80)是adaptkindint(5)否1remarkte*t是NULLstarttimedate是0000-00-00endtimedate是0000-00-00

30、infostateint(2)否0sendtimedate是0000-00-00changetimedate是0000-00-00schoolidint(8)否0投票表13:study_vote(学生投票表)字段类型Null默认备注studyvoteidint(10)否投票ID(自动增量)-索引useridint(10)是0groupidint(10)是0schoolidint(10)是0votenumberint(5)否0表14:vote(投票信息表)字段类型Null默认备注voteidint(8)否投票ID(自动增量)-索引trainidint(8)是NULL培训IDuseridint(8

31、)是NULL用户IDa1int(2)是NULL问题1a2int(2)是NULL问题2a3int(2)是NULL问题3a4int(2)是NULL问题4a5int(2)是NULL问题5a6int(2)是NULL问题6a7int(2)是NULL问题7a8int(2)是NULL问题8a9int(2)是NULL问题9totalt*tte*t是NULL意见schoolidchar(1)否学校ID笔记:表15:user_note(学生笔记表)字段类型Null默认备注useridint(8)否0用户IDtrainidint(8)否0培训IDnoteidint(8)否笔记ID(自动增量)-索引contentte

32、*t是NULL容titlevarchar(200)否标题notedatedatetime是NULL时间chaptervarchar(200)是NULL章课程学习管理表16:academy(学院信息表)字段类型Null默认备注academyidint(8)否0学院IDacademycodevarchar(8)是0学院编号academynamevarchar(50)否学院名称remarkvarchar(100)是NULL学院描述表17:course_academy(课程学院关联表)字段类型Null默认备注courseidint(8)否课程ID -索引academyidint(8)否学院ID表18:

33、course(课程表)字段类型Null默认备注courseidint(8)否课程ID -索引corevendorte*t否coursedespvarchar(40)否cbtaddressvarchar(60)是NULLweblaunchvarchar(60)是NULLcommtypevarchar(20)是API表19:course_info(课程基本信息表)字段类型Null默认备注courseidint(10)否课程ID -索引coursetitlevarchar(255)否课程标题coursedespvarchar(255)是NULL课程描述courseactiveint(11)否0课程是

34、否激活coursetypevarchar(20)否课程类别hasimportint(11)否0是否导入课件controlvarchar(10)是choicecbtaddressvarchar(255)是NULLweblaunchvarchar(255)是NULL表20:group_course_total(课程班小组统计表)字段类型Null默认备注groupidvarchar(100)否专业IDschoolidvarchar(100)否学校IDtakecoursevarchar(100)否选修培训数compucoursevarchar(100)否必修培训数notevarchar(100)否注释

35、periodsidvarchar(100)否课程班周期ID表21:student-group_history(学生-课程小组历史记录表)字段类型Null默认备注useridvarchar(100)否用户IDtrainidvarchar(100)否课程班IDgroupidvarchar(100)否专业IDstarttimedatetime否0000-00-00开始时间endtimedatetime否0000-00-00结束时间trainstatevarchar(100)否课程班状态表22:train_plan(课程班培训计划表)字段类型Null默认备注inde*idint(8)否ID(自动增量)

36、-索引pnamevarchar(200)否0pnameidint(8)否zjrvarchar(50)否pobjectvarchar(200)否cjrsint(8)否0ptimedate否0000-00-00pendtimedate否0000-00-00paddsvarchar(255)否zbbmvarchar(200)否loginnamevarchar(50)否loginidint(12)否spzttinyint(1)否0表23:train_info(课程班信息表)字段类型Null默认备注trainidint(12)否ID(自动增量)-索引traintitlevarchar(100)否0课程班

37、标题trainstateint(11)否课程班状态trainteachervarchar(100)否课程班教师trainteachertitlevarchar(100)否0trainstarttimedatetime是NULL开始时间trainendtimedatetime否0000-00-00结束时间trainperiodvarchar(100)否0000-00-00课程班周期trainproposegroupvarchar(200)否trainproposeuservarchar(200)否trainbrifte*t否trainlogovarchar(100)否课程班Logotrainma

38、kervarchar(100)否0课程班注释trainquestionint(11)课程班考试trainevaluateint(11)课程班评估trainfilepathvarchar(100)文件路径trainasfpathvarchar(100)视频路径traintypeidint(8)类型IDtrainmethodidint(8)方式IDcoursetypevarchar(255)课程类型cbtaddressvarchar(255)CBT地址weblaunchvarchar(255)是Web启动地址corevendorvarchar(255)是NULLisimportvarchar(20

39、)是no是否导入aiccdialogtypevarchar(20)是NULLAICC通讯方式teacheridvarchar(15)否0教师IDohtypevarchar(20)否ohnumvarchar(20)否ohaimvarchar(20)否ohzhouqivarchar(20)否ohmoneyvarchar(20)否ohpassvarchar(20)否ohteachervarchar(20)否ohteacherwvarchar(10)否ohchengjivarchar(20)否traingradevarchar(100)否课程班分值lmsnavigationvarchar(20)否1表

40、24:train_group_user_re(课程班专业-学生关联表)字段类型Null默认备注groupidint(11)否0专业IDuseridint(11)否0用户IDnotevarchar(100)否注释表25:train_time_arrange(课程班安排信息表)字段类型Null默认备注t_tr_idint(12)否ID(自动增量)-索引trainidint(10)是NULL课程班IDt_tr_starttime是NULL开始时间t_tr_endtime是NULL结束时间limitweekchar(30)否0星期限定groupidint(4)是NULL专业IDschoolidint(

41、4)是0学校IDflagtinyint(1)否00:允许 1:限制表26:train_evaluate(课程班评估信息表)字段类型Null默认备注usertrainidint(10)否0用户课程班ID(自动增量)-索引trainreportte*t是NULL课程班报告reportfilevarchar(50)是NULL报告文件groupevaluatete*t是NULL专业评估guserint(10)是NULLgdatedate是NULLlastevaluatete*t是NULL最后一次评估容puserint(10)是NULLpdatedatetime是NULLevaluatemakervar

42、char(10)是NULL评估注释schoolidvarchar(50)否表27:train_group(课程班小组信息表)字段类型Null默认备注usergroupidint(11)否小组ID(自动增量)-索引groupnamevarchar(100)否小组名称useridvarchar(100)否用户IDnotevarchar(100)否注释表28:train_method(课程班培训模式信息表)字段类型Null默认备注trainmethodidint(8)否模式ID(自动增量)-索引methodnamevarchar(100)否模式名称methodmarkbigint(20)是NULL表

43、29:train_periods(课程班培训周期信息表)字段类型Null默认备注schoolidvarchar(100)是学校IDstartdatedate否0000-00-00小组名称enddatedate否0000-00-00用户IDnotevarchar(100)是注释periodsidint(11)否ID(自动增量)-索引表30:train_statics(课程班培训记录统计信息表)字段类型Null默认备注trainstaticsidint(10)否ID(自动增量)-索引usertrainidint(8)否用户课程班IDstarttimedatetime否0000-00-00开始时间p

44、erioddecimal(9,6)否0.000000学习时长usernamevarchar(50)否用户名useridint(12)否用户IDgroupidint(8)否专业IDtrainidint(12)否课程班IDschoolidint(50)否学校ID表31:train_type(课程班培训类别信息表)字段类型Null默认备注traintypeidint(8)否ID(自动增量)-索引traintypenamevarchar(100)是NULL类型名称parent_type_idint(11)是0父类型IDlevelint(11)是0层数traintypemarkte*t是NULL注释表3

45、2:user_course_total(用户选课信息统计表)字段类型Null默认备注useridvarchar(100)否用户IDgroupidvarchar(100)否专业IDtakecoursevarchar(100)否选修培训数compucoursevarchar(100)否必修培训数stepchangevarchar(100)否0periodsidvarchar(100)否课程班周期ID表33:user_train(用户课程班培训信息表)字段类型Null默认备注usertrainidint(8)否用户课程班ID(自动增量)-索引trainidint(8)否0专业IDuseridint(

46、11)否0用户IDstarttimedatetime是NULL开始时间endtimedate是NULL结束时间evaluatemethodchar(2)是NULL评估模式trainstatevarchar(10)是1课程班状态testidvarchar(10)是NULL试卷IDtestresult1varchar(10)否考试成绩1testresult2varchar(10)否n考试成绩2-索引考试、题库、及试卷库表34:e*am(考试信息关联表)字段类型Null默认备注e*amidint(10)否试卷ID(自动增量)-索引testidint(10)否0考试IDschoolidint(10)否

47、0学校IDtrainidint(10)否0课程ID表35:question_*(题目信息表)字段类型Null默认备注questionidint(8)否0试题IDtypeint(1)是NULL类型knowledgeidint(4)是NULLdifficultyint(4)是NULL难度learntypeint(1)是NULLsubidint(4)是NULLitemidvarchar(5)是NULLcontentte*t是NULL容answerte*t是NULL答案useridvarchar(4)是NULL用户IDchapteridint(3)是NULL章IDsectionidint(3)是NUL

48、L节IDmarkint(3)是NULLdotimeint(3)是NULLsameidint(3)是NULLedittimedate是NULL表36:question_swap(未发布题目信息表)字段类型Null默认备注sessionidvarchar(100)否-索引typeint(1)是NULL类型knowledgeidint(4)是NULLdifficultyint(4)是NULL难度learntypeint(1)是NULLsubidint(4)是NULLitemidvarchar(5)否0contentte*t否容answerte*t是NULL答案useridvarchar(4)是NUL

49、L用户IDchapteridint(3)否0章IDsectionidint(3)否0节IDmarkint(3)否1dotimeint(3)否1sameidint(3)是NULL表36:test(试卷信息表)字段类型Null默认备注testidint(8)否ID(自动增量)-索引trainidint(8)是NULL课程IDtraintitlevarchar(250)是NULL课程名称testtitlevarchar(250)是NULL试卷标题testtypevarchar(10)是NULL试卷类型testshowvarchar(10)是NULL是否显示答案teststatevarchar(10)

50、是NULL试卷状态singlenumberint(4)是NULL单选题题数singlemarkfloat是NULL单选题分值singlequestionte*t是NULL单选题题目multiplenumberint(4)是NULL多选题题数multiplemarkfloat是NULL多选题分值multiplequestionte*t是NULL多选题题目judnumberint(4)是NULL判断题题数judmarkfloat是NULL判断题分值judquestionte*t是NULL判断题题目t*tnumberint(4)是NULL问答题题数t*tmarkfloat是NULL问答题分值t*tq

51、uestionte*t是NULL问答题题目schoolidvarchar(50)否学校IDtestapplyvarchar(100)否teststarttimedatetime否0000-00-00开始时间bu_testvarchar(100)是testbasetimevarchar(100)是基本用时testendtimevarchar(100)是结束时间testdatevarchar(100)是testtimeint(4)否0答题时间表36:te*t_answer(用户答题信息表)字段类型Null默认备注usertrainidint(8)是NULLquestionidint(8)是NULLanswerte*t是NULLscoreint(8)否0表36:sysconfig(考试限定信息表)字段类型Null默认备注idint(5)否ID(自动增量)-索引testidint(10)否0试卷IDcontentvarchar(20)否限定容valuevarchar(20)否0:不限定 1:限定BBS及聊天室表37:bbs_board(BBS版块信息表)字段类型Null默认备注idi

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!