开题报告-精品课程平台的设计与实现_第1页
开题报告-精品课程平台的设计与实现_第2页
开题报告-精品课程平台的设计与实现_第3页
开题报告-精品课程平台的设计与实现_第4页
开题报告-精品课程平台的设计与实现_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

北京邮电大学世纪学院北京邮电大学世纪学院 毕业设计(论文)开题报告毕业设计(论文)开题报告 题目基于 B/S 的精品课程平台的设计与实现 学生姓名杨骏岭学号10030208 专业名称计算机科学与技术年级2010 级 指导教师吴海燕职称副教授 所在系(院)计算机科学与技术 2013 年月日 说说明明 1、根据北京邮电大学世纪学院毕业设计(论文)工作管理规定,学生必须撰写 毕业设计(论文)开题报告,由指导教师签署意见、各教学单位审查,毕业设计 (论文)领导小组负责人批准后实施。 2、 开题报告是毕业设计 (论文) 答辩委员会对学生答辩资格审查的依据材料之一。 学生应当在毕业设计(论文)工作前期内完成,开题报告不合格者不得参加答辩。 3、毕业设计开题报告各项内容要实事求是,逐条认真填写。其中的文字表达要明 确、严谨,语言通顺,外来语要同时用原文和中文表达。第一次出现缩写词,须注出 全称。 4、本报告中,由学生本人撰写的对课题和研究工作的分析及描述,应不少于 3000 字,没有经过整理归纳,缺乏个人见解,拼凑而成的开题报告按不合格论。 5、开题报告检查原则上在第 3 周内完成,各教学单位完成毕业设计开题检查后, 应写一份开题情况总结报告。 论文题目基于 B/S 的精品课程平台的设计与实现 题目来源自选题目题目类别软件开发指导教师徐秀花 一、研究的现状、意义一、研究的现状、意义 1.11.1 国内外研究现状国内外研究现状 在世界范围内来看,有关精品课程网站研究一直都在进行并且不断取得进步,特别是西方发达国家, 他们在精品课程的理论研究与实际运用方法积累了大量的经验, 虽然我们中国国内在精品课程网站这 一方面的研究起步较晚,但我们同样也取得了大量丰硕的成果。各个高校相继创建了各自的精品课程 网站,清华大学、人民大学、北京大学等一大批知名学府利用自身的资源优势,引领中国国内精品课 程网站的发展方面。政府的大力支持,各高等学府的积极配合,使得我们国内精品课程网站的研究取 得了不俗的成就。 1.21.2 课题的目的与意义课题的目的与意义 人类社会的发展与知识的传递有着一种必然的联系,教育是人类传递知识的最直接最有效的方式。 在 21 世纪这个信息高度发达,并且高速流通的时代,计算机的普及以及计算机网络技术的应用,让大 量普通人能够有机会接触到比以往更多的知识。 作为一个以传播知识为主要职能的机构学校建立一 个自己的精品课程网站是十分必要的事情,这不仅是能使更多的人享用宝贵的教育资料源,同时也对于 提升学校自身的知名度,提高学生自学能力,有相当大的帮助。同时相对于其它的开发语言来说,我更 加了解 ASP.NET,更熟悉 ASP.NET 使用,这将为我节约大量宝贵的时间。 根据我国教育水平的现状,尽管我国的现代教育水平在新中国成立之后取得了巨大的进步,但是 相对于西方发达国家而言我们还十分落后。 人口多而教育资源缺乏影响着我国受过高等教育的人在人口 比例中所占的比重,这严重的制约了我国社会的发展与进步,这对于提高我国国民的文化科学素养十分 不利。怎样才能让更多的人享有本因只有一少部分人才能享有的教育资源呢?对于这个问题,前人已经 做了大量的研究。随着计算机技术以及计算机网络技术的飞速发展,人们终于找到了一条实现这种梦想 的捷径,那就是寄希望于把各种教育资源移置到互联网上去,使得各地方的人都能够方便的获取到各种 自己想要的知识,打破传统教育资源分配不均的限制,使得更多的人能够有机会获取到知识,这就是精 品课程网站研究的实现意义。 二、研究二、研究( (或开发或开发) )的主要问题、重点和难点的主要问题、重点和难点 2.12.1 主要问题主要问题( (或研究内容或研究内容) ) 本系统基本遵循了软件工程方法论进行需求分析、概要设计、详细设计和软件测试。 通过需求分析,可以对系统功能进行总体设计,具体功能说明如下: 本系统是特定某对象使用,登陆系统首先要进行身份验证,验证成功才能对相应角色 功能进行使用。 1 管理员角色 (1) 班级信息维护:对班级信息进行维护,添加和删除操作。 (2) 教师信息维护:对教师信息进行维护,添加、修改和删除操作。 (3) 学生信息审核:对学生注册的信息进行审核操作,可以通过 不通过或者删除。 (4) 留言答疑管理:对留言板信息进行管理,查看、回复和删除操作。 2 教师角色 (1)教学课件管理:教师对教学课件进行维护,添加、修改和删除操作。 (2)教师软件管理:教师对教师软件进行维护,添加、修改和删除操作。 (3)教师建议管理:教师对教师建议进行维护,添加、修改和删除操作。 (4)作业信息管理:教师对发布作业信息,以及查看学生答题情况,和公布答案。 (5)教师答疑中心:教师可以发表新留言、查看留言和回复操作。 (6)网上练习管理:教师对发布网上练习信息的内容和答案供学生下载阅读。 (7)笔记本:个人心情,事件等信息的备忘,添加、修改和删除操作。 3 学生角色 (1)教学课件浏览:可以查看、下载教学课件信息。 (2)教师软件下载:可以查看、下载教师软件信息。 (3)教师建议浏览:可以查看、下载教师建议信息。 (4)作业信息管理:可以根据老师发布的题目上传自己的作业供老师评阅。 (5)网上练习浏览:可以查看、下载网上练习信息。 (6)学生提问中心:可以发表新留言、查看留言和回复留言操作。 (7)笔记本:个人心情,事件等信息的备忘,添加、修改和删除操作。 2.32.3 课题难点课题难点 ASP.NET 平台是目前很成熟的 B/S 平台,系统通过 ASP.NET 来实现 B/S 结构是比较适合的。系统实 现依靠相对熟悉的 C#语言和 SQL Server2005 数据库系统,其基本操作实质还是对数据库进行添加、删 除、查找等操作,暂不存在技术问题。难点在于三个管理员角色的建立的算法。还有作业的上 传,批改。 2.42.4 特色或创新点特色或创新点 (1)本系统分为学生,教师,管理员三个角色。不同的操作人员具有不同的操作权限,保证系统 功能的全面。 (2)笔记本功能,学生可以记录个人心情,备忘等。 (3)系统操作方便简单,功能强大,易于维护。 三、三、研究方法和步骤、预期结果研究方法和步骤、预期结果 3.13.1 研究方法研究方法( (或技术路线或技术路线) ) 我主要用ASP.NET+SQL+VS2005实现它的建设。 ASP.NET 特点鲜明, 它是同Microsoft .NET Framework 集成在一起的,运行在 CLR 运行库环境之内;ASP.NET 是编译执行的,它支持多种编程语言,同时,它 也是面向对象的;ASP.NET 是跨浏览器和跨设备的;ASP.NET 易于配置与部署。ASP.NET 作为.NET Framework 的一部分,具有它所拥有的一切优势。首先在.NET Framework 中使用高级语言(例如 Visual Basic.NET,C#)编写程序时,并不是把这些语言所写的代码直接编译成机器代码,而是把程序便已成为 中间语言(例如 MS 中间语言) 4。 3.23.2 开发步骤开发步骤 (1)查询相关资料,了解本系统的研究意义。可以上网搜索或者是去图书馆查阅相关 资料。 (2)通过查询资料了解该系统要如何做,及要做哪些东西。 (3)设计出大体上的功能模块,画出模块图。 (4)通过进一步的了解,对每个功能模块进行细化,将每一步都想清楚。制定出每一 步的做法和注意的地方。 (5)对设计好的程序进行调试,通过调试发现存在的问题并解决,从而达到完善系统 的目的。 (6)最后,整理各阶段的设计记录文档,写成论文稿。 3.33.3 预期结果预期结果 本系统基本遵循软件工程方法论进行系统分析、总体设计、详细设计和软件测试。采用 ASP.NET 技 术作为创建应用程序的方式,以 C#作为编程语言,采用 SQL Server 数据库作为后台数据库。它是基于 Browser/Server 结构下形成的数据驱动的 Web 应用程序。 实现了管理员对班级信息、教师信息、学生信息、留言板的维护;教师角色对教学课件、教学软件、 教师意见、给学生布置作业、网上练习以及网上答疑的管理;学生角色可以查看教学课件、教学软件、 教师意见、给学生布置作业、网上练习以及网上答疑的查看及留言板的发表、回复与查看。最后提交毕 业论文,以及相关介绍及使用说明书。 四、实验条件与可行性分析四、实验条件与可行性分析 4.14.1 实验条件实验条件 (1)软件工具:SQL Server 2005, A , Visual studio.NET 2005 (2)硬件设备:计算机,服务器等。 4.24.2 人员条件人员条件 (1)本课题由学生独立完成。 (2)指导教师能够保证时间、耐心指导。 4.34.3 可行性分析可行性分析 (1)软件、硬件环境能保证。 (2)人员、资金、时间能够保证。 (3)课题的主要难点是各功能模块正常运行,保证系统安全性、实用性。 五、时间进度安排五、时间进度安排 (1)2013-2014 学年第 1 学期第 14 周:下达毕业设计任务书,与学生见面。进行毕业论文(设计) 要求的讲述,尤其是设计(论文)题目的内容讲解,让学生在这一周内明白论文包括哪些内容,主要需 要准备哪些资料及学习软件。 (2)2013-2014 学年第 1 学期第 15 周放假前:学习相关知识、研读参考文献。 (3)2013-2014 学年第 2 学期第 1 周第 2 周:继续研读参考文献,完成外文文献的翻译工作。继 续学习相关知识,并加载一些实例进行研习,整理思路,完成毕业论文大纲的撰写工作,并完成开题报 告。 (4)2013-2014 学年第 2 学期第 3 周第 4 周:搭建系统开发运行环境,根据研究分析内容,编写 前台操作界面,将数据录入 SQL Server 数据库中。 (5)2013-2014 学年第 2 学期第 5 周第 7 周:进行文献的一般指标分析。完成由前台的操作界面 程序,进行上述分析工作。填写中期检查表,准备中期检查。 (6)2013-2014 学年第 2 学期第 8 周第 10 周:利用前后台的操作界面调用系统程序进行系统的 整合与完善工作。 (7)2013-2014 学年第 2 学期第 11 周第 12 周:开始写毕业设计(论文)的初稿,将前面进行的 系统方案进行整理,因为前面已经进行了大量的基础工作,故这一工作进行比较快速,大约需要两周时 间完成。 (8)2013-2014 学年第 2 学期第 13 周:按论文撰写要求提交论文。相关教师对论文进行评阅。 (9)2013-2014 学年第 2 学期第 14 周:根据评阅意见进行论文第一次修改。完成毕业论文的 预答辩工作。 (10)2013-2014 学年第 2 学期第 15 周:根据预答辩的结果进行论文第二次修改,完成论文终稿, 并准备正式答辩。 (11)2013-2014 学年第 2 学期第 16 周:毕业设计(论文)答辩。 附:主要参考资料附:主要参考资料(10 篇以上,至少 2 篇英文) 1DUSAN PETKOVIC. SQL Server 2000 基础教程M.清华大学出版社. 2黄梯云. SQL Server 2000 实用教程M.人民邮电出版社. 3孙永强 戴锋 陈宗斌. Visual C# .NET 程序设计基础M.清华大学出版社,2002. 4英夏普. Visual C#2005 从入门到精通M.周靖 译.清华大学出版社,2006. 5英费森. Visual C#基于组件的开发M.战晓苏 译.清华大学出版社,2003. 6李律松 马传宝 李婷. Visual C#+SQL Server 数据库开发与实例M.清华大学出版 社,2006. 7Karli Watson .C# 入门经典M.康博 译.清华大学出版社,2002. 8A.Russell Jones美. ASP.NET与C#从入门到精通M. 电子工业出版社,2003. 9霍夫曼(Hoffman K.) 美 科鲁格(Kruger L.)美C#.NET技术内幕M.董梁 高猛 译清华大学出版社,2006. 10罗会涛.精通 MS SQL SERVER7.0M.电子工业出版社,2005. 11范国平 陈晓鹏.SQL 数据库系统开发实例导航M.人民邮电出版社,2006. 12李晓哲 张晓辉 李祥胜.SQL Server 2000 管理及应用系统开发M.人民邮电出版 社. 13 Jason Prince & Mike Guudeloy.Visual C#.NET 从入门到精通M.电子工业出版社 14 Ron Patton 美.软件测试M.机械工业出版社,2000. 15 罗兵 刘艺. C#程序设计大学教程M.机械工业出版社,2007 16王珊,萨师煊.数据库系统概论M.北京:高等教育出版社,2006 17扬正洪.中文SQL Server 2000关系数据库系统管理和开发指南M.北京:机械工业出 版社,2001 18 (美)Scoutt Worley.ASP.NET技术内幕M.王文龙译,北京:人民邮电出版社,2002 19陈萱华如何利用 ASP.NET 技术访问数据库J计算机与现代化,2003

温馨提示

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

评论

0/150

提交评论