更新时间:03-13 上传会员:菲菲小宝贝
分类:计算机信息 论文字数:13357 需要金币:2000个
摘要:如今,社会正处于互联网的鼎盛之时,人们生活的现实世界已和网络的虚拟世界合为一体难以分割,通过网络技术手段解决社会中的实际问题已经成为这个时代的主流。本文中的公益物资管理系统是为构建公益信息公示平台而设计,通过网络平台主动、准确、清晰、及时、完整、动态地公开公益援助信息,从而有效治理公益组织账目不明效率低下的问题,实现公益信息透明化。
本公益物资管理系统基于B/S架构,Java语言,MySQL数据库,Tomcat服务器,选用IDEA和Navicat作为开发工具。前台主要使用JSP技术来构建页面,降低了工作的难度。后台采用了SSM框架,提高了代码的复用率。本系统分为后台管理和平台公示两个子系统。在后台管理子系统中,管理员可以对项目信息、项目动态、账目收支、物资调度等信息进行编辑。在平台公示子系统中,用户可以自行查询浏览公益组织资金流动物资调度等信息,并自主进行爱心捐助。
本系统的实现将对改善公益组织账目模糊、效率低下、监管困难等现象起到较大的积极作用,促进公益慈善事业的公平公正公开,对中国公益事业的长远发展有着积极的意义。本系统可满足当前大部分用户的需求。
关键词:物资管理系统;信息公示;JSP;MySQL;B/S
目录
摘要
Abstract
引 言-1
1 系统概述-2
1.1 开发背景-2
1.2 国内外研究现状及发展-2
1.3 系统设计的目标-4
2 系统开发所采用的技术-5
2.1 JSP-5
2.2 MySQL-5
2.3 B/S结构-5
2.4 Spring MVC架构-6
3 系统需求分析-7
3.1 系统可行性分析-7
3.1.1 技术可行性分析-7
3.1.2 经济可行性分析-7
3.1.3 法律可行性分析-7
3.2 需求分析-8
3.3 功能流程图-8
3.4 功能分析-9
4 系统总体设计-10
4.1 系统主要功能设计-10
4.2 后台管理模块-10
4.2.1 注册登录-11
4.2.2 项目管理-11
4.2.3 动态管理-11
4.2.4 账目管理-12
4.2.5 物资管理-12
4.2.6 信息管理-12
4.3 平台公示模块-13
4.3.1 首页浏览-13
4.3.2 公益项目浏览-14
4.3.3 动态资讯浏览-14
4.3.4 账目报表浏览-14
4.3.5 捐赠公示浏览-15
4.3.6 平台简介浏览-15
4.4 数据库设计-16
4.4.1 数据库的基本概念-16
4.4.2 数据库建立的方法-16
4.4.3 数据库的逻辑结构设计-17
5 系统详细设计与实现-21
5.1 注册登录模块设计-21
5.1.1 账号注册-21
5.1.2 账号登录-23
5.2 用户信息管理模块设计-23
5.2.1 个人信息管理-23
5.2.2 密码更改-24
5.3 平台信息管理模块设计-25
5.3.1 信息管理列表-25
5.3.2 项目新增-26
5.3.3 项目信息修改-27
5.3.4 动态信息删除-28
5.3.5 动态信息找回-29
5.3.6 平台信息修改-29
5.4 平台信息公示模块设计-30
5.4.1 平台首页-30
5.4.2 公益信息查询-31
5.4.3 公益信息浏览-32
5.4.4 平台相关信息浏览-33
6.1 测试概论-34
6.2 系统采用的测试方法-34
6.3 系统功能测试-34
6.3.1 注册功能测试-34
6.3.2 登录功能测试-35
6.3.3 后台系统功能测试-35
6.3.4 前端系统功能测试-36
6.4 系统测试结论-36
结 论-37
参 考 文 献-38
致 谢-39