JAVA红十字总会募捐管理系统的设计与实现.doc

JAVA红十字总会募捐管理系统的设计与实现.doc

ID:31830775

大小:2.09 MB

页数:38页

时间:2019-01-20

JAVA红十字总会募捐管理系统的设计与实现.doc_第1页
JAVA红十字总会募捐管理系统的设计与实现.doc_第2页
JAVA红十字总会募捐管理系统的设计与实现.doc_第3页
JAVA红十字总会募捐管理系统的设计与实现.doc_第4页
JAVA红十字总会募捐管理系统的设计与实现.doc_第5页
资源描述:

《JAVA红十字总会募捐管理系统的设计与实现.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、JAVA红十字总会募捐管理系统的设计与实现第一章概述本系统是在Windows2003平台的支持下,基于TCP平台(即税务核心平台),采用HTML、JSP和JavaScript技术,后台数据库采用Oracle10g,开发的B/S模式的红十字会的募捐管理系统。在系统设计过程中采用了面向对象的设计思路,一切设计都是围绕红十字总会业务的需求进行操作的。1.1系统的相关背景中国红十字会是中华人民共和国统一的红十字会组织,是从事人道主义工作的社会救助团体,是国际红十字运动的重要成员。中国红十字会以发扬人道、博爱、奉献的红十字精神,保护人的生命和健康,促进人类和平进步事业为宗旨,接受社会各

2、界的爱心捐赠,募集救灾款物,并将款物及时发放到灾民手中或进行必要的救援物资和设备的采购达到赈灾的目的,为保障受灾群众的健康、保护受灾群众的生命、为中国人民的幸福,为全人类的和平进步事业作出更大贡献。中国红十字总会是统一管辖各地方红十字会,统一管理各项捐赠工作,募捐工作是红十字事业的重要的一环。募捐管理系统是基于红十字总会的需要,为了加强红十字会对社会募捐数据的管理,及时准确向捐赠者反馈信息,使中国红十字会募捐管理工作实现科学化、规范化和现代化而设计的。1.2系统功能简介本软件是应用系统软件,维护捐赠者信息,捐赠信息,对于募捐的款、物进行分析统计工作以及反馈捐赠信息给捐赠者和社

3、会公众等。在募捐管理系统中能够实现如下功能:1、信息咨询。为用户提供各种方式来了解到怎样进行捐赠、有哪些公益项目、有哪些最新的咨询信息及问题解答。2、募捐登记登记捐赠者的基本信息,对捐赠者的信息进行维护,及对捐赠人所捐赠款项、物品的信息进行登记维护。3、查询统计对已登记的捐赠者信息及捐赠的款项(物品)的历史记录进行查询进行查询,支持按捐赠年度、种类、方式、意向、是否匿名、金额及主体类别、捐赠者等方式进行统计。4、信息反馈完成对捐赠人的捐赠是否到帐进行确认、对已到帐的信息进行查询、对捐赠的款物进行款物流向登记,并存档反馈。5、系统管理完成对捐赠种类、捐赠意向的新建,修改。在该系

4、统地开发过程中,本人承担了捐赠登记模块的开发任务,在后面第三、四、五、六、七章,将详细叙述捐赠登记模块的一系列内容,对其他模块将简要概括,不再详细叙述。1.3系统运行环境服务器端:1)操作系统Windows2003及以上版本2)数据库管理系统Oracle10g3)Web服务器Tomcat5.04)其他支撑软件IE6.0浏览器端:IE6.01.4各章节简介以下将各章节的内容介绍如下:第一章概述对课题整体情况做介绍第二章开发技术与开发环境介绍对开发系统使用的开发技术JSP、TCP平台以及本系统开发时所使用的软件Eclipse、Tomcat、Oracle、CVS等做简单介绍。第三章

5、需求分析描述了开发系统的需求和需要达到的目标,分析系统的业务流程,确定主体功能模块,分析系统的数据流程,确定数据库的表结构,绘制E-R图。第四章系统设计对系统进行了整体框架结构的划分,确定系统功能模块,并绘制框架图。对系统技术实现进行详细说明,将技术流程详细描述,确定各功能层次的传递关系。对数据库有一个总体结构设计。第五章详细设计针对上一章的概要设计,对系统作了详细设计。包括类的详细设计,对每一类绘制了类图。数据库的详细设计,将数据库中所用到的表及其结构一一列表给出。功能的划分,将系统所实现主要功能及其实现思路作了详细介绍。第六章系统测试通过测试检验系统的运行情况,给出重要的

6、运行界面及其操作过程。第二章开发技术与开发环境介绍2.1系统开发方法目前,常用的管理信息系统的开发方法有生命周期法、原型法和面对对象的开发方法。募捐管理系统采用的是面向对象的开发方法。2.1.1面向对象的开发方法面向对象(ObjectOriented)的技术于20世纪80年兴起,随后广泛地应用于计算机技术的几乎所有领域。面向对象的技术中最重要的概念是对象。面向对象是基于问题对象的自底向上的一种系统开发方法。在开发过程中,分析和设计阶段独立于程序设计语言,信息系统模型设计好后,最终用具体的程序设计语言、数据库或硬件来实现。面向对象法最主要的特点是对对象为基础,对象是分析问题和解

7、决问题的核心。面对对象法的开发过程一般分为四个阶段:①认识客观世界(如一个企业)中的对象以及行为,分别独立设计各个对象的实体。②分析对象之间的联系和相互之间所传递的信息,由此构造客观世界(企业)所对应的信息管理系统的模型。③由信息系统的模型转换成计算机软件系统的模型。由计算机软件系统的模型再转化成一个现实系统。2.1.2面向对象法的优缺点面向对象法的优点是便于帮助分析者、设计者和用户清楚地表达抽象概念,互相进行交流;交流特定的软件工具模块,直接地完成了从对象的描述到软件体系结构之间的转换,避免了其它的方

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。