书签 分享 收藏 举报 版权申诉 / 21

类型最新计算机类成教论文参考一.doc

  • 上传人:rwrwrw110
  • 文档编号:100534090
  • 上传时间:2022-10-09
  • 格式:DOC
  • 页数:21
  • 大小:477.48KB
  • 配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    最新 计算机 成教 论文 参考
    资源描述:
    学 号 XXXXXXXXXXX 毕业论文(设计)说明书 基于JAVA网站的设计与实现 学生姓名 张三 专业名称 机械电子工程 指导教师 李四 网络教育学院 2020年 5 月 3 日 摘 要 随着信息技术的不断发展,各种计算机编程语言层出不穷,甚至编程语言百家争鸣。在编程语言的竞争中,只有具有独特应用优势的编程语言才能获得竞争优势,而JAVA编程语言不同于其他编程语言,被大众计算机程序开发者所接受。据此,本文分析了计算机软件开发中JAVA编程语言的特点、原理和常用的技术,当今时代下,Java已经渐渐成为一种主流,其使用者越来越多。本文通过描述一个基于Java语言开发设计的校园网站,介绍了在网站开发过程中所运用到的技术,如:HTML/CSS、SQL Server、MyEclipse以及Tomcat。从网站开发的需求分析, 网站开发的可行性分析,网站的开发与设计,最后到网站的测试,详细介绍了设计的实现的整个过程。 整体实现了学校网站的设计初衷,这个网站让用户可以轻松交流互动,利用多种技术完善网站,满足广大用户的需求,从而带来更高的效益。选择MyEclipse10和SQL Server进行网站的开发。网站简单、开放、安全、实时。对于网站用户来说,用户登录后可以实现关注朋友的私人留言,发布新闻,查看论坛帖子等功能。对于管理员来说,管理员可以在一个专门的模块中管理用户信息,在其他模块中管理学校新闻和论坛帖子。这为很多大学校园的学生提供了一个社交平台,让很多大学生可以在这个社交平台上交流学习,共同进步。 关键词:web,Java,网站设计 Abstract With the continuous development of information technology, various computer programming languages emerge in endlessly, and even a hundred schools of thought contend for programming languages. In the competition of programming languages, only programming languages with unique application advantages can gain competitive advantages, while Java programming language is different from other programming languages and is accepted by popular computer program developers. Therefore, this paper analyzes the characteristics, principles and common technologies of Java programming language in computer software development. In today's era, Java has gradually become a mainstream and its users are more and more. By describing a campus website developed and designed based on Java language, this paper introduces the technologies used in the website development process, such as HTML / CSS, SQL server, MyEclipse and Tomcat. From the demand analysis of website development, the feasibility analysis of website development, website development and design, and finally to website testing, this paper introduces the whole process of design implementation in detail. The original intention of the school website is realized as a whole. This website allows users to easily communicate and interact, use a variety of technologies to improve the website, meet the needs of users, and bring higher benefits. Select MyEclipse 10 and SQL server for website development. The website is simple, open, safe and real-time. For website users, after logging in, users can realize the functions of paying attention to friends' private messages, publishing news, viewing forum posts and so on. For administrators, administrators can manage user information in a special module and school news and forum posts in other modules. This provides a social platform for many college students, so that many college students can communicate and learn on this social platform and make common progress. Keywords: Web, Java, website design 目 录 目录 摘 要 I Abstract II 第一章 绪论 1 1.1 研究目的和背景 1 1.2 文献综述 1 1.3 论文结构和主要内容 2 第二章 JAVA计算机编程语言综述 3 2.1 JAVA编程语言的实现原理及常见技术 3 2.1.1 JAVA开发中实现原理 3 2.1.2 JAVA开发中常见的技术 3 2.2 JAVA语言设计的模式 4 2.2.1 MVC 架构模式 4 2.2.2 工厂模式 4 2.3 JAVA计算机编程语言的特征 5 第三章 JAVAWEB学校网站开发 7 3.1 网站开发的背景及核心技术介绍 7 3.2 网站开发的需求分析 7 3.3 网站开发的可行性与功能性分析 7 3.3 网站的开发与设计 8 3.3.1网站总体设计 9 3.3.2网站功能模块设计 9 3.3.3数据库设计 10 3.3.4学校网站的实现 12 3.4 网站的测试与结果分析 13 第四章 总结与展望 15 4.1总结 15 4.2 JAVA编程语言的展望 15 参考文献 17 致 谢 18 III 第一章 绪论 第一章 绪论 1.1 研究目的和背景 随着我国信息技术的不断发展,互联网已经渗透到人们生活的方方面面,计算机已经成为人们学习和工作的必备智能工具。Java编程语言是计算机基础语言之一,是推动智能发展的重要工具。用Java编程语言开发计算机软件已经成为我国信息技术繁荣发展的技术支撑。本文首先阐述了Java语言的概念,总结了Java编程语言的特点及其在计算机软件开发中的应用优势,最后提出了Java编程语言在计算机软件开发中的具体应用,为不断推动我国信息技术领域取得新成就提供一点理论支持。目前,我国在信息技术领域的成就是有目共睹的,计算机技术的不断发展可以基本满足各类人的学习和工作需要。软件开发技术需要通过计算机基础语言来实现。常用的计算机基础语言主要有C语言、c++语言、Java语言、Python语言等。在这些语言中,Java具有很高的实用性,是我国计算机领域快速发展的重要语言。Java语言对C语言和c++语言进行了优化和升级,吸收了传统编程语言的优点和特点,同时也改善了上述语言在编程方面的许多缺点。在利用Java语言进行计算机软件编程的过程中,可以实现系统的多样化操作。因此,使用Java语言开发计算机软件是可行的。 1.2 文献综述 从国内外的研究文献中可知,当前Java Web框架技术已经日趋成熟,比如Spring。Hibernate Struct2、MyBatis等技术。随着AJAX的发展,越来越多的公司选择前端分离模式进行网络开发。在这种模式下,业务处理逻辑由前端框架主导,前端工作主要集中在浏览器端,后端工作在服务器端。明确的分工使得平行发展成为可能。前端可以在本地开发,后端可以专注于业务逻辑的处理。这样做的好处是后端程序员不再需要掌握前端的知识。 数据库技术产生于上世纪70年代。20世纪80年代,数据库的发展开始进入高峰期。特别是20世纪80年代末,甲骨文公司为商业应用开发的关系数据库开始进入大企业,甚至中小企业,产生了非常大的经济利益。随着应用领域的不断扩大,关系数据库的局限性和不足日益明显。随着面向对象技术的出现,面向对象数据库系统和非关系数据库成为数据库系统研发的新方向。 关系数据库仍然占据主导地位。目前,MySQL、Oracle、PostgreSQL等数据库技术应用广泛,其中MySQL是最流行的开源SQL数据库管理系统,其最显著的特点是快速、多线程、多用户、健壮等。因此,MySQL被广大企业采用作为其关系数据库。然而,随着互联网上web2.0网站的兴起,传统的关系数据库已经无法应对web2.0网站,尤其是超大型、高并发的SNS型web2.0纯动态网站,暴露出许多难以克服的问题,而非关系数据库由于自身的特点发展迅速。 1.3 论文结构和主要内容 如今,Java用户越来越多。本文设计一个基于Java开发语言的学校社交网站,为很多大学生提供一个社交学习的平台,让学生在这个平台上学习更方便,互相讨论问题,分享学习经验,交朋友等等。具体的章节内容安排如下:第一章为常规的绪论,主要介绍了本文设计的网站相关信息,如背景意义、国内外研究情况等。第二章主要是讲开发过程中常用的开发技术、开发模式等,如介绍了Java、HTML/CSS和一些SQL Server的相关信息,并介绍了所需的开发工具My⁃Eclipse和Tomcat。第三章则是需求分析部分,简单介绍了各种需求分析和数据描述,让我深刻把握网站用户的需求,提高软件开发效率。第四章是本文的重点内容包括网站的开发设计、实现以及网站测试,进行了开发的总体设计,介绍了功能设计、流程图、网站各模块设计和数据库设计。网站实现部分,讲述了开发环境建设和网站开发,最后展示了开发成果。网站测试部分,介绍了测试的概念和原理,并进行了网站测试。 1 第二章 JAVA计算机编程语言综述 第二章 JAVA计算机编程语言综述 2.1 JAVA编程语言的实现原理及常见技术 2.1.1 JAVA开发中实现原理 以图形编程工具为例,分析了JAVA语言在计算机软件开发中的编程原理。图形工具在Eclipse平台上运行,Eclipse平台依赖于JAVA编程语言。整个编程工具主要由
    展开阅读全文
    提示  文档分享网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:最新计算机类成教论文参考一.doc
    链接地址:https://www.wdfxw.net/doc100534090.htm
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    版权所有:www.WDFXW.net 

    鲁ICP备09066343号-25 

    联系QQ: 200681278 或 335718200

    收起
    展开