需要金币:![]() ![]() |
资料包括:完整论文 | ![]() |
![]() |
转换比率:金额 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 |