校友会管理系统开发文档.docx
《校友会管理系统开发文档.docx》由会员分享,可在线阅读,更多相关《校友会管理系统开发文档.docx(12页珍藏版)》请在冰豆网上搜索。
校友会管理系统开发文档
关于开发xx大学校友服务系统的报告
xx软件公司
一、立项背景、意义和重要性
1.1项目背景
校友资源犹如一座宝藏,对高校的发展建设有着不可替代的重要作用,是高校工作的重要组成部分。
xx大学校友会建立于30年代,恢复于80年代。
社会主义经济发展时期的校友会与时俱进,在政府和校领导的支持下,积极有效地开展工作,取得了通过校友为学校的建设发展献计出力的成效。
同时,为校友会工作的拓展奠定了基础。
但在xx大学以往的校友管理工作中,仍延续使用传统的管理法来进行管理,传统的管理法存在着:
收集校友信息时间漫长,要耗费大量的时间和精力;信息材料收集量大,手工操作,难以保证信息材料的准确性;校友随着时间的推移发生的变化情况无法及时更新等弊端,这个弊端将导致母校与校友分会之间;母校与校友之间;校友分会与校友之间;校友与校友之间无法及时交流和沟通,从而不可避免地会降低校友会的作用,使校友会流于形式。
鉴于校友会的重要性和管理的长期性和动态性,有必要引进信息化手段来提高管理质量和效率。
2.2意义和重要性
xx大学是一所有着悠久历史、文化省重点大学,在国外具有一定的知名度,多年来为和社会培养输送了不少优秀人才,所培养输送的人才如今遍及国、外的各个领域,有的甚至是国际、国的知名人士,也就因为这些知名人士而提高了xx大学的知名度。
在校友会的管理中采用信息化管理手段,不仅提高了校友会的管理质量和效率,把校友有效地联系、组织起来,同时也向社会、向分布在国、外的校友展示了xx大学在由传统管理向高新科技管理转变的新发展和新面貌。
由此,吸引更多的校友及社会人士关注和关爱xx大学的发展,积极为xx大学的建设添砖加瓦。
同时,作为xx省的一流高校,xx大学的信息化建设也代表着xx省高校的先进水平,而作为高校管理不可缺的一个重要部分,校友管理的信息化、标准化也是势在必行的。
二、项目建设案
校友服务管理系统的建设,使得学校可以准确及时掌握校友信息,校友可以了解母校近况,还加强了校友与校友,校友与母校之间的联系,对于学校的建设、发展都有着至关重要的作用。
结合xx大学校友会的实际工作情况,以及现代化、合理化的指导原则,给出了校友服务管理系统的设计案。
2.1校友服务管理系统总体案
图1:
校友服务管理系统总体功能结构图
校友服务管理系统,总体上分为六个部分,分别为:
校友门户站点、捐赠系统、校友社区、管理、系统管理、校友数据管理。
其中,系统管理、校友数据管理主要面向校友会系统管理员使用,用以完成校友服务管理系统的后台管理、配置功能。
校友门户站点、捐赠系统、校友社区除了支持后台配置,还主要面向广大校友及一般网络游客,是校友服务管理系特对外提供功能的窗口。
图2校友门户站点
校友门户站点:
校友是校友日常沟通、交流互动的平台,名校友能够查看新闻和资讯,其中包含了可以自定义的新闻栏目,如常见的:
校友会简介、校友联谊、校友工作、今日校园、校友风采、校友期刊等。
同时,除了提供新闻、通知等信息,校友门户还承担着整合校友服务管理系统各个子功能的重要任务。
如对校友社区的优秀容或活跃校友进行推荐;显示正在进行的捐赠活动及其进行的情况。
校友们还可以从门户站点登陆,以便进一步享受校友服务。
在实现以上功能的同时,针对xx大学校友分布广、层次多的实际情况。
很多校友长年在国外工作,所以校友服务管理系统的多国语言支持是十分必要的。
在完成中文系统的同时,需要充分考虑多语言环境的情况。
图3捐赠管理子系统结构图
捐赠管理:
目前,的投入还不能完全满足高等教育发展的需要。
随着各校区的发展建设,母校通过多种渠道筹集建设资金。
虽经各大力支持,但资金已成为学校进一步发展之羁绊。
捐赠系统提供便快捷的在线捐赠功能,校友可以随时登陆系统,利用银行卡既可实现在线捐赠。
校友总会工作人员还可以从后台维护校友的其他捐赠信息,如校友的支票现金捐款或亲临校友总会的捐款或捐物。
捐赠统计提供捐赠信息的实时查询和统计,便于及时掌握校友捐赠情况。
图4校友社区
校友社区:
校友社区是各级校友和校友总会的枢纽,起着上传下达的联系作用,在校友总会的领导和指导下,管理本级的校友,为本级校友提供一个信息交流平台。
1)校友录,校友名册
系统提供面向不同用户,不太详细程度的多级校友录。
分别是校友花名册、知名友录、班级校友录、地区分会校友录。
校友花名册主要面向普通网络游客,其中仅包含简单的年度,专业,姓名校友名册。
知名友录:
由校友会管理人员建立的知名校友名录,可以查看知名校友的事迹简介。
班级校友录:
以原班级为单位制作校友录。
分会校友录:
以地区、行业等建立的不分班级、届别、专业制作的校友录。
2)校友信息维护:
希望登录校友系统的校友需要首先进行注册,注册时将校友填报的信息和数据库中的校友信息匹配以进行身份验证,如果验证成功则说明该校友存在允其注册成功并登录系统,如果验证失败则校友提交个人信息到校友总会,校友总会审核通过后可成功注册成为本校校友,享受校友提供的各项服务。
注册校友可以更新自己的工作单位,联系地址等个人信息,以便其他校友及时取得联系。
3)校友分会管理:
校友总会是校友会的最高管理系统,因而具有最高权限,其职能是通过系统了解掌握各级校友分会的交流动态,并对各级分会的交流活动给予一定指导;对校友会的运作系统进行维护和管理,保证校友信息的通畅性和校友数据的准确性和安全性。
各级校友分会成立程序:
校友通过校友向校友总会提出成立本地区、本班级、本社区校友分会的申请,校友总会对申请进行审核,审核通过后分会建立。
各级分会成立后,个人校友可视自身情况申请加入分会,个人校友既可申请为地区分会校友,又可申请为班级分会校友。
成为分会校友后,个人校友还可申请为分会管理原,管理和服务校友分会。
4)班级管理:
大部分情况下,校友班级由校友总会管理人员建立、维护。
但少数情况下可有校友发起建立或修改班级信息,经管理人员审核后,可以建立新的班级。
每个班级设有1,2个管理员,负责维护班级的成员列表以及班级的微博、相册等功用信息。
图5管理
管理:
管理校友登记的,校友系统提供单独发和群发两种解决案。
单独发适用于定位单个校友发的应用。
群发适用于各种需要发送到大量地址的应用。
用户可以按照需求定义不同组,进行群发操作。
系统提供模板支持,可以创建和修改模板,更加便创建各种。
图6系统设置
系统管理:
校友会管理人员用于管理、维护校友服务管理系统的各项容和功能。
组织结构管理:
管理学校学院、专业信息,提供学院/专业的合并功能。
授权管理:
配置校友注册认证字段等信息。
代码设置:
设置校友系统使用的特殊代码,如行业级别、职务名称等。
容管理是校友会宣传的窗口,提供到校友门户的信息发布和维护功能。
图7校友数据管理
校友数据管理:
校友数据管理是校友服务系统的基础,系统开发的重点。
校友基础数据分为学历校友以及非学历校友,其中非学历校友需要通过导入工具将校友数据导入系统,学历校友除了使用导入根据外,还可以直接从数字校园平台中获取毕业离校学生数据,减轻工作人员负担。
此外,系统支持通过校友进行注册,注册时,系统判断校友信息是否入库,对未入库的校友信息在提交校友总会审核通过后自动补充入库。
系统提供校友关联功能,能够关联校友的多次在学记录。
如本科、硕士、博士都在同一学校,经过系统关联后,查看校友信息时能够同时查看到其所有在学信息。
同时校友本人也可以通过系统实时更新个人信息,使校友总会能够尽快地收到校友的准确信息。
名校友、特殊校友以及对学校有特殊贡献的校友,系统提供单独的管理和维护。
以及相关的知名校友路,事迹介绍等功能。
校友信息备份/恢复:
校友总会管理员能够将校友数据定期备份,如果发生误删除等操作,能够将校友数据恢复到备份时刻。
数据导入导出:
数据导入提供数据平台数据导入式和外部数据导入两种式。
数据导出时,可选择字段进行导出或者以校友通讯录的式导出,便于使用。
2.2系统用例
经过对客户需求的分析及对系统功能的提炼,得到校友服务管理系统主体功能如下:
图8校友服务系统总体用例图
校友服务管理系统,主要操作人员可以归纳为:
网络游客、普通校友、分会(班级)管理员、校友会管理人员。
校友会管理人员:
有系统超级管理员指派,一般有xx大学校友总会相关工作人员担任。
负责校友数据管理,门户容分布、校友信息审核等。
分会(班级)管理员:
每个班级和分会可以有1-2个管理人员,负责本分会的人员组织,以及留言,相册等功用信息的维护。
分会管理员和分会秘书长等行政职务无硬性联系。
普通校友:
通过校友系统注册、认证的校友,可以登录校友社区,享受校友服务、参加社区互动。
游客:
普通的网络游客,可以查看校友门户的各种新闻,以及浏览校友花名册。
三、经费预算
xx大学校友服务系统相关工作的预算案,对应本报告中各项工作计划及安排,完成各项计划任务所需的调研、设计、开发、技术引进、集成部署等面的成本。
经费分为硬件基础设施费用和软件系统建设、实施费用。
基础设施:
包含服务器硬件购买费,服务器软件购买、安装实施费,该部分费用会由于服务器型号、目标集成系统等的不同,在实际工作中将有浮动的可能。
由此,校友服务管理系统基础设施估算为11.3万元。
具体如下:
预算科目
合计(万元)
校友数据专用服务器
校友系统前端应用服务器
Windows2008R2操作系统
SQL2008R2数据库
合计:
软件系统建设:
软件系统建设是一个复杂、庞大的系统工程。
校友服务管理系统除了自身的开发费用,还要考虑到数字校园数据整合、银行接口、多国语言支持等的费用情况。
同时,校友基础数据建设涉及容繁杂,容量巨大,仅目前阶段尚未完全整理的校友数据就有十万之多;如果对数据进一步规整,收集其数量还将不断增长,因此其建设、维护都是一个持续递增的过程。
其中,工程辅助产品、银行捐赠接口、URP系统集成接口开发费等为概算费用,根据开发过程中的实际难度可能会有所浮动。
校友服务管理系统软件系统建设、实施费用预算为xxx万元。
具体如下:
预算科目
合计(万元)
调研费用
校友基础数据建设
校友服务系统管理后台
校友服务系统管理捐赠/社区/门户
数据集成接口开发(与xx大学URP集成)
系统实施、培训
系统开发支持平台及其它工程辅助产品(VisualStudio2010等)
合计:
校友服务管理系统预算费用总计:
xxx万元。
四、开发进度安排
针对xx大学校友服务系统相关工作任务时间紧、任务重、协调复杂的实际情况。
为保质保量按时完成xx大学校友服务系统相关开发、部署、连调等工作任务,整个项目按其重要性和紧迫性,整个项目分为:
需求、案制定阶段、管理后台设计实现阶段、校友门户阶段、捐赠/社区子系统实现阶段以及校友服务系统整体整合阶段。
每个阶段性成果可以逐步投入使用,以加快校友服务系统整体建设。
针对以上工作,拟定的时间进度安排如下:
任务
开始时间(年)
完成时间(年)
校友服务系统需求,初步设计
4月1日
4月12日
校友会需求了解
4月1日
4月2日
需求规约编写,确认
4月2日
4月7日
校友服务系统数据库设计
4月8日
4月12日
校友服务管理系统台设计实现
4月12日
4月30日
总体结构设计
4月12日
4月15日
分级管理权限设计
4月14日
4月19日
分会/班级,组织结构管理
4月19日
4月21日
校友基本资料管理
4月21日
4月23日
校友查询/检索
4月23日
4月27日
校友资料后台管理测试,培训
4月27日
4月30日
校友服务管理系统门户
4月30日
5月21日
校友分级授权实现
4月30日
5月11日
容管理设计实现
5月11日
5月18日
校友门户站点
5月14日
5月21日
捐赠子系统
5月19日
6月14日
校友社区
5月28日
6月17日
子系统整合
6月17日
6月24日
xx软件公司
20xx-x-x