通信工程专业本科毕业论文

通信工程专业本科毕业论文

ID:9321959

大小:429.50 KB

页数:24页

时间:2018-04-27

通信工程专业本科毕业论文_第1页
通信工程专业本科毕业论文_第2页
通信工程专业本科毕业论文_第3页
通信工程专业本科毕业论文_第4页
通信工程专业本科毕业论文_第5页
资源描述:

《通信工程专业本科毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、本科毕业论文院系:信息工程学院专业:通信工程班级:08通信本作者:指导教师:完成时间:2012年04月基于WEB课件发布平台的研究与实践摘要课件发布平台作为一种网络教学形式,它为在校师生提供了一个时空分离的教学平台,改变了传统的教学模式,能够提高教学质量同时更好的发挥学生的创造能力。此网站系统以JDK6.0为编译环境,Myeclipse为开发环境,采用Java语言,运用了JSP,AJAX技术制作而成。其中实现本网站系统关于课件上传、下载、删除,用户注册,登陆,增、删、改、查功能。关键词Java语言JSP技术AJAX技术目录引言4第一章开发工

2、具的选用及介绍51.1开发工具的选用及编程环境51.2JSP的特点及优势61.3AJAX的特点及优势71.4Java语言的简介及特点81.5Mysql简介9第二章需求分析102.1网站功能描述102.2系统功能模块划分112.3系统流程分析12第三章系统数据库结构设计与实现133.1创建数据库133.2数据库逻辑结构设计13第四章系统主界面与后台界面的设计154.1系统整体流程154.2登陆界面设计164.3用户注册界面设计174.4课件资源界面设计194.5显示用户信息界面214.6用户基本资料修改界面22结束语23参考文献24引言课件发

3、布系统作为网络教学的一种形式,在学校充分利用网络资源进行教学优化担当着重要的任务,有广阔的发展前景。主要的用户群体的在校的师生。课件发布系统构建了一个开放性的教育环境,克服了传统课件在时间和空间上的限制,改变传统的教育模式,提高较学质量,更好的发挥了学生的创造能力。该网站系统根据用户的群体实现的功能也有所差别:(1)针对教师,实现从注册到上传、下载、删除教师个人课件的功能;(2)针对学生,能够查看教师基本信息,实现课件下载功能;(3)针对管理,主要实现对课件的增删改查功能。在此网站系统中,老师可以把所讲课程的内容或者自己的学术研究以课件形式

4、上传到该平台,同时也可以浏览的其他老师的课件,这样也有利于老师之间的交流。对于学生则通过注册,登陆可以对老师上传的课件进行学习。此网站系统采用Java语言进行编写,原因在于Java语言具有面向对象,与平台无关性,安全性,多线程性,可移植性,分布性,高性能及健壮性的特点,从而使该网站系统性能更加的稳定。通过最终的网站系统测试,能过比较顺利的实现用户注册、登陆,课件上传、下载、删除、查找等功能。根据需求分析,现在系统设计如下。20第一章开发工具的选用及介绍1.1开发工具的选用及编程环境本系统是在WindowsXP下开发的,使用Mysql作为后台

5、数据库,采用JSP(JavaServletpages),AJAX(AsynchronousJavaScriptAndXML)技术编写服务器端应用程序,利用PS(Photoshopcs3)来进行前台页面的开发。此网站系统在WindowsXP操作系统下,以JDK6.0为编译环境,Myeclipse为开发环境,采用Java语言编译开发而成。利用ApacheTomCat可以在个人电脑上发布自己的主页。在将站点上载到Internet提供商之前,可将Myeclipse用做开发平台,并可以用浏览器预览站点,以查看外观和所提供的功能。其采用Mysql数据库

6、,利用DAO工厂组件对数据库进行操作,通过JDBC(JavaDataBaseConnectivity)连接数据库。JDBC是一种用于执行SQL语句的JavaAPI,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC为工具/数据库开发人员提供了一个标准的API,据此可以构建更高级的工具和接口,使数据库开发人员能够用纯JavaAPI编写数据库应用程序。201.2JSP的特点及优势JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。JSP将网页逻辑与网页设计和

7、显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。JSP具有以下优势:(1)一次编写,到处运行。除了系统之外,代码不用做任何更改。(2)系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。相比ASP/.net的局限性是显而易见的。(3)强大的可伸缩性。从只有一个小的Jar文件就可以运行Servlet/JSP,到由多台服务器进行集群和负载均衡,到多台Appli

8、cation进行事务处理,消息处理,一台服务器到无数台服务器,Java显示了一个巨大的生命力。(4)多样化和功能强大的开发工具支持。这一点与ASP很像,Java已经有了许多非常优

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。