公益网站-ssm+jsp

57 阅读3分钟

淘宝店铺搜索:点创微科

公益网站-ssm+jsp

本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考

一、项目描述

基于ssm+jsp的公益网站

本项目是一个基于 SSM和 JSP 技术开发的公益网站。

网站包含前台和后台两个部分,前台主要面向普通用户,提供个人中心、公益活动浏览与预约、物品捐赠、新闻浏览等功能;

后台为管理员提供用户管理、公益活动管理、新闻管理、志愿者申请管理等操作权限,旨在通过技术助力公益事业,提升公益资源的管理效率和用户体验。

前台登录页面 http://localhost:8080/gongyiwangzhan/front/pages/login/login.jsp

后台登录页面 http://localhost:8080/gongyiwangzhan/jsp/login.jsp

管理员 账户:admin 密码:123456

用户 账户:a1 密码: 123456

二、项目功能

(1)用户模块

个人中心: 用户可以查看和修改个人信息,修改登录密码,查看公益活动预约记录、收藏的公益活动等。

公益活动: 浏览和搜索公益活动,查看活动的详细信息,并可以预约参加。

公益活动收藏: 用户可以收藏感兴趣的公益活动,方便后续查看,并查看已收藏的公益活动列表。

公益活动预约: 用户可以预约参加公益活动,查看预约状态。

物品捐赠: 用户可以捐赠物品,填写捐赠物品的类型、数量、描述等信息,并查看捐赠记录。

新闻浏览: 包括民生新闻和校园新闻的浏览。

志愿者申请: 用户可以申请成为志愿者,填写志愿者申请信息。

(2)管理员模块

个人中心: 管理员可以修改自己的密码和查看个人信息。

轮播图管理: 管理首页轮播图,包括添加、删除、修改轮播图内容。

用户管理: 查看所有用户信息,对用户进行增删改查操作。

志愿者申请管理: 查看所有志愿者申请,审核志愿者申请,决定是否通过。

公益活动管理:

公益活动管理: 添加、删除、修改公益活动信息。

公益活动收藏管理: 查看用户的收藏记录。

公益活动参与管理: 管理用户预约参加公益活动的情况。

物品捐赠管理: 查看所有用户的捐赠记录,管理捐赠物品的状态。

新闻管理:

民生新闻管理: 添加、删除、修改民生新闻。

校园新闻管理: 添加、删除、修改校园新闻。

基础数据管理:

公益活动类型管理: 添加、删除、修改公益活动类型。

物品类型管理: 添加、删除、修改捐赠物品类型。

新闻类型管理: 添加、删除、修改新闻类型。

三、运行环境

开发工具:idea2024.1

运行环境:jdk1.8+maven3.8.6+MySQL5.7+nodejs14.18.1+tomcat8.0

(此配置为本人调试所用,仅供参考)

四、项目技术

服务端技术:SSM

前端技术:jsp

五、项目截图

1753598173-cdb94f2eeb12ef4.png

1753598179-a582f267c913f65.png

1753598183-4d0cbdb8558d12e.png

1753598185-02803c554ff8359.png

1753598187-d9d3eea93e29747.png

1753598190-784b21b927e580f.png

1753598198-63d5ea62c17d348.png

1753598200-b4f2217c300314d.png

1753598203-4afef8b29d6f87a.png

1753598205-b365dc701de6bd2.png

1753598208-51f6c6b1a78adfa.png

1753598211-e206e8549771870.png

1753598216-28471f659107e99.png

1753598218-c22cbb3e8af8895.png

1753598224-d9fd662b75154a0.png

1753598228-96b5b662e318955.png

1753598233-8650579b7f02c66.png

1753598242-3c72c2898932b64.png

1753598244-67a23de8ae01a6c.png

1753598249-4aa44ce60a9fdb8.png

1753598254-e094de3a01561d6.png

1753598257-322194f5bbbbbdf.png

1753598261-8341624bc8d739b.png

1753598264-77b93c0b7103b35.png

0c6f25b0fc054fd88c8dd70eac55b61f~tplv-73owjymdk6-jj-mark-v1_0_0_0_0_5o6Y6YeR5oqA5pyv56S-5Yy6IEAg6Z2S6Z2S5a2m5aeQ_q75.webp