基于JAVA的公益网站项目
基于JAVA的公益网站项目学院数学与统计学院[20191209140835]
摘 要
这是一个利用Java语言开发完成的公益网站。后台数据库采用是Mysql5.0。网站界面美观,安全性高,同时,系统具有灵活的优点,拥有方便的人机交互。本公益网站的设计分为前台和后台的设计。前台主要是用JSP编写,可以动态地调用后台的数据,可以显示正在筹款的项目,可以查看公益新闻,还可以下载和播放公益视频。后台主要包括管理员对捐款项目、公益新闻、公益视频的增删该查,用户查看已捐款的项目,用户查看个人信息,用户充值等功能。本论文主要是根据用户对公益网站的需求,作出的对公益网站系统设计文件的编写,该文件作为公益网站开发的依据。
查看完整论文请+Q: 351916072
关键字:公益网站在线捐款JSP捐款统计
目录
第一章 绪 论 1
1.1 课题的研究背景及意义 1
1.2课题的研究现状及发展趋势 1
1.3 课题的主要内容介绍 2
1.4 本章小结 3
第二章 需求分析 4
2.1 网站可行性分析 4
2.2 需求分析 5
2.2.1 网站资源需求 4
2.2.2功能需求 5
第三章 网站的总体设计 6
3.1网站总体结构 6
3.2网站功能结构 6
3.2.1公益项目管理模块 7
3.2.2捐款管理模块 7
3.2.3视频管理模块 7
3.2.4新闻管理模块 7
3.2.5会员信息管理模块 8
3.2.6会员充值管理模块 8
3.2.7系统维护模块 8
第四章 数据库设计 9
4.1概念结构的设计 9
4.2逻辑结构的设计 12
第五章 详细设计 14
5.1登录注册模块设计与实现 14
5.2公益项目管理设计与实现 16
5.3 捐款管理设计与实现 16
5.4 视频管理设计与实现 18
5.5 新闻管理设计与实现 19
5.6 会员信息管理设计与实现 20
5.7会员充值管理设计与实现 21
5.8 系统维护模块设计与实现 22
结束语 24
参考资料 25
致? 谢 26
第一章 绪 论
1.1 课题的研究背景及意义
公益在现代社会已经成为一个热议的话题。诸如大家所熟知的壹基金、中国青年志愿者协会、中国光华科技基金会、中国残疾人福利基金会等等,这些公益组织近年来,对我国公益事业的发展甚至整个中国的发展做出了极大的贡献。但是与此同时,很多像红十字会等公益组织在近年来也饱受争议。近年来我国发展十分迅速,但是发展的同时也产生了很多负面的问题,比如贫富差距大、环境破坏严重、自然灾害频发······正如李迎生在文章中所提到的,这些问题不是仅仅通过国家就能解决的,这些问题也无不关系到我们每一个人[1]。所以,不管怎么说,公益永远不会停下他的脚步,我们每个人也应该为了祖国的公益事业奉献出自己的一份力量。
课题意义:公益网站的建立主要目的是为了给那些需要帮助的人们提供更多可以得到帮助的途径,给那些日益恶化的环境找到控制的方法,给那些被灾难、被疾病夺取了家园和亲人的人以安慰。本公益网站的一大特点就是可以实时更新公益新闻,发布公益视频,让更多需要帮助的人得到帮助。美国sun公司的产品JSP技术能够将数据很好的存储到数据库中。主要目的实现人们网上捐款,网站管理员可以统计网民的捐款。并把这些捐款送到红十字会。
1.2课题的研究现状及发展趋势
目前市面上流行的公益网站不是很多,本文的目标就是在于开发一个操作方便、功能实用、简单明了的,能满足公益信息的管理及需求的系统,使公益能更好的展示自己。 在网络技术的快速发展的今天,特别是Web技术的普遍运用,同时国家大力建设网络基础设施,发布公益信息的迫切需要,创建公益网站的重要性显得越来越明显。下面从几个点阐明公益网站建立的优点:
1、信息量大,用户不但可以使用文本、图片、视频等方式宣传公益思想,也能介绍自己的公益感受,发布公益新闻,介绍公益人物等。
2、网站信息更新速度快,网站上的信息更新比任何像电视、报纸那样的传统媒介都快,一般几分钟甚至几秒钟就可以做到一条内容的更新,从而可以用最快的速度发表最新的公益新闻。
3、宣传成效显著,公益网站整天不间断的开放使它获得了很好的宣传效果。而且在中国,浏览网站的人群一般都是学历、素质较高的人群。对这样的人群宣传公益思想可以得到很好的响应。
4、建立公益网站的费用一般会比其他宣传公益的方式的费用要低得多。对于一个公益网站,一年的维护费用一般不到万元,而如果在电视台或者报纸上宣传,一万元可以做到的效果只会是微乎其微。
5、网站宣传有着全方位、全天候、全世界的优点。全方位指的是您可以将公益的方方面面都宣传到,不用担心有时间和版面的限制。全天候指的是您的网站每天24小时不停开放,任何时间、任何人都可以登录查看。同时,网站又是面向整个世界的,无论你的用户来自哪个国家,来自哪个地区,只要他热衷于公益事业,都会被您的网站吸引过来,成为你的公益团队的一员。
6、网站建立后,很快就会有一大批热衷公益的人来到您的网站,写下留言,互相交流做公益的心得,您也可以倾听到每个公益者的心声,请他们为公益事业的发展献计献策。
7、建立公益网站顺应了时代的潮流,体现了您能够迅速接受新鲜的事物,以积极进取、不断发展的形象出现在别人面前。这是花钱买不来的。
8、建立公益网站非常容易,这不需要专业的知识,也不需要专业的设备,只要您了解计算机的基本操作,并且有一颗热爱公益的心就足够了。
基于以上这些优点创建公益网站是完成有必要的。
在这个科学技术突飞猛进的时代,信息技术做为其中的骨干力量又显得尤为重要。它转变着人类的生活、工作以及交流沟通的方式。公益网站又成为了信息技术的一项重要工作[2]。如何充分利用计算机技术,创建一个灵活而又实用的公益网站,是一个值得深刻探讨的课题。本文结合所学专业的相关理论,阐述了对公益网站的设计。我选择这个毕业设计,希望能对我国公益事业发展作出一点贡献。
1.3 课题的主要内容介绍
本公益网站目前还算是一个小型的公益网站,不过相信随着用户的增多和技术的不断完善,本公益网站会成为一个大家所熟知的公益网站。本公益网站基于Java实现[3],目前实现的功能如下:
1、打开网站后,如果无用户登录,使用者可以选择登录或者注册,注册完后即可登录。登录后也随时可以退出。
2、用户登录前台可以查看正在筹款的项目,并进行捐款;
3、用户可以查看管理员发布的公益新闻;
4、用户可以播放并下载管理员上传的公益视频;
5、用户登录后台可以查看自己已捐款的项目,可以查看并修改个人信息,可以对账户进行充值
6、管理员登录可以对会员信息、公益新闻、公益视频进行增删改查的操作,可以查看每个公益项目的捐款情况。
1.4 本章小结
公益活动不仅仅是某个人的事,也不是某一群人的事,而是整个社会的共同责任[4]。在任何一个社会中,总会有需要帮助的人群,总会有需要保护的环境,也总会有无私奉献的人。这更加坚定了我做这个公益网站的决心。虽然目前的设计只是一个小网站,但是我相信,爱心不分大小,我愿意为祖国的公益事业贡献出自己的一份力量。
第二章 需求分析
2.1 网站可行性分析
(1)技术可行性
硬件支持:只要一台普通的电脑,能够安装MYECLIPSE开发工具和MYSQL数据库,并且能安装office等办公软件即可。
软件支持:MYECLIPSE8.5开发工具,它功能强大,而且有着很多便捷的操作方法。MYSQL5.0数据库,它采用多线程编程,不会过多的占用系统资源,而且有着安全的权限和口令系统,而且界面也比其他的数据库软件更友好美观。功能方面也是比较强大。
另外,我选择了使用Java语言来编写。Java语言的强大众所周知,它拥有强大的动态加载机制[5]和异常处理机制[6],这也是它成为最热门、使用率最高的计算机编程语言之一的原因。JSP技术又能快速地开发动态网页[7]。Java语言学习起来也并不困难,所以对于一个基本掌握了Java语言的人来说,开发这样的一个公益网站应该足矣。
(2)法律可行性
本公益网站的设计和源代码都是本人亲自制作而成,所以不会有抄袭的现象发生,另外,系统所需的数据都是由本人手动输入,没有参照任何资料文献。所以完成这样一个公益网站,完全不会涉及到法律上的问题。
(3)经济可行性
由上文的硬件支持可以看出,开发这个公益网站所需的成本相对来说还是比较低的。只需有一台常规学习用的电脑即可完成开发。而且,所用到的开发工具也都是免费的。另外,由于公益网站的实用性,完成开发后即可投入使用,获得经济效益和公益影响就会立刻体现出来。
(4)操作可行性
本公益网站将界面简洁,操作简单作为设计的目标,旨在让每一个使用过计算机的人都能方便地登录并在网站中操作。所以在网站的具体实现时,我们会更加的注重界面的可操作性和人性化的设计。
由此可见,不管从哪个方面来讲,要完成这个公益网站的开发都没有问题。
2.2 需求分析
本公益网站充分考虑了一个公益网站做要具备的功能,并且对公益网站的界面和可操作性等方面做了认真的研究。同时,本人也对现有的公益网站进行了认真的研究和分析,并听取了部分公益网站用户的意见,然后设计出了这份需求分析,并根据这份需求分析开发出了本公益网站。
2.2.1 网站资源需求
本公益网站对计算机硬、软件的需求如下:
硬件环境:PC机,最低要求:主频1.6G,显卡256M,内存1G
软件环境:windows7操作系统,MYECLIPSE,MYSQL5.0
2.2.2功能需求
根据对现有的一些公益网站以及实际功能需求的分析得出,本公益网站的主要功能如下:前台主要是用JSP编写,可以动态地调用后台的数据,可以显示正在筹款的项目,可以查看公益新闻,还可以下载和播放公益视频。如果有用户登录,该登录的用户还可以对正在筹款的项目进行在线捐款。如果是新用户,可以在首页点击注册按钮注册一个新账户。后台如果是用户登录,可以查看个人信息,修改个人信息,查看自己捐款的项目,对自己的账户进行充值等。如果是管理员登录,可以进行会员信息、捐款项目信息、公益新闻、公益视频等的增删改查操作,可以添加管理员,可以修改本人的密码。无论是用户还是管理员,都可以随时登录和退出系统。
第三章 网站的总体设计
总体设计的好差直接决定了网站的整体质量。能够站在全局的角度上去看待每一个问题,才能开发出一个完善的网站。
3.1网站总体结构
网站的总体设计的如图3.1所示:
图3.1
3.2网站功能结构
本公益网站实现了系统管理、公益项目管理、新闻管理、会员管理、视频管理、捐款管理等功能。系统管理包含修改密码、退出系统等功能。公益项目管理包括对公益项目信息的增删该查。新闻管理包括对公益新闻的增删改查。会员管理包括管理员对会员的增删改查和用户自己注册会员。视频管理包括对公益视频的增删改查。捐款管理包括会员捐款、会员查看自己的捐款、管理员统计捐款、捐款详细信息等。
3.2.1公益项目管理模块
主要完成项目信息的录入以及项目信息的读取以及项目信息的维护,并可以对项目信息的修改以及删除。重点完成项目信息的查询,可以进行多字段选择的查询以及组合查询功能。项目信息的录入功能主要是对名称、编号、负责人、联系电话、创建时间、金额、图片、描述等信息存储,实现对项目模块功能的数据录入以及数据存储。项目模块信息修改功能是对项目模块功能的数据信息的修改。包括对项目模块的必填信息以及非必填数据信息的修改以及删除等功能的设计。主要可以按照名称、编号等组合字段信息的查询与多条件查询搜索功能的设计。
3.2.2捐款管理模块
主要完成添加捐款信息、查询捐款信息以及捐款信息的维护,并可以对捐款信息的修改以及删除。重点完成捐款信息的查询,可以进行多字段选择的查询以及组合查询功能。主要可以按照名称、名称、项目、会员等组合字段信息的查询与多条件查询搜索功能的设计。捐款信息的录入功能主要是对名称、项目、会员、捐款时间、联系电话、备注说明等信息存储,实现对捐款模块功能的数据录入以及数据存储。捐款模块信息修改功能是对捐款模块功能的数据信息的修改。包括对捐款模块的必填信息以及非必填数据信息的修改以及删除等功能的设计。
摘 要
这是一个利用Java语言开发完成的公益网站。后台数据库采用是Mysql5.0。网站界面美观,安全性高,同时,系统具有灵活的优点,拥有方便的人机交互。本公益网站的设计分为前台和后台的设计。前台主要是用JSP编写,可以动态地调用后台的数据,可以显示正在筹款的项目,可以查看公益新闻,还可以下载和播放公益视频。后台主要包括管理员对捐款项目、公益新闻、公益视频的增删该查,用户查看已捐款的项目,用户查看个人信息,用户充值等功能。本论文主要是根据用户对公益网站的需求,作出的对公益网站系统设计文件的编写,该文件作为公益网站开发的依据。
查看完整论文请+Q: 351916072
关键字:公益网站在线捐款JSP捐款统计
目录
第一章 绪 论 1
1.1 课题的研究背景及意义 1
1.2课题的研究现状及发展趋势 1
1.3 课题的主要内容介绍 2
1.4 本章小结 3
第二章 需求分析 4
2.1 网站可行性分析 4
2.2 需求分析 5
2.2.1 网站资源需求 4
2.2.2功能需求 5
第三章 网站的总体设计 6
3.1网站总体结构 6
3.2网站功能结构 6
3.2.1公益项目管理模块 7
3.2.2捐款管理模块 7
3.2.3视频管理模块 7
3.2.4新闻管理模块 7
3.2.5会员信息管理模块 8
3.2.6会员充值管理模块 8
3.2.7系统维护模块 8
第四章 数据库设计 9
4.1概念结构的设计 9
4.2逻辑结构的设计 12
第五章 详细设计 14
5.1登录注册模块设计与实现 14
5.2公益项目管理设计与实现 16
5.3 捐款管理设计与实现 16
5.4 视频管理设计与实现 18
5.5 新闻管理设计与实现 19
5.6 会员信息管理设计与实现 20
5.7会员充值管理设计与实现 21
5.8 系统维护模块设计与实现 22
结束语 24
参考资料 25
致? 谢 26
第一章 绪 论
1.1 课题的研究背景及意义
公益在现代社会已经成为一个热议的话题。诸如大家所熟知的壹基金、中国青年志愿者协会、中国光华科技基金会、中国残疾人福利基金会等等,这些公益组织近年来,对我国公益事业的发展甚至整个中国的发展做出了极大的贡献。但是与此同时,很多像红十字会等公益组织在近年来也饱受争议。近年来我国发展十分迅速,但是发展的同时也产生了很多负面的问题,比如贫富差距大、环境破坏严重、自然灾害频发······正如李迎生在文章中所提到的,这些问题不是仅仅通过国家就能解决的,这些问题也无不关系到我们每一个人[1]。所以,不管怎么说,公益永远不会停下他的脚步,我们每个人也应该为了祖国的公益事业奉献出自己的一份力量。
课题意义:公益网站的建立主要目的是为了给那些需要帮助的人们提供更多可以得到帮助的途径,给那些日益恶化的环境找到控制的方法,给那些被灾难、被疾病夺取了家园和亲人的人以安慰。本公益网站的一大特点就是可以实时更新公益新闻,发布公益视频,让更多需要帮助的人得到帮助。美国sun公司的产品JSP技术能够将数据很好的存储到数据库中。主要目的实现人们网上捐款,网站管理员可以统计网民的捐款。并把这些捐款送到红十字会。
1.2课题的研究现状及发展趋势
目前市面上流行的公益网站不是很多,本文的目标就是在于开发一个操作方便、功能实用、简单明了的,能满足公益信息的管理及需求的系统,使公益能更好的展示自己。 在网络技术的快速发展的今天,特别是Web技术的普遍运用,同时国家大力建设网络基础设施,发布公益信息的迫切需要,创建公益网站的重要性显得越来越明显。下面从几个点阐明公益网站建立的优点:
1、信息量大,用户不但可以使用文本、图片、视频等方式宣传公益思想,也能介绍自己的公益感受,发布公益新闻,介绍公益人物等。
2、网站信息更新速度快,网站上的信息更新比任何像电视、报纸那样的传统媒介都快,一般几分钟甚至几秒钟就可以做到一条内容的更新,从而可以用最快的速度发表最新的公益新闻。
3、宣传成效显著,公益网站整天不间断的开放使它获得了很好的宣传效果。而且在中国,浏览网站的人群一般都是学历、素质较高的人群。对这样的人群宣传公益思想可以得到很好的响应。
4、建立公益网站的费用一般会比其他宣传公益的方式的费用要低得多。对于一个公益网站,一年的维护费用一般不到万元,而如果在电视台或者报纸上宣传,一万元可以做到的效果只会是微乎其微。
5、网站宣传有着全方位、全天候、全世界的优点。全方位指的是您可以将公益的方方面面都宣传到,不用担心有时间和版面的限制。全天候指的是您的网站每天24小时不停开放,任何时间、任何人都可以登录查看。同时,网站又是面向整个世界的,无论你的用户来自哪个国家,来自哪个地区,只要他热衷于公益事业,都会被您的网站吸引过来,成为你的公益团队的一员。
6、网站建立后,很快就会有一大批热衷公益的人来到您的网站,写下留言,互相交流做公益的心得,您也可以倾听到每个公益者的心声,请他们为公益事业的发展献计献策。
7、建立公益网站顺应了时代的潮流,体现了您能够迅速接受新鲜的事物,以积极进取、不断发展的形象出现在别人面前。这是花钱买不来的。
8、建立公益网站非常容易,这不需要专业的知识,也不需要专业的设备,只要您了解计算机的基本操作,并且有一颗热爱公益的心就足够了。
基于以上这些优点创建公益网站是完成有必要的。
在这个科学技术突飞猛进的时代,信息技术做为其中的骨干力量又显得尤为重要。它转变着人类的生活、工作以及交流沟通的方式。公益网站又成为了信息技术的一项重要工作[2]。如何充分利用计算机技术,创建一个灵活而又实用的公益网站,是一个值得深刻探讨的课题。本文结合所学专业的相关理论,阐述了对公益网站的设计。我选择这个毕业设计,希望能对我国公益事业发展作出一点贡献。
1.3 课题的主要内容介绍
本公益网站目前还算是一个小型的公益网站,不过相信随着用户的增多和技术的不断完善,本公益网站会成为一个大家所熟知的公益网站。本公益网站基于Java实现[3],目前实现的功能如下:
1、打开网站后,如果无用户登录,使用者可以选择登录或者注册,注册完后即可登录。登录后也随时可以退出。
2、用户登录前台可以查看正在筹款的项目,并进行捐款;
3、用户可以查看管理员发布的公益新闻;
4、用户可以播放并下载管理员上传的公益视频;
5、用户登录后台可以查看自己已捐款的项目,可以查看并修改个人信息,可以对账户进行充值
6、管理员登录可以对会员信息、公益新闻、公益视频进行增删改查的操作,可以查看每个公益项目的捐款情况。
1.4 本章小结
公益活动不仅仅是某个人的事,也不是某一群人的事,而是整个社会的共同责任[4]。在任何一个社会中,总会有需要帮助的人群,总会有需要保护的环境,也总会有无私奉献的人。这更加坚定了我做这个公益网站的决心。虽然目前的设计只是一个小网站,但是我相信,爱心不分大小,我愿意为祖国的公益事业贡献出自己的一份力量。
第二章 需求分析
2.1 网站可行性分析
(1)技术可行性
硬件支持:只要一台普通的电脑,能够安装MYECLIPSE开发工具和MYSQL数据库,并且能安装office等办公软件即可。
软件支持:MYECLIPSE8.5开发工具,它功能强大,而且有着很多便捷的操作方法。MYSQL5.0数据库,它采用多线程编程,不会过多的占用系统资源,而且有着安全的权限和口令系统,而且界面也比其他的数据库软件更友好美观。功能方面也是比较强大。
另外,我选择了使用Java语言来编写。Java语言的强大众所周知,它拥有强大的动态加载机制[5]和异常处理机制[6],这也是它成为最热门、使用率最高的计算机编程语言之一的原因。JSP技术又能快速地开发动态网页[7]。Java语言学习起来也并不困难,所以对于一个基本掌握了Java语言的人来说,开发这样的一个公益网站应该足矣。
(2)法律可行性
本公益网站的设计和源代码都是本人亲自制作而成,所以不会有抄袭的现象发生,另外,系统所需的数据都是由本人手动输入,没有参照任何资料文献。所以完成这样一个公益网站,完全不会涉及到法律上的问题。
(3)经济可行性
由上文的硬件支持可以看出,开发这个公益网站所需的成本相对来说还是比较低的。只需有一台常规学习用的电脑即可完成开发。而且,所用到的开发工具也都是免费的。另外,由于公益网站的实用性,完成开发后即可投入使用,获得经济效益和公益影响就会立刻体现出来。
(4)操作可行性
本公益网站将界面简洁,操作简单作为设计的目标,旨在让每一个使用过计算机的人都能方便地登录并在网站中操作。所以在网站的具体实现时,我们会更加的注重界面的可操作性和人性化的设计。
由此可见,不管从哪个方面来讲,要完成这个公益网站的开发都没有问题。
2.2 需求分析
本公益网站充分考虑了一个公益网站做要具备的功能,并且对公益网站的界面和可操作性等方面做了认真的研究。同时,本人也对现有的公益网站进行了认真的研究和分析,并听取了部分公益网站用户的意见,然后设计出了这份需求分析,并根据这份需求分析开发出了本公益网站。
2.2.1 网站资源需求
本公益网站对计算机硬、软件的需求如下:
硬件环境:PC机,最低要求:主频1.6G,显卡256M,内存1G
软件环境:windows7操作系统,MYECLIPSE,MYSQL5.0
2.2.2功能需求
根据对现有的一些公益网站以及实际功能需求的分析得出,本公益网站的主要功能如下:前台主要是用JSP编写,可以动态地调用后台的数据,可以显示正在筹款的项目,可以查看公益新闻,还可以下载和播放公益视频。如果有用户登录,该登录的用户还可以对正在筹款的项目进行在线捐款。如果是新用户,可以在首页点击注册按钮注册一个新账户。后台如果是用户登录,可以查看个人信息,修改个人信息,查看自己捐款的项目,对自己的账户进行充值等。如果是管理员登录,可以进行会员信息、捐款项目信息、公益新闻、公益视频等的增删改查操作,可以添加管理员,可以修改本人的密码。无论是用户还是管理员,都可以随时登录和退出系统。
第三章 网站的总体设计
总体设计的好差直接决定了网站的整体质量。能够站在全局的角度上去看待每一个问题,才能开发出一个完善的网站。
3.1网站总体结构
网站的总体设计的如图3.1所示:
图3.1
3.2网站功能结构
本公益网站实现了系统管理、公益项目管理、新闻管理、会员管理、视频管理、捐款管理等功能。系统管理包含修改密码、退出系统等功能。公益项目管理包括对公益项目信息的增删该查。新闻管理包括对公益新闻的增删改查。会员管理包括管理员对会员的增删改查和用户自己注册会员。视频管理包括对公益视频的增删改查。捐款管理包括会员捐款、会员查看自己的捐款、管理员统计捐款、捐款详细信息等。
3.2.1公益项目管理模块
主要完成项目信息的录入以及项目信息的读取以及项目信息的维护,并可以对项目信息的修改以及删除。重点完成项目信息的查询,可以进行多字段选择的查询以及组合查询功能。项目信息的录入功能主要是对名称、编号、负责人、联系电话、创建时间、金额、图片、描述等信息存储,实现对项目模块功能的数据录入以及数据存储。项目模块信息修改功能是对项目模块功能的数据信息的修改。包括对项目模块的必填信息以及非必填数据信息的修改以及删除等功能的设计。主要可以按照名称、编号等组合字段信息的查询与多条件查询搜索功能的设计。
3.2.2捐款管理模块
主要完成添加捐款信息、查询捐款信息以及捐款信息的维护,并可以对捐款信息的修改以及删除。重点完成捐款信息的查询,可以进行多字段选择的查询以及组合查询功能。主要可以按照名称、名称、项目、会员等组合字段信息的查询与多条件查询搜索功能的设计。捐款信息的录入功能主要是对名称、项目、会员、捐款时间、联系电话、备注说明等信息存储,实现对捐款模块功能的数据录入以及数据存储。捐款模块信息修改功能是对捐款模块功能的数据信息的修改。包括对捐款模块的必填信息以及非必填数据信息的修改以及删除等功能的设计。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/2059.html