基于web的课件制作(7)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

基于web的课件制作(7)


SQL Server 是一个关系数据库管理系统。它最初是由Microsoft、Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2版本。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。Sybase 则较专注于SQL Server在UNⅨ操作系统上的应用。
1.7    系统开发进度安排
1)    2012-2013年度第1学期20周及寒假:查找开发所需相关资料,对所需开发、设计的系统进行调研、分析,并完成开题报告
2)    2012-2013年度第2学期:
3)    第1周-第2周:用户需求分析、系统功能分析、概要设计、数据库设计。
4)    第3周-第5周:详细设计(流程图绘制、事件实例图绘制等),写测试用例。
5)    第6周-第9周:编写代码,单元测试
6)    第10周-第11周:系统测试,毕业设计论文构思。
7)    第12周-第15周:撰写完成毕业论文,毕业答辩
2    课件结构分析
在第一章绪论中,主要对基于web课件的特点,设计中遇到的难点,以及开发环境做了较为详细的描述。在本章中,要对课件的结构进行分析和讨论。
2.1    可行性分析
2.1.1    操作可行性分析
对于学生而言,操作的可行性分为以下几种情况:
(1)    进入课件首页
操作可行性:例如如同学院的管理系统,只有输入学好密码才能进入首页。因此该课件并不是完全开放的。因此只有当学生注册过账户后,输入账户密码才能进入该课件主页。操作可行。
(2)    恢复密码
操作可行性:如果学员忘记了账户密码,可以通过登录界面上的密码恢复功能进行密码重置。因此,学生只要在登录界面上输入帐户名,保证session非空,然后进入密码恢复页面。操作可行。
(3)    视频播放功能
操作可行性:由于视频播放功能需要调用用户本地的media player控件,因此用户需要确保浏览器已安装此插件功能。从本人之前的调研准备工作发现,学生的主机中几乎以windows操作系统为主,windows操作系统都会给每个用户预装media player软件。操作可行。
(4)    Pdf文本浏览功能
操作可行性:adobe reader是一项基础功能,一般主机浏览器中均安装了此类插件。通过对adobe reader控件的调用,实现了类似于百度文库的功能。操作可行。
(5)    留言功能
操作可行性:由于在进入课件首页前,必须经过登录环节,因此这项操作完全可行,通过session字段中的用户名,能够使留言者和留言内容相关联。操作可行。
2.1.2    技术可行性
在实现具体课件内容多媒体化的过程中有以下难点,视频的播放以及PDF控件的调用。在实施这些功能之前,我查阅了大量的资料,关于在页面中嵌入视频的方法,存在若干种解决方案。一种是开源的ckplayer播放器,另一种便是传统的media player播放器调用。
ckplayer是一款在网页上播放视频的免费的播放器,功能强大,体积小巧,跨平台,使用起来随心所欲。 播放器主要以adobe的flash(所使用的版本是CS5)平台开发,所以在支持flash插件的平台和浏览器上都可以使用,而无需下载其它插件,如果你需要修改完整版里提供的相关的flash源文件,请使用adobe的flash cs5以上版本打开源文件修改。ckplayer同时也支持html5的视频播放,即同时可以在Ipad,Iphone等IOS平台上播放视频,并且只需简单代码就可以使用,无需了解html5插入视频的方法。 软件在对各平台的兼容性方面适应性比较强,比如你可以设置在Android平台或wp平台上在用户已安装flash插件的时候使用flash播放器,在没有装flash插件的情况下使用html5播放器。ckplayer是一种前台使用的程序,不涉及到服务程序(asp,php,jsp,.net),也不涉及到对服务器的操作(即不需要写入权限),所以不存在安全方面的问题。同时可以集成在任何程序中,包括asp,php,jsp,.net以及其它支持插入flash的环境中。 (责任编辑:qin)