基于Web技术的交互平台的设计与实现毕业论文
2021-07-12 22:27:41
摘 要
随着计算机技术和网络的迅速发展,PC设备和移动端设备的不断更新,传统的信息交互方式已经不能满足人们的需求,因此,如何利用Web技术构建新的互联网交互平台这一问题研究具有十分重要的意义和应用价值。
本文研究设计与实现的基于Web技术的交互平台是一个典型的互联网信息交互平台。首先从需求分析入手分析平台的功能和框架特点,并对Web应用技术作了深入的分析和研究,然后采用以MVC设计模式为核心的Struts作为系统的开发框架,以面向对象为核心的Java语言作为系统开发语言。除此之外,本文着重介绍了基于Web技术的交互平台的用户登录与注册、信息交流、权限管理、后台管理等模块的设计方案,并实现了主题讨论、问题的解决方案建议、众创众设计、献计献策、主题内容采编等功能。
通过系统测试,本文所设计的基于Web技术的交互平台是一个成功Web模式的计算机软件系统,对构建政府、企业、客户(人民)之间的多种沟通与交流平台有着重要的意义。
关键词:Web;交互;MVC;Struts;Java
Abstract
With the rapid development of computer technology and network, PC equipment and mobile terminal equipment, constantly updated, traditional way of information exchange has been unable to meet the people's needs. Therefore, how to use the web technology construction of a new platform of Internet interaction the study has very important significance and application value.
In this paper, the design and implementation of an interactive platform based on Web technology is a typical Internet information exchange platform. First, from the demand analysis of platform functions and features of the framework, and the in-depth analysis and research of web application technology, and then the MVC design mode is the core of struts as the framework for the development of the system, using object oriented is the core of the Java language as a system development language. In addition, this paper focuses on the design scheme based on Web technology platform for interactive user login and registration, information exchange, management authority, the backstage management and so on module, and the realization of the theme of discussion, problem solution is proposed, all the functions of a public design, brainstorming, theme content editing, etc..
By testing the system, the interactive platform based on Web technology is a successful web mode of computer software system, has important significance to the construction of the government, the enterprise and the customer (people) between a variety of communication and exchange platform.
Key Words:Web;Interactive;MVC;Struts;Java
目 录
第1章 绪论 1
1.1系统开发背景及现状 1
1.2系统开发的目的与意义 1
1.3本文研究内容 2
1.4论文组织结构 2
第2章 需求分析和开发技术选型 3
2.1需求分析 3
2.1.1 Web应用需求分析 3
2.1.2平台功能需求分析 3
2.1.3平台数据需求分析 4
2.2开发技术分析与选型 4
2.2.1开发语言 4
2.2.2开发工具 4
2.2.3开发技术 5
第3章 系统设计 7
3.1 Web交互平台的系统框架设计 7
3.2核心功能设计 7
3.2.1用户模块设计 8
3.2.2平台信息分类模块设计 8
3.2.3后台管理模块设计 9
3.2.4平台公告模块设计 10
3.2.5平台头条模块设计 11
3.3数据库表设计 12
3.3.1数据库概念设计 12
3.3.2 数据库逻辑结构设计 15
第4章 系统实现 18
4.1 系统总体实现 18
4.2 数据库连接的实现 19
4.3核心功能的实现 19
4.3.1平台首页实现 19
4.3.2登录和注册的实现 20
4.3.3信息交流部分的实现 22
4.3.4后台管理的实现 23
第5章 系统测试 25
5.1 登录模块的测试 25
5.2 信息交流模块测试 25
5.3 后台管理模块测试 26
第6章 结论与展望 27
6.1 结论 27
6.2 展望 27
参考文献 28
致谢 29
第1章 绪论
1.1系统开发背景及现状
随着互联网和计算机技术的迅速发展,传统的信息交流的模式正在逐渐的退出历史的舞台,新的以互联网平台为核心的信息交流模式成为了政府、企业、客户(人民)之间的多种沟通与交流的主体。在互联网交互模式中,人们不用面对面的进行交流,而是通过互联网提供的交流平台进行信息交流,这种方式非常的方便而且可以节省人们大量的时间,效率非常的高。在过去如果我们要去政府单位办理一些审查,我们必须要带着资料到政府单位,经过一系列复杂的手续才能够完成,在互联网模式下,我只需登录到政府提供的交流平台上提交自己的申请和资料即可。互联网信息交流模式不仅节省人们的时间,而且提高了工作效率,让人们的生活和工作变得更加的方便和智能。
Internet和Web技术的飞速发展的今天,构建一个政府、企业、客户(人民)之间的多种沟通与交流平台已经变成了一件非常简单的事情。现在网络的普及率已经非常的高,每个人都可以通过网络去获取信息,这是互联网信息交流平台的网路基础。随着全球开发人员对Web技术的不断研究和探索,Web技术已经变得更加的成熟和强大,其中Web前段Html技术的已经发展到Html5, Html5 添加了很多新元素及功能,比如:图形元素,多媒体元素,页面布局元素等,这些功能让用户在浏览网页是有更好交互体验[1]。Web后端的开发技术Jsp、Struts、Spring、Hibernate等已经非常的成熟,后端的数据数据处理和负载均衡让用户在访问网站时有着更加流畅的体验[2]。