登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 计算机科学与技术 > 正文

同城信息交流平台的设计与开发毕业论文

 2022-04-10 22:26:44  

论文总字数:21401字

摘 要

随着计算机信息技术的高速发展,人们对信息的获取变得越来越来容易,也变得越来越准确。但信息的来源和获取方式还是存在着或多或少的局限性,而同城信息交流平台的出现一定程度上解决了同城信息来源和获取方式的问题。用户可以在同城平台上获取相关的同城信息。极大的提高了人们对自己所在城市最新动态的了解。普通用户可以在同城平台上了解到最新的同城好友的动态、最好玩的同城活动、最实惠的同城东西。而管理员可以对同城用户,动态,活动,东西进行管理。

同城信息交流平台采用的是B/S模式。前端采用的当下流行的html5,css,jquery。后端采用的是java语言,运用了springMVC框架和hibernate框架,数据库采用的是mysql数据库。论文主要介绍了同城平台运用的相关技术和平台的整个实现过程,重点讲述了同城平台各个功能模块的设计思路。

关键字:同城平台 java; B/S;mysqld

Abstract

With the rapid development of computer information technology, it becomes more and more easy to obtain information, and it becomes more and more accurate. But the source of information and the way of obtaining more or less limitations, and the emergence of the city's information exchange platform to a certain extent, to solve the problem of city information sources and access methods. Users can access the relevant city information on the platform in the city. The latest development has greatly improved people for their own understanding of the city. Ordinary users can be on the platform in the city to learn about the latest City Friends dynamic, the most fun city activities, the most affordable city things. And administrators can be on the city users, dynamic, activities, and things to manage.

City information exchange platform using B/S shooting mode. Front end uses the current popular HTML5, CSS, jquery. Back end uses the Java language, the use of the springMVC framework and Hibernate framework, the database uses the MySQL database. The paper mainly introduces the application of the city platform related technologies and platform of the whole process, focusing on the city platform of the various functional modules of the design ideas.

Key words: City platform B/S; Java; mysqld

目 录

摘要 I

Abstract II

第一章 绪论 1

1.1课题背景 1

1.2同城信息网站的发展现状 1

1.3可行性分析 2

1.4 平台开发技术和工具介绍 2

第二章 平台总体设计分析 7

2.1需求分析 7

2.2功能分析 7

2.3用例图设计 8

2.4 绘制平台流程图 9

2.5 程序框架层次 11

第三章 数据库分析与设计 12

3.1 数据库分析 12

3.2 数据库概念设计 12

3.3 数据逻辑结构设计 17

3.4 数据库中各表之间关系 20

第四章 详细设计 22

4.1 登陆模块详细设计 22

4.2 同城好友功能模块详细设计 23

4.3同城发现功能模块详细设计 25

4.4 同城活动功能模块详细设计 26

4.5 同城东西功能模块详细设计 28

第五章 总结 30

参考文献 31

致谢 32

第一章 绪论

1.1课题背景

在21世纪各个行业高速发展,物质生活日益丰富的今天,各种消息、信息、新闻从单单的传统方式来获取已经不能满足当下快节奏的生活方式,而时下互联网技术迎来了井喷式的发展。Web技术日新月异,从而各种网站层出不穷。人们可以从各大网站上获取和了解各种信息。通过传统的信息获取方式如:报纸、海报等的人已越来越来少,但是虽说互联网给信息的获取提供的便利,但是互联网也存在着它的不足,例如互联网上获取到的信息从发布到最后受益目标群体也许要经历一个很大的周期,而怎样能让信息针对的目标群体快速受益是一个至关重要的问题,而同城交流平台就极大程度上解决了这个问题。同城信息交流平台的信息针对的当前一个城市的人,所以从信息发布到受益的目标群体多则一天,短则一分钟。信息传播具有集中性和高效性。

1.2同城信息网站的发展现状

国内已存在的同城信息网站有58同城,赶集网和豆瓣同城等,58同城和赶集网主要做的是同城信息的发布,提供二手买卖、房屋租售、宠物票务、招聘求职、旅游交友、汽车租售、餐饮娱乐等多种生活信息。而豆瓣同城主要做的是对所在城市将要举行的演唱会,展览等活动进行预告,对这些活动起到了一个宣传的作用。这些同城信息网站对同城用户与用户之间的交流提供的服务很少。而那些针对同城交友的网站对同城信息的发布又存在不足。而针对以上两种同城网站的不足,我的同城交流平台既能发布和获取同城信息,又能和同城好友之间进行交流。

1.3可行性分析

1.3.1经济可行性

现在计算机的价格已经十分低廉,性能也有了长足的进步,电脑现如今已走入千万家庭。另外,同城信息交流平台也减少了人们获取信息所花费的成本,极大的提高了人获取信息的效率,所以在经济上是可行的。

1.3.2技术可行性

本同城交流平台采用的是B/S设计模式,前端采用的是当下十分火热的HTML5,CSS,JQUERY,服务器端采用的是java语言,运用了SpringMVC框架和hibernate框架,java语言经过这么多年发展,已经成为一个十分简单,稳点,高效的编程语言。所以在技术上也是可行的。

1.4 平台开发技术和工具介绍

1.4.1 Eclipse简介

Eclipse是一个基于Java语言且开放源代码可扩展性开发平台,目的是为了给高度集成的工具开发提供一个具有商业品质的且功能齐全的开发平台。Eclipse不仅是一个框架,还是一组服务,用于通过插件组件的方式构建开发环境。Eclipse附带了一个标准的插件集,其中包括Java开发工具(Java Development Tools,JDT)。

1.4.2 java开发平台

Java的由来:

Java语言最先开始的时候诞生于1991年,一开始它被命名为OAK语言,SUN公司用它来开发一个通用环境,目的是为了一些消费性电子产品。他们最初的想法只是为了设计出一个平台独立的软件技术,并且在网络流行之前,OAK基本上是默默无闻的,甚至快要死亡。然而,网络的发展改变了OAK的命运。在Java诞生之前。因特网上的显示内容全是一些乏枯燥乏味的HTML文档。对于许多喜欢WEB浏览的人,这简直无法容忍。他们十分渴望能在WEB网页中看到可以进行交互的内容,同时,程序员也迫切渴望能够在WEB网页上开发一类独立于软硬件平台就可以运行的应用程序,理所当然这些程序也要有很高的安全性。对于这些要求,传统的编程语言显得捉襟见肘,这时,SUN公司的工程师们敏锐地发现到了这个问题,从1994年开始,他们就逐步把OAK技术应用于WEB网页上,同时设计出了HotJava的第一个版本。在1995年的时候,SUN公司正式以Java这个名字命名这项技术。

请支付后下载全文,论文总字数:21401字

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图