社团项目之需求分析--第六组

社团项目之需求分析

小组成员:前端

姓名 学号 分工
邵昱程 31701014 软件需求分析,数据库设计,后端程序编写优化
钮文剑 31701044 需求分析,前端
罗宇 31701043 需求分析,框架
郑逸旸 31701331 原型设计,后端
沈亦骞  31701045 ER图设计,前端
吴雨翰 31701051 文档撰写,前端

 

 

 

 

 

 

 

 

 

随着我国高等教育的快速发展,高校办学规模不断扩大社团活动日益丰富,高校中大大小小的社团犹如雨后春笋般地创建起来。然而,其中许多的社因为缺少管理而发展困难,因而便纷纷在昙花一现中退出了社联的大舞台。社团的出现为大学生们供了一个展示自我、发展自个人平台。然而,社团从创建到社团消亡过程,对于学校来讲无疑是资金的流失;对于学生来讲即是缺乏了一个发展自个人舞台。面对社团内纷繁复杂的事物以及日益增多的资料收藏,社团负责人急需一个有效的管理系统做为本身的管理工具,实现网上操做,提升工做效率。然而在目前,大部分的高校都没有能设立起这样的管理系统。我所开发的唐仲英爱心社活动管理系统就是一个从整体立足,以社团的主体工做—社团活动为出发点兼顾社员管理,为社团负责人提供了一个方便、快捷地了解社内信息和及时、准确的作工做计划的工具,从而为社团良好的发展起到了必定的推进做用数据库

 

需求分析是整个设计过程的基础,是最困难、最耗时间的一步。需求分析作的很差,甚至会致使整个数据库设计返工重作。 1.1 设计目标与任务 后端

1.1.1需求分析阶段的目标 安全

(1) 详细调查,深刻了解社团,对存在的问题进行分析,从而完成对背景和研究意义的分析; 框架

(2)完成业务处理和数据处理(业务流图和数据流图),准确地表达用户的需求;数据库设计

(3) 创建数据字典; 工具

1.2需求分析阶段的任务 优化

(1) 处理对象:活动信息,社员基本信息,评价信息,入社审批信息,活动地点信息 ,活动审批信息,社团信息,社团职位信息,团委信息,学生信息详细描述以下: spa

a 活动信息:活动的详细资料,涉及的数据有:活动的编号,名称,负责人id,活动经费,活动介绍等; 设计

b社员基本信息:社长审批社员可否参加活动的依据,涉及的数据主要有:编号,姓名,学号,入社时间等; 

c社员活动审批信息:处理活动参加状况,一个社员能够参加多项活动,一项活动能够被多个社员参加。涉及的主要信息有:活动的编号,社员的编号,是否为负责人; 

d社团活动审批信息:编号,地点id,时间,审批状态

e 活动评价信息:其中主要涉及的数据有:评价编号,活动编号,评价内容,活动得分;
f  团委信息:其中主要涉及的数据有:团委编号,名字;

g 学生信息: 其中主要涉及的数据有:学号,名字,性别,生日,地址,电话,兴趣,年级;

h 社团职位信息:其中涉及的数据有:社团编号 ,社员编号,职位

i 地点信息:一项活动能够在多个地点开展,一个地点能够开展多项活动。涉的内容主要有:地点的编号,地点的名称,地点图片,地点负责人,联系电话等;

j 社团信息 :社团编号,社团名字,办公地点,社团经费,成员数量,建立时间;

 

在以上处理对象中,可用每一个处理对象的编号或名称将各个对象联系起来,能够实现社内整体信息的查看,同时,当其中的某个对象改变时,其余对象中的数据要作相应的改变。 

(2)处理的功能 

本系统处理功能比较简单,主要包括活动的管理为核心模块,社员的管理,社员参加活动的管理等。其中,主要实现查询,插入、修改、删除等功能。 

(3)安全性及完整性要求

因为本系统的用户主要是基于社团管理者管理社内主要业务出发,同时还容许社内成员了解本身参加活动状况,于是其安全性要求不是很高。 

在用户登陆管理系统中,有相关用户身份(用户名和密码)验证。用户主要为社团管理者和社员,有社员权限限制。对操做过程当中的数据查询和更新操做,可对数据库访问进行受权,还能够创建视图对不一样的用户进行权限设置,从而进一步来保证安全性。

在完整性要求中,活动编号,社员编号,村庄编号等可做为主键,可惟一标识实体,社员入社,社员参加活动以及活动的选址等,都经过外键将其联系起来。 

1.2 结果 

1.2.1需求调查以及收获 

在整个需求分析阶段,首先经过亲身参加业务工做来了解业务活动的状况;其次,查阅了许多相关资料(社员信息,活动资料等);最后经过与社长交谈,经社长介绍社内现状及其工做中遇到的困难,认识到此系统应该实现的功能以及在作这个系统时我应该努力的方向。 

1.2.2业务流程图(业务流图如图1.1)  

业务描述:通常学生经过提交入社申请,经秘书处批准,经过者则可成为社员。秘书处拟订并提交本学期的计划书,经团委老师审核,审核经过的活动再交由外联部进行实地调查、联系。外联部经过实际调查取得村庄的信息并与当地主要负责人联系好后,组织部就根据以上所得信息开展活动。社员参加活动要在秘书处报名,秘书处对全部报名者进行审核,审核经过者即可参加活动。

数据流图

 

ER图

 

 

 

 

 原型图展现:

 

 

 

 

 

 

相关文章
相关标签/搜索