【MT48】毕业论文_Java精品课程网站设计与实现.doc文档
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
同时各国政府也大力鼓励发展精品课程网站,每年都从国家教育财政预算中划出相当部分来鼓励各自知名大学发展其各具特色的精品课程网站的建设,在我国国内,清华北大等大批国内外知名的大学也相继建立了自身的精品课程网站,这些网站不仅对内公开,也负责对外公开。
这使得能有更多的人能够享有名校的教育资源。
提高的了教育资源的利用率,这些精品课程也在定程度上提高了国民的科学文化素质。
无可否认的是现在有大量质量低下功能不完善的精品课程网站存在,这些粗糙滥制的精品课程网站不仅占用了大量保贵的资源,而且还达不到精品课程传播知识的功能。
从定的角度来说,还可能造成些误导。
由此可知,精品课程网站的发展现状是,发展速度快且功能越来越强大,但同时又缺少统及规范。
在不同的国家精品课程网站的发展存在不平衡毕业设计论文同国家不同地区也存在着巨大的地区差异。
究内容与技术路线通过对几个经典的精品课程网站案例的了解,基本清楚了该网站的功能需求,系统性能要求等条件。
此外,在数据库的选择上,通过对几种常用关系型数据库的比较,发现数据库相对优势在于性价比好,很合适用于用的后台数据库,管理和开发入手都比较方便,并且其安全性也达到了前所未有的强大水平,有着比以前版本更清晰的安全模型。
在开发技术上,通过对几种主流的动态网站开发技术的对比,发现优势在于次编写,到处运行。
在这点上出色,除了系统之外,代码不用做任何更改。
系统的多平台支持。
基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。
相比局限性是显而易见的。
强大的可伸缩性。
从只有个小的件就可以运行由多台服务器进行集群和负载均衡,到多台行事务处理,消息处理,台服务器到无数台服务器,示了个巨大的生命力。
多样化和功能强大的开发工具支持。
这点与像,经有了许多非常优秀的开发工具,而且许多可以免费得到,并且其中许多已经可以顺利的运行于多种平台之下。
根据各种资料的参考,本系统拟采用模式体系结构,选择言为前台开发技术,服务器选用台数据库选用。
经过分析,该系统中文件上传下载在线测试在线留言板是该系统的难点。
同时品课程网站作为个课程教育系统,必须体现它的学习性和动态性,所以根据系统可建立如下几种功能首页模块教学课程模块毕业设计论文资料库模块在线测试模块学生作品模块互动交流模块后台管理模块毕业设计论文第二章相关技术概述络开发技术介由司倡导许多公司参与起建立的种动态网页技术标准。
该技术为创建显示动态生成内容的面提供了个简捷而快速的方法。
术的设计目的是使得构造基于应用程序更加容易和快捷,而这些应用程序能够与各种务器,应用服务器,浏览器和开发工具共同工作。
范是务器应用服务器交易系统以及开发工具供应商间广泛合作的结果。
在传统的网页就构成了页。
务器在遇到访问页的请求时,首先执行其中的程序片段,然后将执行结果以式返回给客户。
程序片段可以操作数据库重新定向网页以及发送等,这就是建立动态网站所需要的功能。
所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,对客户浏览器的要求最低。
务器在遇到访问页的请求时,首先执行其中的程序段,然后将执行结果连同入的据库重新定向网页等,以实现建立动态网页所需要的功能。
样,是在服务器端执行的,通常返回该客户端的就是个本,因此客户端只要有浏览器就能浏览。
面由码和嵌入其中的码所组成。
服务器在页面被客户端请求以后对这些码进行处理,然后将生成的面返回给客户端的浏览器。
技术基础,而且大型的用程序的开发需要合才能完成。
备了术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。
作原理毕业设计论文当个件第次被请求的时候,擎本身也是个先会把这个件转换成个文件。
在转换过程中如果发现换过程将中断,并向服务端和客户端输出出错信息如果转换成功,擎用该文件编译成相应的件并将该件加载到内存中。
其次创建个该实例,并执行该实例的方法方法在生命周期中只被执行次。
然后创建并启动个新的线程,新线程调用实例的方法。
对于每个请求,擎会创建个新的线程来处理该请求。
如果有多个客户端同时请求该件,则擎会创建多个线程,每个客户端请求对应个线程。
浏览器在调用件时,器会把浏览器的请求和对浏览器的回应封装成象,同时调用对应的例中的方法,把这两个对象作为参数传递到方法中。
方法执行后会将容返回给客户端。
如果件被修改了,服务器将根据设置决定是否对该文件进行重新编译。
如果需要重新编译,则将编译结果取代内存中的继续上述处理过程。
如果在任何时候由于系统资源不足,擎将以种不确定的方式将内存中移去。
当这种情况发生时,方法首先被调用,然后例便被标记加入垃圾收集处理。
工作原理如图所示毕业设计论文图工作原理绝大多数面依赖于可重用的跨平台的组件来执行应用程序所要求的更为复杂的处理。
开发人员能够共享和交换执行普通操作的组件,或者使得这些组件为更多的使用者或者客户团体所使用。
基于组件的方法加速了总体开发过程,并且使得各种组织在他们现有的技能和优化结果的开发努力中得到平衡。
面开发人员不会都是熟悉脚本语言的编程人员。
术封装了许多功能,这些功能是在易用的端等电流输出端能端当低电平时且锁存高电平时,即会启动出当高电平时,不驱动电流。
行输出端串行数据输出端可接至下个驱动器之输入端连接外接电阻之输入端此外接电阻可设定所有输出通道之输出电流。
图能方块图上海第二工业大学论文图序图态扫描从理论上讲,不论显示图形还是文字,只要控制与组成这些图形的或文字的各个点所在位置相对的件发光,就可以得到我们想要的显示结果,这种同时控制各个发光电亮灭的方法称为静态驱动显示方式。
点阵共有个发光二极管,显然单片机没有这么多端口,假设我们采用锁存器来扩展端口,按位的锁存器来计算的点阵需要个锁存器。
这个数字很庞大,因为我们仅仅是的点阵,在实际应用中的显示屏往往要大得多,这样在锁存器上花的成本将是个很庞大的数字。
因此在实际应用中的显示屏几乎都不采用这种设计,而采用另种称为动态扫描的显示方式。
动态扫描的意思简单地说就是逐行轮流点亮,这样扫描驱动电路就可以实现多行比如行的同名列共用套列驱动器。
具体就的点阵来说,把所有同行的发光管点亮灭的数据锁存,然后选通第行使其燃亮定的时间,然后熄灭再送出第二行的数据并锁存,然后选通第二行使其燃亮的同时,然后燃灭„„第十六行之后,又从新燃亮第行,反复轮回。
当这样轮回的速度足够快每秒次以上,由于人眼的视觉暂留现象,就能看到显示屏上稳定的图形了。
显示数据通常在存储在单片机的存储器中,按位个字节的形式顺序排放。
显示时要把行中各列的数据都传送到相应的列驱动器上去,这就存在个显示数据传输的问题。
从控制电路到列驱动电路的数据传输可以采用并行方式或串行方式。
显然,采用并行方式时,从控制电路到列驱动器的线路数量大,相应的硬件数目多。
当列数很多时,并行传输的方案是不可取的。
采用串行传输方式,控制电路可以只用根信号线,将列数据位位传往列驱动器,在硬件方面无疑是十分经济的。
动电路原理表片机输出引脚与驱动电路对应关系单片机引脚程序中变量名作用对应脚扫描信号行时钟脉冲据锁存色能色能色行输出色行输出上海第二工业大学论文每个模块即每套电路上有块东芝公司的片。
其驱动原理图如图示,实际上阵在驱动电路的正下方,图中为表示方便,将中片责两个阵的行扫描。
芯片和负责红色动,芯片和负责绿色中每个芯片只负责显示行中的行,即完整显示个汉字需要个芯片同时起作用具体是左侧芯片接图中上部红色根列信号驱动上行信号芯片接图中下部红色根列信号驱动下行信号芯片接图中上部绿色根列信号驱动上行信号芯片接图中下部绿色根列信号驱动下行信号右侧线省略芯片接图中上部红色根列信号驱动上行信号芯片接图中下部红色根列信号驱动下行信号芯片接图中上部绿色根列信号驱动上行信号芯片接图中下部绿色根列信号驱动下行信号芯片用同个时钟信号芯片用同个锁存信号芯片和共用个使能信号串行数据的流动顺序是片和共用个使能信号串行数据的流动顺序是果同时使能会产生橙色示。
单片机发出的控制信号通过芯连接线首先传递到模块再由模块的输出递到模块的输入以此方法顺序连到模块。
因此,每次行扫描时方向要输出个字节,每个模块输出个字节即驱动每个个字节,上半部个字节行,下半部个字节行。
上海第二工业大学论文图示屏系统信号流动顺序图字显示原理汉字在计算机中是以图形方式显示的,这种图形是用点阵方式表示的,般我们使用的点阵宋体字库,所谓,是每个汉字在纵横各点的区域内显示的,即每个汉字由个点组成。
此外还有库及黑体楷体和隶书字库。
文字在屏幕上显示涉及到文字的字模,字模虽然也是组数字,但它的意义却与数字的意义有了根本的变化,它是用数字的各位信息来记载英文或汉字的形状,如英文的在字模中是这样记载的图的字模而中文的你在字模中却是这样记载的模块模块芯连接线芯连接线芯连接线芯连接线上海第二工业大学论文图你的字模个点由个字节组成,字模可以通过专门软件获得。
上海第二工业大学论文示的应用程序实例成字模件进行文字的输入图件地址在光盘中打开文件夹,双击开软件。
图件开始界面点击选项,对输出字模格式进行设置。
图件设置界面上海第二工业大学论文点阵格式选择阴码,取模走向选择顺向,自定义格式中的选择行前缀为空,行后缀为,。
然后按确定退出。
在文字输入栏中输入你想要的文字。
点击旁边的生成字模按钮生成你所需要的字模。
最后,选中生成的字模粘贴到你所创建的文本文档中。
图第二工业大学字模你还可以根据得你的需要,调整像素的位置和对字符进行翻转。
在,你还可以根据你的喜好选择字体,对字体进行加粗,倾斜或加下划线等文字处理,而这些是不能提供的。
件进
