开题报告-软件工程精品课程网站的设计与实现.doc_第1页
开题报告-软件工程精品课程网站的设计与实现.doc_第2页
开题报告-软件工程精品课程网站的设计与实现.doc_第3页
开题报告-软件工程精品课程网站的设计与实现.doc_第4页
开题报告-软件工程精品课程网站的设计与实现.doc_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

毕业设计开题报告题目软件工程精品课程网站的设计与实现专 业计算机科学与技术学生姓名班级学号计科13101班指导教师指导单位电气信息工程学院专业负责人日期2016.11.15开 题 报 告学号系别毕业设计(论文)题目软件工程精品课程网站设计与实现题目类型工程设计 技术开发 软件工程 理论研究和方法应用 管理模式设计 其他选题目的及意义选题目的:随着计算机技术以及计算机网络技术的飞速发展,使得各地方的人都能够方便的获取到各种自己想要的知识,打破传统教育资源分配不均的限制,使得更多的人能够有机会获取到知识,这就是开发精品课程网站的目的。为了将来在课堂教学上方便同步教学需要。传统课堂上的教学内容有重点和难点,有些内容无法用粉笔或黑板解决,则可以通过精品课程网站更直观地解决。方便学生自主学习的需要,由于学生的素质有差异,学情有差异,而精品课程网站里上传的课件和视频则正好能满足这一需求,突破教学上时间与空间的限制,有利于用户随时随地的根据需要选择地进行学习。有些学生不可能在课堂上一次性地解决好学习上的问题,这就需要多次反复思考与学习,通过精品课程网站,学生可以给教师留言提问并且查看教师的回复,这大大提高了教学效率。选题意义:高等教育需要精品课程网站,因为它能够使学生体验到有别于传统授课式的教学方式,获取大量的学科前沿信息,使他们在大学阶段的学习内容更加丰富,知识面更加宽广,能更快地提高自身的综合素质和能力。可以说,精品课程网站的数量和质量直接到能否打造出复合未来社会发展需求的人才。因此,探索精品课程网站建设的设计原则以及设计、开发的方法,将对网路教育、终身教育以及充分发挥优秀教育资源的价值有很重要的指导意义。设 计(研 究)现 状 和 发 展 趋 势精品课程网站的现状:精品课程网站正处于发展的初步阶段,在国内: 1.受到教育部的重视,教育部希望通过精品课程网站能够推动高校高校学生学时方式的改变,解决学习多样性、便捷性和针对性的问题,促进高校教学与现代信息技术的深度融合。精品课程网站是符合时代要求的积极探索。各大高校组织各种关于精品课程类型的比赛。 2.组织设计、开发、征集了一大批精品课程作品,精品课程资源日渐丰富,系列化程度不断增加。全国各级教育行政部门、各级各类学校和相关企业、学(协)会行会,组织设计、开发、征集了一大批精品课程作品,精品课程资源日渐丰盛,系列化程度不断增加。教育部全国高校教师网络培训中心、教育部教育管理信息中心支持的中国精品课程网,国家开放大学所属的国家精品课程网。 3.实践探索、应用与试点研究日渐丰富,研究成果逐步显现出来。在国外的研究中,精品课程网站的核心组成资源不统一,有的是教案式,有的是视频式,课程结构较为松散,主要用于学习及培训方面,应用领域有待扩充,课程资源在自我生长。精品课程网站的发展趋势:展望未来,精品课程网站设计、开发与应用将持续受到各级教育行政部门、各级各类学校教师的关注,广大一线精品课程设计开发与应用的积极性将不断增加,精品课程设计开发制作的参赛动机已经逐步转向应用导向,精品课程资源建设模式将走向自下而上与自上而下相结合。不仅如此,精品课程设计、开发与应用的相关技术日渐成熟,精品课程网站使用方便,精品课程平台不断增多,学生对于学习的选择性也会增加。回归本真,精品课程是为教学和学习模式创新而生的,教学模式创新才是根本。将精品课程网站应用于混合学习和翻转课堂之类创新的教学模式,才能真正推进“以学习者为中心”的教学理念发展,才能稳步提升教学质量。精品课程以简便、精致、易操作等特点,可以让学生针对课程的重点、难点、疑点通过各种浏览器利用碎片时间进行移动学习、泛在学习和个性化学习,因而对远程教育学习方式产生很大的变革。主要表现在以下几方面:设 计(研 究)现 状 和 发 展 趋 势 1.由于精品课程内容的引导性、丰富而准确的链接,学生能够很自然地在非正式学习环境下,形成深度学习的思维习惯,还可以将疑难问题实时地反馈给教师,或利用移动设备自带的通讯工具来寻求同伴的帮助。 2.精品课程赋予学生更多的自由,把知识传授的过程放在教室外,让大家选择最适合自己的方式接受新知识;而把知识内化的过程放在教室内,以便同学之间、同学和教师之间有更多的沟通和交流.精品课程这种教学方式内容具体,学时时间自由,有利于学生短时间的集中精力学习,可以起到无形之中为学生减负的积极作用,对进一步提高学生的学习能力和学习效果也有很大的帮助。课题研究的主要内容本课题用Myeclipse软件编写,后台采用Mysql 数据库,实现软件工程精品课程教学网站的设计与实现。同时结合使用Dreamweaver 和Photo Shop来完成网页界面的设计使设计美观大方。精品课程网站的核心内容是视频教学,同时还包括课程简介,资源工具,电子教材,参考资料,习题与思考,实验教学,师生互动等基本功能。它们以一定的组织关系和呈现方式共同营造了一个教学应用平台。因此,精品课程既有别于传统单一资源类型的教学课例、教学课件、教学设计等教学资源,又是在其基础上继承和发展起来的一种新型教学资源。所具有的功能: 1.登陆、登出功能:有管理员,教师,学生三个身份,用户选择自己的身份并输入账号密码登陆号,账号密码同时正确才能登陆成功,为空或填错输出错误信息。同时,登陆成功后可以注销用户,在登录其他账号。 2.对课程信息的增、删、改、查功能: 教师登陆成功后,可以对课程信息进行增、删、改、查。学生登录成功后,可以对课程进行查询功能。通过输入课程编号查询到课程信息,再更改课程课程信息并且提交,提交成功后,课程信息更新成功并且保存至数据库中。通过查询课程编号,查到对应的课程信息,对课程进行删除后提交,提交成功后数据保存到数据库中。课题研究的主要内容 3.对练习题的增、删、改、查和下载功能:教师登录成功后,可以对练习题进行增加、删除、更新、查询和下载,学生登录成功后,可对练习题进行查询和下载。教师登陆成功后,通过习题编号查询到习题信息,对习题进行修改,提交成功后数据保存至数据库中。通过习题编号查询到习题信息,对习题进行删除,提交成功后数据在数据库中消失。学生登陆成功后,可以对通过习题编号查询到习题信息,点击下载,可以完成对习题的下载。 4.对课件的增、删、改、查和下载功能:教师登录成功后,可以对课件进行增加、删除、更新、查询和下载,学生登录成功后,可对课件进行查询和下载。教师登陆成功后,通过关键字查询到课件,对课件进行修改,提交成功后数据保存至数据库中。通过关键字查询到课件,对课件进行删除,提交成功后数据在数据库中消失。学生登陆成功后,可以对通过关键字查询到课件,点击下载,可以完成对课件的下载。 5.留言功能:学生登录成功后,可以把自己的问题进行留言,留言提交成功后信息保存至数据库中。教师登录成功后,可以查看留言,并且对学生的留言进行回复。提交成功会,留言信息保存至数据库中。 6.对教师或学生的增、删、改、查功能:管理员登陆成功后,可以对教师或者学生信息进行增删改查。增加成功后信息保存至数据库中,删除成功后信息在数据库中消失,更新成功后的信息保存至数据库中。通过教师编号可以查询到教师信息,通过学号可以查询到学生信息。 7.对视频的增、删、查功能:教师登录成功后,可对视频进行上传。通过关键字,教师查询到视频信息,并且对其进行删除操作,提交成功后,视频信息消失在数据中。学生登录成功后,可以查看视频。课题的工作方案主要从以下方面入手,进行网站的设计与开发:1. 文献资料查阅 以互联网为依托,查阅相关文献综述,查询相关的技术并且学习相关技术,了解系统开发所需技术,为系统开发做好准备。2. 相关技术学习及开发环境搭建 利用假期时间,对HTML,Jsp,Struts2,Hibernate技术进行学习,学习MySQL数据库,完成JDK的配置,Tomcat的安装配置。3需求分析本设计面向教师和学生,为教师提供登陆登出功能、课程信息的增删改查功能、课件的增删改查功能、视频的增删改查功能、查看学生留言功能。为学生提供登陆登出功能、课程信息查看功能、课件的查看以及下载功能、视频的查看功能,留言功能。计划以宁夏理工学院学生作为调研对象,获得用户需求,进行需求分析,绘制系统流程程图、数据流图,撰写数据字典。4 总体设计 对精品课程网站进行总体设计,完成系统结构设计(包括复审数据流、控制流)、系统体系结构(包括网站总体设计遵循的规则、系统程序结构图、模块命名规则、模块描述)、系统层次图。5. 数据库设计对精品课程网站的数据库进行设计,画ER图,物理结构设计,数据字典设计,画ER图,过程设计,物理设计,数据字典设计,数据库实施。6详细设计对精品课程网站进行详细设计,完成网站的结构设计(流程图),完成模块描述、功能描述、性能描述,完成输入项的编写,完成输出项的编写,完成算法的设计,完成流程逻辑图。7 代码编写 在代码编写阶段,先实现各个模块功能。参考一些精品课程网站的设计,完成登陆界面的设计,教师界面的设计(教师登录成功后出现的界面),学生界面的设计(学生登陆成功后出现的界面),系统管理界面的设计,错误信息提示界面的设计。采用课题的工作方案Div、Css样式完成界面的设计美化,通过Hibernate技术完成Myeclipse与MySQL数据库的连接。8测试采用白盒测试方法保证每个模块的功能至少被执行一次,检验内部数据结构以确保其有效性;黑盒测试方法进行测试用例集,减少测试所需要的附加测试用例数,告知某些错误类型是否存在。9. 论文以及答辩PPT的制作 论文二稿、终稿的修改、答辩PPT的制作,准备答辩。课 题 研 究 有 无 困 难准 备 如 何 解 决在做网站的时候遇到困难,在网站中添加视频,更改数据库,界面的设计遇到困难,解决方案如下: 1.借助同学帮忙; 2.咨询导师; 3.在网上搜集信息解决问题; 4.在书籍资料领悟主要参考文献1 李兴华.Java核心技术精讲M.北京:清华大学出版社,2013.2 Abraham Silberschatz,Henry F.Korth,S.Sudarshan.数据库系统概念M.第四版,北京:机械工业出版社,2012.3780.3 李刚.Struts 2.1权威指南M.北京:电子工业出版社,2013.2068.4 郭珍,王国辉.JSP程序设计教程M.北京:人民邮电出版社,2012.331185 詹青龙,郭永灿.网页设计与制作M.北京:清华大学出版社,2012.6 郭珍,王国辉.JSP程序设计教程M.第二版,北京:人民邮电出版社,2012.48129.7 张志锋,朱颢东.Java Web技术整合应用与项目实战M.北京:清华大学出版社,2013.45189.主要参考文献8 刘京华.Java Web整合开发王者归来(JSP+Servlet+Struts+Hibernate+Spring):数据库开发,优化与管理维护M.北京:清华大学出版社,2013.6189.9 白广元.Java Web整合开发完全自学手册M.北京:机械工业出版社,2015.10 苗春义.JAVA项目开发全程实录M.北京:清华大学出版社,2015.20298.计划进度1.2016年11月15日-2016年11月25日 选题,为相关设计做准备。2.2016年11月26日-2016年12月10日 查询相关知识,编写开题报告。 3.2016年12月11日-2016年12月31日 学习相关知识,并完成系统的需求分析编写系统详细设计。4.2017年2月20 日-2017年3

温馨提示

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

评论

0/150

提交评论