基于red5视频课件点播系统.doc
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
武汉大学本科毕业论文(设计)任务书
(标题黑体小2号居中)
(分级标题宋体小4号粗体,正文宋体小4号)
毕业论文(设计)题目基于Red5的视频课件点播系统的设计与实现
学院: 国际软件学院学号:姓名:
一、毕业论文(设计)题目的来源
现代教育的要求,人们不但要接受非常正规的在校知识技能教育,而且需要在工作生活当中得到更多的职业技能培训和知识教育。所以,作为对传统教学手段的重要补充,实现视频教学的网络化、信息化、多媒体化自然有着异常重要的现实意义。利用本在线学习视频点播系统完善的检索、管理、控制功能,以及在线服务能力,再结合教学的实际需要,教师可通过浏览器,登录在线学习视频点播系统,把生动活泼的教学内容以多媒体形式展现在广大师生面前。也就是说, 教师可通过本系统开展各种教育活动和学术活动;同时学生也可在允许的权限范围内,随意查看和查找自己想要阅读的多媒体信息,进行自主式、探索式、反复式学习。这样,就可以做到不受时间和空间的限制,除教师在课堂上点播授课外,还可在教师备课、学生自学、补习时发挥重要的作用。同时,通过宽带,满足了远程教育非实时授课方式的需要,实现了多媒体资源的在线使用和远程下载,使用户能方便查询各种接入站点信息,在线阅览多媒体资料,收看正在广播的教学课程,完成收发作业、参加讨论、答疑等教学活动。我们将采用Red5流媒体服务器作为在线学习视频点播系统中服务器端的核心,并以此为基础,逐步扩展更多流媒体在线服务。
本论题来自深圳市易思博信息技术有限公司
二、毕业论文(设计)应完成的主要内容
负责组织并协调项目组成员进行项目的需求分析,协调项目组组员进行沟通讨论对项目功能模块进行分配,带领项目组组员完成系统架构的设计,代码的编写,参与项目各阶段文档的撰写及整合,组织并对各阶段的产物(文档、数据库、UI原型等)进行内部评审,负责项目集成并协调项目的测试工作,参与项目的
集成测试及系统测试工作。
三、毕业论文(设计)的基本要求及应完成的成果形式
通过项目实训,能积极对•项目进行分析讨论、并对•整个系统进行设计及应用,了解从立项到项目的验收整个过程,掌握项目评估、需求分析、设计、编码、测试等技术及方法,熟悉CMMI项目流程和团队合作模式,能够比较熟练地运用Myeclipse> Mysql > Tomcat等开发工具进行项目的开发工作,熟练掌握Struts+ Hibernate+Spring 框架,并能加以应用完成项目。
1.体会实际项F1开发的工作场景和职业要求,培养团队协作意识和沟通技能,养成
良好的工作习惯;
2.掌握版本控制工具SVN和缺陷管理工具Redmineo
3.掌握MyEc 1 ipse+Mysq 1+Tomcat 开发平台。
4.掌握RationalRose和Powerdesigner工具对项目进行分析和建模。
5.完成项目组每周的项目周报,每天的工作口志及个人周工作总结。
6.根据自己完成项FI的部分完成好毕业论文。
四、毕业论文(设计)的进度安排
2011/02/22-2011/03/04 学习J2EE应用开发技术,Java语言、JavaScript>
XHTML、Struts> Spring、Hibernate 等MVC 编程框
架、Eclipse>Tomcat>SVN等编程环境和工具、MySQL
关系数据库编程,打好技术基础,并根据所学的内容完
成基于MVC的新闻发布课题项目。
2011/03/07-2011/03/11 阅读、收集和整理项目相关资料,开展项目立项工作,
并完成项目的评估,并制定项目计划,并根据毕业设计
任务书完成开题报告的撰写工作。
2011/03/14-2011/03/23 进行项目的需求分析工作,完成业务需求、功能需求、
性能需求、可靠性需求、界面需求、资源需求的调研,
并完成需求阶段相关文档。
2011/03/24-2011/04/02 进行系统的概要设计及详细设计,建立好数据库设计模
型和物理模型。并完成系统设计阶段相关文档。
2011/04/06-2011/05/06 编写各个功能模块的代码,实现系统所有功能模块, 并
集成系统进行系统测试。整理毕业设计论文资料、完成
初步的毕业论文撰写。
2011/05/09-2011/05/26 项目验收,对毕业论文进行审查并完成毕业论文,准备
答辩。
五、毕业论文(设计)应收集的资料及主要参考文献
1.(美)PaulJ.Perrone,etal.著,张志伟等译.J2EE构建企业系统[M].清华大学版,
2001.
2.[美]BrettMcLaughlin著,孙兆林等译.JAVA与XML[M].中国电力出版
社,2001.
3.(美)MarkWutka著,程显华等译.JSP和Servlet程序设计使用专辑[M].机械工
业出版社,2002.
4.田勇,孙新等编著.最新JBuilder开发人员指南[M].机械工业出版社,2001.
5.方美琪主编.电子商务概论[M].清华大学出版社,2002.
6.(美)BruceEckel著,侯捷译.Java编程思想[M]机械工业出版社,2002.
7.弗朗西斯•赫瑞比:管理知识员工[M]北京:机械工业出版社,2000.156.
8.OavaTM 2 Platform Standard Edition 5.0API 规范》
六、其他要求(此项为可选项)
1.体会实际项目开发的工作场景和职业要求,培养团队协作意识和沟通技能,养成
良好的工作习惯;
2.每天刷卡签到,遵守易思博公司的考勤管理制度;
3.按易思博公司的规章管理制度和CMMI项目管理流程进行牢业设计,服从项n经
理及现场经理的工作安排。
4.必须每天记录工作日志,记录每天的工作内容以及工作中存在的问题。
5.必须参与每周的周例会,总结上一•周的工作成果,分析存在问题确定解决方法,
并确定下一•周的工作计划,完成每周的周报。
6.在项目里程碑到达后,必须参加进行阶段性总结,报告阶段工作成果,分析存在
问题并确定解决方法,明确下一阶段的工作计划,并向现场经理及项目经理提交阶段总结报告.
指导教师签名: