Java项目实战之同城信息网站(类似58同城)开发

  • 内容
  • 评论
  • 相关

在全球知识经济和信息化高速发展的今天,无论是生活、工作还是学习,信息都是决定成败的关键。小到生活中的需求,大到企业的发展,特别是对企业实现跨地区、跨行业、跨国经营,信息都起着至关重要的作用,而电子商务作为一种新的商务运作模式,越来越受到企业的重视。

本项目通过应用 Struts 2.5+SQL Server 开发了一个流行的供求信息类网站——52同城信息网。

通过本项目,可以学习到:

  • 了解供求信息类网站开发的基本过程
  • 掌握如何进行需求分析和编写项目计划书
  • 掌握分析并设计数据库的方法
  • 熟悉应用Struts 2.5框架进行开发
  • 了解Struts 2.5中的标签
  • 掌握在Struts 2.5中进行表单验证的方法
  • 掌握在Eclipse中使用JUnit工具进行单元测试的方法
  • 掌握网站发布的方法

开发背景

天下华源信息科技有限公司是一家集数据通信、系统集成、电话增值服务于一体的公司。该公司为了扩大规模,增强企业的竞争力,决定向多元化发展,借助 Internet 在国内的快速发展,聚集部分资金投入网站建设,以向企业提供有偿信息服务为盈利方式,为企业和用户提供综合信息服务。现需要委托其他单位开发一个信息网站。

系统目标

根据需求分析以及与客户的沟通,52同城信息网需要达到以下目标。
☑ 界面设计友好、美观。
☑ 在首页中提供预览信息的功能,并且信息分类明确。
☑ 用户能够方便地查看某类别中的所有信息和信息的详细内容。
☑ 能够实现站内信息搜索,如定位查询、模糊查询。
☑ 对用户输入的数据能够进行严格的检验,并给予信息提示。
☑ 具有操作方便、功能强大的后台信息审核功能。
☑ 具有操作方便的后台付费设置功能。
☑ 具有易维护性和易操作性。

系统功能结构

52同城信息网分为前台和后台两部分,前台主要实现信息的显示、搜索与发布功能,其中信息的显示包括列表显示与详细内容显示,而列表显示又分为首页信息列表显示、查看某类别下所有信息的列表显示和搜索结果列表显示;搜索功能主要包括定位搜索和模糊搜索。后台主要实现的功能为信息显示、信息审核、信息删除、付费设置与退出登录,其中的信息显示功能也分为列表显示与详细内容显示。52同城信息网前台功能结构如图所示。

本文标题:Java项目实战之同城信息网站(类似58同城)开发

本文地址:https://www.hosteonscn.com/6601.html

评论

0条评论

发表评论

邮箱地址不会被公开。 必填项已用*标注