1、 本 科 毕 业 论 文 文 档 早稻田外语培训中心 视频教学系统的设计与实现 Design and Implementation of Video Teaching System for Waseda Foreign Language Training Center 姓 名: 学 号: 学 院:软件学院 系:软件工程 专 业:软件工程 年 级: 指 导 教 师: 年 月2 毕业论文任务书 题 目:早稻田视频教 学系统 目标要求: 早稻田网站升级项目一期工程的总体目标是升级早稻田网站,需要重新制作基于 B/S 架构、交互性较好、使用方便、界面友好、美观并且支持在线学习及考试的动态视频教学系统。
2、 主要是预计实现如右图所示的功能模块 : 本软件的最终用户有早稻田培训机构的工作人员、老师、学生。随着计算机和互联网的普及,这些用户对计算机操作相对比较熟练。通过简单的培训或详细的使用说明书,基本上可以比较顺利的使用系统。 支持条件: 1. 软件学院,导师和其他老师,同学们的支持。 2. 学校图书馆图书,相关资料的支持。 3. 网络资源的支持。 校内指导教师(签名) 职称 学生(签名) 3 分阶段进度安排 阶段 起讫时间 计划完成内容 1 2009 年 11 月 16 日 -2010年 11 月 31 日 阅读文献资料,理解任务,安装部署开发环境,完成开题报告 2 2009 年 12 月 1
3、日 -2010年 1 月 31 日 项目需求分析,详细设计,完成中期检查报告 3 2010 年 2 月 1 日 -2010 年3 月 31 完成大部分模块的程序编码工作,并进行局部测试,修改已经发现的 BUG 4 2010 年 4 月 1 日 -2010 年4 月 31 日 完成全部 编码工作,并进行全面测试,修改 BUG,编写用户使用手册 5 2010 年 5 月 1 日 -2010 年6 月 10 日 论文撰写、论文答辩 4 教师分阶段指导记录 第一阶段: 指导时间: 2009 年 11 月 16 日 指导内容:指导论文选题,指导毕业设计的基本要求。 第二阶段: 指导时间: 2010 年
4、3 月 1 日 指导内容:提交论文提纲,指导论文基本框架的构建。 第三阶段: 指导时间: 2010 年 4 月 6 日 指导内容: 论文的初稿完成,结构正确,但引言、中英文摘要、目录和参考文献的标注等部分需要仔细修改。程序实现部分需要补充和完善。另 外正文还有个别一些地方需要修改。 第四阶段: 指导时间: 2010 年 4 月 25 日 指导内容:提交二稿,明确文章的观点,对文章的内容取舍进行指导, 要求修改。 第五阶段: 指导时间: 2010 年 5 月 27 日 指导内容: 论文的全稿完成,引言、中英文摘要、目录、关键词、正文、程序实现和参考文献等部分符合格式要求 。同意定稿。 5 厦门大
5、学软件学院毕业设计(论文)开题报告 学生姓名 班级 06 级 1 班 学号 校内指导教师姓名 职称 工程师 所在单位 厦门大学软件学院 毕业设计(论文)题目 早稻田视频教学系统 毕业设计(论文)的 目标: 背景 :现有的早稻田网站是以静态的形式呈现培训中心的信息。内容的更新维护麻烦,操作难度大,致使更新频率较低。另外,没有动态的配置功能,无法满足培训中心的业务变化。 目标 :早稻田网站升级项目一期工程的总体目标是升级早稻田网站,以使网站具有交互,界面活泼友好,美术设计美观大方,注重细节;提供在线视频播放的功能,使用 B/S 架构开发。主要是预计实现如右图所示的功能模块 : 本软件的最终用户有早
6、稻田培训机构的工作人员、老师、学生。随着计算机和互联网的普及,这些用户对计算机操作相对比较熟练。 通过简单的培训或详细的使用说明书,基本上可以比较顺利的使用系统。 功能 :通过与早稻田培训中心的管理和业务人员沟通,本次网站升级项目的主要实现功能和注意事项如下: 1. 网站总体:由静态网站升级为动态网站;包含用户注册、验证,用户权限管理等,首页设计和布局清晰有新意和吸引力。 2. 新闻发布模块:除了有添加、删除、编辑功能以外,还需要增加一个评论功能; 3. 考试模块:单选多选两种;题目和选择项各自单独一个表;批量导入或单个录入;要有时间控制,定时保存;不能让学生去清答卷记录;后台去管理这些记录;
7、 4. 留言模块:可以匿名留言;统一 由后台管理;老师和管理员可以通过后台回复。 5. 课件 :对于课件的安全性要求高;有等级之分,有的所在班级学员可以看;有的可以匿名用户看,有的可以注册用户看;学生可以看本班的课件;老师也只能看自己班级的课件; 6. 角色:超级管理员,管理员,老师,学生,注册用户,匿名用户;老师的字段中有是否有效,学生的字段中有是否有效和有效期。 6 实现方法: ASP.NET 本项目主要采用 ASP.NET 技术编程实现。 ASP.NET 是统一的 Web 应用程序平台,它提供了为建立和部署企业级 Web 应用程序所必需的服务。 ASP.NET 为能够面向任何浏览器或设备
8、的更安全的、更强的可升级性、更稳定的应用程序提供了新的编程模型和基础结构。 ASP.NET 是 Microsoft .NET Framework 的一部分,是一种可以在高度分布的 Internet 环境中简化应用程序开发的计算环境。 .NET Framework 包含公共语言运行库,它提供了各种核心服务,如内存管理、线程管理和代码安全。它也包含 .NET Framework 类库,这是一个开发人员用于创建应用程序的综合的、面向对象的类型集合。 JavaScript Javascript 是一种由 Netscape 的 LiveScript 发展而来的原型化继承的面向对象的动态类型的区分大小写的
9、客户端脚本语言,主要目的是为了解决服务器端语言,比如 Perl,遗留的速度问题,为客户提供更流畅的浏览效果。 AJAX 也 是一种 JavaScript 编程语言。这个术语源自描述从基于网页的 Web 应用到基于数据的应用的转换。在基于数据的应用中,用户需求的数据如联系人列表,可以从独立于实际网页的服务端取得并且可以被动态地写入网页中,给缓慢的 Web 应用体验着色使之像桌面应用一样。 Flash Flash 网站具有设 计精美,拥有更多声效、动画、流媒体剪辑、美术效果及兼顾互动性等特征,非常适合公司作在线产品展示。 Flash 网站基本以图形和动画为主,所以比较适合做那些文字内容不太多,以平
10、面、动画效果为主的应用。如:企业品牌推广、特定网上广告、网络游戏、个性网站等。 系统设计 系统业务类图如下: 7 开发平台 硬件: 1.91 GHz CPU、 2 GB 内存、 20 GB 硬盘空间(包括保存程序、数据、视频文件、文档、参考资料等) 软件: Microsoft Windows XP SP3、 Microsoft Visual Studio 2005、 SQL Server 2005、 Internet Explorer 6(测试 Internet Explorer 7、 Internet Explorer 8兼容性)、 Format Factory、 Flash Player
11、时间进度安排: 2009-11 选择毕业设计题目。阅读 ASP.NET 技术资料、下载安装开发工具 Microsoft Visual Studio 2005、 SQL Server 2005、 Format Factory、 Flash Player、部署开发环境并测试确定工作正常。 2009-12 至 2010-01 需求分析、详细设计。阅读客户需求,在初步了解的基础上制作纯静态页面网站模型,通过展示与沟通,更深入清楚地确定客户需求,编写需求说明书并完成概要设计。在概要设计的基础上,对该视频教学网站的制作实现进行详细设计并编写详细设计说明书。 2010-02 至 2010-03 程序编码。完
12、成详细设计中所有模块的程序编码,初步实现所有主要功能。并对编码过程中已经测试发现的错误进行修改 。 2010-04 至 2010-05 系统测试、 BUG 修改、功能完善。对系统进行全面测试、修改发现的所有 BUG、完善测试中发现的有问题的功能模块。编写需要提交客户的文档,如:用户操作手册等。 2010-05 至 2010-06 8 需求补充、后期维护。提交视频教学网站产品给客户,对客户补充的需求再添加实现,并实施后期维护保证系统正常运行。 指导教师审核意见: 校内指导教师签名: 2010 年 月 日 9 厦门大学软件学院毕业设计(论文)中 期检查报告 学生姓名 班级 06 级 1 班 学号
13、校内指导教师姓名 职称 工程师 所在单位 厦门大学软件学院 毕业设计(论文)题目 早稻田视频教学系统 毕业设计(论文)的 目标和主要任务: 背景 :现有的早稻田网站是以静态的形式呈现培训中心的信息。内容的更新维护麻烦,操作难度大,致使更新频率较低。另外,没有动态的配置功能,无法满足培训中心的业务变化。 目标 :早稻田网站升级项目一期工程的总体目标是升级早稻田网站,以使网站具有交互,界面活泼友好,美术设计美观大方,注重细节;提供在线视频播放的功能,使用 B/S 架构开发。 本软件的最终用户有早稻田培训机构的工作人员、老师、学生。随着计算机和互联网的普及,这些用户对计算机操作相对比较熟练。通过简单
14、的培训或详细的使用说明书,基本上可以比较顺利的使用系统。 功能 :通过与早稻田培训中心的管理和业务人员沟通,本次网站升级项目的主要实现功能和注意事项如下: 7. 网站总体:由静态网站升级为动态网站;包含用户注册、验证,用户权限管理等,首页设计和布局清晰有新意和吸引力。 8. 新闻发布模块:除了有添加、删除、编辑功能以外,还需要增加一个评论功能; 9. 考试模块:单选多选两种;题目和选择项各自单 独一个表;批量导入或单个录入;要有时间控制,定时保存;不能让学生去清答卷记录;后台去管理这些记录; 10. 留言模块:可以匿名留言;统一由后台管理;老师和管理员可以通过后台回复。 11. 课件 :对于课
15、件的安全性要求高;有等级之分,有的所在班级学员可以看;有的可以匿名用户看,有的可以注册用户看;学生可以看本班的课件;老师也只能看自己班级的课件; 12. 角色:超级管理员,管理员,老师,学生,注册用户,匿名用户;老师的字段中有是否有效,学生的字段中有是否有效和有效期。 已经完成毕业设计(论文)任务的情况 : 已完成 2009-11 的进 度计划: 选定毕业设计题目,确定为早稻田视频教学网站项目。开发工具 Microsoft Visual Studio 2005、 SQL Server 2005、 Format Factory、 Flash Player 等均完成安装,开发环境成功部署并测试工作
16、正常。 已完成 2009-12 至 2010-01 的进度计划 10 完成需求分析、概要设计、详细设计。在该视频教学网站项目确定之后,通过与客户深入沟通交流,比较清楚的了解客户需求之后,编写需求说明书并完成概要设计,大致分析设计系统功能模块主要包括考试、账户、课件、新 闻、留言、教学、报名、系统、题库等。在此基础上对该视频教学网站的各个功能模块的制作实现进行详细设计,并编写详细设计说明书。 已完成 2010-02 至 2010-03 的进度计划 大致完成程序编码。详细设计中各功能模块都已编码实现,考试管理、账户管理、课件管理、新闻管理、留言管理、教学管理、课程报名管理、系统权限管理、题库管理、
17、影音管理、消息群发等主要功能模块都能正常使用。开发过程中测试发现的 BUG 大部分已进行修改,部分较难修复的 BUG 记录后尝试其他方法实现。 2010-04 至 2010-05 计划正在完 成中 系统测试、 BUG 修改、功能完善。系统各个功能模块正在进行全面深入的测试,已经发现提交的 BUG 正在进行修改,对系统中发现有问题的功能模块正在进行修正完善。需要提交给客户的文档(用户操作手册)大致编写完成,文档内容正在补充修正中。 存在的问题和困难(包括需要学院协助解决的问题和困难): 客户对当前已经取得的项目成果不完全满意。项目上线测试阶段,客户并没有频繁使用系统。对已经实现的模块功能性不太在意,很挑剔系统的外观界面,不断提出修改界面风格的新要求。 项目开发时在 IE6 的环境下进行的,当系统在 IE7 的 环境中显示时,部分页面显示混乱,表格重叠,框架移位。网站页面较多,需要逐页修改。 指导教师审核意见: 校内指导教师签名: 2010 年 月 日 学院检查组意见: 学院检查组组长(签章): 2010 年 月 日
Copyright © 2018-2021 Wenke99.com All rights reserved
工信部备案号:浙ICP备20026746号-2
公安局备案号:浙公网安备33038302330469号
本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。