摘要基于WebApp的志愿者服务平台是一个利用WebApp来为志愿者提供便捷服务的平台。利用此平台,志愿者可以加入团队,参加活动,以及申请注册团队,发布活动等。该平台基于WebApp开发,前端页面部分主要利用了HTML,CSS,JavaScript,AJAX等技术来开发,在构建页面时,采用了结构、样式、行为分离的经典结构,后端管理部分主要利用MYSQL和PHP等技术。在构建后台时,采用了将逻辑与内容分离的结构,这样更便于系统后期的使用与维护。该系统提供了简约、优美、易操作的界面设计,给志愿为社会、他人做贡献的人们提供了一个十分便捷的平台。69364
毕业论文关键词 WebApp 志愿者平台 MYSQL PHP
毕业设计说明书外文摘要
Title Front page design of volunteer service platform based on WebApp
Abstract
The volunteer service platform based on WebApp is a platform that uses WebApp to provide convenient service for the volunteers. Using this platform, volunteers can join the team, participate in activities, as well as the application of the registration team, publishing activities and so on. The platform is developed based on WebApp. Front page section is developed by the use of HTML, CSS, JavaScript, AJAX and other technologies. The page construction uses the classic structure of separate structure, style and behavior. Back end management section mainly uses MYSQL and PHP technology. In the construction of the background, we separate the logic and the content, which is more convenient for the use and maintenance of the late system. The system has a simple, beautiful, easy to operate interface design, which provide a very convenient platform for people who want to contribute to the community and others.
Keywords WebApp volunteer platform MYSQL PHP
目 次
1 引言 1
1.1 开发背景 1
1.2 发展现状 2
2 需求分析 3
2.1 问题定义 3
2.2 可行性分析 3
2.3 系统功能需求 3
2.4 系统模块示意图 4
2.5 系统运行需求 5
3 总体设计 6
3.1 设计思路 6
3.2 系统结构设计 6
3.3 系统功能结构 6
4 数据库设计 9
4.1 数据库逻辑结构设计 9
4.2 数据库表设计 10
5 详细设计与实现 14
5.1 典型模块设计 14
5.2 编程难点分析 23
5.3 系统测试 24
结 论 26
致 谢 27
参 考 文 献 28
1 引言
1.1 开发背景
1.1.1 项目背景
本系统是一个志愿者服务平台,是根据具体需求来制作的一个软件。具有志愿者注册、登录,活动注册、发布,团队注册、发布活动等功能,主要满足人们想参与志愿者集体活动的需求。此系统是基于WebApp来开发的,因此在Android和iOS上都能用各种浏览器打开访问,人们可以随时随地浏览活动信息、注册自己的志愿者账号,参与到活动中来。同样的,如果想举办志愿者活动,也可以继续注册团队,进而发布活动,人们可以看到并参与到自己所发布的活动中。作为活动的发起者,我们还可以进行签到活动,通过定位来判断人们是否参加了此次活动。