一种活动管理系统的制作方法

文档序号:12888041阅读:235来源:国知局
一种活动管理系统的制作方法与工艺

本发明涉及通信技术领域,尤其涉及一种活动管理系统。



背景技术:

志愿服务包含着深刻的互助精神,它提倡“互相帮助、助人自助”。进步精神是志愿服务精神的重要组成部分,志愿者通过参与志愿服务,使自己的能力得到提高,同时促进了社会的进步。但是现有的志愿者活动通常是缺少针对性的记录管理,例如,对于志愿者缺少相关活动的记录,一般只是通过签到单进行简单的登记,后续则缺少对志愿者进行系统的记录,另一方面对于志愿者活动的发布也存在不能及时传达,因此急需一种能够实时获取志愿者活动,并且对每个志愿者参加的志愿者活动进行记录的活动管理系统。



技术实现要素:

针对现有技术中志愿者活动管理存在的上述问题,现提供一种旨在可实时获取志愿者活动,并且可对每一次志愿者参加的志愿者活动的活动信息进行记录,方便对志愿者参加的互动信息进行查看管理的活动管理系统。

具体技术方案如下:

一种活动管理系统,应用于志愿者活动管理中,其中,包括:

服务端,以及与所述服务端连接的客户端,所述服务端用以发布志愿者活动;

所述客户端包括:

收发模块,用以接收所述服务端推送的所述志愿者活动;

注册模块,用以将每个志愿者的身份信息注册至服务端;

记录模块,用以记录每个志愿者参加的所述志愿者活动对应的活动信息,并通过所述收发模块将所述活动信息发送至所述服务端;

所述服务端包括:

存储模块,用以保存每个志愿者的所述身份信息,以及每个志愿者参加的对应所述志愿者活动的所述活动信息;

统计模块,与所述存储模块连接,用以根据所述活动信息统计每个志愿者参加的志愿者活动的次数以及参加所述志愿者活动的时长;

权限管理模块,与所述存储模块连接,所述权限管理模块用以赋予使用者操作所述服务端的权限;

所述权限包括对每个志愿者的所述身份信息进行查看,删除,编辑的操作。

优选的,所述服务端还包括一打印模块,与所述统计模块连接,所述打印模块用以将志愿者参加的所述志愿者活动对应的所述活动信息形成打印文件。

优选的,所述所述打印模块还用以将志愿者的所述身份信息按照一预设模板进行打印以形成一志愿者证件。

优选的,所述服务端还包括一编辑模块,与所述存储模块连接,所述编辑模块用以供使用者编辑形成所述志愿者活动并保存至所述存储模块。

优选的,所述客户端包括一查询模块,与所述收发模块连接,所述查询模块用以形成一获取志愿者的所述身份信息的请求并通过所述收发模块发送至所述服务端。

优选的,所述客户端与所述服务端之间基于http协议进行数据传输。

优选的,所述存储模块为sqlserver数据库。

上述技术方案具有如下优点或有益效果:客户端的使用者可对参加志愿者活动的每个志愿者记录活动信息,并保存至服务端,通过服务端可对每个活动信息进行保存,方便进行管理,克服了现有技术中缺少对每个志愿者参加的志愿者活动进行记录管理的缺陷。

附图说明

参考所附附图,以更加充分的描述本发明的实施例。然而,所附附图仅用于说明和阐述,并不构成对本发明范围的限制。

图1为本发明一种活动管理系统的实施例的结构示意图;

图2为本发明一种活动管理系统的实施例中,关于客户端的结构示意图。

附图标记表示:

1、客户端;2、服务端;11、收发模块;12、注册模块;13、记录模块;14、查询模块;21、存储模块;22、统计模块;23、权限管理模块;24、打印模块;25、编辑模块。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。

下面结合附图和具体实施例对本发明作进一步说明,但不作为本发明的限定。

本发明的技术方案中包括一种活动管理系统。

如图1所示,一种活动管理系统的实施例,应用于志愿者活动管理中,其中,包括:

服务端2,以及与服务端2连接的客户端1,服务端2用以发布志愿者活动;

客户端1包括:

收发模块11,用以接收服务端2推送的志愿者活动;

注册模块12,用以将每个志愿者的身份信息注册至服务端2;

记录模块13,用以记录每个志愿者参加的志愿者活动对应的活动信息,并通过收发模块11将活动信息发送至服务端2;

服务端2包括:

存储模块21,用以保存每个志愿者的身份信息,以及每个志愿者参加的对应志愿者活动的活动信息;

统计模块22,与存储模块21连接,用以根据活动信息统计每个志愿者参加的志愿者活动的次数以及参加志愿者活动的时长;

权限管理模块23,与存储模块21连接,权限管理模块23用以赋予使用者操作服务端2的权限;

权限包括对每个志愿者的身份信息进行查看,删除,编辑的操作。

针对现有缺少对每个志愿者参加的志愿者活动进行相关记录,通过纸质记录签到信息缺少针对性统计的缺陷;

本发明中通过客户端1对每个志愿者每次参加的志愿者活动记录对应的活动信息,并将志愿者的活动信息保存至服务端2以形成每个志愿者的固定档案,管理者如需要了解其中某一个志愿者的参加志愿活动的具体情况则可以于服务端2中调取该志愿者的参加的相关活动信息,其中活动信息可包括志愿活动的名称,地点,位置,参加的时长等信息,志愿者的身份信息可包括志愿者的姓名,性别,年龄以及联系方式等信息。

需要说明的是,权限管理模块23,储存模块中还保存有每个使用者的账户信息,账户信息用以登录服务端2,其中权限管理模块23用以账户信息按照其身份的不同赋予不同的操作权限,其中权限包括:

仅可查看志愿者的身份信息,以及其对应的活动信息;

或者对志愿者的身份信息,以及其对应的活动信息,进行修改的权限;

或者对志愿者的身份信息,以及其对应的活动信息,进行删除的权限。

在一种较优的实施方式中,服务端2还包括一打印模块24,与统计模块22连接,打印模块24用以将志愿者参加的志愿者活动对应的活动信息形成打印文件。

上述技术方案中,如需要调取某一个志愿者的参加的活动信息,可于服务端2中根据志愿者的姓名于存储模块21中调用该志愿者的参加活动信息的详细清单,并通过打印模块24将志愿者的详细清单形成打印文件输出,其中打印文件可以是excel格式。

在一种较优的实施方式中,打印模块24还用以将志愿者的身份信息按照一预设模板进行打印以形成一志愿者证件。

上述技术方案中,预定模板可以是一预定大小,其中显示的信息包括志愿者的姓名,照片,以及对应的志愿者活动发起方,其中只需于身份信息中调用相关的信息对应填入预设模板中打印即可。

在一种较优的实施方式中,服务端2还包括一编辑模块25,与存储模块21连接,编辑模块25用以供使用者编辑形成志愿者活动并保存至存储模块21。在一种较优的实施方式中,如图2所示,客户端1包括一查询模块14,与收发模块11连接,查询模块14用以形成一获取志愿者的身份信息的请求并通过收发模块11发送至服务端2。

上述技术方案中,当客户端1需要在线获取当前参加志愿者活动的某一志愿者的身份信息,则可通过将志愿者的姓名作为查询请求发送至服务端2,其中服务端2将给姓名对应的志愿者的身份信息返回至客户端1,其中客户端1与客户端1之间基于b/s架构,在客户端1的流浪器界面中采用asynchronousjavascriptandxml技术向服务端2发送查询的请求,而不是整个界面的获取。

在一种较优的实施方式中,客户端1与服务端2之间基于http协议进行数据传输。

在一种较优的实施方式中,存储模块21为sqlserver数据库。

上述技术方案中,存储模块21中可为每个志愿者建立一一信息库,其中可记录每次参加的志愿者活动的活动信息,并且还保存有志愿者的身份信息。

以上所述仅为本发明较佳的实施例,并非因此限制本发明的实施方式及保护范围,对于本领域技术人员而言,应当能够意识到凡运用本发明说明书及图示内容所作出的等同替换和显而易见的变化所得到的方案,均应当包含在本发明的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1