《关于GEC社区专属报名表系统开发的需求分析》
更新:2016-02-24 16:11:24 | 分享:Wisky ( V875 ) | 来源:原创 | 阅读:191
标签:报名需求系统
1.Introduction简介
1.1 Purpose目的
随着GEC社区活动人数和规模的日益扩大,现有的报名系统不足以满足活动分组的需求,需要大量的人工干预调试,重复报名、分组统计和数据筛选等工作给志愿者造成了众多的麻烦,鉴于此种情况,本文特此作出需求分析报告和功能需求说明,通过设计、编制、调试一个完善的报名系统,实现IT技术与人工干预的完美融合,更好地服务于GEC社区。
1.2 Background 背景
GEC报名表是GEC日常活动中登记新成员与人数分组统计的十分便捷有效的工具,通过报名表,社团能够及时的了解活动成员的需求与参与信息,便于在活动开展中统筹协调活动的各项事宜,更有助于社团规范化管理。
新型报名表的出现,将大大降低人工干预的繁琐程度,提高分组统计的效率与准确度,有效地避免重复返工的现象。
开发软件名称:GEC社区专属报名系统
项目任务提出者:GEC社区志愿者
项目开发者:GEC社区系统开发技术部
用户:各个领域活动成员
实现软件单位:GEC社区系统开发技术部
2. Project description项目概述
2.1 Running environment运行环境
操作系统:Windows2000、Windows XP Professional、Windows2000 Sever、Windows 7.0&8.0操作系统,Mac OS X操作系统等
支持环境:IIS 5.0、以及Android 、IOS等手机系统
2.2 User characteristics 用户特征
㈠、GEC活动成员来自各行各业,各个领域,其中辨识名称大部分以英文名为主,但随着人数的增多,出现了众多的英文名重复的现象。
㈡、GEC活动成员来自于各个年龄阶段,以及各个国家,通用语言为普通话与英语。单一中文的报名表不能满足国际交流的需求,“中英双语”更适用于这些群体。
2.3 Software function 软件功能
①能够提供各类别的栏目分组,及多个选项;
②能够自动统计报名人数总量及各项信息归类;
③能够自动筛选同类别和重复报名信息。
3. Specific Requirements 具体需求
3.1 Digital Description 数据描述
3.1.1 静态数据
静态数据中需展示出每次活动的主题、摘要、活动时间与活动地点等,能够实现二维码扫描,能够进行后台信息变更。

▲静态数据信息展示示意图
3.1.2 动态数据
动态数据中需提供活动的各项分组,可选择项,姓名(中&英)、联系方式等,可进行后台信息变更。

▲动态数据信息展示示意图
3.2 Functional Requirements 功能需求

▲主程序流程参考示意图
主程序解读:
成员主要分为四个类别:
1.组织活动的志愿者负责人;
2.只是参加活动的志愿者;
3.初次参加GEC活动的成员;
4.长期参加GEC活动的普通成员。
二次填报识别:筛选类别→二次填报→是否信息变更→完成确认
信息采集项:
1.常规活动信息采集参考→http://www.sojump.com/jq/5803689.aspx
2.户外游览信息采集参考→http://www.sojump.com/jq/5898348.aspx

▲户外游览报名表二维码链接
分组、归类:
1.常规活动按所在地区、家乡、职业、想参加的语种等不同类别都可以进行聚类;
2.户外活动按具体的分组要求进行变更聚类,此项可以进行后台信息变更。
3.3 Hypothesis and constraint 假定与约束

▲工作流程参考示意图
活动工作流程解读:此图主要表示一个完整GEC活动的实现过程以及运作情况。所面对的受众人群,各部门工作的分项分工,信息的使用去处与重要性、实现方式、后期需要处理的任务等。

▲原始分组工作流程辛酸示意图
活动工作流程解读:此图主要表示在现有的报名表情况下,GEC分组志愿者所需要面临的问题。暴露出的难点能否得到解决,以及仓促处理的工作示意图。
4. Software Quality Attributes 软件质量特性
◆ 及时性,能够快速响应报名成员的请求;
◆ 正确性,系统的运行结构正确合理;
◆ 灵活性,系统能够适应多种运行环境;
◆ 可维护性,系统能够方便和容易的维护;
◆ 可靠性,系统运行具有一定可靠性,不会中途停止;
◆ 可重用性,设计和方案具有一定认可度,能够重用;
◆ 可用性,系统的具有一定的高性能可用性;
◆ 稳定性,系统使用时能保持一定的稳定,不会出现错码等故障。
。。。。。。。分割线 。。。。。 。。
软件开发技术人员招募帖
现诚招募有一定软件开发能力、网络运营与推广、网页开发与维护等IT技术性人才加入我们GEC志愿者系统开发团队。
报名方式:微信报名→添加微信号→
负责人1:Wisky→微信号zcydhhsw→发送备注姓名+技术开发→确认报名→筛选进群
负责人2:Seas→微信号Seas2000→发送备注姓名+技术开发→确认报名→筛选进群
GEC有你加入更精彩。。。