# 一、**分组实习题目:广告墙**
# 二、**设计目的与要求**
## 1、**设计目的**
本团队面向大众,使用web语言开发了一套完整的广告墙系统。用户可以在本平台创建账户、发布广告、浏览广告,可通过使用手机、平板、电脑等工具,舍弃了传统的GUI界面,用户只需简单地输入网址即可访问本平台,使发布广告变得简单易操作,用来方便人们的生活,为促进媒体传播发挥着重要作用。
## 2、**设计要求**
(1)用户可以注册、登录
(2)登录的用户可以在主页查看天气和日历。
(3)登录成功的用户可以在浏览区浏览全部广告、某个用户的广告、某个广告。
(4)登录成功的用户可以在操作区浏添加广告、删除广告、更新广告。
(5)登录成功的用户可以在数据区查看当前平台用户和广告的数量信息。
# 三、**设计主要模块、类图**
## 1、**主要模块**
**(1)登录**
**(2)注册**
**(3)*查看天气、日历***
(4)浏览全部广告
(5)按用户浏览广告
**(6)按广告编号浏览**
(7)增加广告
**(8)删除广告**
(9)更新广告
**(10)广告墙数据**
PS:加粗部分为本团队外加的功能。
## 2、**UML图**
![](https://gendml.oss-cn-hangzhou.aliyuncs.com/picgo/20220619163556.png)
# 四、**程序的运行结果**
**(1)登录**
![](https://gendml.oss-cn-hangzhou.aliyuncs.com/picgo/20220619163615.png)
**(2)注册**
![](https://gendml.oss-cn-hangzhou.aliyuncs.com/picgo/20220619163809.png)
**(3)查看天气、日历**
![](https://gendml.oss-cn-hangzhou.aliyuncs.com/picgo/20220619163819.png)
![](https://gendml.oss-cn-hangzhou.aliyuncs.com/picgo/20220619163825.png)
(4)浏览全部广告
![](https://gendml.oss-cn-hangzhou.aliyuncs.com/picgo/20220619163832.png)
(5)按用户浏览广告
![](https://gendml.oss-cn-hangzhou.aliyuncs.com/picgo/20220619163838.png)
**(6)按广告编号浏览**
![](https://gendml.oss-cn-hangzhou.aliyuncs.com/picgo/20220619163844.png)
(7)增加广告
![](https://gendml.oss-cn-hangzhou.aliyuncs.com/picgo/20220619163851.png)
**(8)删除广告**
![](https://gendml.oss-cn-hangzhou.aliyuncs.com/picgo/20220619163900.png)
**(9)更新广告**
![](https://gendml.oss-cn-hangzhou.aliyuncs.com/picgo/20220619163907.png)
**(10)广告墙数据**
![](https://gendml.oss-cn-hangzhou.aliyuncs.com/picgo/20220619163913.png)
# 五、**设计分工**
(1)Gendml:负责前端Html页面的更改、优化。同时也负责后端web层的编写,提供了云服务器,同时也负责云服务器Mysql和Tomcat环境的配置。
(2)Kuang Tianyu:负责后端Dao层和Service层的编写,负责UML的设计。除此之外,负责网站的压力测试,实现网站的高并发。
(3)Li Yueyue:负责数据库的创建,和sql语句的编写,同时也负责PPT和小组实习报告的撰写。
# 六、**简易Swing界面编程**
因为本项目并未使用JavaGUI,使用了当今比较热门的Html界面,所以无法提供Swing界面。
# 七、说明
- 项目已部署至云端,访问链接[广告墙 Advertising Wall](http://www.gendml.cn:8888/AdvertisementWall/)
- 本项目未使用任何框架,是本人学习**Javaweb**后实战的第一个项目,部分代码可能不严谨,欢迎各位大佬指出
- 如果这个项目对您有帮助,还请各位为此项目**点一点star**或者**关注一下作者**
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
本人十余年JAVA从业经验,精通JAVA高可用、分布式、高并发系统架构设计。有志于做JAVA职业规划、技术提升的可与我联系,交个朋友~ 本人十余年JAVA从业经验,精通JAVA高可用、分布式、高并发系统架构设计。有志于做JAVA职业规划、技术提升的可与我联系,交个朋友~ 本人十余年JAVA从业经验,精通JAVA高可用、分布式、高并发系统架构设计。有志于做JAVA职业规划、技术提升的可与我联系,交个朋友~
资源推荐
资源详情
资源评论
收起资源包目录
《JAVA课程设计》--Java课程设计——广告墙,使用Javaweb完成了书本内容并额外拓展了功能。.zip (244个子文件)
bootstrap.css 174KB
bootstrap.css 174KB
bootstrap.min.css 138KB
bootstrap.min.css 138KB
style.css 90KB
style.css 90KB
util.css 82KB
util.css 82KB
ionicons.css 56KB
ionicons.css 56KB
jquery.mCustomScrollbar.css 52KB
jquery.mCustomScrollbar.css 52KB
fontawesome-all.css 42KB
fontawesome-all.css 42KB
font-awesome.min.css 30KB
font-awesome.min.css 30KB
weather-icons.min.css 26KB
weather-icons.min.css 26KB
simple-line-icons.css 13KB
simple-line-icons.css 13KB
main.css 10KB
main.css 10KB
bar.css 10KB
bar.css 10KB
widgets.css 8KB
widgets.css 8KB
pignose.calender.css 7KB
pignose.calender.css 7KB
style-ad.css 6KB
style-ad.css 6KB
style-ad-single.css 6KB
style-ad-single.css 6KB
style4.css 6KB
style4.css 6KB
dataTables.bootstrap4.min.css 5KB
dataTables.bootstrap4.min.css 5KB
morris.css 443B
morris.css 443B
responsive.css 0B
responsive.css 0B
fontawesome-webfontd41d.eot 162KB
fontawesome-webfont.eot 162KB
fontawesome-webfont3e6e.eot 162KB
fontawesome-webfont.eot 162KB
fontawesome-webfontd41d.eot 162KB
fontawesome-webfont3e6e.eot 162KB
ionicons.eot 118KB
ionicons.eot 118KB
weathericons-regular-webfont.eot 97KB
weathericons-regular-webfontd41d.eot 97KB
weathericons-regular-webfontd41d.eot 97KB
weathericons-regular-webfont.eot 97KB
Simple-Line-Icons.eot 53KB
Simple-Line-Icons.eot 53KB
throbber.gif 2KB
throbber.gif 2KB
fontawesome-webfont3e6e.html 82KB
fontawesome-webfont3e6e.html 82KB
UpdateADServlet.java 5KB
AddADServlet.java 5KB
AdvertisementServlet.java 5KB
BaseDao.java 3KB
UserServlet.java 3KB
AdvertisementDaoimpl.java 2KB
Advertisement.java 2KB
JdbcUtils.java 2KB
AdvertisementServiceimpl.java 1KB
BaseServlet.java 1KB
RegisterDaoimpl.java 1KB
RegisterServiceimpl.java 1KB
AdvertisementService.java 1KB
AdvertisementDao.java 1KB
WebUtils.java 1KB
RegisterDao.java 933B
RegisterService.java 902B
Register.java 684B
JdbcUtilsTest.java 551B
AdvertiseServiceTest.java 532B
Login.java 526B
AdvertiseDaoTest.java 394B
RegisterDaoTest.java 306B
2.jpg 89KB
about-1.jpg 74KB
about-1.jpg 74KB
1.jpg 69KB
4.jpg 57KB
3.jpg 51KB
冬虫夏草.jpg 51KB
sidebar_bg.jpg 38KB
sidebar_bg.jpg 38KB
jquery-1.7.2.js 247KB
jquery-1.7.2.js 247KB
Chart.min.js 145KB
Chart.min.js 145KB
raphael-min.js 89KB
raphael-min.js 89KB
jquery.min.js 85KB
jquery.min.js 85KB
jquery-2.2.3.min.js 84KB
jquery-2.2.3.min.js 84KB
共 244 条
- 1
- 2
- 3
资源评论
季风泯灭的季节
- 粉丝: 2017
- 资源: 3370
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功