基于JSP的社区志愿服务系统的设计与实现.doc

资料分类:计算机信息 上传会员:菲菲小宝贝 更新时间:2022-03-15
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:13657
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:在信息技术迅速发展的当今时代,人们在日常生活中与信息息息相关,互联网已经成为了公司间博弈的场所,在互联网上展开各种服务已经成为了各大公司的主要需求。无论在国内还是在国外,使用互联网的人越来越多,互联网的快捷与方便是其余服务方式不可比拟的,如今,网络技术的应用正在逐渐代替传统的服务模式。

社区志愿服务系统主要是为志愿者以及需要志愿的人们提供服务,当今社会中,有很多人想要成为志愿者却没有成为志愿者的途径,也有很多组织需要志愿者的加入却没有招揽志愿者的途径,开发社区志愿者服务系统即可避免此现象的发生,使有爱心的人能够做起志愿者,也使爱心组织能够招揽足够多的志愿者。

本次开发的社区志愿服务系统采用B/S模式结构开发,使用Java语言进行开发,前台界面的实现使用的JSP技术,社区志愿服务系统产生的数据信息存储在SQL Server数据库中。系统主要是为社区志愿者以及社区居民提供服务,需要帮助的居民可以在系统中发布招募信息,献爱心的志愿者可以在系统中发布志愿信息。用户和用户之间可以通过邮件或者在线留言的方式进行交流。系统管理员可以对系统公告,用户以及各种交流和志愿信息系进行管理操作。

 

关键词:志愿者;招募;B/S;JSP;SQL Server

 

目录

摘要

Abstract

引    言-1

1  概述-2

1.1  系统研究背景-2

1.2  系统研究意义-2

1.3  论文研究内容-2

1.3.1  研究方法-2

1.3.2  设计思路-2

2  相关技术介绍-4

2.1  JSP技术介绍-4

2.2  JDBC技术介绍-4

2.3  B/S开发模式-4

2.4  SQL Server数据库-4

2.5  MVC框架-4

3  系统分析-4

3.1  功能需求分析-6

3.2  运行需求分析-7

3.3  可行性分析-7

3.3.1  经济可行性-7

3.3.2  技术可行性-7

3.3.3  操作可行性-7

3.3.4  时间可行性-8

3.3.5  法律可行性-8

3.4  系统开发步骤-8

4  系统设计-9

4.1  系统结构设计-9

4.2  系统流程设计-10

4.2.1  注册流程设计-10

4.2.2  登录流程设计-10

4.2.3  招募信息发布流程设计-11

4.2.4  志愿信息发布流程设计-12

4.2.3  公告添加流程设计-12

4.3  数据库设计-13

4.3.1  概念结构设计-13

4.3.2  逻辑结构设计-16

5  系统实现-21

5.1  系统前台-21

5.1.1  系统首页设计-21

5.1.2  用户注册界面-21

5.1.3  用户登录界面-22

5.1.4  在线交流界面-23

5.1.5  志愿信息界面-23

5.1.6  招募信息界面-24

5.2  系统后台-25

5.2.1  后台登录界面-25

5.2.2  后台欢迎界面-25

5.2.3  公告管理模块-26

5.2.4  用户管理模块-26

5.2.5  志愿信息管理-27

5.2.6  招募信息管理-27

6  系统测试-29

6.1  系统的调试-29

6.2  系统的测试-29

6.2.1  测试的重要性-29

6.2.2  系统测试目的-29

6.2.3  系统测试步骤-30

6.3  测试方法-30

6.4  测试用例-31

结    论-33

参 考 文 献-34

相关论文资料:
最新评论
上传会员 菲菲小宝贝 对本文的描述:在很多社区,有需要帮助的居民想要获得帮助,但是没有可用的方式获得帮助。同时一些志愿者想要献爱心也没有献爱心的方式,本次开发的社区志愿者服务系统的基础功能是志愿者志......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: