欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    慕课校园系统需求规格说明书概要设计详细设计.docx

    • 资源ID:10954884       资源大小:278.06KB        全文页数:20页
    • 资源格式: DOCX        下载积分:1金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要1金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    慕课校园系统需求规格说明书概要设计详细设计.docx

    1、慕课校园系统需求规格说明书概要设计详细设计:、*、¥;、; 校园慕课系统需求规格说明书1简介目的用户需求分析书是经过与最终用户的充分沟通编制而成,用来指导系统设计、开发以及测试工作相关人员,并作为将来验收的依据之一。|项目背景慕课,是新近涌现出来的一种在线课程开发模式,它发展于过去的那种发布资源、学习管理系统以及将学习管理系统与更多的开放网络资源综合起来的新的课程开发模式。慕课优势:1.教课老师的平均水平更高 因为没有限制每门课的人数,所以学生不用被迫选平庸老师教的课。网络教学方式还有其他优势。学生可以选择回放或快进,也就是说可以根据自己的学习进度来听课,这是现场教学办不到的。2.上课地点不受

    2、局限无论你身在何处,都可以花最少的钱享受美国大学的一流课程,只需要一台电脑和网络联接即可。只是你要提问可能会比较困难,因为一门课可能有成千上万的学生。3.具备前所未有的开放性、透明性所谓大规模、开放式,即任何人都可以注册,数量不受限制。在线课程使得高校的课程与教学质量不再是单一校园内的事情,而在全球范围内变得透明、具体。4.更加容易获得优质的教育资源高质量在线课程变得非常容易获得。MOOC在大学的成功也必将延伸到基础教育和继续教育(在职培训等)领域。大量优质的在线课程将彻底打破优质基础教育资源分配不均衡的现状。在中国:MOOC课程受到了很大关注。根据Coursera的数据显示,2013年Cou

    3、rsera上注册的中国用户共有13万人,位居全球第九。而在2014年达到了65万人,增长幅度远超过其他国家。而Coursera的联合创始人和董事长吴恩达(Andrew Ng)在参与果壳网MOOC学院2014年度的在线教育主题论坛时的发言中谈到,现在每8个新增的学习者中,就有一个人来自中国。果壳网CEO、MOOC学院创始人姬十三也重点指出,和一年前相比,越来越多的中学生开始利用MOOC提前学习大学课程。以MOOC为代表的新型在线教育模式,为那些有超强学习欲望的90后、95后提供了前所未有的机会和帮助。Coursera现在也逐步开始和国内的一些企业合作,让更多中国大学的课程出现在Coursera平

    4、台上。;而在中国的MOOC学习者主要分布在一线城市和教育发达城市,学生的比例较大。国内对mooc的应用非常普遍,如果壳网、艾慕课等,但他们大多不是面对在校大学生,导致在校大学生使用慕课不方便,老师发布课程也不够方便,市场迫切需要一个方法老师教学,方便学生使用的一个平台。因此,本项目旨在解决老师、学生方便使用慕课教学的问题。业务范围本需求分析限于慕课校园系统,包括以下模块: web核心服务模块 校园中心服务模块 校园视频流分发子模块? 教师终端模块术语表.NET:是 Microsoft XML Web services 平台。XML Web services 允许应用程序通过 Internet

    5、进行通讯和共享数据,而不管所采用的是哪种操作系统、设备或编程语言。Microsoft .NET 平台提供创建 XML Web services 并将这些服务集成在一起之所需。对个人用户的好处是无缝的、吸引人的体验。MVC:全名是Model View Controller,是模型(model)视图(view)控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。

    6、慕课:所谓“慕课”(MOOC),顾名思义,“M”代表Massive(大规模),与传统课程只有几十个或几百个学生不同,一门MOOCs课程动辄上万人,最多达16万人;第二个字母“O”代表Open(开放),以兴趣导向,凡是想学习的,都可以进来学,不分国籍,只需一个邮箱,就可注册参与;第三个字母“O”代表Online(在线),学习在网上完成,无需旅行,不受时空限制;第四个字母“C”代表Course,就是课程的意思。2系统概述/功能概述慕课校园系统的实施目的为在校的大学生提供在线学习的一个平台。软件学生端、学校教师管理端、教师端(管理端)应为B/S模式,而教师端(上课端)应为C/S模式学生端:可以登录系

    7、统查询、报名、学习本校教师课程、外校教师开放课程。学校教师管理端:可以对本校教师进行管理,模式包括添加、删除、修改、审核。可以发布离线视频。教师端(管理端):可以发布、取消课程,可以管理上课学生,可以批改学生作业。教师端(上课端):可以进行在线上课。 用例图:系统角色 学生:可学习本校课程! 教师:开设课程、上课 管理员:管理系统3系统功能描述学生: 登陆/注册:学生可以在网站上进行注册,注册的内容应包括:学号、姓名、邮箱、密码、头像、学校、学院、专业、班级、入学年份、性别。其中学号用于学生登陆(不可重复),邮箱用于验证用户,学校包含学校设置为开放注册的所有学校,学院、专业、班级为学校设置的信

    8、息,可根据学生的注册信息想学生推送课程。学生注册成功后方可登陆网站,登陆网站方可学习本校课程,未登录着只能观看开放课程。 检索课程:用户可对网站的课程进行检索,检索方法包括:学校检索、教师检索、专业检索、课程名检索,检索之后可对课程进行筛选,筛选项包括:学校、年级、专业、是否在线。 在线上课:用户登陆后可做,用户必须对教师发布的课程进行报名,报名之后可以在线上课,上课时可以在线提问,提问方法包括:文字、语音,可以做笔记,完成课程后可以做本课程的作业。 离线视频:用户可以随时随地观看离线视频。! 教师: 登陆/注册:教师可以在网站上进行注册,注册项包括:教师编号、姓名、邮箱、密码、头像、学校、学

    9、院、性别。其中教师编号用于教师登陆(不可重复),邮箱用于验证用户,学校包含学校设置为开放注册的所有学校,学院为学校设置的信息,教师注册需学校审核方可使用。 发布课程:教师可以发布课程,课程信息包括:课程名、开课周、开课星期、开课时间、课程学院、课程专业、是否通识课程、是否开放外校上课。 在线上课:教师可以通过教师上课客户端进行在线上课,上课时可以回答学生的问题,方式包括:文字、语音,可以提问学生,提问是屏幕切换至被提问学生,直到教师将屏幕切换回去。 学校: 管理教师:管理教师的工作包含:添加教师(可导入)、删除教师、修改教师、审核教师。 管理课程:学校才对教师发布的课程做任意修改,包括但不限于

    10、修改上课教师。 管理学生:管理学生的工作包括:添加学生(可导入)、删除学生、修改学生。? 管理学校信息:学校信息包括:学校名、学校logo、学校简介、是否开放注册、是否开放学校课程。 管理员: 管理学校:管理员可以锁定学校,不可删除、修改学校信息,被锁定的学校不可登陆。 管理用户:管理员可以锁定用户,不可删除、修改用户信息,被锁定的用户不可登陆。4 E-R图(Entity Relationship Diagram) 实体及其联系图实体及其属性图& 用户实体属性图教师实体属性图学校实体属性离线视频实体属性)课程实体属性笔记实体属性作业实体属性答案实体属性5非功能性需求性能 该系统用于多用户,使用

    11、服务器集群完成视频流的分发,要求服务器端相应时间不低于2秒。可扩展性 该系统后期将进行功能迭代,要求高扩展性。易用性 使用该系统的用户大多为非专业人士,所以要求易用性高。可维护性 该系统后期将进行维护,要求高可维护性。6数据管理能力要求见数据库专题训练文档校园慕课系统项目概要设计说明书1引言定义参考资料2总体设计需求规定主要输入项:用户的申请访问信息:包括用户的用户名,用户要操作的系统等主要输出项:用户操作结果:包括注册结果,登录结果等非法行为记录:用户非法登录等都会并记录授权行为记录:记录管理员对哪些用户授予了权限。运行环境软件环境: Window 7及以上操作系统 .Net 及以上Chro

    12、me浏览器 结构尚未问决的问题移动设备的支持性,即是否支持移动设备及怎样支持。3接口设计用户接口外部接口硬件接口:输入:采用键盘鼠标。输出:输出HTML。 内部接口软件接口:服务器间采用Http的WCF网络软件接口方面:采取WCF进行连接通信。数据库接口:使用MSSQL 2012 .Net驱动4系统数据结构设计见数据库专题训练文档5系统出错处理设计出错信息错误名称 解决方法1.用户名和密码出错 提示输入不正确,检查信息是否正确,记录日志,并返回。2.Session不存在重定向到Login3.越权操作提示没有权限,记录日志。4.数据字段填写不合法(未填写或格式不正确)。5.其它内部错误提示输入不

    13、正确,记录日志,返回,让用户填写直到合法。提示错误,记录日志。系统维护设计将错误记录进入日志文件,日志文件包括info、warn、error、debug信息,日志项包括类型、时间、堆栈信息等。校园慕课系统项目详细设计说明书1引言编写目的明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。背景a. 项目的委托单位:大连工业大学开发单位:李贵发主管部门:大连工业大学信息学院b. 本软件系统的名称:校园慕课系统该软件系统同其他系统或其他机构的基本的相互来往关系:B/S架构,支持windows系列平台。定义2程序系统的结构3程序1设计说明功能学生端:实现与学生的交互操作。性能系统响应时间

    14、低于秒输人项 输入:用户的输入项,包括登录、注册数据登录等一系列用户操作产生的数据 输出项输出:响应用户的数据,包括登录成功产生的页面跳转算法流程逻辑接口用户接口:Html页面下一个系统接口:视频流请求对象,包括用户信息存储分配无特殊分配方式注释设计a文件前部的版权注释b方法前方法使用、输入和功能注释c语句上方说明注释4程序2设计说明41功能教师端:教师上课。42性能系统响应时间低于秒输人项 输入:教师端屏幕录像及摄像 输出项输出:响应用户的数据算法流程逻辑接口用户接口:桌面端页面下一个系统接口:视频流对象存储分配无特殊分配方式注释设计a文件前部的版权注释b方法前方法使用、输入和功能注释c语句上方说明注释5程序3设计说明功能教师端:视频流分发性能系统响应时间低于10分钟输人项 输入:教师端屏幕录像及摄像产生的视频流 输出项输出:分发的视频流对象算法流程逻辑接口 上一个系统接口:视频流对象 下一个系统接口:视频流对象存储分配无特殊分配方式注释设计a文件前部的版权注释b方法前方法使用、输入和功能注释c语句上方说明注释.


    注意事项

    本文(慕课校园系统需求规格说明书概要设计详细设计.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开