




已阅读5页,还剩81页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
密级:文档编号:ZYGL-01 第 1 版分册名称:XQFX 第 1册/共 1册实训过程支持系统需求分析总页数正文附录0生效日期: 编制: 尹庚审核:批准:文档信息:文档编号ZYGL-01文档名称实训过程支持系统需求分析文档描述该文档详细定义了实训过程支持系统的用户需求。本文档是后续进行概要设计、数据库设计、详细设计、系统验收的基础文档。VSS中文档存放路径负责人尹庚状态初稿0.1版文档变更记录:时间修改人章节描述2010-12-05谢星星文档大纲创建新文档,确定文档大纲结构相关文档:文档路径文档确认与评审记录:审核人审核时间意见备注目 录目 录1 概述11.1 编写目的11.2 开发背景11.3 参考资料11.4 建设目标11.5 适用范围22 总体功能需求分析32.1 软件实训过程支持系统按功能划分33 系统管理员功能43.1 系统配置管理53.1.1 功能需求53.1.2 数据需求53.1.3 数据处理需求53.1.4 其他需求53.2 系统用户管理63.2.1 功能需求63.2.2 数据需求83.2.3 数据处理需求83.2.4 其他需求93.3 案例资源管理103.3.1 功能需求103.3.2 数据需求113.3.3 数据处理需求113.3.4 其他需求113.4 系统安全管理123.4.1 功能需求123.4.2 数据需求133.4.3 数据处理需求133.4.4 其他需求143.5 新闻管理153.5.1 功能需求153.5.2 数据需求163.5.3 数据处理需求163.5.4 其他需求174 指导教师功能184.1 实训活动管理194.1.1 功能需求194.1.2 数据需求214.1.3 数据处理需求214.1.4 其他需求264.2 实训活动资源管理274.2.1 功能需求274.2.2 数据需求284.2.3 数据处理需求294.2.4 其他需求304.3 实训团队管理314.3.1 功能需求314.3.2 数据需求324.3.3 数据处理需求324.3.4 其他需求334.4 实训任务管理344.4.1 功能需求344.4.2 数据需求354.4.3 数据处理需求354.4.4 其他需求364.5 实训评价管理374.5.1 功能需求374.5.2 数据需求384.5.3 数据处理需求384.5.4 其他需求394.6 学生工作日志管理404.6.1 功能需求404.6.2 数据需求404.6.3 数据处理需求414.6.4 其他需求414.7 学生工作成果管理424.7.1 功能需求424.7.2 数据需求434.7.3 数据处理需求434.7.4 其他需求444.8 团队共享资源管理454.8.1 功能需求454.8.2 数据需求464.8.3 数据处理需求464.8.4 其他需求474.9 历史实训活动查看功能484.9.1 功能需求484.9.2 数据需求494.9.3 数据处理需求494.9.4 其他需求504.10 新闻管理514.10.1 功能需求514.10.2 数据需求514.10.3 数据处理需求524.10.4 其他要求525 实训学生功能535.1 实训活动查看545.1.1 功能需求545.1.2 数据需求555.1.3 数据处理需求565.1.4 其他需求575.2 工作日志管理585.2.1 功能需求585.2.2 数据需求595.2.3 数据处理需求595.2.4 其他需求595.3 工作成果管理605.3.1 功能需求605.3.2 数据需求615.3.3 数据处理需求615.3.4 其他需求625.4 团队共享资源管理635.4.1 功能需求635.4.2 数据需求645.4.3 数据处理需求645.4.4 其他需求655.5 实训任务管理665.5.1 功能需求665.5.2 数据需求675.5.3 数据处理需求685.5.4 其他需求695.6 查看团队信息705.6.1 功能需求705.6.2 数据需求715.6.3 数据处理需求715.6.4 其他需求725.7 新闻735.7.1 功能需求735.7.2 数据需求735.7.3 数据处理需求735.7.4 其他要求746 实训督导75III实训过程支持系统需求分析文档 概述1 概述1.1 编写目的本文档作为用户需求说明书,编写的目的是为了定义所要开发的实训过程支持系统项目(以下简称项目)的开发目标,包括对功能的规定和性能的要求,指出预期的系统用户、系统的运行环境以及对用户操作的约定,为软件设计和开发提供依据,作为软件功能追溯的基础和软件开发工作量确定的蓝本,也是进行软件验收的重要依据。本文档可以作为本项目开发的软件开发项目管理者、软件设计工程师、软件开发工程师以及本软件使用人员参考之用。1.2 开发背景实训过程支持系统是组织和开展软件专业实训,保证实训过程顺利开展,取得良好效果的重要保障。实训管理工作内容繁杂、涉及面广,用传统方式进行管理不仅容易出错而且工作量大。因此,实训管理工作的健康发展迫切需要通过管理创新、科技创新来提高工作效率、强化管理质量、提高自身竞争力。“工欲善其事,必先利其器”,要想实现管理创新、科技创新,这就要求我们必须利用先进的计算机网络技术改进传统的管理方式,实现高效率、便捷安全的信息化管理。同时,建设实训过程支持系统不仅是软件实训工作向电子化、信息化纵深发展的基础,也是强化管理,实现可持续发展的客观需要。1.3 参考资料1 实训过程支持系统建设方案 (YG-01)2 实训过程支持系统数据库设计说明书1.4 建设目标本期实训过程支持系统的主要建设目标是:根据软件专业实训过程管理的各阶段特点确定相应里程碑,将实训的考核要求分解到各个里程碑中,同时将相关辅助参考资源及指导意见也分散至各个里程碑。对学员考察时,结合团队总体表现(由各考察点的考察成绩折合累计确定)和学员个人表现(实训考察时,可以确定小组成员的个人成绩)。把实训的过程考核与结果考核结合起来、团队考核与个人考核结合起来,从而对学员给出相对准确的综合评价。在实训进行过程中,指导教师能随时查看到学生提交的各种阶段性成果,并能通过本系统进行及时的评价。对于提醒指导教师按时完成阶段性评价考核能起到良好的辅助作用。最终成果为基于 4.0环境的BS构架的实训过程支持系统软件系统,并提供相应的软件工程文档。1.5 适用范围以适应高职或其它需要进行软件实训的本科院校为前提,同时也能够兼容其他培训机构开展商业化实训的需要。主要内容包括学生(学员)管理、实训活动管理、实训案例管理、团队管理、实训过程管理、实训评价管理、相关信息的综合统计分析等。力唯中天研究院81实训过程支持系统需求分析文档 总体功能需求分析2 总体功能需求分析2.1 软件实训过程支持系统按功能划分实训过程支持系统需求分析文档 系统管理员功能3 系统管理员功能系统管理员功能主要包括:新闻管理、系统配置管理、系统用户管理、项目案例管理、系统安全管理五个部分。实训过程支持系统需求分析文档 系统管理员功能3.1 系统配置管理(SystemConfig)3.1.1 功能需求开启/关闭学生注册3.1.2 数据需求3.1.3 数据处理需求3.1.4 其他需求3.2 系统用户管理 (UsersManage)在用户管理页面,系统管理员有权对用户进行添加、删除、修改、查看、查询、停用/启用,以及进行密码重置。3.2.1 功能需求添加用户信息(AddUser)(1) 系统管理员有权添加系统用户信息(单个添加&批量添加);(2) 允许添加的用户角色包括:学生、教师、督导人员、管理员用户;(3) 批量添加用户有两种方式,或提供Excel模板供管理员填写;或由管理员确定用户编号生成模板,如:“CMU-*”,并设置待添加用户的个数,如:50个,则会自动生成50个学生用户,用户名称分别为“CMU-01”至“CMU-50”;(4) 用户的基本信息包括:账户*、密码*、姓名*、用户类型*、QQ、E-Mail、联系电话、联系地址、个人概况(以上加*的字段为必填字段;凡是用户填写的字段信息都需要做格式校验,以保证所填信息的正确性)。注册后用户就可登录账户参与实训活动。删除用户信息(DeleteUser)(1) 系统管理员有权删除自己以外的所有系统用户,包括:学生、教师、督导、管理员(单个删除&批量删除);(2) 单个删除只需点击用户信息行的“删除”按钮即可,批量删除操作支持全选、多选、反选用户进行删除;(3) 实际的删除操作,只是将用户的帐号做停用处理,管理员可以通过“停用/启用用户”功能重新开启使用用户的账户;修改用户信息(ModifyUser)(1) 系统管理员可以修改系统内其他用户的基本信息、角色权限及登录密码;(2) 用户的“帐号”信息不允许修改;(3) 系统管理员可以修改用户的登录密码为任意合法字符串,无需输入原始密码。查看用户信息(ViewUser)(1) 系统管理员可以查看所有用户的详细信息,包括:帐号、角色权限、帐号状态、QQ、E-Mail、联系电话、联系地址、个人概述、用户主页;登录次数、最后一次登录时间、及最后一次登录的IP信息。查询用户信息(SearchUser)(1) 系统管理员可以通过“帐号”及“角色权限”过滤查询用户;(2) 用户信息页面,用户列表下提供用户名称(文本框)、用户类型(下拉框)的多条件筛选模糊查询。管理员点击查询按钮,在用户列表就会显示条件筛选下所有的用户。用户停用/启用(EnableUserID)(1) 系统管理员可以在用户的操作列选择“停用”来停止使用该用户帐号(禁止用户使用该用户帐号登录系统),或选择“启用”来重新启用该用户帐号。密码重置(ResetUserPWD)(1) 系统管理员除了可以在修改用户信息页面对用户登录密码进行设置之外,还允许管理员直接重置用户的登录密码;(2) 系统管理员在用户的操作列选择“重置密码”,即直接将用户密码重置为一个先前已配置好的合法字符串(如:123456)。3.2.2 数据需求用户信息(USER)3.2.3 数据处理需求 用户信息表(USER)No.NameCodeComment1用户编号USERCODE(必填),学生使用学号作为用户编号(培训机构可按照自定义规则自行编排学号);教师、管理员、督导员的用户编号自行定义。2用户名称USERNAME (必填),自动生成用户信息时候,默认与用户编号一致。用户可以自行修改为真实姓名。 3用户显示序号USERORDER(必填) 默认为“1”4用户口令USERPASSWORD注册:(必填)MD5加密,重复验证。修改:不允许修改密码重置:重置为“123456”5用户类型USERTYPE(必填) 用户类型:包括 学生、教师、管理员、督导员 四种角色 6用户邮箱USEREMAIL默认为,正则表达式验证7用户QQUSERQQ默认为8用户联系电话USERPHONE默认为9用户联系地址USERADDRESS默认为10用户状态USERSTATE注册:(必填)此项非用户输入,系统会给用户设置默认值“启用”修改:不允许直接修改;启用/停用:允许将状态在“停用”和“启用”之间进行转换;11用户描述USERDESCRIBLE学生描述以文本方式记录个人情况的综合描述,将作为将学生进行分类管理的依据(必填)12用户登录次数USERLOGINTIMES s(必填)初始为“1”13用户最后一次登录时间USERLASTLOGINTIME格式为yyyy-MM-dd HH:mm:ss14用户最后一次登录IPUSERLASTLOGINIP15用户主页USERMAINPAGE默认为“”3.2.4 其他需求3.3 案例资源管理(CaseResManage)案例资源,实训活动中可以查询相关的案例资源来辅助实训活动的进行,也可以将此次的实训活动整理成一个案例资源进行保存以对后续的实训活动提供资源。案例资源信息以案例名称、案例描述、案例URL存放,用户需根据案例资源特定URL在相关网站上查找该案例资源详细信息。可对案例资源基本信息(案例名称、案例描述、案例URL)进行增删改查操作。3.3.1 功能需求添加案例资源信息(AddCaseRes)案例资源信息页面提供添加案例资源信息功能入口,在案例资源信息页面添加案例资源基本信息(案例名称、案例描述、案例URL)。删除案例资源信息(DeleteCaseRes)案例资源信息页面,管理员在案例资源信息列表选中一栏可以选中要删除的案例资源,在案例资源信息列表操作栏,提供删除案例资源功能,管理员点击删除案例资源就可以删除当前案例资源。支持全选/多选,对案例资源进行删除。修改案例资源信息(ModifyCaseRes)案例资源信息页面,在案例资源信息列表操作栏,提供案例资源修改功能入口,在案例资源信息修改页面,管理员可以修改案例资源的基本信息,包括案例名称、案例描述、案例URL。查看案例资源信息(ViewCaseRes)案例资源信息页面,在案例资源信息列表操作栏,提供查看案例资源信息功能入口,选中当前用户就可以进入案例资源信息查看页面,管理员可以查看案例名称、案例描述、案例URL,通过案例URL转到特定网页对案例资源进行详细下载查看。查询案例资源信息(SearchCaseRes)案例资源信息页面,在案例资源信息列表下面,提供案例名称(文本框)、案例描述(文本框)多条件的筛选模糊查询,管理员点击查询按钮,在案例资源信息列表就会显示条件筛选下的所有案例资源。3.3.2 数据需求案例信息(CASE)3.3.3 数据处理需求 案例信息表(CASE)No.NameCodeComment1案例编号CASECODE(必填)2案例名称CASENAME (必填) 3案例描述CASEDESCRIBLE不填为“”4案例URLCASEURL添加:(必填),URL验证。修改:(必填),URL验证。3.3.4 其他需求3.4 系统安全管理(SysSecurityManage)系统安全管理主要用户帮助系统管理员对系统情况进行实时了解和控制。包括:日志管理、访问权限管理、系统信息管理。日志管理中可以查看到系统日常操作的重要信息,并可进行日志查询和导出;访问权限管理可以控制不同角色用户对系统功能的访问设置权限;系统信息管理,显示有服务器所有重要信息,便于管理员用户实时了解服务器运行情况。3.4.1 功能需求系统日志管理(ManageLog)(1) 日志管理页面,日志列表显示系统所有记录日志,管理员可以按照时间段、日志类型对系统日志的查看,并可以清除特定日期之前的所有日志;(2) 记录日志:日志信息包括如下字段:记录时间、操作人、日志类型(安全日志、操作日志、异常日志)、操作实体、日志内容;(3) 查询日志:在日志列表下面,提供日志类型(下拉框选择,安全日志、操作日志、异常日志、全部日志)、记录时间、操作人等多条件筛选模糊查询。管理员通过这些条件,点击查询,可以在日志列表显示符合这些条件的所有系统日志;(4) 查看日志:日志列表,选择日志,点击“查看”,在日志查看页面管理员可以查看系统单条日志详细信息(记录时间、操作人、日志类型、操作实体、日志内容);(5) 导出日志:在日志管理页面,提供导出日志功能,可以按条件的将系统日志以Excel格式进行导出(默认导出过滤后的全部日志)。访问权限配置(ConfigAccess)(1) 在访问权限管理页面,通过插件,可以管理系统文件夹下的功能页面;(2) 通过勾选和取消勾选功能页面,对管理员、督导员、教师、学生的页面访问权限进行设置。系统信息管理(ViewServerInfo) 获取服务器的全部详细信息,并在系统信息页面显示。3.4.2 数据需求系统日志信息(SYSTEMLOG)3.4.3 数据处理需求 系统日志信息(SYSTEMLOG)No.NameCodeComment1系统日志编号SYSTEMLOGCODE必填,采用数据库自增涨。2系统日志记录时间SYSTEMLOGTIME添加:插入服务器当前时间,格式为yyyy-MM-dd hh:mm:ss查询:作为查询条件3系统日志操作人SYSTEMLOGUSER必填,记录用户名。(“记录日志”语句所在文件的路径)4系统日志类型SYSTEMLOGTYPE添加:“安全日志”、 “错误日志”、“操作日志”中的一种;查询:作为查询条件的一种5系统日志操作实体SYSTEMLOGOPERATORENTITY必填,该事件操作的数据库中表的名称(英文表名)。6系统日志内容SYSTEMLOGCONTENT必填,不填为“”3.4.4 其他需求3.5 新闻管理(NewsManage)新闻管理,管理员可在实训过程中发布有关实训的及时新闻或通知,用户主页会即时更新显示状态为“可见”的新闻信息,参加实训的人员都可看到并了解详细信息。新闻管理支持新闻的发布、修改、修改、删除等功能,新闻有两种状态可见/隐藏,用户发布新闻可自由选择新闻的状态(新闻隐藏状态下其他用户不可见)。3.5.1 功能需求新闻发布(ReleaseNews)管理员在实训活动中可自主发布关于实训的新闻信息(活动或者学习心得),新闻信息页面,提供新闻发布功能入口,在新闻发布页面管理员可以发布新闻,新闻格式必须包括新闻标题、新闻内容、新闻状态、新闻发布者,允许带多个附件。新闻发布时新闻状态都默认为“隐藏”,当管理员审核通过后,新闻状态设置为“可见”,然后新闻才能真正发布显示。新闻置顶(StickNews)新闻信息页面,在新闻列表操作栏,提供新闻置顶功能,选中要置顶的新闻点击新闻置顶,通过新闻的新闻显示序列号可以将重要或者实训人员觉得实用的新闻,进行置顶显示。所有新闻的新闻序列号初始默认为“100”。新闻修改(ModifyNews)新闻信息页面,在新闻列表操作栏,提供新闻修改功能入口,在修改新闻信息页面,管理员可以对新闻的标题、正文内容以及所附带的附件进行修改。新闻删除(DeleteNews)新闻信息页面,在新闻列表操作栏,提供新闻删除功能,对于过期新闻或者无实质内容的新闻支持根据新闻的发布时间,按单个或者时间段从数据库新闻信息表中彻底删除。新闻审核(CheckNews)新闻信息页面,新闻审核列表显示所有待审核新闻,在新闻审核列表操作栏,提供新闻通过和不通过功能。新闻信息包含新闻状态默认属性“隐藏”,管理员点击通过功能,新闻状态设置为“可见”,点击不通过功能,新闻状态不变,但会给此新闻带一个“不通过”字符串。3.5.2 数据需求新闻信息(NEWS)用户信息(USER)3.5.3 数据处理需求 新闻信息(NEWS)编号名称代码注释1新闻编号NEWSCODE必填,采用数据库自增涨。2用户编号USERCODE必填,系统自动关联。3新闻显示序号NEWSORDER必填,控制新闻显示的顺序,默认为100。4新闻发布时间NEWSTIME添加:插入服务器当前时间,格式为yyyy-MM-dd hh:mm:ss查询:作为查询条件5新闻标题NEWSTITLE必填 6新闻内容NEWSCONTENT必填 7新闻状态NEWSSTATE必填,分为可见/隐藏,默认为“隐藏”。 用户信息表(USR)编号名称代码注释1用户编号USERCODE2用户名称USERNAME 3.5.4 其他需求实训过程支持系统需求分析文档 指导教师功能4 指导教师功能指导教师功能共包括:实训活动管理、实训活动资源管理、实训团队管理、实训任务管理、实训评价管理、学生工作成果管理、学生工作日志管理、团队共享资源管理、历史实训活动查看及新闻管理十个部分。4.1 实训活动管理(PractiseActManage)实训活动(以下简称“活动”),即一次有组织的一系列实训工作(例如:科职2010年下学期实训)。除实训活动基本信息(实训名称、实训日期、实训状态、实训描述)外,每次实训活动有专门指定的指导教师,活动资源及案例资源。涉及到实训活动的管理主要包括:实训活动的创建、删除、修改、查看,以及指导教师的管理,案例资源的管理。4.1.1 功能需求创建实训活动(AddPractiseAct)(1) 在实训开展之前,负责实训的指导教师(以下简称为“活动管理者”)需要在系统中创建活动,填写活动的基本信息:实训名称,实训日期,实训状态(新建、开放、关闭,默认为“新建”),实训描述。对实训状态的解释如下:a) 新建:是活动计划开发的开始,在这个状态之下,学生是不能参与的。活动创建即默认为“新建”状态。b) 开放:在添加完指导教师、活动资源、实训案例资源后,可以设置为“开放”状态,表示活动正式开始。这个阶段指导教师可以在活动下新建团队,而后学生可以参与实训项目。c) 关闭:活动结束后设置为“关闭”,屏蔽学生用户的查看功能。(2) 当负责活动管理者创建活动成功或者不成功时,给出提示信息(例如:创建某某实训活动成功或者创建某某实训活动失败);(3) 一个活动管理者可以创建多个实训活动,并添加指定多个指导教师为活动管理者。删除实训活动(DeletePractiseAct)(1) 在活动列表的操作功能列中,活动管理者可以选择删除单个活动;也可以勾选多个活动,进行批量删除(只能删除为开放过的活动);(2) 允许“全选”、“反选”、“取消”。在删除活动之前要给出提示信息(例如:你确定要删除某某活动吗?)。修改实训活动(ModifyPractiseAct)(1) 修改活动,是指允许活动管理者修改活动的基本信息:实训名称,实训日期,实训状态(新建、开放、关闭),实训描述;(2) 只为活动管理者提供“修改”入口。 查看实训活动(ViewPractiseAct)(1) 活动列表中,用户在操作列中选择“查看”,即跳转到“实训活动信息页面”,(2) 可查看到活动的基本信息:实训名称、实训日期、实训状态(新建、开放、关闭)、实训描述,实训指导教师列表,活动资源列表及案例资源列表,实训团队列表。实训指导教师管理(ActTeachersManage)(1) 添加指导教师:活动管理者可以在当前系统所有的教师用户中选择添加本次实训的指导教师。支持单选和多选操作,并给出信息提示(例如:添加成功或者添加失败)。(2) 删除指导教师:活动管理者有权在已有的实训指导教师列表中,允许删除单个或多个指导教师,并给出信息提示(例如:你确定要删除某某指导教师吗?)(3) 查看指导教师:在指导教师列表中,选择查看某一个老师的基本信息:用户名称、E-Mail、QQ、联系电话、联系地址、个人概述,所带团队列表等。实训案例资源管理(ActCaseResManage)(1) 添加案例资源:实训开始之前,活动管理者可以在案例资源库中选择本次实训要用到的案例资源。支持单个和批量添加;(2) 删除案例资源:允许负责实训的指导教师在实训开始前及实训过程中,单个或批量删除没有被使用过的案例资源(二期项目设计时,团队不再指定相关的实训案例,因此系统对案例资源的删除操作不做强制约束校验);(3) 查看案例资源:在案例资源列表中,用户选择查看相关案例资源,即可跳转到案例资源信息页面(页面具体表现形式待定)。4.1.2 数据需求实训活动信息表(PRACTISE)实训案例信息表(PRACTISECASE)实训指导教师信息表(RACTISETEACHER)实训活动资源信息表(RESOURCE)用户信息表(USER)案例信息表(CASE)团队信息表(TEAM)4.1.3 数据处理需求 实训活动表(PRACTISE)编号名称代码注释1实训活动编号PRACTISECODE实训活动编号:采用时间日期字符串作为编号,字符串格式为yyyy-MM-dd HH:mm:ss。2用户编号USERCODE用户编号:学生使用学号作为用户编号(培训机构可按照自定义规则自行编排学号);教师、管理员、督导员的用户编号自行定义。3实训活动名称PRACTISENAME实训活动名称:例如 2010年JAVA开发实训,建议在名称中体现时间和实训内容。4实训活动开始日期PRACTISEDATE实训活动开始日期:记录实训的开始日期,格式为yyyy-MM-dd5实训活动状态PRACTISESTATE实训活动状态:可以取 新建、开放、关闭 三个状态之一。新建状态下只允许实训创建人自己修改实训的相关信息。开放状态下,可以正常使用实训功能。关闭状态下,实训处于只读状态。6实训活动描述PRACTISEDESCRIBLE实训活动描述:以超文本的格式保存本次实训的介绍信息。 实训案例信息表(PRACTISECASE)编号名称代码注释1实训活动编号PRACTISECODE实训活动编号:采用时间日期字符串作为编号,字符串格式为yyyy-MM-dd HH:mm:ss。2案例编号CASECODE案例编号 实训指导教师信息表(RACTISETEACHER)编号名称代码注释1实训活动编号PRACTISECODE实训活动编号:采用时间日期字符串作为编号,字符串格式为yyyy-MM-dd HH:mm:ss。2用户编号USERCODE用户编号:学生使用学号作为用户编号(培训机构可按照自定义规则自行编排学号);教师、管理员、督导员用户编号自行定义。 实训活动资源信息表(RESOURCE) 编号名称代码注释1实训活动资源编号RESOURCECODE实训活动资源编号:采用自增长类型。2实训活动编号PRACTISECODE实训活动编号:采用时间日期字符串作为编号,字符串格式为yyyy-MM-dd HH:mm:ss。3实训活动资源名称RESOURCENAME实训活动资源名称:默认情况下与提交资源的文件名相同,也可以自行输入确定。4实训活动资源关键字RESOURCEKEYWORDS实训活动资源关键字:允许通过这个字段对实训活动资源进行模糊查询。5实训活动资源类型RESOURCETYPE实训活动资源状态:“教师专用” 资源只能被指导教师查看和下载;“公开资源” 资源可以被指导教师和参与本次实训的所有学生查看和下载。6实训活动资源原始文件名RESOURCEOLDFILENAME实训活动资源原始文件名7实训活动资源URLRESOURCEURL实训活动资源URL:记录实训活动资源在下载的URL。8实训活动资源上传时间REOURCEUPLOADTIME实训活动资源上传时间:以文本模式保存资源上传的时间,格式为yyyy-MM-dd HH-mm-ss。9实训活动资源上传IPRESOURCEUPLOADIP实训活动资源上传IP:记录上传实训活动资源的教师使用计算机的IP地址。10实训活动资源下载次数RESOURCEDOWNLOADTIMES实训活动资源下载次数:默认为0;11实训活动资源描述RESOURCEDESCRIBLE实训活动资源描述:记录该上传资源的附加说明信息。 用户信息表(USER)编号名称代码注释1用户编号USERCODE用户编号:学生使用学号作为用户编号(培训机构可按照自定义规则自行编排学号);教师、管理员、督导员的用户编号自行定义。2用户显示序号USERORDER用户显示序号:控制学生显示的先后顺序,默认为1。3用户名称USERNAME用户名称:自动生成用户信息时候,默认与用户编号一致。用户可以自行修改为真实姓名。4用户口令USERPASSWORD用户口令:密码不允许为空,采用加密方式存放。管理员和教师不能直接查看学生用户密码,只能进行重置。5用户类型USERTYPE用户类型:包括 学生、教师、管理员、督导员 四种角色。6用户状态USERSTATE用户状态:启用、停用;用户信息只允许停用,不允许删除。7用户邮箱USEREMAIL用户邮箱:默认为。8用户QQUSERQQ用户的qq号码:默认为。9用户联系电话USERPHONE用户联系电话:默认为。10用户联系地址USERADDRESS用户联系地址:教师用户保存办公室/学生用户可用于保存宿舍,默认为。11用户登录次数USERLOGINTIMES用户登录次数:初始为1。12用户最后一次登录时间USERLASTLOGINTIME用户最后一次登录时间:格式为yyyy-MM-dd HH:mm:ss,初始值为注册时间。13用户最后一次登录IPUSERLASTLOGINIP用户最后一次登录IP:初始值为注册IP地址。14用户描述USERDESCRIBLE用户描述:以超文本格式保存用户的简介信息。15用户主页USERMAINPAGE用户主页:允许以url方式制定用户的主页,:默认为。 案例信息表(CASE)编号名称代码注释1案例编号CASECODE案例编号2案例名称CASENAME案例名称3案例描述CASEDESCRIBLE案例描述4案例URLCASEURL案例URL 团队信息表(TEAM)编号名称代码注释1团队编号TEAMCODE团队编号:采用时间日期型字符串,格式为yyyy-MM-dd HH:mm:ss。2实训活动编号PRACTISECODE实训活动编号:采用时间日期字符串作为编号,字符串格式为yyyy-MM-dd HH:mm:ss。3用户编号USERCODE用户编号:学生使用学号作为用户编号(培训机构可按照自定义规则自行编排学号);教师、管理员、督导员的用户编号自行定义。4团队显示序号TEAMORDER团队序号:用于控制在某次实训中,各个团队显示的先后循序。默认值都为1。5团队名称TEAMNAME团队名称6团队评价TEAMAPPRAISE团队评价:优秀、良好、中等、及格、不及格、未评价。默认为“未评价”7团队评语TEAMREMARK团队评语:可以以超文本方式对团队总体工作情况给出定性的描述。4.1.4 其他需求4.2 实训活动资源管理(ActivetyResManage)每次实训活动都能有相关的实训活动资源。实训活动的创建者能对相关资源进行管理。包括上传资源、修改资源、删除资源、查询资源、查看资源及下载资源。4.2.1 功能需求上传资源(UploadActivetyRes)(1) 在创建好实训活动后,用户可以为实训活动上传相关资源,如:实训计划、管理制度、考核标准等。(2) 实训活动资源的基本属性包括:资源编号(系统自动生成)、资源类型(教师专用、公开资源)、资源关键字、原始文件名、上传时间、上传IP、下载次数、资源描述、及附件。(3) 支持单个及批量上传资源,上传完成之后给出提示信息(例如:上传成功)。修改资源(ModifyActivetyRes)(1) 资源列表操作功能列,选择“修改”操作后,即可修改资源基本信息(实训活动资源名称,实训活动资源关键字,实训活动资源类型,实训活动资源原始文件名,实训活动资源描述)、及资源附件。(2) 修改完成之后给出提示信息(例如:修改成功)。删除资源(DeleteActivetyRes)(1) 在实训活动资源列表的操作功能列中,实训活动管理者可以选择删除单个活动资源;也可以勾选多个活动资源,进行批量删除。提供“全选”、“取消”、“反选”操作。(2) 在删除实训活动之前要给出提示信息(例如:你确定要删除吗?)。(3) 在删除资源的同时,需要删除其评价信息。查询资源(SearchActivetyRes)(1) 用户可以通过资源类型、上传人、资源名称、关键字来过滤查询活动资源;(2) 资源类型为下拉选项,包括:教师专用、公共资源;(3) 上传人、资源名称、关键字,由用户自行输入,适用模糊查询。查看资源(ViewActivetyRes)(1) 在实训活动资源列表中,用户可以选择查看某一个活动资源的详细内容(资源名称,关键字,资源类型,原始文件名,资源描述,下载次数),提供资源页面下载功能。(2) 同时显示活动资源相关评价列表,用户可以查看评价,提交评价,删除评价(可以删除所有人的评价信息,提供单个、多个删除的功能)。下载资源(DownloadActivetyRes)(1) 两个下载入口:活动资源列表页下载、资源详细信息页下载;(2) 在实训活动资源列表中,用户可以选择某一个活动资源直接进行下载,而不一定要进入到资源的详细信息页面。4.2.2 数据需求实训活动资源信息表(RESOURCE)项目活动资源评价表(RESOURCEAPPRAISE)4.2.3 数据处理需求 实训活动资源信息表(RESOURCE)编号名称代码注释1实训活动资源编号RESOURCECODE实训活动资源编号:采用自增长类型。2实训活动编号PRACTISECODE实训活动编号:采用时间日期字符串作为编号,字符串格式为yyyy-MM-dd HH:mm:ss。3实训活动资源名称RESOURCENAME实训活动资源名称:默认情况下与提交资源的文件名相同,也可以自行输入确定。4实训活动资源关键字RESOURCEKEYWORDS实训活动资源关键字:允许通过这个字段对实训活动资源进行模糊查询。5实训活动资源类型RESOURCETYPE实训活动资源状态:“教师专用” 资源只能被指导教师查看和下载;“公开资源” 资源可以被指导教师和参与本次实训的所有学生查看和下载。6实训活动资源原始文件名RESOURCEOLDFILENAME实训活动资源原始文件名7实训活动资源URLRESOURCEURL实训活动资源URL:记录实训活动资源在下载的URL。8实训活动资源上传时间REOURCEUPLOADTIME实训活动资源上传时间:以文本模式保存资源上传的时间,格式为yyyy-MM-dd HH-mm-ss。9实训活动资源上传IPRESOURCEUPLOADIP实训活动资源上传IP:记录上传实训活动资源的教师使用计算机的IP地址。10实训活动资源下载次数RESOURCEDOWNLOADTIMES实训活动资源下载次数:默认为0;11实训活动资源描述RESOURCEDESCRIBLE实训活动资源描述:记录该上传资源的附加说明信息。 项目活动资源评价表(RESOURCEAPPRAISE)编号名称代码注释1实训活动资源评价编号RESOURCEAPPRAISECODE实训活动资源评价编号:采用自增长类型。2实训活动资源编号RESOURCECODE实训活动资源编号:采用自增长类型。3实训活动资源评价时间RESOURCEAPPRAISETIME实训活动资源评价时间:时间日期格式字符串,格式为yyyy-MM-dd HH:mm:ss。4实训活动资源评价人RESOURCEAPPRAISEUSER实训活动资源评价人:记录用户的姓名即可5实训活动资源评价内容RESOURCEAPPRAISECONTENT实训活动资源评价内容:以文本方式发表评论,不超过200个汉字。6实训活动资源评价状态RESOURCEAPPRAISESTATE实训活动资源评价状态:可见、隐藏,默认情况为“可见”。4.2.4 其他需求4.3 实训团队管理(TeamsManage)团队是实训活动的基本组织管理单位,一个团队共同协作完成一个项目或是一个功能模块。指导教师可以在实训活动中,为自己的项目创建团队,组建团队(即添加团队成员、删除团队成员、指定成员角色),并可查看团队成员详细信息。4.3.1 功能需求创建团队(AddTeam)(1) 指导教师登录系统后,在“菜单栏”选择“团队管理”进入“团队管理”页面,在团队列表页面选择“创建团队”,进入创建团队页面;(2) 填写团队相关基本信息(团队名称、团队描述)后,点击“创建”,或选择“取消”,返回“团队管理页面”;(3) 在“创建团队”页面,用户可以选择添加团队成员,以组建团队。组建团队(LeagueTeam)(1) 实训团队创建之后,在“团队信息”页面,指导教师可以为团队添加成员,允许用户在系统的学生用户列表中单个或批量添加,亦可批量粘贴学生用户名进行添加;(2) 指定成员角色:指导教师和学生均可指定成员角色(直接输入角色信息);(3) 删除团队成员,指导教师可以单个或批量删除团队成员;(4) 查看团队成员基本信息,在团队成员列表中,选中某个成员点击“查看”,即跳转到“团队成员基本信息”页面。4.3.2 数据需求团队信息表(TEAM)团队学生信息表(TEAMSTUDENT)4.3.3 数据处理需求 团队信息表(TEAM)编号名称代码注释1团队编号TEAMCODE团队编号:采用时间日期型字符串,格式为yyyy-MM-dd HH:mm:ss。2实训活动编号PRACTISECODE实训活动编号:采用时间日期字符串作为编号,字符串格式为yyyy-MM-dd HH:mm:ss。3用户编号USERCODE用户编号:团队指导教师编号。4团队显示序号TEAMORDER团队序号:用于控制在某次实训中,各个团队显示的先后循序。默认值都为1。5团队名称TEAMNAME团队名称6团队评价TEAMAPPRAISE团队评价:优秀、良好、中等、及格、不及格、未评价。默认为“未评价”7团队评语TEAMREMARK团队评语:可以以超文本方式对团队总体工作情况给出定性的描述。 团队学生信息表(TEAMSTUDENT)编号名称代码注释1团队学生编号团队学生编号2用户编号USERCODE用户编号:学生使用学号作为用户编号(培训机构可按照自定义规则自行编排学号);教师、管理员、督导员的用户编号自行定义。3团队编号TEAMCODE团队编号:采用时间日期型字符串,格式为yyyy-MM-dd HH:mm:ss。4团队学生成绩TEAMSTUDENTSCORE5团队学生评语TEAMSTUDENTREMARK4.3.4 其他需求4.4 实训任务管理(TaskManage)指导教师可以使用任务管理功能,给学生分配工作任务,任务可以带附件。团队成员同样可以使用任务管理功能给本团队成员分配工作任务(这样就可以把指导教师部分工作量交给学生处理)。除此之外,指导教师可以管理团队的所有任务;团队成员还可以修改、删除自己创建的任务,并查看自己所创建任务的完成情况。4.4.1 功能需求创建&分配任务(AddTask)(1) 指导教师登录系统后,有两个入口进入“创建任务”页面。“菜单栏”“任务管理”“创建任务”、或在“任务管理”页面选择“创建任务”;(2) 填写任务相关基本信息(任务类
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- xx市供水设施提升改造工程可行性研究报告
- 康佳二次转型营销方案
- 大型商场节假日应急预案
- 跨境童装童鞋电商本土化营销策略研究报告
- 营销方案的实施步骤包括
- 安全技术自咨询方案
- 西安站营销方案设计
- 离异夫妻房产交易与子女抚养责任分担合同
- 离婚协议中财产分割及子女抚养费支付法律咨询合同
- 跨境电商零售进口市场规模增长与跨境电商平台技术创新与市场应用研究报告
- 患者登记与管理制度
- 小学:小学道德与法治教材中的传统文化教育内容
- 高等职业学校老年服务与管理专业实训教学条件建设标准(征求意见稿)
- 校园超市经营投标方案(技术方案)
- 供应链金融贷款合同
- 仪表施工全过程的管理
- 如何预防与处理跑步中的常见损伤
- 消防施工竣工验收报告
- 充电桩采购安装售后服务方案
- 中建综合体工程机电系统调试方案
- 新媒体发展现状与趋势 完整版
评论
0/150
提交评论