9A文志愿者管理系统方案.docx

上传人:b****5 文档编号:2775942 上传时间:2022-11-15 格式:DOCX 页数:21 大小:457.34KB
下载 相关 举报
9A文志愿者管理系统方案.docx_第1页
第1页 / 共21页
9A文志愿者管理系统方案.docx_第2页
第2页 / 共21页
9A文志愿者管理系统方案.docx_第3页
第3页 / 共21页
9A文志愿者管理系统方案.docx_第4页
第4页 / 共21页
9A文志愿者管理系统方案.docx_第5页
第5页 / 共21页
点击查看更多>>
下载资源
资源描述

9A文志愿者管理系统方案.docx

《9A文志愿者管理系统方案.docx》由会员分享,可在线阅读,更多相关《9A文志愿者管理系统方案.docx(21页珍藏版)》请在冰豆网上搜索。

9A文志愿者管理系统方案.docx

9A文志愿者管理系统方案

志愿者服务管理平台

(一期)

项目技术方案

 

一、项目概况

项目名称

志愿者服务管理平台项目(一期)

项目背景

●目前希望担任博物馆志愿者的人,统一登记管理。

●对于志愿者的时间安排依靠人工管理,效率有待提升。

●志愿者时间上的临时变化给调度带来一定的困难。

●依靠人工的管理对数据的统计分析等工作带来不便。

建设目标

以博物馆志愿者服务和管理为导向,利用移动互联网,互联网为基础,以数据库为内核。

依靠官方微信,官方网站,多媒体发布系统为窗口,打造博物馆志愿者沟通与服务的工作平台。

本平台主要实现以下目标:

1、高效管理,对于博物馆志愿者资源能够合理使用,实现系统性管理。

2、平滑沟通,打通志愿者与老师之间的沟通阻碍,提供多样沟通工具。

3、统一调度,建立从信息发布,到排班到最终签到,备份的线上流程。

4、全程可视,对于志愿者从申请任务至完成,可通过平台全程掌握。

建设内容

本次项目预计建设内容包括几个部分,如下所述:

1、网上预约排班,志愿者可以通过网上发布排班日历,申请志愿班次

2、签到打卡通过刷二维码实现,同时可上传位置信息与打卡人照片

3、信息发布,可将当天志愿者服务的信息发布至大屏幕。

1需求分析

业务分析

拟建的志愿者服务管理平台的对象主要是博物馆内部志愿者辅导老师,义务提供服务的志愿者以及博物馆的观众等。

根据博物馆对于辅导老师与志愿者管理和服务的要求,在应用细节上做系统化规划,以完善目前馆内对于志愿者服务和面向志愿者服务管理平台的应用功能,实现项目建设目标。

根据应用目的可分为以下三期实施:

1.1.1志愿者基础服务管理(一期)

在实施志愿者服务管理平台一期后,能够对志愿者的个人基本信息,各类属性,与上下班的精准考核,服务信息的发布等实现系统化的管理。

可以使博物馆内辅导老师方便的调取与检索各类志愿者信息,使观众能够清楚的了解志愿者所提供的服务咨询。

1.1.2志愿者自助服务管理(二期)

在后期志愿者可更方便的通过平台进行在线的换班,志愿者申请,朋友圈互动等。

作为老师则可以通过服务平台对志愿者的考勤时间进行调整确认,进行排班的管理,备份志愿者的自动调度,部分数据报表,系统短信通知等。

观众也可以通过该平台对志愿者进行评分与点评。

1.1.3志愿者服务数据分析管理(三期)

远期在积累足够数据后,可建立对志愿者的分析模型,建立KPI指标,自动排班等功能,大大减轻博物馆老师的工作量,提升管理效率。

志愿者基础服务管理的需求

1.1.4志愿者个人信息管理

能够记录志愿者的个人基本信息,包括个人的背景信息,申请志愿服务的相关属性,如所属分组(可按馆分),有效时段,服务时间等。

1.1.5预约排班

志愿者可通过微信与网站上发布的博物馆服务日历,申请对于的服务班次。

1.1.6志愿者现场服务管理

可支持通过二维码考勤,配合APP位置+图像+时间随机复核确认。

1.1.7志愿者信息发布

可通过平台接口将实时的志愿者当日排班与服务信息发送给官网,显示在指定的页面。

大堂多媒体直接调用端口播放。

系统集成需求分析

本平台是博物馆整个信息化系统的一个组成部分,需和数据交换接口和其他系统进行信息交换,实现全馆信息共享。

资源内容面向全馆工作人员,全体观众,根据权限进行浏览、复制等利用。

1.1.8接口需求

⏹与现有官网接口

为了能够在大屏幕中发布志愿者服务的相关信息,将开放一个与现有官网的实时数据同步的接口。

官网可实时抓取最新的志愿者服务信息,更新至志愿者服务信息页面,供大屏幕发布使用。

(需要官网技术人员端口后台开放)

2博物馆志愿者管理系统方案

系统架构

功能模块

博物馆志愿者服务管理平台一期项目的功能模块,包含用户系统、权限系统、志愿者信息管理系统、打卡系统、预约与信息发布系统等。

2.1.1用户系统

Ø账号与登录

✧志愿者帐号

对于已经通过认证的志愿者,给到相应的账号,和默认登录密码,志愿者可用自己的账号登录后修改密码。

✧用户登录

1)绑定手机或邮箱(必须二选一)

2)修改密码

(项目一期申请板块显示为志愿者招募通知)

Ø找回密码功能

✧通过输入手机号和邮箱找回用户密码

Ø个人中心

3)个人资料编辑

1.基本信息

2.修改密码

3.年度服务时长

4.服务小组

2.1.2权限系统

Ø后台可以设置不同的用户组

Ø不同的用户组可以设置不同的查看和管理权限

(负责青铜馆导览服务的志愿者不可以选择陶瓷馆)

2.1.3志愿者信息管理系统

Ø个人身份信息管理

Ø服务信息管理

Ø时间信息管理

2.1.4打卡系统系统

Ø二维码打卡管理

Ø签到打卡

Ø签出打卡

Ø抽查复核

2.1.5预约与信息发布系统

Ø排班日历发布

Ø线上预约

Ø预约确认

Ø当日服务信息更新

技术选型

本系统使用的技术都是开源免费、高效稳定成熟的技术,在各种大型网站系统中都可以见到它们的身影。

这些技术在大数据量、大访量的应用中长期运行,表现出了优越的性能、稳定性与安全性。

这些技术是目前最优秀的思想和技术的体现,在开源世界里全球上千万的技术精英们不断的开发维护,保证它们不断进步和发展。

缩略语/术语

全称

WindowsServer20RR

WindowsServer20RR是微软的一个服务器系统

IIS

IIS是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事。

MRSQL

免费开源高性能关系型数据系统,支持事务、集群

.Net

.NET就是微软用来实现RML,WebServices,SOA(面向服务的体系结构service-orientedarchitecture)和敏捷性的技术。

根据业务的需求,本系统在开发过程中使用如下技术:

使用的技术

操作系统

WindowsServer20RR

开发语言

A,C\C++,VC,HTML,JS

负载均衡

WindowesServer20RR自带网络负载平衡管理器

WebServer

IIS

数据库

MRSQL

2.1.5.1IIS

IIS(InternetInformationServer,互联网信息服务)是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事。

2.1.5.2A

ASP.NET是.NETFrameWork的一部分,是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,它可以在通过HTTP请求文档时再在Web服务器上动态创建它们。

指ActiveServerPages(动态服务器页面),运行于IIS(InternetInformationServer服务,是Windows开发的Web服务器)之中的程序。

2.1.5.3MRSQL

MRSQL是一个快速、多用户、多线程的高性SQL数据库系统,支持事务、集群,支持多种存储引擎。

MRSQL跨平台,可运行在几乎所有主流操作系统上。

MRSQL是互联网界中最流行的数据库,通过合理使用表类型MRSQL和设计表索引,可以在大数据量下保持超高的查询速度。

2.1.6非功能性说明

2.1.6.1性能

Ø负载能力,在充足的硬件支持下:

✧支持同时在线用户数不少于1万人

✧支持的并发用户数不少于1000人

✧日pv100万以上

Ø响应速度,在排除网络延迟情况下:

✧不发生数据请求的操作响应时间平均不超过0.5秒

✧发生数据请求的操作响应时间平均不超过3秒

Ø访问间断

✧除去网络、系统等不可抗拒因素,访问中断一年应该低于5次,中断时间不应超过10分钟

2.1.6.2安全性

从网络架构、系统架构、应用部署、数据存储等方面保证整个系统及网络的安全性。

Ø网络与服务器安全:

✧管理与服务隔离

✧最少服务最小权限原则

✧服务器健康检查及故障自动迁移技术,当服务器组中任一台服务器发生故障,自动将请求发至其它服务器,避免单点隐患,保证系统的功能与数据的可靠性

✧服务器负载均衡管理,根据服务器负载状况合理分配请求,均衡服务器的压力,避免单服务器负载高停止服务

✧需要安全保密的应该使用SSL协议通讯

Ø系统安全性

✧程序设计过程中充分考虑安全薄弱环节,避免安全问题

✧对数据的有效性与安全性进行严密的检查与过滤,保证用户输入数据的安全有效

✧敏感数据存储必须加密后存储不得使用明文

✧系统逻辑原型的合理准确设计

✧系统权限的严格分配

✧软件开发过程的有严格的代码安全

✧测试过程中有安全测试环节全面检查安全问题

Ø服务器监控

✧服务器运行状态实时监控,并根据设定的性能与参数阀值进行报警

✧服务器日志分析报告,得知服务器的状况与潜在问题

Ø硬件防火墙

✧根据需要可以加装硬件web防火墙,针对于SQL注入、异常访问进行防范

2.1.6.3数据备份

再安全的稳定的系统,也需要有完善的数据备份机制,以利于灾难性故障的快速恢复,并可以进行异常删除操作后的数据恢复,最大化保护网站的价值。

Ø数据库使用主从同步进行实时数据备份

Ø网站数据根据文件变化进行实时同步备份

Ø同时结合定时周期备份机制,按日期进行归档

Ø灾难恢复机制

2.1.6.4稳定性

Ø服务器高可用性:

网络架构设计无单点,避免故障或系统的升级而影响系统的正常运行

Ø应用故障自动迁移:

当故障发生时可自动采用服务降级或服务转移的方式,保证服务的可持续性

Ø核心系统部分保证7×24小时长期安全运行

Ø每年非计划性停机时间少于10小时,平均故障恢复时间不超过0.5小时

2.1.7MRSql数据库高可用性

MRSql通过使用“主-从”同步加读写分离的方式进行性能的优化,针对于主库存在单点的问题,我们使用“主-副”方式以提高MRsql的高可用性。

Ø主-副,数据实时数据同步

Ø当主库出现故障,系统自动检测,自动切换至副库继续提供服务

2.1.7.1易用性

Ø优秀的设计:

设计美观大方风格统一,保证使用的连接性

Ø良好的用户使用性:

充分考虑人机工程要求、界面友好适用性

Ø良好的适应性:

用户界面支持主流浏览器(IE6、FirefoR1.5以上版本),

Ø良好的信息架构设计,达到不多于5次点选内即可找到所需信息或功能

Ø良好的提示信息设计:

应用系统对输入错误、程序错误等提示信息简洁清晰,操作人员易于理解

Ø良好帮助信息设计:

的上下文的帮助信息辅助

2.1.7.2兼容性

终端兼容性兼容所有主流浏览器:

IE6以上(包含傲游、360、搜狗、XX、腾讯等公司浏览器),FirefoR,Chrome,Opera,Safari。

2.1.7.3可扩展性

Ø系统具备可伸缩及动态平滑扩展能力

Ø系统框架和相应服务单元可根据业务量的变化,调整配置,获得更好的性能,保护前期投资

Ø系统具有良好的可扩展性,架构开放安全易于扩展,通过开发相应接口,即可整合或扩展资源

2.1.7.4业务兼容性与可扩展性

本系统拥有良好的兼容性与可扩展性,各个功能部分使用模块化接口化设计,在业务、数据与部署上保证与即有系统的技术体系等接入,与既有系统形成有机整体,确保新旧系统无缝连接,保护用户既有投资。

服务器部署规

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1