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

    课程教学网站设计.docx

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

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

    课程教学网站设计.docx

    1、课程教学网站设计数据结构课程教学网站系统设计报告数据结构教学网站建设小组(北京交通大学计算机与信息技术学院,北京,100044)1 绪论数据结构课程作为计算机科学与技术专业和信息安全专业本科生的一门专业基础课和专业主干课,是计算机科学中一门介于数学、计算机软件和计算机硬件三者之间的核心课程,它是计算机学科的基础理论知识,也是软件设计的技术基础。学习数据结构课程可以提高学生根据问题的性质选择合理的数据结构并控制求解算法的空间和时间复杂性的能力。为更好地帮助本科生学好该门课程,特构建数据结构课程网站。1.1 设计思想随着计算机技术、网络技术和远程教育事业的高速发展,在现代教学过程中,知识的传授方式

    2、也随之变革。课程网站是按一定的教学目标、教学策略组织起来的教学内容的网络教学支撑环境。数据结构课程网站能够在课堂之外,帮助学生更好地学习这门课程。同时,也为老师和学生提供了一个交流平台,方便老师与学生之间的沟通。数据结构课程网站基于B/S模型,分为前台和后台两部分,前台主要功能是学生浏览知识和下载相关资料以及观看数据结构中经典的算法演示,后台主要包括对数据库进行操作,更改相关信息。用户类型根据权限从高到低主要分为四类:管理员、教师、学生、访客。各类型用户所对应的权限将在2.4节中具体介绍。1.2开发工具的选用及介绍课程教学网站的开发工具主要有Eclipse Java EE IDE for We

    3、b Developers, MySQL,Tomcat和Microsoft Silverlight。1.2.1 Microsoft Visual Web Developer 2008 Express1.2.2 Microsoft SQL Sever 20081.2.3 Microsoft SilverlightSilverlight是微软所发展的Web前端应用程序开发解决方案,是微软丰富型互联网应用程序策略的主要应用程序开发平台之一,以浏览器的外挂组件方式,提供Web应用程序中多媒体与高度交互性前段应用程序的解决方案。它是一个跨浏览器、跨客户平台的技术,能够设计、开发和发布有多媒体体验与富交互的

    4、网络交互程序。Silverlight应用程序是以名为XAML的文本标记语言把信息传递到浏览器。Flash和XAML一个重要的不同是Flash是已编译的应用程序而XAML使基于文本的应用程序。在已安装Microsoft Visual Web Developer 2008 Express的基础上,可以通过Silverlight_Tool来安装Silverlight。2 网站总体分析与设计2.1 网站系统分析?2.1.1 功能模块确定课程教学网站的功能模块最终确定经历以下3个版本:(1)版本1.0由刘海洋等根据网上浏览的其他校的课程网站于2011年3月22日完成;(2)版本1.1由徐薇老师完成;(3

    5、)版本1.2由王志海老师等根据浏览所有北京交通大学国家精品课程网站并与学生讨论,于2011年3月24日星期四完成。2.1.2 网站系统总体功能概述主要包括8大功能模块,分别是:(1)课程信息(2)教学资源(3)师资队伍(4)课后环节(5)实践教学(6)网络课堂(7)双语教学(8)研究性教学2.2主页设计?首页设计如下图1所示。2.4 角色分析课程教学网站的用户按照其使用系统功能的权限,从低到高划分为以下4种类型:(1)一般浏览者:能浏览网站大部分内容,不能使用教学资源、在线测试以及实践教学功能;(2)注册学生:可以浏览网站所有内容,使用所以功能。(3)课程教师:可以使用所有功能,同时拥有修改部

    6、分网站内容的权限;(4)管理员:通过后台对数据库进行管理维护,可以修改网站所以内容以及用户权限。3 详细设计3.1 课程信息下设四个二级栏目:分别为课程简介、教学大纲、教学日历和考核方法。3.1.1 课程简介主要是对该课程的简单介绍。具体见图23.1.2 教学大纲3.1.3 教学日历见图3。3.1.4 考核方法见图4。3.2 教学资源下设3个二级栏目,分别为电子教案、算法演习和主要教材。3.2.1 电子教案主要是下载课堂电子教案,见图5。3.2.2 算法演示3.2.3 主要教材见图6。3.3 师资队伍3.3.1 教师介绍此部分按教师姓名列出各位教师。3.3.2 教学评价包括两部分,分别为学生评

    7、价和专家评价。3.4 课后环节3.4.1 习题内容按教学内容分3.4.2 答疑系统3.4.3 习题题解3.5 实践教学按教学内容分,每部分内容都应包括实验内容和参考答案;另外,应对参考答案设置浏览期限限制。3.6 网络课堂按教学内容分,同时保存界面风格。3.7 双语教学内容待定。3.8 研究性教学内容待定。4 流程分析4.1 通过登陆来识别用户类型识别用户类型后,根据不同用户角色来赋予相应功能。4.2 课程公告用户登陆网站首页时,将在左侧出现课程公告栏,其他页面中此处为二级目录。5 下一步工作主要分为三部分:(1)后台功能的实现,即通过后台实现对数据库的管理。(2)完成算法演示模块。(3)实现

    8、网络课堂、双语教学和研究性教学这几个功能模块。3 数据库系统的表单设计我们将“数据结构”课程网站系统的数据库表单划分为3类:(1)与系统用户有关的表单;(2)与课程有关的表单;(3)与教学资源有关的表单。下面,将详细给出每一个数据库表单,并说明各个表单之中每一个字段的名称及其含义等。3.1与系统用户有关的表单数据结构课程教学网站系统的所有用户可以划分为“学生”与“教师”两大类型,学生表(StudentsTable)与教师表分别如表1与表2所示。中文属性字段名长度关键字学号UserNochar(8)是姓名UserNamevarchar(40)年级UserGradechar(4)专业UserMaj

    9、orvarchar(40)密码Passwordvarchar(8)EmailEmailchar(20)表1 学生表(StudentsTable)学生表(StudentsTable)的每一个字段含义如下:学号(UserNo):本系统采用目前北京交通大学所规定的学号赋值方法,共8位数字,前2位表示入学年份的后两位,姓名(UserName):可靠连接与教注:用户号和密码均为学生学号。年级为入学年份,如2009。“数据结构”课程网站系统 课程教学网站的用户按照其使用系统功能的权限,从低到高划分为以下4种类型:(1)一般浏览者:能浏览网站大部分内容,不能使用教学资源、在线测试以及实践教学功能;(2)注册

    10、学生:可以浏览网站所有内容,使用所以功能。(3)课程教师:可以使用所有功能,同时拥有修改部分网站内容的权限;(4)管理员:通过后台对数据库进行管理维护,可以修改网站所以内容以及用户权限。中文属性字段名长度关键字工号UserNovarchar(8)是姓名UserNamevarchar(40)简介ResumeText密码Passwordvarchar(8)职称Titlevarchar(10)EmailEmailvarchar(25)表2 教师表(TeachersTable)注:用户号和密码均为教师工号。中文属性字段名长度关键字用户号UserNovarchar(8)是角色UserRoletinyin

    11、t课程号CourseNovarchar(7)是表3 用户角色表(RoleTable)中文属性表单字段长度关键字课程号CourseNovarchar(8)是课程名CourseNameCvarchar(50)英文名CourseNameE讲授学时TeachingHoursTinyint实验学时ExperimentHoursTinyint其他学时OtherHoursTinyint学分CourseCredit简介CourseBrieftext考核方法ExamMethod适应专业CourseMajor表4 课程基本表(CourseBasicTable)注:适应专业中限填一个专业,如有多个专业对应一个课程则

    12、需再加条目。中文属性表单字段长度关键字课程号CourseNovarchar(8)是章号ChapterNo是章标题ChapterName节号SectionNo是节标题SectionName章节简介BriefText表5 章节表(CourseDetailTable)中文属性表单字段长度关键字课程号CourseNovarchar(8)是章号ChapterNo是主要内容BriefText案例分析ExampleText学时分配PeriodText作业练习ExerciseText自主学习SelfStudyText课外实践PracticeText表6 课程大纲表(SynopsisTable)中文属性表单字段

    13、长度关键字课程号CourseNovarchar(8)是工号TeacherNovarchar(8)是学年Yearvarchar(4)学期Semestervarchar(2)专业Major人数Count年级Grade授课开始日期StartTime授课结束日期EndTime授课地点1Classroom1授课地点2Classroom2授课地点3Classroom3表7 教学日历基本表(CalendarBaseTable)中文属性表单字段长度关键字课程号CourseNovarchar(8)是授课周次CourseNamevarchar(2)是星期Yearvarchar(2)是授课内容SemesterText授课方式MajorText作业CountText备注GradeText表8 教学日历内容表(CalendarTable)中文属性表单字段长度关键字工号TrNovarchar(8)公告内容Broadcasttext发布时间DistributeTimedatatime是表9 公告表(BroadcastTable)


    注意事项

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

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




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

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

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


    收起
    展开