




已阅读5页,还剩55页未读, 继续免费阅读
(微生物学专业论文)多媒体和网络在生物教学中的应用.pdf.pdf 免费下载
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
i 村扑人学坝l 研究生毕业论文摘要 用。 摘要 本论文主要讨论了计算机网络技术和多媒体技术在计算机辅助教学中的应 本文探讨了使用基于i n t e lx 8 6 的微型计算机为硬件平台、l i n u x 为网络操 作系统,来构建计算机辅助教学系统的网络教学平台的可能性并研究了实施细 节。鉴于当前国内计算机的使用现状,使用微机作为网络应用系统的服务器具 有很重大的实际意义。在网络上进行信息服务的解决方案很多,本文选择了以 l i n u x 为平台,结合其它丰富的g n u 软件。这是因为l i n u x 是目前最有前途的 网络操作系统,源码开放,有着世界最庞大的开发群的技术支持。 关键字 网络多媒体l i n u x p i - i p m y s q l j ! i 坠兰堡点竺壅兰垩些笙苎 缝矍 a b s t r a c t t h i sp a p e rm a l 】1 l yd i s c u s s e st h ed e v e l o p i n go fc a i u s i n gn e t w o r ka n dm u l t i m e d i a t e c h n o l o g y a st oh o wt ou s ei n t e lx 9 6b a s e d m i c r o - c o m p u t e r a n dl i n u x 搽t h em a i nh a r d w a r ea n d s o f t w a r ep l a t f o r mt ob u i l dt h es e r v i c e ss y s t e m ,t h ep o s s i b i l i t ya n ds o m et e c h n i c a l d e t a i l sa r ei n v e s t i g a t e d c o n s i d e r i n gt h ea e t t 啦o f c o m p u t e r a p p l y i n g i no u r c o u n t r y a p p l y i n gm i c r o c o m p u t e r t on e t w o r ki sp l 鑫y 融gag r e a tr o l e a l t h o u g ht h e r ea r em a n y d i f f e r e n tm e t h o d st op r o v i d ei n f o r m a t i o ns e r v i c e so nt h en e t w o r k , w ee m p h a s i z eo n h o wt ob u i l das e r v e ro nt h eb a s eo fl i n u x b e c a u s el i n u xi sf r e e ,a n dh a st h eb i g g e s t d e v e l o p i n ga n ds u p p o r t i n gg r o u p i nt h ew o r l d k e y w o r d s : n e t w o r km u l t i m e d i al i n u xp 静 m y s q l 2 南开大学硕士研究生毕韭论文 蓠言 一、前 言 一、 嚣孽蠢 醚藩诗髯枫技本豹飞速发黢鞍爨鼗普及,计算穰在火锅互住、学习帮生活 的各个领域磁发挥着越来越犬的作用。自从计簿视闻落以来,入靠j 就将它麻嗣 于教育领域。将计算梳辅助弓l 入教学,凭疑捺韵了教学簪段酌多样纯和现代亿。 多媒体技术的应用,可以使教学更加生动、形象。网络技术的应用更突破了教 学的时间、塑阗的艰捌,提供了一个崭新的教学手段。 我嚣) 应用计算执多媒体技术开发了一套多媒体教学课件:普通生物学多媒 体教学谍宰 。弗在安际教学巾傲了寂翔耱尝试。 又褥舞发爨来豹繁逶生糖学多媒体教学课传,结会了嬲络功裁,将多媒体 数据放在服务器端,在客户端爽现了“零空闯”占掰,带黉了宝贵鸯孽磺盘资源 和安装辩闻。 我们又开发了网络辅助教学系统,给教师和学生提供了一个交甄的网络教 学平台。 多媒体技术是九十年代兴起翡一救熟潮,避年来它的发展非常邋邃,静萦 十分诱入。多媒体技术改变了计算机多年来生硬、呆板的弼孔,换上了丰富多 彩、声形著茂的漂亮鳆骞,燕谯入们工作、生活的备个领域发挥着越来越大的 乍用叽 - 将多媒体羧术艨胡子教学,使教学更热生动、澎象,实现+ 7 教学拳段的现 代纯。 多媒体技术就熄计算机交踅式综务处理多独媒体信息:文本、图形、图像 藕声音,谴多种信息建立滗辑连接,集残必一个系统并具鸯交互挫。麓言之, 多媒体技术就是诗冀撬综会处理声、文、黧傣惠熬技零,弊具有集残牲、实黪 性和交互性f 2 】。 南开大学硕士研究生毕业论文 前京 多媒体技零其有如下特点: 1 ) 集成性 将备种不同的媒体信息有辘的进行同步缀合成为一个完整的多媒体信息, 也能掇不同的输入显承媒体( 如话篱、摄像机) 或输出显示媒体( 如蓊箱、照 示器) 粲成在一起,形成多媒体演播系统。 2 ) 实薅撼 由于多媒体技术是多种媒体集成的技术,其中声裔及活动的视频图像是和 时润密惦穗关懿,这懿决定了多媒体技术必须黉支持实辩处理。如播敖时,声 音和图像都不能出现停顿现象。 3 ) 交互像 这是多媒体技术的关键特筏,除了操作上的控制自如( 可通过键盘、鼠标、 触摸屏操作 外,在媒体综合处理上也可以做蒯随心所欲,如屏幕上影视图像 可以锓意定格、缝放,霹摄撂爨要嚣上瓣说词秘交字说明等。 4 ) 高质慧 叛计算极为孛心瓣多漂髂技术潋全数字纯方式热王窝处遴声啻秽塑像镲 息,比传统的模拟方式精确度满。声音和图像的质量效果好。 人类交流信息的方式是多种多样的,而传统的微机或个人机处理的信息仅 鞭子委交和数字,器入橇之阗必蕤遴j 建键耋襄箍示箍交互,怒诗算瓿嶷羯懿穰 级阶段。 为了改换入机交曩的接口,使计算祝能够集声、文、图、像处理予一体, 这就嚣凝计算机有多媒体处理的能力。 所谓多媒体个人机渤( m u l t i m e d i ap e r s o n a lc o m p u t e r , m p c ) 就是具有多媒体 处理功戆麴个人诗算戡。它熬襞终结糖与一般所雳豹个人扭势茏太大麓别,只 不过要多一些软硬件配鬣而已。m p c 扩充的配置主要包括:声卡、音箱、光擞 驱动器等。 4 鬻拜大学鞭士辑究燕肇韭攮文 靛富 1 1 。3 多媒体数摄憋编鹦与存储 啻频是多媒体技术中一耪重要媒体来源,包括语音、音响期音蕊。誊频的 作用楚基接避过讲话表达信息、制造某融效果_ 莘辩气氛、演奏费乐等。誊频常用 豹格式霄:w a y , m i d i ,r a p 3 ,r a 等。莲缭葵法舂m i c r o s o f tg s m 、m i c r o s o f tc c i t r 、 m i c r o s o f ta d p c m 、m p 3 、r e a l a u d i o 等等。 数字图像指由摄像桃或掴描仪等设备输入并存储在计算桃中的数字信息, 记录的题每个象索酌r g b 颜魏使掰。常嗣的格式有:b m p ,j p g ,g i f , 娃p s d ,等等。 从无压缩的位图格式b m p 到压缩比非常高的有损压缩算法j p e g 。 视频技术的发震历史虽然不长,但应用范围已经非常广泛。常用格式1 4 1 有: a v i ,m o v , m p g 。压缠算法有:m i c r o s o f tv i d e o 、i n d e ov i d e o 、i n t e li n d e oc o d e c 、 c i n e p a kc o d e c 、m p e g 簿等。 多媒体谤冀规确实是多媒体技术得以发壤豹起源翻圭导,毽是利用单规进 簿多媒体信爨处理毒如下足令缺点删: 一憝不能及辩获取多攥体傣悫:鼙藤,瓣予多嫌体毒 募极米说,多媒体信 怠蠢冬主娶载棒怒光蠹,蠢一种光盘麸其策划、捌终劐发行,爨要经过一今辎当 长的时间,这就很难傺证信惠的及时性; 二楚难跌共事多媒体信意,或者谥不能方便遗避杼信惠的共享。 随着计掉机技术的日新月异,多媒体辅助教学的横式也难在不i l f 的向前发 疑。尤其是网络技术的突飞猛进,将给计算机辅助教学带来黧大突破。 网络技术的优点就是能使人们及时获得备种信息,同时能实现信息最大程 度豹共事,这受好克服了剽婿摹令计冀枫避撑多媒体臻息烛理的不足。因此, 多媒体拔本姆诗筹极阙络技术的缝会,:l 冬成为撼令多媒傣技术嬲一个鬟要缌成 部分。“信患离速公路”计翔豹实藏,将导致教育缩祷发生交纯;多媒体教学鼹 络懿建立,使教学貔突酸簿澜、空阕翡羧铡。 建堑盔堂黧主坚壅生望些堡壅 鳖壹 1 2i n t e r n e t 简介硬其发展 网络的出域,改交了计算机的工俸方式;稼i n t e m e t 的凄蜣,又改变了霹 络的工作方式“”e 对用户来说,i n t e m e t 不仅使他们不撙被局限于分散的计算机 上,同时也使他们脱离特定网络的约束。任何人只要进入i n t e m e t , 也就可以桶 麓其中各个嬲终巍各秘诗算掇土壤以数诗戆资源,嗣缴界各她的人们窦由通信 和交换信息,咀及去做通过计算机能做的无论什么事情。 将i n t e m e t 按零液用鬟教学妒】,霹戳突破常筑教学翦艇溺、空阕羧刳,提 高交互度,极大的提高学生学习的主动性和创造性。学习者可以在能接入i n t e m e t 的任何一台终端前,程任褥辩阗,逶避两络,麸运漩毫程煞大客藿存德器孛疆 取教学内容进行学习,并可以通过与计算机的交互作用,完成学习、作业、通 过测试。 1 2 1i n t e r n e t 的发展历变 饺多入搬a r p a n e t 作为i n t e m e t 酌蘸身秘。这是瓣为发晟i n t e m e t 游澄爰了 a r p a n e t 豹技术和协议,面且在i n t e m e t 正式形成之前,已经建立了以a r p a n e t 为主的网际网。这种湖络之间的联结模式,也是随后i n t e m e t 所用的横式。这鹾 蠹闯婺滋骞仕么差雾瓣话,也谗不在网终相疑联结本身面在建立它们时的出发 点。a r p a n c t 是一个实验性的计算机阚,由美国国防部高级研究项哥简于6 0 年 弋寒嚣始剖建,爰予军事嚣鹣。毅谤簧求是支持军搴活动,特剐是磺究如倪建 立网络才能经受如核战争那样的破坏戚其他灾害性破坏,当网络的一部分( 某蝗 主杭威部分邋信线路) 受摈爵,整个胬缮街然能够照常王俸。褥i n t e m e t 是瘸子 民用豳的,最初它主罄是面向科学与教育界的用户,后来才转到也为其他领域 的一般用户服务,成为非常歼放任的网络。 1 9 8 6 零美国麴灏家科学基金会建立了名为“n s f n e t ”的计算机网络m 1 , 使全美国的计算机中心实现了信息按享,加强了科研人员之间的学术交流。在 该弼络孛傻臻嚣主要瓣终螃议t c p i p ,一袁延建至今,残为今天懿i n t e m e t 国 际互联网络的基础。 在美国发展区域往和全遏经豹计算橇两络的羁辩,毽器各蓬瞧毙耪发鼹塑 6 南开大学硕士研究生毕业论文 前畜 若国家豹计算机隧络。瓣年代寒,密璇了各萤计算梳溅络互联。餮了9 e 年 弋 初期,i n t e m e t 罄实上已发展形成为一个阚中网,即各个子网分别负责自己的建 设和运行费焉,丽这骜子网又通过n s f n e t 互联起来。闻时,大量商娩视构纷 纷接入i n t e m e t ,使之发展成为个全球规模最大、用户最多、影响最广的国际 网络互联系统。 1 2 2 我国i n t e r n e t 的发展 在我国,从1 9 8 6 年就开始中国学术网络( c a s n e t ) 的建设,于1 9 9 0 年 囱美国国防部网络资讯中心注煅属于中国大陆的i n t e m e t 国家领域代码“c n ”, 并于1 9 9 1 年1 月生效1 1 0 l 。1 9 9 3 年中国科学院高能物理研究所与美国s t a n f o r d 大学线蠖热速孛心豹6 4 装逶信专线经焚冒能源月与i n t e m e t 逡逶,或梵孛国大 陆第一条连通i n t e m e t 的专线。1 9 9 4 年4 月,中国国家计算与网络实验窟n c f c ( 中莺袋其餮家级规模豹i n t e m e t 蘸络) 麓入i n t e m e t ,其羽终孛心静诗算辊佟 为中国最高层的网络域名服务器,在i n t e m e t 网络信息中心进行了注册,我国从 此正式成为i n t e m e t 中的成员。 作为“2 l l ”工程豹一部分,在国家计委翻圊家教娄的大力支持下,中国教 育科研隧( c e r n e t ) 予1 9 9 4 年7 月歼始建设,发展速度很快,网络中心设在 渣华大学l ”。瘩好大学瑟经接入c 嚣融蛾孔孬飘学生寤会韭已实现嬲终化。 同时中国避有两个网络属予商业性质,即以经营警段来接纳i n t e m e t 联网 雳户,程撂郏滚部靛c h i n a n e t 秘毫子帮豹金耩瓣( c h i n a g b n ) 。瑶蓑这嚣令爨 主要谢向社会接收联网用户,满足单位、个人的上网需要,用户数目与日俱增, 星瓒密瓷好的发震势头。 1 2 3i n t e r n e t 的动舞 i n t e m e t 鬻雳豹功羯主要鸯淤下凭令方嚣l l l l : 夺 网络通信:e - m a i l 令计算机系统远程登聚:t e o n e l 夺文件传输:f t p 令网络信息服务:w w w 等。 曼塑:! :! 濑主堑塞生堡些望塞 萱童。 其中w w w 现醵成兔i n t e m e t 信患发布稳倍惠浏览最主饕静方式。w w w 系统采用客户机服务器( c l i e 州s e r v e r ) 的工作方式。用户查询信息时执行一个客 户程序。客户稷序也被称为测鼹器( b r o w s e r ) 程序。在提供信息的结点机上执杼 一个服务器程j 擎。 w w w 的客户程序和服务器程序之间通过超文本传输协议h t t p ( h y p e r t e x t t r a n s f e rp r o t o c 0 1 ) 送行逶售。h t t p 提供熬琏能毽撞实璃客户规耀w w w 照务器 的联结,发出带文件名的访问请求,接收文件,以及关闭联结锌。 1 2 4i n t e r n e t 与髓络救学 教学的网络化的意义在于交互和信息共事。而i n t e m e t 作为当今应用最广 泛、最壤竣懿馕患共攀溺络,宪发震瓣褪裹裁蹩舞教篱耪辩磅疑务。我国豹网 络发展起步较晚,但发展迅速,网络必然要成为现代化教学必不可少的一种手 段。 本谍题瑟诗算裾祷韵釜耪教学避孬7 磷究,分兔淡下三令缀菠熬分。 将计算枫多媒钵技零雩l 入教学是教学手段靛囊豹突玻,胃竣对一魑抽象鹣 概念、复杂的模型、危险的实验过程,直观的通过计算机模拟和演示。又可以 调动学生静兴趣和提嵩学习豹积极桎。 1 9 9 7 年,国家教黉立项,由9 历太学联裔进行的普通生物学多媒体教学课 件的制作,成为生物学教学改革的契机。南开大学承掇了其中的1 2 项。其中一 期豹l o 个项露,已经予1 9 9 9 年6 月1 8 习,遵过了教育部科技管理中心组织黝 科技成果鉴定,受到好评。 多媒薅教学谦终戆优点褰:集会? 溪形、文字、动蘑、声密豹多媒体教学: 生动形象,将课堂难以表达的内容演示出来;即时点播;突破了教学的时空限 翻,实现课下蠡学。 8 壹! ! 燮堡主竺塞塞兰些笙塞 萱童 畿阉辩在磷稀和鼯发过程中,毽鬏现了 、诨蘧。 一是不能及时更凝,多媒体课件的主要载体是光擞,而一种光盘从其策划、 制作至发行,需要经谶一个相当长的时间,这就很难僳证信怠的及时悔: 二是难以接享多媒体信息,或者说不能方便地进行信息的共享。由教师演 示,学生处于稽的地饿,难】| 2 解决教学中学生参与的问题。 三是在实瓣应曩审嚣要普及多媒体教室,嚣且馒弱者必须熟悉教学软 串鹣 使用。 梵了解决疆上阉怒,送行了网络演示模块豹开发。 1 3 2 多媒钵积掣潮 络靛两鳐楱块并发 将翔络技术窝多媒体技零集合起来,秃疑是多爨体技零黧簧豹发震方肉。 传统多媒体教学课件嵩瑟是单机运行,没有网络执行的功能。如何保护已有的多 媒体教学课件资源,绘传统静多媒体教学谍稃添加上阏络功能,使乏成为网络 多媒体应用,是一个j # 常有意义的工作。 这项工作簧求能够尽可能不修改原来的移媒体课件演示程序,开发出一套 独立予蹶演示程枣麴越终模块。捷娠寒只其鸯j i | 本枫瓷滠谤阏功能的课传,能 够透明的访问i n t e m e t 资源。 我察舞发蹬了丽络演示模块,黠我翻并发出戆攀祝叛多媒体教学谍咎避符 了包装,实现了多媒体教学漾件的共事。将课件素材放在网络中服务器( 甚至 不同酌服务器) 靛硬盘上,演示辩自动连接,演示臻柬自动释开。程客户璃实 现了“零空间”占用,提高了课件的使用效率,也节省了宝爨的硬盘资源和安 装时间。 我翻并农校霾网上进行丁测试,将一部分多媒体数据资源放在嫩会科学学 院机房的l i p 服务器巾( i p 地址:2 0 2 1 1 3 2 6 1 3 0 ) ,另一部分放在测试中心多媒 体实验室麓s u n 驻务器孛( 撑遮皱 2 0 2 。1 1 3 2 9 。1 4 1 ) ,簸校霆疆接入,露潋遴 明的访问两地资源,效果和本机运行相仿。 经历了一个学期的研究嫩计算机课程的教学工作,作者深感多媒体教举普 9 南开大学硕士研究生毕业论文 前裔 及的困难。目前的教学主流还憝闻教室,一支粉笔。一台幻灯梳,饺少有多 媒体p c 和大屏幕投影。教学仍然限制谯课堂的4 5 分钟,老师教,学生记。课 堂上不可能让每个同学都有参与的机会。有的疑问要带到课下,甚至到期末镑 疑眩才熊发现帮解决。这秘方式必然导致部分学生学习积极性不蹇。 结合i n t e m e t 技术,我们尝试建藏了一套崭新的网络教学模式,使教学的 霹阉、京润褥蓟7 延 枣。我翻嚣发出熬瓣终教学平台,实现了多学秘共用,教 师自行维护,学生主动参与,提供电予激案发布、学科专题讨论组等功能。 电子教案系统是基于如下考虑。教案的网络发布,可戳解脱学玺在课堂嚣 为记笔记,记谯了细技寒节而忽略了对整体轮廓的把搂,也使教师在讲课时不 必因为同学记镶记而打乱节奏。教师可以提前把教案戴者教案大纲放在网上, 供同学漾下阕读整理。 学科专题讨论组,提供了老师和学生之间、学生和学生之间讨论的网络环 境。嚣必僖怠多冬享,不会赛襞褒传统教学孛教黉萋对羁一令阕题多次解答,嚣溺 学之间可以互相解决的问题也不再给救师增加负担。并且教师可以根据每位学 生参与讨论组的次数和发表讨论文章的质量对学生静学嚣进行评分。 这套多媒体教学和网络教学系统的继续完善和应用,必将给生物教学环境 带来可喜的变化。 由于我们的工作由以上三部分组成,在以下每一个讨论中也各分为三个部 分阕述。 t o ! 燮差篓杰逛窒兰釜鎏鎏塞 茎篓! i 茎 二、系统配置 2 。1 软硬臀的选蜂 1 ) 单机版多媒体教学课件的开发 考虑弼p c 的普及性和软件资源的丰富,我们的开发平台选择的是: 硬俘警台:蒸予i n t d p e n t i u m c p u 豹p c 税。 软件环境:m i e m s o rw i n d o w s9 8 作为操作系统,a d o b e p h o t o s h o p4 , 0 ,a d o b e p r e m i e r e4 , 2 ,a u t o d e s k a n i m a t o rs t u d i o1 1 ,3 d m a x2 5 ,c o o l e d i t p r o 等作为 多媒体设计软伴。 2 ) 多媒体教学网络演:霹鼍模块的开发 考虑副国内用户熏要使用的桌灏操作系统是w i n d o w s ,我们的歼发平台选 择的蹩: 硬件平台:基鼍:i n t e lp c n t i u m c p u 的p c 枫。 软俸环境:l i n u x 作为服务器鼬网络操柞系统;m i c r o s o f tw i n d o w s9 8 和 m i c r o s o rv i s u a le 十+ 6 0 等作为开发环境。 3 ) 网络教学平螽的开发 因为嘲络教学乎套软件燕逯行强鼹务嚣端,考虑刹性价比、程序的w 移值 性、安全性和稳定性,我们选铎的搿发环境是: 硬搏平台:綦子孙l e l p 强f i u m c p u 的p c 楗。 软停耀境;l i n u x 传为服务器的网络操作系统 雠,a p a c h e t 毒6 l 为w e b 服务器 软件,m y s q l t 5 j 作为数据库,p h p t “i 做脚奉语宙开发工其;开发阶段使用的环 境楚:m i c m s o rw i n d o w sn t4 。o 拊l ,i i s m l 肆乒戈w e b 暇务嚣软转,m y s q l 作 为网络数据疼,p h p 佟为服务器端脚本解释语言。 南歼大学硕士研究爱毕业论文 系统配鹫 2 2 软件的安装和配置 2 2 1 两络操作蒹统的安装 对于本课避的第二、三部分器癸网络操作系统,才可激蜜堍。我们选择了 l i n u x 俸为服努器瑶靛瓣络搽作系统。这楚基予魏下海虑澄l : 1 l i n u x 足近年米发殿最快、影响最大的操作系统; 2 w 以程几乎饪何c p u 上运行,程不同平台之间可以方健移植; 3 占糟静空闯夺、离散、键粒、延长了过辩硬l 串静寿命; 4 原代码开放,有g n u 软件支持,功能齐全和焱全性好: 5 没有版权费和许可费,是免费的搽作系统: 6 。律为服务器表璇出色。 l i n u x 的安装: 我 f j 选择r e dh a tl i n u x ,原因蹙r e dh a t 公司发行的l i n u x 版本安装更容 翳,而纛辩装好了许多常用的网络服务:鲡a p a c h e ,s a m b a 镣。 以光擞安装为铡,列磁如下关键步骤 i l 。 1 。创建等l 导蠢 可以在d o s 下,运行r a w r i t e ,将l i n u x 光擞的b o o t ! r a g 文件筲刮软癜中,并用该欲盘扁动。i 2 用f d i s k 或纛d i s kd r u i d 来刨建l i n u x 分区鞠l i n u x 交换分区( 一般为 内存的2 倍) 。并枷建卷:,u s e r ,v a t ,h o m e 等。 3 配鬻阏络;为网卡分配i p 艳醺,子丽掩鹤,两关,d n s 等。 4 。设鬟超级用户的嗣令。 5 配置l i l o ,为骑止l i l o 安装失默( 瓤艟出于分羼袭的闯题) ,或者 后来安装其它操作系统,受改m b r 造成的l i l o 丢失,最好按簧求 剑建萼l 导盘。 2 2 2l i n u x 下酱瓣的实现 在网络多媒体安现的过糕串,需要丽弱辍务器的菸攀,鞠将我们剃佟 馥多媒体教学深佟靛索榜拷灵列瓣务器熬嚣袋串,势设鬃装享,翔:必攀凳 1 2 南开大学硕士研究生毕业论文 系统配置 c a l 。 l i n u x 可以安装s a m b a ,就可以使用s m b 协议,来完成文件和打印机 共享。s m b 是m i c r o s o f t 操作系统用来共享文件和打印机服务的协议。 s a m b a 的安装【1 4 1 : 使用r p m 安装s a m b a :r p m _ i v hs a m b a - x x x r p m 配置s a m b a :修改o t e 下面的s t u b c o n - f 运行s a m b a :l e t e r e d l i n i t d s t u bs t a r t 2 2 3m y s q l 数据库管理系统的安装和配置 1 ) 从h t t p :w w w m y s q l e o r a 下载最新版本。 2 ) 解压缩: $ g u n z i p s o tp a s s w o r d f o r r o o t l o c a l h o s t = p a s s v 口o r d ( ) r , , x x x x ) m y s q l e x i t $ 2 2 4a p a c h e 服务器软件和p h p 的安装及配置 1 ) 软件下载 从h t t p _ :w w w a n a c h e o r g 和w w w _ d h p n o t 下载最新版本,如 肖开大学硕士研究擞毕业论文 系统配鬣 a p a c h e _ 1 3 x t a r g z 耥p a p - 4 0 x t a r g z 。 2 解压缩 $ g u n z i p ca p a c h e _ 1 3 x t a r g zi t a rx f - $ g u n z i p ep h p 4 。0 。x t a r g zl t a rx f 一 3 ) 安装a p a c h e 和p h p $ e d a p a c h e t 3 。x $ c o n f i g u r e $ c d $ c d p h p - 4 0 x $ c o n f i g u r e 一- w i t h - m y s q l - w i t h - a p a c h e = a p a c h e _ _ 1 3 x 。e n a b l e - t r a c k _ v a r s $ m a k e $ m a k e i n s t a l l $ e d ,a p a c h e _ 1 3 x 塞c o n f i g u r e - p r e f i x = 1 w w w - , a c t i v a t c - m o d u l v - - - s r e m o d u l e s p h w l l i b p h p 4 a m a k e c d p h p 4 0 ,x c pp h p i n i - d i s t u s r l o e a l l l b p h p i n i 4 ) 配鬣触狐c m 壤辑h t t l x l e o n f 翅譬- 加入 a d d t y p ea p p l i c a t i o n x - h t t l x t - p h p p h p a d d 1 3 r p ea p p l i e a t i o n x - h t t p d - p h p d h m l a d d t y p ea p p l i c a t i o n x h t t # - p h p i n e 1 4 南开大学硕士研究生毕业论文 系统设计 三、系统设计 3 1 单机版多媒体教学课件的制作 1 9 9 7 年,国家教委立项,由9 所大学联合进行的普通生物学多媒体教学课 件的制作,成为生物学教学改革的契机。 南开大学承担了其中的1 2 项,包括杨文博教授主持的微生物课件6 个。在 杨文博教授和其他有关老师的主持下,由作者和几届本科毕业生的协助下,已 经完成了全部的1 2 个项目的制作,其中包括微生物6 个课件的共l o 个课件已 经于1 9 9 9 年6 月1 8 日,通过了教育部科技管理中心组织的科技成果鉴定,受 到好评。 微生物的六个课件分别是:病毒的生物学特征、病毒的复制、细菌的生物 学特征、原核生物的类群、真菌的生物学特征、真菌的类群。见图l 微生物多 媒体教学课件目录。 图1 微生物多媒体教学课件目录 蒲_ 扦大学碗士磷究囊珞她论文 暴缝设计 3 1 1m c a i 多媒体教学课件开发平台允绍 普通生物学教学漾件购研制是由j e 索丈学、北京师范大学、滴华大学、南 开大学、笈虽大学、武、淡大学、中辔辩技大学、中出大学、躐川联台大学等九 艇学姣联合突妓鹃。 虽然参加的攀校多,但是先进鹣设计思想馊熬体的风格僳捧了一致。遮蹩 鞠失题穰鹣课馋郄是戆巍农套缎的多媒体创侔平囊:m c a i1 0 上。 m c a i 瓣汲诗愚想题穗滓裁数攮独窥存在,这撵裁麓保了程澎豹疑搀鹣 教整;嚣麓方键、麓溃斡秘撬霹毅蠢硬懿将翻佟躲索耪连接,魄缭短了开发毽霉 间;程序可以方便的升级而不影响融经编辑好的潦材。 以我们研制的微嫩物教学课件为例,一个澡件的歼发完成,鹈要经过如下 步骤:瀑译文字凝零虢缡麓;素材静投纂、整璃帮数字纯;校帮鬻冀费设计; 渤画的设计;粥裔l 谦佟慕成。 其中图片瓷料豹数字纯由扫攒仪( a r t e ca t 3 ) 来完成,袋像的数字纯由 撬频擦挺卡宠成,声鬻鹣羧字纯虫声卡鹈相应的黎鬻较俸竞成。 被褥的设计我们采用a d o b ep 薹饼s h o p m 来完成,p h o t o s h o p 楚霹 靛秦蕊累绞最滤蠢熬二绻黧形设计软件= 芝一1 3 9 l 。 动灏的设计我们先餍采用了a u t o d e s ka n i m a t o rs t u d i o t * l 、3 d m a x 酾a d o b ep r e m 臻颡戡矮中p 瓣淑疆e r e 是饕常方便鼹线谯视频编辑软释,葡 以方便黝实瑗援叛过渡、移动、添加字纂等特效,并熙阿以爿扛鬻方便的嬲畿。 声音的录入和缡瓣,敬嚣j 采糟了c 溯蕈p 王t d 寒完成。筲数方霞的实现 声音的特效簸理鞫声费的霹援传编辑。 我们所宠成微生物学救学的6 个课 牛中。究成的桢丽、幼谳、声音如下。 表微生物谍件完成情掇 离开丈学硕士骈究生举韭论文 蒜统设计 谶箨名饕 l 阱号被面数动颟数声音数 病毒豹生物学特妊 1 7 93 941 6 f 瘸毒静笺制 1 8 02 8 ol s 缩藏豹垒物学将 歪 1 8 l6 383 8 鞭核生物的类群 1 8 25 45 1 7 粪葡的歙物学特征 1 8 35 6l l1 2 真菌的类群 1 8 44 5 1 01 6 每个课转帮骞一技封覆,棱舨投说竣,一棱鼹录。漯传的魂餐按层次 组织。部分棱舔如下。 豳21 8 2 渫侉瓣鬻 凰2 作为1 8 2 课他的封面,选择了1 8 2 课件中典型的原梭擞物排刿在桢谣 中,在棱瑟粒右下燕,富令测捧信惠霪标,当建鼠据点击对,熙示测终信息, 躲卺3 。 堕整兰堡主竺壅生望些堕奎 墨堑堡生 图31 8 2 课件制作信息 图4 显示了1 8 2 课件的目录,背景是生物进化树,1 8 2 课件需要讲述的古 细菌、真细菌、放线菌、支原体等都作为图标显示出来。当点击相应图标进入 相应的桢面。 图41 8 2 课件目录 南开大学硕士研究生毕业论文 纂统设计 图5 照示了1 8 0 课件的一桢,当点击箭头所示的胶片图标时,图中的复制 适程图示就会活动起来,演示整个袈翻过程。原本复杂、樯澡静瘸毒复翻进程, 非常直观的展示狂颐前,学生可以很容易记忆。 图5 :脊髓放质炎病毒的复制桢面,及复制过程动嘲 南开大学硕士研究生毕业论文 系统设计 3 。2 多媒体教学i i 件嘲络演示模块 3 2 1 开发鼠的 多媒体课彳牛演示平台由中翟辩技大学用d e p h i 开发。由予野发时阕早,只 能单机运行,不具备访问网络演示功能。因此,运行演示的机器,或者需要大 硬盘,将多媒体素材拷烫翻硬纛孛;或蠹菝羧谍传以c d r o m 必载傣来运行。 考虑到如果利用网络中服务器的熬享,将多媒体索材放在服务器端,就可 戮实褒在客户端豹“零空阕”蠢惩,节省宝贵豹硬盘资源_ 程安装嚣润。毽若熏 新开发m c a i 多媒体平台,费时费力。我们考虑可以开发一个独立的网络模块, 将不其备网络功能静多媒体演承谦释封装起来,使之舞备访问阏络资滚的功能。 我们开发的网络模块,通过映射网络驱动器的方式,将i n t e m e t 网络共享目 录模拟成为本地硬盘,实现对潮络的潦明访问。我们以m i c r o s o f tv i s u a l c + + 6 0 t 4 q 为并发工具,设诗了多媒搭谖静静穗络演示系统。 3 2 。2l q 鳐多媒体渡示熏撬运行滚覆 我们设计的网终揍块的运行滚程如下: 读取网络配置文件:r l 聆吼虻m i n f ; 检套当蔻遐学豹平螽( 啪o w s9 x 还是w i n d o w sn t ) : 根据配置文件记录的服务器名称、i p 地址、共享目录、黢录用户名称、翳 录密弱耜蓦瓣靛平念,寒褥瓣务舔共事嚣荣浃筹梵零囊錾驱动箍; 根据m c a i 演示配鼍文件m c a i s h o w i n i ,来修改相应的课件描述文件; 调膈m c 献演示稷序im e a l s h o w e ) 匝; 等待m c a i 演示完成,还原m c a i 配置文件; 删除本机映射的瞒络驱动器。 南开火学硕士研究生毕业论文 系统设计 3 2 3 程序设计 3 2 3 1 配置文件i r u n m c a i i nf 为保证应用程序可移植性,设置了配置文件:r u n m c a i i n f r u n m c a i i n f 文件经过加密,其中包含如下信息: 服务器i p 地址,如:2 0 2 1 1 3 2 9 1 4 1 服务器n e t b i o s 名,如:c c n t l a b 服务器共享目录,如:c a i 用户名。如:g u e s t 密码,如:g u e s t 映射驱动器使用函数:w n e t a d d c o n n c c t i o n 2 。函数调用接口如下: d 们舳洲e t a d d c o n n e o t i o n 2 ( l p n e t r e s o u r o ei 硼l a t r e s o u r a e , l p o t s t r p p a s s w o r d , l p c t s t rl 口u s e r n a r a s , d w o r dd w f l a g s 口o in t st os t r u c t u r et h a t s p e o i f i e sc o n n e c t i o nd e t a ii s f # p c i n t st op a s s w o r ds t r i n g p c i n t st ou s e rn a m es t ri n g s e to fb i tf ia g st h a ts p e c i f y c o n n e c t i o no p t i o n s 为了能在i n t e r a c t 中实现映射网络驱动器,我们分别对w i n d o w sn t 平 台和w i n d o w s9 x 平台进行了研究。 对于w i n d o w sn t ,可以直接将i p 地址和共享目录名( “,服务器i p 地 址共享目录名”) 传递给w n e t a d d c o a a e c t i o n 2 来建立连接。实现在局域网外部 访问网络共享目录。 对于w i n d o w s9 x ,因为不能通过i p 地址来连接远程网络共享目录,只 能通过n e t b i o s 名来建立映射。但是n e t b i o s 名不能跨网关传递。 我们发现w i n d o w s 的n e t b i o s 名称的跨越网关传递,只能是通过w i n s 2 l 鸯拜火学蠖士研究生毕业论文 鬟缝设计 藤务器戴者l m h o s t s 文件采实现。因魏,辩予w i n d o w s9 x ,我稻莱嗣辩解 决办法起,修改w i n d o w s 西荣下的l m h o s t s 文件,添奄如下记录: 服务器i p 地址服务器机器名# p r e 然焉褥运符“n b t s t a t 壤”将蓝秘射记蒙读入斑存。然后就蜀叛褥越端 驻务器名和共享爵豢名( “碟臣务器名,共享弱录名”) 传递给w n e t a d d c o n n e c t i o n 2 来建立连接。 3 2 。3 。3 繁羧瀑静疆遽交髂ln a n k a i 。l e s m c a i s h o w i n i 文件是m c a i 雾嫫体课件演示平台的配簧文件,记录了所 要演示的漾件名称秘课谗描述文传的文件名。 铡如我鳃建立的演零谋转鹣谶髂接述文襻建必n a n k a i 。l e s ,它记最y 恩 片、动碗、声音、文本、外接稳序等的目录位置,还记录了课件编号,和谍件 棱蕊攒述、关键字数据麾文棒名等,、举例如下: d i r e c t o r i e s j d b f 驺i r = e :、d b f 、 i m a o e d l r 蟠嫩m a o 歌 s o u n d d 球惑蝤o u 凇 _ :v l d l r - e 矗斛熟 e x e d i r = e 娆x e 、 t x l r = e :谵x n ( l e s l n f o l e s s o n n u m b e r 2 9 9 9 ( f i l e s l e s s o n d b = l e s 9 9 9 1 ) b f k e y w o r d d b = k e y 9 9 9 d b f 闲为簿一台客声枫浃射服务器获事醋录冒熊铡焉不阊麓本地驱动器号,霞 诧【d i r e c o r i e s 】段褥簧动态生成,我们的礴络演示糨序能够湖态的根播不同醣映 射情况,动态修改课件描述文件。 南开大学硕士研究生毕业论文 系统设计 下 下 3 2 3 4 调用m c a i 演示程序m ca i s h o w e x e 调用函数“_ s p a w n l p ”,来执行m c a i s h o w e x e ,并等待它完成。代码如 一s p a w n l p ( 一p w a i t , ”m c a i s h o w e x e “,“m c a i s h o w e x e ”,n u l l ) 3 2 3 5 矗_ 映射的啊络驱动曩 w n e t c a n c e l c o r m e e t i o n 2 函数用来断开当前的网络连接,函数调用接口如 d 岫l o = r m e l o o n n e o t i o n z ( l p 倦t r p n a w e , p o i n t e rt or e s o u r o er l s n t et od is o o n n e c t 矾隰dd w f a 4 r s , o o n n e o t i o nt y p ef l a g = 眦f f o r o e f l a gf o ru n c o n d i t i o n a fd i s c o f l n e o t ) : 为了方便网络演示环境的建立,制作了打包程序,将网络m c a i 多媒体演 示程序、m c a i 演示程序、网络配置信息文件和程序运行所需要的动态连接库 进行了打包封装,制作了安装程序。 这样,就可以在服务器的w e b 上设置演示的安装程序的下载,使网络演 示程序可以及其方便的建立。 安装程序用m i c r o s o f tv i s u a lc + + 6 0 4 1 1 完成的。程序的部分原代码见 附录。 安装程序的界面如下: 南开大学硕士研究生毕业论文 系统设计 图6 安装程序界面 多媒体课件网络演示模块在w m d o w s9 8 平台上,用m i c r o s o f tv i s u a lc + + 6 0 开发完成。部分主要源代码参见附录8 1 。 曼圜垡兰兰燮塞生望些兰苎 篓垫塑塑 3 3 网络教学平台 利用i n t e m e t 技术,我们开发了一个网络教学平台,实现多举科共用,教 蕈蠹行缀护,学受生羲参与。提供毫子教案发枣、学辩专疆讨论缀、残绩评溺。 口标是实现教学的网络化和现代化。这粪网络教举系统的继续完善和应用,必 将给生耪教学环凌带来可罄的变纯。 3 3 i 蔫境鞠戚 系统获功缝上霉菇麓分楚戳下三令模块: 1 用户管瑕模块:包括用户身份验证、新用户注册、个人信息配震、用 户权限篱理( 全弱校限翔敝浃弱部权限) 。 2 电子教絮模块;包括任课教师的教案上栽模块、学生的教案查爨和下 栽模块。 3 ,讨论组模块:镶掇文章测览、文= 鬈管理、文章发表窥回炭模块。 3 3 。2 数摄摩鳢祷 本蹲终教学乎台使弱豹数据黪戈m y s q l 数掇库。m y s q l 是个遵缓g p l 的g n u 软件,琢代码开放,支持网络访问,并且是个真正的多用户、多线 疆s q l t 4 3 数囊疼黢务嚣。 1 数据库的创建 语句:“c r e a t ed a t a b a s ee a i ;”麓建了数器痒“蕊”。奁羧据痒蕊串毯禽若干 数据表( 下面将一一介绍) 。该数据库用米管理教学平台的用户数据库、课程名 称数嚣瘁、用户粳限数攒痒、讨论组文章数裾瘁( 每个讨论组一个表) 、讨论组 文章关系数据库( 也是每个讨论缎一个表) 。 2 用户数攒库 字段名字段类基说明 i d s m a l l i n t ( 5 ) u n s i g n e d翻增变量 南开人学硕士研究生毕业论文 系统设计 n i c k n a m e e nc h a r ( 1 2 ) 用户登录帐号 n i c k _ n a x n e _ c nc h a r ( 1 2 ) 用户昵称 f u l l n a m ec h a r ( 3 0 )用户全名 p a s s w o r dc h a r ( 1 2 )密码 g e n d e rc h a r ( 1 )性别( 男、女、保密) b i r t h d a yc h a r ( 1 0 )生日 a d d r e s s c h a
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 白菜包亩合同范本
- 宠物龟购销合同范本
- 电影意向投资合同范本
- 转租快递超市合同范本
- 客户信息服务合同范本
- 2025年中国成瘾治疗服务行业市场全景分析及前景机遇研判报告 - 网
- 美国加州建厂合同范本
- 网吧股份购买合同范本
- 合伙对接合同范本
- 电梯代理授权合同范本
- 创建安全质量标准化示范工地实施方案
- 一例使用胰岛素泵治疗2型糖尿病患者的护理
- 劳务外包服务投标方案(技术标)
- 路试作业安全操作规程(4篇)
- keycloak中文使用文档-Keycloak使用手册(打印版)
- 手术标本固定
- 人美版美术七年级上册第二单元《第2课 心灵的色彩》教学设计
- 舞蹈家长会课件
- 【完整打印版】教科版小学科学四年级上册教案(表格)
- NB-T 10435-2020 电动汽车快速更换电池箱锁止机构通.用技术要求
- 中医医疗技术手册2013普及版汇编
评论
0/150
提交评论