爱心公益助学平台
1一、引言 2(一)开发背景 2(二)选题意义 2(三)设计目标 3二、系统分析 3三、详细设计 4(一)系统功能模块设计 4(1)系统模块管理 4(2)新闻公告管理 4(3)资助学校管理 4(4)爱心募捐项目管理 5(5)爱心募捐记录管理 5(二)系统概要设计 6(三)系统数据库设计 6四、代码实现 9(一)网站首页页面实现 9(二)案例中心功能实现 11(三)我愿助学功能实现 13(四) 新闻中心功能实现 15(五)新用户注册功能实现 16(六)用户登录功能实现 17(七)后台募捐信息管理功能实现 19(八)后台用户信息管理功能实现 23(九)后台新闻活动信息管理功能实现 28(十)后台学校信息管理功能实现 29五、结束语 30致谢 30参考文献 31爱心公益助学平台爱心公益助学平台主要基于Java平台开发,使用MVC框架进行设计,利用MySQL关系型数据库来存储助学平台各类数据信息,前端页面设计使用Dreamweaver来设计页面,使用HTML中的DIV结合CSS样式来设置标签样式,后台实现使用Servlet来设计controller层业务逻辑控制,使用Jdbc来设计数据访问层。爱心公益助学平台从在线注册用户和后台管理员两类用户角色出发,围绕助学案例、新闻中心、用户中心、资助学校、助学详情等五个模块出发进行设计,实现注册可以在线查看各类型公益志愿活动,查看已完成及正在进行中的助学案例,进行志愿助学,浏览新闻公告、查看助学详情及捐款走向等信息。
2018 年 4 月 5 日目 录
一、引言
(一)开发背景
在当今21世纪的今天,经济的蓬勃发展,科技的不断创新,技术领域也在不断推陈出新,将人们的生活逐渐推向科技化、全球化、信息化的时代。在积极响应党和政府号召之下,广大人民群众在物质文化水平提高之余,也不忘关心经济发展落后地区的儿童和青少年,通过自己个人余力来为社会、为国家、为我们的下一代贡献力量。
国家发达地区经济进步了,但是对于众多的贫困地区,仍然存在着诸多的贫困家庭,他们可能都无法解决个人温饱问题,留守儿童上学问题,对于他们而言,他们缺乏的不仅仅是物质上的帮助,也需要广大社会精神的补给。对于贫困地区而言,教学资源的缺乏,教学物质的贫瘠,给若干的贫困留守儿童的生活和学习带来了巨大的 *好棒文|www.hbsrm.com +Q: ¥351916072$
阻碍。
结合这样的社会背景,我想通过个人余力及大学所学专业技能,通过开发一款号召广大社会朋友来关注贫困地区留守儿童教学问题的网站,让大家为这些可爱的天使们奉献一份爱心,给他们一个更好的学习环境,为他们捐献一本书、一支笔、一份爱心。希望学校和身边的同学们可以节约资源,为我们的社会贡献一份宝贵的力量。
制作过程主要包括网站资料,设计板式与布局,完成图形图片的加工与创作,并使用CSS、HTML、Photoshop、JavaScript将设计效果图以网页形式实现。最后实现的网站效果分别有:内容的完整性,页面的美观度,色彩的搭配协调,浏览器的兼容。
(二)选题意义
爱心公益助学平台的实现有利于帮助宣传爱心助学志愿者活动,帮助解决身边的各种因贫困或疾病、或突发变故而影响到学生学业等情况的案例发生,弘扬志愿者乐于助人精神。
爱心公益助学平台的实现有利于帮助校方管理人员利用计算机管理学校各类爱心助学项目、学生爱心助学募捐项目等,帮助实现信息智能化管理。
爱心公益助学平台的实现有利于帮助我更好的熟悉软件开发周期,积累宝贵的项目开发经验。
(三)设计目标
爱心公益助学平台从功能上旨在实现注册志愿者可以在线查看各种类型爱心助学项目,查看正在进行中的、或者已完成的爱心助学案例;然后操作我要助学;再对最美的你们活动图片信息进行浏览;在线浏览新闻中心各类新闻公告,学校新闻和社会聚焦新闻。管理员用户可在后台针对系统用户、新闻公告、贫困灾区学校、募捐记录,募捐详情等信息进行动态管理和维护操作。
爱心公益助学平台从页面上要求实现前后台页面,要求前台展示页面用户体验感较强,适配各种浏览器,后台管理页面操作简单、方便,用户使用便捷。整体风格保持一致。
二、系统分析
确定好选题后,通过向学生同学和任课教师等收集需求,经过多次验证和确认后,整理分析出大学生爱心助学平台网站的开发需求。
本网站开发结合校方建议,共需要设计两种用户身份,即在线注册志愿者和校方管理人员,两种身份人员其相应的操作权限也大有不同,具体有:
校方管理人员作为本平台的管理员角色,可对平台的新闻公告信息进行动态管理和维护,可在后台发布学校新闻和社会聚焦新闻,可管理各类新闻公告,可编辑指定的新闻公告信息,还可以移除指定的新闻公告记录,可在后台页面查看新闻公告列表。
校方管理人员可对平台的助学学校进行动态管理和维护操作,可在后台新增助学学校信息,可管理各个爱心助学学校资料,可更新和移除某些助学学校,还可查看各个爱心助学学校资料列表等。
校方管理人员可对平台的助学项目进行动态管理和维护,可在后台新增爱心助学项目,可及时更新和移除爱心助学项目,可查看爱心助学项目列表,还可以查看指定项目的爱心助学募捐信息。
校方可统计已结束的、正在进行中的爱心助学项目信息。
新用户可通过注册表单,输入自己合法的注册信息,注册成为在线注册志愿者用户。
注册志愿者用户可通过身份验证登录至志愿者操作页面进行信息浏览。
注册志愿者可在线浏览各类新闻公告信息,如学校新闻,社会聚焦新闻等。
注册志愿者可在线查看已完成、正在进行中状态的各类爱心助学项目。
注册志愿者可在线查看爱心助学学校,可查看各资助学校的详细介绍信息,可进行我要助学,支持助学项目的操作。
注册志愿者可支持助学项目进行募捐操作。
注册志愿者可在线浏览各类型的爱心助学项目图集。
注册志愿者可查看助学项目的爱心助力募捐详细记录,监督每笔捐款的走向。
三、详细设计
(一)系统功能模块设计
根据用户需求,可将本网站根据两类用户身份,校方管理人员和注册志愿者两类用户角色将本网站开发分为以下五个模块的开发。
(1)系统模块管理
系统用户管理模块主要分为:前台后台两部分,前台主要是新用户的注册操作和用户登录,后台是对用户信息的动态管理和维护。
对于新用户而言,可以通过本平台的注册链接,进入到注册表单中,输入用户注册信息,如用户编号、账号、姓名、密码、类型、联系电话、备注信息等。
后台管理员用户则可对系统各类用户信息进行动态管理和维护,可新增系统用户信息,可动态更新和删除系统用户信息,可查询系统用户信息列表。
(2)新闻公告管理
新闻公告管理模块根据用户身份可分为注册志愿者在线查看各类型新闻公告信息,具体如下:
注册志愿者用户可在线查看各类型新闻公告信息,如查看学校新闻信息,查看社会聚焦新闻,具体的新闻公告信息主要包含新闻编号、新闻标题、新闻内容、新闻类型、新闻介绍信息、图片介绍、新闻状态、发布者、发布时间等。
注册志愿者用户可在线查看学校新闻信息,可查看社会聚焦新闻信息。
校方管理人员可在线管理学校各类新闻公告信息,可发布新闻公告,可更新和编辑指定的新闻公告信息,可在线查看各类型新闻公告列表。
(3)资助学校管理
平台资助学校管理,主要为对众多的贫困、灾区学校进行互帮互助爱心志愿学校,学校可以组织进行捐款、捐物,爱心助学。
2018 年 4 月 5 日目 录
一、引言
(一)开发背景
在当今21世纪的今天,经济的蓬勃发展,科技的不断创新,技术领域也在不断推陈出新,将人们的生活逐渐推向科技化、全球化、信息化的时代。在积极响应党和政府号召之下,广大人民群众在物质文化水平提高之余,也不忘关心经济发展落后地区的儿童和青少年,通过自己个人余力来为社会、为国家、为我们的下一代贡献力量。
国家发达地区经济进步了,但是对于众多的贫困地区,仍然存在着诸多的贫困家庭,他们可能都无法解决个人温饱问题,留守儿童上学问题,对于他们而言,他们缺乏的不仅仅是物质上的帮助,也需要广大社会精神的补给。对于贫困地区而言,教学资源的缺乏,教学物质的贫瘠,给若干的贫困留守儿童的生活和学习带来了巨大的 *好棒文|www.hbsrm.com +Q: ¥351916072$
阻碍。
结合这样的社会背景,我想通过个人余力及大学所学专业技能,通过开发一款号召广大社会朋友来关注贫困地区留守儿童教学问题的网站,让大家为这些可爱的天使们奉献一份爱心,给他们一个更好的学习环境,为他们捐献一本书、一支笔、一份爱心。希望学校和身边的同学们可以节约资源,为我们的社会贡献一份宝贵的力量。
制作过程主要包括网站资料,设计板式与布局,完成图形图片的加工与创作,并使用CSS、HTML、Photoshop、JavaScript将设计效果图以网页形式实现。最后实现的网站效果分别有:内容的完整性,页面的美观度,色彩的搭配协调,浏览器的兼容。
(二)选题意义
爱心公益助学平台的实现有利于帮助宣传爱心助学志愿者活动,帮助解决身边的各种因贫困或疾病、或突发变故而影响到学生学业等情况的案例发生,弘扬志愿者乐于助人精神。
爱心公益助学平台的实现有利于帮助校方管理人员利用计算机管理学校各类爱心助学项目、学生爱心助学募捐项目等,帮助实现信息智能化管理。
爱心公益助学平台的实现有利于帮助我更好的熟悉软件开发周期,积累宝贵的项目开发经验。
(三)设计目标
爱心公益助学平台从功能上旨在实现注册志愿者可以在线查看各种类型爱心助学项目,查看正在进行中的、或者已完成的爱心助学案例;然后操作我要助学;再对最美的你们活动图片信息进行浏览;在线浏览新闻中心各类新闻公告,学校新闻和社会聚焦新闻。管理员用户可在后台针对系统用户、新闻公告、贫困灾区学校、募捐记录,募捐详情等信息进行动态管理和维护操作。
爱心公益助学平台从页面上要求实现前后台页面,要求前台展示页面用户体验感较强,适配各种浏览器,后台管理页面操作简单、方便,用户使用便捷。整体风格保持一致。
二、系统分析
确定好选题后,通过向学生同学和任课教师等收集需求,经过多次验证和确认后,整理分析出大学生爱心助学平台网站的开发需求。
本网站开发结合校方建议,共需要设计两种用户身份,即在线注册志愿者和校方管理人员,两种身份人员其相应的操作权限也大有不同,具体有:
校方管理人员作为本平台的管理员角色,可对平台的新闻公告信息进行动态管理和维护,可在后台发布学校新闻和社会聚焦新闻,可管理各类新闻公告,可编辑指定的新闻公告信息,还可以移除指定的新闻公告记录,可在后台页面查看新闻公告列表。
校方管理人员可对平台的助学学校进行动态管理和维护操作,可在后台新增助学学校信息,可管理各个爱心助学学校资料,可更新和移除某些助学学校,还可查看各个爱心助学学校资料列表等。
校方管理人员可对平台的助学项目进行动态管理和维护,可在后台新增爱心助学项目,可及时更新和移除爱心助学项目,可查看爱心助学项目列表,还可以查看指定项目的爱心助学募捐信息。
校方可统计已结束的、正在进行中的爱心助学项目信息。
新用户可通过注册表单,输入自己合法的注册信息,注册成为在线注册志愿者用户。
注册志愿者用户可通过身份验证登录至志愿者操作页面进行信息浏览。
注册志愿者可在线浏览各类新闻公告信息,如学校新闻,社会聚焦新闻等。
注册志愿者可在线查看已完成、正在进行中状态的各类爱心助学项目。
注册志愿者可在线查看爱心助学学校,可查看各资助学校的详细介绍信息,可进行我要助学,支持助学项目的操作。
注册志愿者可支持助学项目进行募捐操作。
注册志愿者可在线浏览各类型的爱心助学项目图集。
注册志愿者可查看助学项目的爱心助力募捐详细记录,监督每笔捐款的走向。
三、详细设计
(一)系统功能模块设计
根据用户需求,可将本网站根据两类用户身份,校方管理人员和注册志愿者两类用户角色将本网站开发分为以下五个模块的开发。
(1)系统模块管理
系统用户管理模块主要分为:前台后台两部分,前台主要是新用户的注册操作和用户登录,后台是对用户信息的动态管理和维护。
对于新用户而言,可以通过本平台的注册链接,进入到注册表单中,输入用户注册信息,如用户编号、账号、姓名、密码、类型、联系电话、备注信息等。
后台管理员用户则可对系统各类用户信息进行动态管理和维护,可新增系统用户信息,可动态更新和删除系统用户信息,可查询系统用户信息列表。
(2)新闻公告管理
新闻公告管理模块根据用户身份可分为注册志愿者在线查看各类型新闻公告信息,具体如下:
注册志愿者用户可在线查看各类型新闻公告信息,如查看学校新闻信息,查看社会聚焦新闻,具体的新闻公告信息主要包含新闻编号、新闻标题、新闻内容、新闻类型、新闻介绍信息、图片介绍、新闻状态、发布者、发布时间等。
注册志愿者用户可在线查看学校新闻信息,可查看社会聚焦新闻信息。
校方管理人员可在线管理学校各类新闻公告信息,可发布新闻公告,可更新和编辑指定的新闻公告信息,可在线查看各类型新闻公告列表。
(3)资助学校管理
平台资助学校管理,主要为对众多的贫困、灾区学校进行互帮互助爱心志愿学校,学校可以组织进行捐款、捐物,爱心助学。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1206.html