慈善管理系统【字数:9793】

随着互联网越来越普遍,给大家带来更多快捷的生活方式。因此,对于慈善的捐助,如果通过网络的方式,将更多受助者的信息,困难的情况,通过网络,让大家有个更加清晰的认识,可以很好的帮助我们开展慈善捐助活动。所以希望通过JAVA技术能够完成这个校园类的网上慈善捐助,能够让大家都看见。通过网络,一方面更好的推广校园爱心的慈善捐助网站,也能让大家更加快捷有效的了解到上面的信息,让我们的爱心捐助能够更加透明,实实在在的看到捐助后的效果。同时,网络的普遍发展,更加符合我们现在的做事风格。如果能让每个学校都拥有校园爱心超市的捐助的系统,也能让大家不再那么大手大脚的花钱,能够在消费的同时,也能更多的想到在山区受困的孩子,这不仅提高了自己的素质,也能让整个学校形成一个好的氛围,提升学校的形象。通过对于现状的研究以及整个发展的趋势,我对于整个系统进行了几方面的设计,从需求分析开始,然后进行结构的设计,数据库的设计,最后到整个系统的实现。本系统经过设计后,通过最实用的方法,来实现整个系统的运行,通过查阅书籍以及整理现学的知识,借助了java编程语言,jsp技术以及MySql数据库和tomcat服务器来完成整个项目,完成后经过一系列功能测试,删除漏洞,最终完成整个项目的开发。
目录
第1章 绪论1
1.1项目背景1
1.2项目开发的意义1
1.3对于社会的影响1
第2章 项目开发的技术介绍3
2.1MySQL数据库的简介3
2.2MyEclipse与tomcat的简介3
2.3HTML/CSS简介3
2.4JSP简介3
第3章 系统分析5
3.1功能需求分析列表5
3.2业务流程分析7
3.3数据流程分析7
第4章 项目模块的设计9
4.1项目总体功能模块的设计9
4.2各功能模块的设计9
4.3整个系统功能的ER图10
4.3.1数据库的设计10
4.3.2数据库的链接代码展示14
第5章 项目的实现15
5.1 主界面的实现与展示15
5.2用户注册功能的实现与展示16< *好棒文|www.hbsrm.com +Q: ^351916072# 
br /> 5.3管理员模块的实现与展示17
5.4留言模块的实现与展示18
5.5前台新闻管理的实现与展示18
5.6物品分类管理的实现与展示19
5.7捐赠物品模块的实现与展示20
第6章 软件测试22
6.1软件测试的目的22
6.2功能测试22
6.2.1登陆测试22
6.2.2物品捐赠模块测试22
6.2.3用户注册测试22
6.2.4网站链接测试22
第7章 总结23
参考文献24
致谢25
第1章 绪论
1.1 项目背景
在当今社会,随着网络发展的越来越快,人们使用网络的时间也逐年增加,网络带给大家的便利也是方方面面,能让我们切实感受到便利。人们通过网络看电视,学习,看新闻,购物,对于网络的依赖越来越大,同时也更加会关注网络上的各种信息。所以,如果要更好的调动整个社会对于贫困山区的孩子以及老人的关心,让大家更加透明,更加真切的感受的山区的孩子和老人的贫困生活。
1.2 项目开发的意义
通过校园爱心慈善捐助系统的设计与实现,让这些新社会的“花朵”通过浏览我们的网站,能够在学校享受自己美好生活的同时,更加关注和你一样却还在山区受苦的小朋友,捐出自己的零花钱,去帮助这些小朋友。这不单单使得我们学生的整体素质变高,也可以通过学生,来监督身边的人更加关心,能够使整个学校有这种关心贫困孩子,愿意捐出自己零花钱的氛围。这不但使得我们学校的学生提高觉悟,更加能够使整个社会也加入到这个行列。
慈善事业一直是整个社会发展的一个方向,是人类文明的标志。作为中华文明的传统美德,我们也要将互帮互助,扶弱济困,乐善好施的传统美德发挥出来。在我们享受现代社会带给我们美好物质生活的同时,我们也要更多的将目光看向那些边远山区的人们,在我们现在物质生活满足的同时,去帮助这些是生活困难的人,我想通过整个项目的开发,能让大家更好的通过网络的渠道,来了解贫困地区人民的真实生活,让大家能够切实的感受到,体会到他们的处境,尽自己的绵薄之力帮助他们。当初的地震,海啸,能够让全国人名共同团结起来,一起组织捐款,一起前线支援,参与救助。不让这些被大自然带走家园的人名处在水生火热中。我相信通过这一次网络的渠道,也让大家重视贫困的家庭,帮助他们早日脱离贫困。
1.3对于社会的影响
在当今的社会中,贫富差距很大,如果我们能够发动身边生活条件好的人,去帮助那些远在山区或者生活无法自理的人们。不仅仅是给予物资上的帮助,更多的去帮助他们解决实际的困难。可以给予一定的工作岗位,让他们能够自力更生,又或者资助他们去学习,丰富自己的知识,通过知识来脱离贫困。这样不仅仅能够让整个社会的贫困差距逐渐降低,更加会减少整个社会的混乱以及危险。大家都不存在贫富差距,都能够通过学习了解法律,了解知识,这也会提高整个公民的素质,让我们这个社会更加的安全,和谐。
对于整个社会的发展,这也将是极大的推动的。我国每年的贫困人数还有很多,如果这些人脱离了贫困,都能过通过自己的劳动,为社会做出巨大的贡献,这将会使得我国GDP有一个飞跃的生长,也能为各个岗位提供更多人才。
所以,对于消除贫困,不仅仅需要国家出力,更加需要我们每个公民的努力,这不仅仅是帮助别人,同时也能让自己收益。通过这个网站,我希望大家能够更加快捷方便的了解到我们社会上贫困人民所处的现状,通过奉献自己的一点点爱心,来帮助他们。
第2章 项目开发的技术介绍
2.1MySQL数据库的简介
数据库是由于当今计算机的储存数据暴涨而研究出来解决的产物,MySQL是一种开放源代码的关系型数据库管理系统,使用数据库都,能够使的数据储存的更加有序,数据的冗余程度大大降低,数据的独立性大大提高,是我们操作更加方便。数据库的特性也有很多,具有良好的可伸缩性,有良好的灵活性,适应环境。
2.2MyEclipse与tomcat的简介
我们通常使用MyEclipse作为编译工具,在WEB程序中设计。利用它我们可以在数据库和JavaEE的开发、对于发布以及应用程序的整合方面极大的提高工作效率。MyEclipse总体来说是个很好的开发软件,操作起来也很方便,兼容性也很好。
Tomcat是一种小型的Web程序服务,可以通过它对HTML的页面访问请求进行配合。实际上我们可以将Tomcat看成Apache服务器基础上的延伸,不过它的工作时时比较独立的,因此在Tomcat工作的时候,是和Apache相对独立运行的。
2.3HTML/CSS简介

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/585.html

好棒文