《社团管理系统》需求分析说明书

合集下载

社团管理系统文档需求及设计

社团管理系统文档需求及设计

高等学校学生社团管理系统姓名:学号:班级:研1114班指导老师:一、 系统名称高等学校学社社团管理系统二、 系统目标高等学校社团管理系统主要用于社团管理人员方便、有序的对高校社团人员的管理,提高社团影响力和高效率。

三、 需求分析● 基本需求要开发高校社团管理系统,其功能需求如下:高校学生会学生社团管理信息系统可以满足学生与工作人员对于高校社团的管理,功能主要包括新增社团,创建管理员。

各社团管理员可以自行管理自己社团成员,新增有效的社团角色,可以查看社团的成员信息,并且可以删除某一社团成员。

高校游客人员可以注册成为该系统的成员,查询社团情况,并申请加入某一感兴趣的社团,工作人员可以取消某一社团,重新分配社团成员等。

● 领域模型通过对需求分析可知,该系统的领域模型如图1所示。

管理员游客人员工作人员社团浏览、注册创建、查询管理创建1...n1n1111....n1....n图1 领域模型图如图1所示,为本系统的基本领域模型图。

在系统的需求描述中,社团成员的业务活动没有给出,然而社团成员与社团的关系非常密切,社团成员与社团间的活动可作为一个独立的系统,因此在本系统仅仅对社团与社团成员的交互做一简单的描述。

● 业务描述根据系统的基本需求描述可知,本系统的基本业务事件有:工作人员创建社团、查询社团信息、修改社团信息,创建社团的管理员;社团管理员登陆系统、查询社团成员、注销社团成员,管理角色;社团成员查询成员信息,在所在社团发布信息;游客注册系统,查询社团情况,申请是否加入社团。

●用况图由系统分析可知本系统的主要参与者有工作人员、社团管理员、社团成员及游客。

其中各类人员与系统交互的用况图如图2所示。

创建社团查询社团信息登录系统修改社团信息身份验证<<include>>取消社团系统注册<<extend>>工作人员编辑社团信息<<extend>> <<extend>>工作人员管理角色查询社团成员注销社团成员社团管理员登陆系统添加角色身份验证密码修改和找回<<include>><<extend>>修改角色删除角色<<extend>><<extend>><<extend>>社团管理员发布消息查询社团信息社团成员登陆系统身份验证密码修改和找回<<include>><<extend>>社团成员加入社团查询社团信息登录系统身份验证<<include>>系统注册<<extend>>游客社团注册<<extend>>游客图 2 各类用况图用况描述高校学生社团管理系统主要用况描述:用况名称创建社团用况标识号UC1.0参与者学生会工作人员简要说明工作人员创建新的社团前置条件工作人员已有效登陆系统基本事件流:1.工作人员点击“创建社团”按钮2.管理系统将显示出一系列建立社团所需的选项3.工作人员可以输入有效的社团名称信息4.工作人员编辑完社团信息,确认无误后,点击“创建”,则完成新社团的创建。

社团管理系统分析与设计说明书

社团管理系统分析与设计说明书
校社团联合会下设七个部门,办公室、策划部、外联部、宣传部、评审部、人力资源部、网络编辑 部。七个部门各尽其责,相互配合。社团联合会在社团管理中得具体工作包括:社团联合会成员档案管 理、新社团成立审批、社团注册、社团档案管理、社团活动评审、社团活动宣传、社团活动场地审批、 社团活动监督、年度社团评优表彰、及社团节组织工作,并定期组织安排各社团开展各种形式的文化活
再次,由于所有的档案表格、申请表格及一些证明和申请以往采用的是纸质文档,虽然有明确的格 式及内容要求,但社团在填写或者提交的过程中,经常出现各种各样的问题,或是格式不对,或是内容 不符。使得各类档案和表格十分不规范,也一定程度影响了社团管理工作的水平和效果。
再次,因为原有的工作方式依附于人工和纸质载体进行,很多表格和证明需要加盖公章,可能会涉 及跨系、跨部门的情况,手续相对复杂,对于社团举办活动可能会造成一定的困难。而且,人在执行这 项工作的过程中,会受到时间、天气等多方面因素的限制,也对工作的开展有一定程度上影响。
1 系统规划方案 1.1 背景描述
1.1.1 基本情况 (1) 社团活动的主要性及意义
学生社团是我校校园文化的重要载体,是第二课堂的重要组成部分,参与学生社团,是学生丰富校 园生活,培养兴趣爱好,参与学校活动,扩大求知领域,增加交友范围,丰富内心世界的重要方式。随 着学校不断发展,以及社会对大学生学习、生活方式的影响,出现了新的变化,大学生社团日益成为学 校党委重视的学生组织。它既是我校开展学生思想政治工作的一个渠道,又是我校共青团工作的重要领 域;它既受到不同院系、不同学制、不同年龄学生的欢迎,又成为我校精神文明建设中校风、学风的表 现形式,对于营造学校的文化氛围,发扬我校的历史传统,都起着重要的作用。学生社团已经成为建园 师生不可获取的生活元素。 (2) 社团联合会介绍

《社团管理系统》需求分析说明书

《社团管理系统》需求分析说明书

系统的前台浏览功能需求(一)游客的功能(1)注册成为会员(2)信息查看,包括公告信息,和各协会活动的情况,照片,视频和文章等(3)可在交流区浏览帖子(4)可以留言提出意见或建议(二)协会会员的功能(1)会员登录会员使用自己注册的用户名和密码登录(2)站内信有任何活动的发起给改协会成员发送站内信,会员有任何疑问也可以通过站内信进行交流(3)留言可以留言提出意见或建议(4)加入新协会每个会员都可以加入一到三个协会(5)查看活动历史协会成员可以查看历史活动,包括协会活动的所有有关的文档(6)信息查看协会认为介绍主要介绍会长和副会长(7)交流区协会会员可以发表主题,并可以回复评论(8)上传,下载协会会员可以上传下载图片和视频(9)新协会申请会员可以申请注册新协会(10)协会注册协会根据规定进行学期注册(三)协会会长功能(1)协会会长包括协会会员的所以功能(2)会员管理会长可以进行协会会员的添加删除查询等(3)申请活动申请活动必须填写活动申请单(4)填写海报单为每次活动出海报填写海报单(5)活动通知活动审批通过后,系统自动通知协会会员有(6)活动评分每次活动会长都必须给自己组织的活动进行评分(7)系统设置会长可以对自己协会页面的相关内容进行设置(8)飞信功能子系统为确保活动通知到位,设置的附加功能(9)协会换名协会换名必须填写换名申请单(10)协会外请教师申请申请外教必须填写外请教室申请单(11)十佳学生社团申请十佳学生社团申请须填写厦门理工学院十佳学生社团创建申报表(12)外出活动申请外出活动需填写外出活动申请表(13)周末文化大舞台周末文化大舞台分单项节目申请表,专场活动项目申请表系统的后台管理需求一. 社团部管理(一)部长功能(1)部长审核新协会的申请:部长对新协会申请的条件进行审核,审核通过后提交给社团部老师审核。

(2)部长对协会注册的审核:各协会每学期需进行注册,部长对协会的注册条件进行审核,审核通过后提交给社团部老师审核。

社团管理系统 (2)

社团管理系统 (2)
Sname char(20)
)
create table wp
(Wname char(20) primary key,
Tname char(20) not null,
Wvalue double precision(20)
)
create table py
(Sname char(20) primary key ,
20
用户表
属性名
存储代码
类型
长度
备注
用户id
Uname
char
20
用户密码
Upassword
char
20
用户类型
Utype
tnyint
1
4.2
Create table hy
(Sno char(20) primary key,
Sname char(20) not null,
Ssex char(2),
Sclass char(20),
1、学院社团的基本情况
各社团相对独立,每个社团都有自己的活动,各自管理,各自发展成员。
1、成员的基本信息
每位成员的信息有姓名,学号,性别,班级,联系方式,所在社团,加入时间,社团中的职位。
2、社团的基本信息
每个社团的信息有社团名,社团类型,部长姓名,部长联系方式,成员人数。
3、社团活动的基本信息
社团都会举办活动,活动的信息有活动类型,负责社团,活动收支,举办日期。
签名:
年月日
小组协作基本信息
项目名称
组长
学号
姓名
电话号码
小组
班级
项目组成员
学号
姓名
承担任务
签字
研究内容概述

社团管理系统

社团管理系统

社团管理系统学⽣社团管理系统设计者:陈美玲学号:2012122115 ⼀.⽤户需求1.需求说明⽂本随着我国⾼等教育的快速发展,⾼校中⼤⼤⼩⼩的社团犹如⾬后春笋般地建⽴起来,本系统的开发就是实现对社团的有效管理,本系统以社团的主体⼯作—社团活动为出发点兼顾社员管理,实现对社员信息的添加,修改和删除,对社员活动信息的添加,修改和删除,从⽽实现信息的系统化,规范化,⾃动化,通过调查,得出以下需求⽂本说明:⑴由于本系统的⽤户主要是基于社团管理者管理社内主要业务出发,同时还允许社内成员了解⾃⼰参加活动的情况,因⽽其安全性要求不是很⾼。

⑵本系统处理功能要求简单,主要包括活动的管理为核⼼模块,社员的管理,社员参加活动的管理,实现对这些信息的查询,插⼊,修改和删除。

⑶系统要及时插⼊已经经过批准的活动的详细信息,涉及的数据有:活动的编号,时间,名称,负责⼈的姓名,活动的经费等。

⑷系统要根据社员的基本信息对社员能否参加活动进⾏审批,审批涉及的数据有:社员的编号,名字,性别年纪学院,出⽣⽇期,安好特长,联系⽅式和是否有责任⼼等。

⑸系统要及时修改社团活动的参加情况,⼀个社员可以参加多个社团,⼀项活动可以被多个社员参加,涉及的信息有:社团的编号,社员的编号。

⑹系统要及时录⼊活动地点信息和活动评价信息,涉及的数据:社团编号,社员编号,负责⼈,联系电话,评价编号,活动效果,活动说明,活动得分。

⑺在⽤户登录管理系统中,有相关⽤户⾝份验证,⽤户主要是社团管理者和社员,有社员权限设置,对操作过程中的数据查询和更新操作,可对数据库进⾏授权,建⽴视图对不同的⽤户进⾏权限设置,从⽽进⼀步来保证安全性。

⑻由于本系统是为社团负责⼈提供⼀个⽅便,快捷地了解社内信息和及时,准确的做⼯作计划的⼯具,所以要求该系统的性能⽅⾯具有:快速性,时效性。

⑼当外界环境⼲扰本系统时,系统可以⾃动保护原始数据安全⑽数据计算⾃动完成,尽量减少⼈⼯⼲预2.系统功能分析⼆.数据库设计1.数据库需求分析针对⼀般社团信息管理系统的需求,通过对数据流程的分析,设计如下数据项和数据结构:(1)社员基本信息:包括社员编号、姓名、性别、出⽣⽇期、所在院系、联系电话、安好特长、是否负责任和家庭住址等(2)活动基本信息:包括活动编号、名称、时间,活动地点编号,活动负责⼈、联系电话,活动经费等(3)活动地点信息:⼀个活动地点可以开展多项活动,⼀项活动可以在多个地点同时开展,包括活动编号、活动地点编号、名称,活动负责⼈、联系电话等(4)活动评价信息:包括活动编号,评价编号,活动效果,活动说明,活动得分2.概念结构设计本系统主要包括四个基本实体:社员基本信息实体,活动基本信息实体,活动地点信息实体,活动评价信息社员基本信息实体E-R图活动信息实体E-R图活动地点实体E-R图活动评价实体E-R图2.四个基本实体的总体关系E-R图3.数据库逻辑结构设计社员和活动之间的联系活动和活动地点之间的联系社团管理系统数据库中各个表格的设计结果如下⾯的⼏个表所⽰。

社团管理系统用户需求可行性分析

社团管理系统用户需求可行性分析

社团管理系统用户需求可行性分析一、引言社团在高校中扮演着重要的角色,为学生提供了丰富多彩的课余活动和交流机会。

然而,社团管理面临着一系列的挑战,如信息不透明、组织混乱等问题。

为了解决这些问题,开发一款社团管理系统成为了迫切的需求。

本文将对社团管理系统的用户需求可行性进行分析。

二、背景介绍社团管理系统是一款基于互联网技术的应用系统,旨在提供给社团成员和管理者一个高效、便捷的管理平台。

通过该系统,用户可以实现社团报名管理、活动发布与签到、成员管理等功能。

三、用户需求分析1. 基本功能需求社团管理系统应具备以下基本功能需求:- 社团信息管理:包括社团介绍、负责人信息、联系方式等;- 社员管理:包括社员信息录入、审核和查找功能;- 活动管理:包括活动发布、报名管理、签到等功能;- 通知通告:包括系统通知、活动提醒等;- 文件共享:包括社团文件上传、下载、分享等功能。

2. 高级功能需求社团管理系统还应满足以下高级功能需求:- 统计分析:提供社团活动数据分析和统计功能,方便管理者了解社团的发展情况;- 社交互动:提供社员之间的交流互动功能,如社团内部聊天、动态发布等;- 活动评价:允许社团成员对活动进行评价和反馈,以便不断改进;- 多终端适配:系统应能适配不同终端,如网页端、移动端等,用户可随时随地使用系统。

四、可行性分析1. 技术可行性社团管理系统对于技术实现来说是可行的。

目前,互联网技术和数据库管理等相关技术已经非常成熟,能够满足系统的基本功能需求。

2. 经济可行性开发和维护社团管理系统需要一定的经济投入。

但考虑到社团管理的重要性以及效率的提升,投入是合理的。

此外,通过系统的高级功能,社团可以进行更好的活动管理和推广,可能为社团带来一定的经济回报。

3. 用户可行性社团管理系统的用户群体主要包括社团成员和管理者。

根据目标用户的需求,系统提供了一系列符合实际操作习惯的功能,并且提供了友好的用户界面,降低了用户的学习成本。

《社团管理系统》详细设计说明书

《社团管理系统》详细设计说明书

<社团管理系统>详细设计说明书[V1.0(版本号)]拟制人___________________________ 审核人___________________________[ 年月日]目录1.引言 (3)1.1 编写目的 (3)1.2 项目背景 (3)1.3定义 (3)1.4 参考资料 (3)2.总体设计 (4)2.1 需求概述 (4)2.2 软件结构 (5)3.程序描述 (6)3.1 功能 (6)3.2 性能 (8)3.3 运行环境及设备要求 (9)3.4算法 (9)3.5程序逻辑 (21)3.6 数据库设计 (22)3.7 测试要点 (25)1.引言1.1编写目的本说明书在概要设计的基础上,对信息发布系统的各模块、程序分别进行了实现层面上的要求和说明。

1.2项目背景项目全称:理工学院社团管理系统项目发起者:09软件工程2班DWLGY小组项目开发者:09软件工程2班DWLGY小组项目用户:理工的广大师生1.3定义1.4参考资料[1]天极网新技术研究室完全入门•人民邮电,2001.6[2]Sanjeev Rohilla等著,君等译专业项目实例开发•中国水利水电,2003.5[3]启明工作室编著网络应用系统开发与实例.人民邮电,2005.7[4]王华杰,律松一波等编著.C#数据库开发技术.清华大学,2003.2⑸ 攀建编著+项目开发实例.清华大学,2004.1⑹(美)A.Russell Jones著,高春蓉等译从入门到精通.电子工业出版,2002.1[7] Scott Worley著,王文龙湘宁译技术幕.人民邮电,2002.4[8]Russ Basiura等著,浩译 Web服务高级编程•清华大学,2003.2[9](美)Angshuman Chakraborti等著,唐云深,世华等译.NET Framework专业项目实例开发中国水利水电,2003.6[10]Scott Allen等著.C#数据库入门.郝启堂哲峰译.清华大学,2003.2[11](美)微软公司著.NET框架1.1类库参考手册.清华大学,2004.1[12]Steve Walther 著:Tips,Tutorials,and Code电子工业,2003.7[13](美Jeffrey Richte 著 Frameworks.清华大学,2003.4[14]Alex Homer 等 Web Forms Programming清华大学,2003.12.总体设计2.1 需求概述社团管理系统需要满足来自三方面的需求,这三个方面分别是会员、社团和管理员。

社团管理系统需求文档

社团管理系统需求文档

社团管理系统(Community management system)软件需求说明书目录引言 (3)系统概述 (4)2.1 功能描述 (4)2.2系统整体用例图 (6)3.系统功能分析 (7)4.性能需求 (19)一,数据性能 (19)1. 数据类型支持 (19)2. 数据量支持 (19)3. 数据库性能要求 (19)二、并发性 (21)1. 数据库并发 (21)2. 访问并发 (21)3. 传输并发 (21)三、响应特性 (21)1. 查询响应 (21)2. 制表速度 (21)四、架构特性 (22)1. 可靠性 (22)2. 稳定性 (22)3. 兼容性 (22)4. 灵活性 (22)5. 扩展性 (22)6. 诊断性 (23)7. 扩充性 (23)8. 开放性 (23)9. 可伸缩性 (23)10. 可交换性 (24)11. 经济性 (24)12. 安全性 (24)13. 业务驱动性 (25)14. 集成性 (25)15. 可层次性 (25)16. 可模块化性 (26)17. 可维护性 (26)18. 先进实用性 (26)引言系统概述2.1 功能描述本系统主要提供了对学生社团的管理平台,在系统中,将管理用户分为了两大类:一类为社团管理层系统管理员,主要用于对各社团的信息的管理,其主要职能有:规划社团发展与建设,成立、注册、撤销、恢复社团信息等,审核社团活动,评定社团成绩,对社团进行评优;另一类为社团事务的管理,主要实现对本社团的管理,如社团活动管理、会员信息管理、评优管理、社团财务管理等。

普通用户可以申请退社,可以方便的查询社团的活动信息,系统使用方便、操作简单、效率高。

本系统的功能结构图如下所示:2.2系统整体用例图3.系统功能分析社团管理系统主要需要满足三面的需求,分别是学生、社长、社联管理员(学校层面)1.参与者:社联管理员功能说明:1.活动审批:对所有社团的活动申请进行审核,确定是否通过,若场地时间冲突则拒绝并反馈给社长。

社团管理系统系统分析

社团管理系统系统分析

社团管理系统系统分析社团管理系统系统分析⒈引言社团管理系统是为方便管理社团活动、成员信息、资源分配等而设计的一个软件系统。

本文档旨在对社团管理系统进行全面的分析,包括系统需求、功能模块、数据结构、系统流程等内容,以确保系统能够满足用户的需求。

⒉系统介绍⑴系统背景介绍社团管理系统的背景和目的,例如社团管理的困难、传统管理方式存在的问题等。

⑵系统目标明确社团管理系统的目标,如提高社团管理效率、方便成员交流等。

⒊系统需求⑴功能需求列出社团管理系统的功能需求清单,如成员管理、活动管理、资源管理、报名管理等。

⑵性能需求说明系统需要满足的性能要求,如同时支持多少用户访问、响应时间要求等。

⑶安全需求描述系统对数据安全、用户权限管理的需求,如用户登录验证、数据备份与恢复等。

⒋功能模块⑴成员管理模块详细描述成员管理模块的功能,如成员注册、信息修改、查询与统计等。

⑵活动管理模块详细描述活动管理模块的功能,如活动发布、报名管理、成绩统计等。

⑶资源管理模块详细描述资源管理模块的功能,如社团资产管理、器材借用管理等。

⑷报名管理模块详细描述报名管理模块的功能,如报名信息录入、审核与审批等。

⒌数据结构⑴成员信息表详细说明成员信息表的字段及其含义,如姓名、性别、年龄等。

⑵活动信息表详细说明活动信息表的字段及其含义,如活动名称、时间、地点等。

⑶资源信息表详细说明资源信息表的字段及其含义,如资源名称、数量、位置等。

⑷报名信息表详细说明报名信息表的字段及其含义,如报名人姓名、方式号码、报名时间等。

⒍系统流程⑴成员管理流程描述成员管理模块的流程,如注册流程、信息修改流程、查询与统计流程等。

⑵活动管理流程描述活动管理模块的流程,如活动发布流程、报名管理流程、成绩统计流程等。

⑶资源管理流程描述资源管理模块的流程,如资源申请流程、借用管理流程等。

⑷报名管理流程描述报名管理模块的流程,如报名信息录入流程、审核与审批流程等。

⒎附件(根据实际情况列出具体的附件,如原型设计图、数据字典等)⒏法律名词及注释(列出本文档中涉及的法律名词及其注释)。

《软件需求分析——社团管理系统》4.需求规格说明书

《软件需求分析——社团管理系统》4.需求规格说明书

江西财经大学题目:社团管理系统的设计与实现学院:软件与通行工程学院系专业:软件工程班级:软件134班学号:0133628姓名:刘倩指导教师:邓松填表日期:2015 年 6 月30 日页脚内容1页脚内容21.引言 (2)1.1编写目的 (3)1.2预期读者和阅读建议 (3)1.3项目背景 (3)1.4 项目范围 (3)1.4.1第一版范围 (3)1.4.2后续版范围 (3)1.4.3限制与排除 (4)1.5参考资料 (4)2.任务概述 ........................................................................................ 错误!未定义书签。

2.1目标.......................................................................................... 错误!未定义书签。

2.1.1开发目标......................................................................... 错误!未定义书签。

2.1.2应用目标 (5)2.2运行环境 (5)2.2.1 硬件支持 (5)2.2.2软件支持 (5)页脚内容32.2.3用户界面 (5)2.2.4接口 (5)2.3用户类及其特征 (12)2.4 产品前景 (6)2.5产品功能简介 (6)2.6设计和实现上的约束 (8)2.7条件和限制.............................................................................. 错误!未定义书签。

3.系统功能 ........................................................................................ 错误!未定义书签。

大学生社团系统需求分析说明(最终版)

大学生社团系统需求分析说明(最终版)

项目名称:大学生社团系统需求说明书项目承担部门: FlyHigh Team撰写人(签名):苏东辉肖乐叶炼军王娇娇欧小琼完成日期: 2010年9月27日评审人(签名):评审日期:批准人(签名):批准日期:目录项目承担部门:FlyHigh Team......................................................... 错误!未定义书签。

撰写人(签名): .............................................................................. 错误!未定义书签。

1. 前言 (4)1.1. 大学生社团概述 (4)1.2. 发展现状 (4)1.2.1. 我校社团管理的实际问题 (4)1.2.2. 建议 (4)1.3. 项目背景及意义 (5)1.4. 定义 (5)1.5. 参考资料 (5)2. 系统说明 (5)2.1. 系统概述 (5)2.2. 用户特点 (6)2.3. 假定和约束 (6)3. 系统功能需求 (7)3.1. 功能划分 (7)3.2. 功能描述 (7)3.2.1. 系统参与者 (7)3.2.2. 模块说明 (7)3.2.3. 系统结构图与用例图 (8)3.2.4. 用例说明 (10)3.3. 性能的规定 (15)3.3.1. 数据精度 (15)3.3.2. 时间特性要求 (15)3.3.3. 适应性 (15)4. 系统总体设计 (15)4.1. 系统总体功能设计 (15)4.2. 系统总体流程图 (16)4.3. 社团系统前台管理流程图 (18)4.4. 社团系统前台管理流程图 (19)4.5. 社团资格申请流程图 (19)5. 数据结构设计 (21)5.1. 逻辑结构设计 (21)5.2. 物理结构设计 (21)5.3. 数据结构与程序的关系 (21)6. 运行环境的规定 (22)6.1. 硬件环境 (22)6.2. 软件环境 (22)6.3. 用户界面 (22)6.4. 接口 (22)6.4.1. 用户接口 (22)6.4.2. 软件接口 (22)6.5. 故障处理 (23)1.前言1.1.大学生社团概述Intranet应用在全球范围内日益普及,当今社会正快速向信息化社会前进,信息系统的作用也越来越大。

高校大学生社团管理系统具体需求分析

高校大学生社团管理系统具体需求分析

高校大学生社团管理系统具体需求分析:
一、系统首页(前台)显示部分:
首先是标题图片,接下来是导航菜单栏里面有(首页、资料下载、留言板),首页主体部分显示内容如下:
管理登录区(用户登录身份验证)
显示社团前几条热门新闻
发布最新活动信息
显示最新的公告通知
社团风采(社团分类、图片展示)
学校相关网站友情链接
二、用户通过不同身份验证登录到不同页面:
1. 社团会员:查看个人信息、输入社团名称查询社团简况
2. 理事长(各社团主要负责人):发布该社团热门新闻最新活动信息和通知公告(发布的新闻和通知能够即时在首页上显示)、会员管理、收入支出登记、物品管理、活动管理
3.秘书长(社团联合会负责人):评优管理(查看社团活动并进行评分)、社团
管理(添加、删除和修改社团)、查询社团财务、留言管理(查看、删除留言)4.系统管理员:用户管理(添加、删除和修改用户登录信息)。

社团管理系统需求分析

社团管理系统需求分析

社团管理系统需求分析一、引言社团是大学生活中重要的组成部分,通过社团活动可以培养学生的综合素质,提升其团队合作能力和领导才能。

为了更好地管理社团活动,提高管理效率,设计开发一款社团管理系统具有重要的意义。

本文将对社团管理系统的需求进行详细分析。

二、系统概述社团管理系统是基于Web平台的应用软件,旨在帮助学校管理社团活动,简化组织管理流程。

该系统将实现以下功能:1. 社团信息管理:包括社团注册、社团分类、社团介绍等。

2. 社员管理:包括社员报名、资料管理、社员分组等。

3. 活动管理:包括活动发布、报名管理、活动日程安排等。

4. 经费管理:包括财务管理、经费申请与审批等。

5. 消息通知:包括系统公告、活动提醒、通知推送等。

6. 数据统计分析:包括社团活动统计、社员数据分析等。

三、用户需求1. 学生社团负责人:能够注册并管理自己所负责的社团,发布活动、审核报名信息、管理社员等。

2. 学生社团成员:能够浏览和报名参加感兴趣的社团活动,查看社团信息和通知等。

3. 学校社团管理人员:能够管理全校的社团信息,审核社团注册、活动发布等。

4. 学校教务管理人员:能够查看社团活动数据统计、导出相关报表等。

四、功能需求1. 社团信息管理a) 社团注册:学生社团负责人可以提交社团注册申请,包括社团名称、所属学院、社团简介等信息。

b) 社团分类:学校社团管理人员可以对社团进行分类管理,方便学生浏览和选择加入合适的社团。

c) 社团介绍:社团负责人可以编辑社团简介,展示社团的宗旨、活动等内容。

2. 社员管理a) 社员报名:学生可以浏览学校社团列表,并选择加入感兴趣的社团,填写相关报名信息。

b) 资料管理:社员和负责人可以编辑和维护自己的个人资料,包括联系方式、兴趣爱好等。

c) 社员分组:社团负责人可以根据需要将社员分组,方便活动组织和管理。

3. 活动管理a) 活动发布:社团负责人可以发布社团活动信息,包括主题、时间、地点、报名截止时间等。

《社团管理系统》详细设计说明书

《社团管理系统》详细设计说明书

<社团管理系统> 详细设计说明书[V1.0(版本号)]拟制人审核人[ 年月日]目录1.引言 (3)1.1编写目的 (3)1.2项目背景 (3)1.3定义 (3)1.4参考资料 (3)2.总体设计 (4)2.1需求概述 (4)2.2软件结构 (5)3.程序描述 (6)3.1功能 (6)3.2性能 (8)3.3运行环境及设备要求 (9)3.4算法 (9)3.5程序逻辑 (21)3.6数据库设计 (22)3.7测试要点 (25)1.引言1.1编写目的本说明书在概要设计的基础上,对信息发布系统的各模块、程序分别进行了实现层面上的要求和说明。

1.2项目背景●项目全称:厦门理工学院社团管理系统●项目发起者:09软件工程2班DWLGY小组●项目开发者:09软件工程2班DWLGY小组●项目用户:厦门理工的广大师生1.3定义1.4参考资料[1] 天极网新技术研究室完全入门.人民邮电出版社,2001.6[2] Sanjeev Rohilla等著,陈君等译专业项目实例开发.中国水利水电出版社,2003.5[3] 启明工作室编著网络应用系统开发与实例.人民邮电出版社,2005.7[4] 王华杰,李律松孙一波等编著.C#数据库开发技术.清华大学出版社,2003.2[5] 攀建编著+项目开发实例.清华大学出版社,2004.1[6] (美)A.Russell Jones著,高春蓉等译从入门到精通.电子工业出版,2002.1[7] Scott Worley著,王文龙刘湘宁译技术内幕.人民邮电出版社,2002.4[8] Russ Basiura等著,杨浩译 Web 服务高级编程.清华大学出版社,2003.2[9] (美)Angshuman Chakraborti等著,唐云深,赵世华等译.NET Framework专业项目实例开发..中国水利水电出版社,2003.6[10] Scott Allen等著.C#数据库入门.郝启堂张哲峰译.清华大学出版社,2003.2[11] (美)微软公司著.NET框架1.1类库参考手册.清华大学出版社,2004.1[12] Steve Walther著:Tips,Tutorials,and Code.电子工业出版社,2003.7[13] (美)Jeffrey Richte著 Frameworks.清华大学出版社,2003.4[14] Alex Homer等 Web Forms Programming.清华大学出版社,2003.12.总体设计2.1需求概述社团管理系统需要满足来自三方面的需求,这三个方面分别是会员、社团和管理员。

社团管理系统-需求分析1.doc

社团管理系统-需求分析1.doc

社团管理系统-需求分析1 创新基地社团信息管理系统需求分析目录1.引言1.1编写目的1.2 背景1.3定义1.4参考材料2.需求规定2.1 应用软件的总体构架2.2 IBCIMS数据流程图2.3 对功能的规定2.3.1 社团信息管理2.3.2 社团成员管理2.3.3 社团财务管理2.3.4 社团量化管理2.3.5 社团项目管理1引言1.1编写目的本文档是对该社团信息管理系统的一个总体的把握,以便在下一步的开发设计中更好的控制开发。

1.2背景由于电脑时代的到来以及internet的迅速发展,电脑无出不在,当然各种工作效率也大幅提高,那么对于一个计算机软件社团组织来说,开发一个好的社团信息管理系统势在必行。

鉴此,特开发此创新基地社团信息管理系统,该系统实现了办公无纸化、网络化、信息化、现代化。

1.3定义为了便于阅读理解本文,在此解释一些在本文中用到的简写和专业术语:创新基地社团信息管理系统以下简称IBCIMS(Innovation Base Community Information Management System-创新基地社团管理系统).1.4参考资料C++ primerVisual C++ 程序设计案例教程2 需求规定2.1应用软件总体构成2.2 IBCIMS数据流程图2.3对功能的规定2.3.1 社团管理2.3.1.1 社团注册:社团的注册时间,注册类别,社团类型,社团负责人:2.3.1.2 社团成员信息查询用户可以根据社团成员的姓名、学号、班级、专业对社团成员的信息进行查询2.3.1.3 社团财务管理社团的电脑类型,社团经费收支,社团的其他固有财物。

2.3.1.4 社团成员信息变动管理用户可以对社团成员的信息进行录入,更改,删除。

2.3.1.5 社团量化信息管理用户可以对社团的量化进行增删改查。

2.3.1.6 社团软件项目管理用户可以对社团的软件项目进行查看2.3.2 管委会信息管理2.3.2.1 管委会成员信息管理用户可以对管委会的成员进行增删改查。

学校社团管理系统-案例需求分析

学校社团管理系统-案例需求分析

数据库课程项目实践所在系:计算机科学系专业:计算机应用技术技术项目名称:学校社团管理系统项目组长:唐钦2012年10月学校社团管理系统1、案例背景学校社团管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学校社团管理系统应该能够为学校管理者提供充足的信息和快捷的查询手段,方便管理人员记录社团发展和活动开展情况。

但是一直以来,学校社团管理一直处于管理的盲区,社团快速的发展扩大和传统人工管理方式已经格格不入,在管理中暴露出很多问题,如:效率低,保密性差,另外所用其时间长,产生大量的文件和数据,这对于查找,更新和维护都带来了不少的困难。

因此,开发一套这样学校社团管理软件成为很有必要的事情。

2、案例需求(1)系统性质:MIS软件(2)系统使用者:管理人员、学生(3)根据系统的初步要求,整理出如下的系统功能由社团管理、成员管理和活动管理3个部分组成。

•社团管理1)录入社团的基本信息,包括社团的编号、名称。

2)对已取消的社团信息进行删除。

3)查询参加“计算机”社团的学生姓名。

•成员管理1)录入成员的基本信息,包括成员的学号、姓名、性别、所属院系、社团编号。

2)查询各社团的成员人数,按降序排列。

•活动管理1)录入社团活动的基本信息,包括活动的社团编号、活动日期、活动人数、负责人。

2)查询某活动负责人的相关信息,如他的学号、姓名、所属院系信息等。

3、需要完成的任务:(1)根据需求分析的说明完成系统功能图。

(2)概念结构设计(要求:分析系统的实体,属性和联系,完成系统E-R图或局部功能E-R图)。

(3)逻辑结构设计(要求:将E-R图转换成关系模式,分析各关系模式的范式等级,给出各关系模式的表格结构,如下图,确定表中各属性的类型、长度、是否为主键等信息)。

(4)数据库实施(要求:根据上述关系模式,使用SQL命令创建数据库和数据表)。

(5)设计SQL命令的查询。

(要求:SQL命令能完成相应的系统功能)(6)设计测试用例(使用有效数据测试SQL命令的正确性)。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

系统的前台浏览功能需求
(一)游客的功能
(1)注册成为会员
(2)信息查看,包括公告信息,和各协会活动的情况,照片,视频和文章等
(3)可在交流区浏览帖子
(4)可以留言提出意见或建议
(二)协会会员的功能
(1)会员登录
会员使用自己注册的用户名和密码登录
(2)站内信
有任何活动的发起给改协会成员发送站内信,会员有任何疑问也可以通过站内信进行交流
(3)留言
可以留言提出意见或建议
(4)加入新协会
每个会员都可以加入一到三个协会
(5)查看活动历史
协会成员可以查看历史活动,包括协会活动的所有有关的文档
(6)信息查看
协会认为介绍主要介绍会长和副会长
(7)交流区
协会会员可以发表主题,并可以回复评论
(8)上传,下载
协会会员可以上传下载图片和视频
(9)新协会申请
会员可以申请注册新协会
(10)协会注册
协会根据规定进行学期注册
(三)协会会长功能
(1)协会会长包括协会会员的所以功能
(2)会员管理
会长可以进行协会会员的添加删除查询等
(3)申请活动
申请活动必须填写活动申请单
(4)填写海报单
为每次活动出海报填写海报单
(5)活动通知
活动审批通过后,系统自动通知协会会员有
(6)活动评分
每次活动会长都必须给自己组织的活动进行评分
(7)系统设置
会长可以对自己协会页面的相关内容进行设置
(8)飞信功能子系统
为确保活动通知到位,设置的附加功能
(9)协会换名
协会换名必须填写换名申请单
(10)协会外请教师申请
申请外教必须填写外请教室申请单
(11)十佳学生社团申请
十佳学生社团申请须填写厦门理工学院十佳学生社团创建申报表
(12)外出活动申请
外出活动需填写外出活动申请表
(13)周末文化大舞台
周末文化大舞台分单项节目申请表,专场活动项目申请表
系统的后台管理需求
一. 社团部管理
(一)部长功能
(1)部长审核新协会的申请:
部长对新协会申请的条件进行审核,审核通过后提交给社团部老师审核。

(2)部长对协会注册的审核:
各协会每学期需进行注册,部长对协会的注册条件进行审核,审核通过后提交给社团部老师审核。

(3)审批社团外请教师:
协会会长填写“社团外请教师申请表”后,提交给部长,由部长对具体内容进行审核。

(4)部长对工作时间的设置:
对整个社团部的工作,进行时间的控制,如:1、活动必须在周几之前提交申请,2、由部长必须在周几审批活动,然后提交社团社团老师,3、再由社团部老师必须在周几进行审批,超出规定的时间,将不能进行活动申请。

(5)审批活动申请:
对协会申请的活动进行审核,主要对活动申请表事项的审核,活动预算经费重点关注,应填写详细,包括宣传经费等。

(6)审核活动质量汇报单、并评分:
会长审核完后,汇报单提交给部长,再由部长进行审核,主要针对各协会秘书、秘书组长、会长的意见内容。

提交前,并对此次活动进行评分,总分10,对应栏位后面有个下拉列表框,可选择分数。

(7)协会分类管理:
部长可根据协会的定义,对协会原本类型进行修改,也可添加新类型、删除类型。

(8)协会分级管理:
部长可根据协会的学年来的表现、活动总分数,对协会级别进行评定后录入,并可进行修改,也可添加新级别、删除级别。

(9)协会风采挑选:
部长可进步各协会界面,对所上传的活动照片进行挑选后,关联发布到社团部首页的社团风采展示区。

(10)审批学生社团换名:
协会会长填写换名申请表格,提交给部长,部长根据情况进行审批。

(11)协会解散、恢复审核:
部长对不符合协会条件的,可进行解散功能、恢复功能。

(12)部门管理与干事考评:
对各部们成员、协会会长(包括副会长)的管理:包括人员的录入、修改、删除;
期末总结:对副部、各组长、各协会会长进行综合考核评语、评分;
对所有人考核完后,提交给社团部老师审批。

(13)各组干事的考核审评
各组组长对各组干事进行考核后的评语、评分提交给部长后,让部长进行审批。

(14)站内信:
进行通知交流功能,可接收社团内部通知和活动通知,也可给社团内部所有成员发布信息。

(15)飞信功能子系统:
在对应的账号里,嵌入飞信功能模块,方便部长在一些工作上采用短信息通知,如:召开例会时间通知等。

(二)秘书组功能
(1)随机指派秘书跟踪协会活动(秘书组长的功能):
每个协会的每次协会活动,由秘书组长随机指派2个秘书去跟踪协会活动;
(2)填写质量汇报单、并评分:(各协会秘书)
由分派的的协会秘书,在活动过后进行填写质量汇报单,填写完后,点击“提交按钮”,提交给宣传组长。

(3)审核质量汇报单、并评分:(秘书组长)
各协会秘书将提交质量汇报单给秘书组长后,秘书组长对质量汇报单进行审核。

(4)秘书组干事考核:
对本组成员的管理,包括人员的录入、修改、删除;
期末总结对每个干事进行综合考核评语、评分;
对所有人考核完后,提交给部长审批。

(三)宣传组功能
(1)指派宣传成员出海报(宣传书组长的功能):
每个协会的每次活动,提交海报单以后,由宣传组长指派成员去海报;
需设置成员与相应协会关联。

(2)审核海报:(宣传组成员)
对分配到的海报任务进行审核收集、修改。

(3)秘书组干事考核:
对本组成员的管理,包括人员的录入、修改、删除;
期末总结对每个干事进行综合考核评语、评分;
对所有人考核完后,提交给部长审批。

(四)外联组功能
(1)审核赞助事项:
如协会申请的活动需要经费赞助,在提交《活动申请书》时,需同时附加《活动赞助策划书》,方便外联组长对申请进行审核。

(2)赞助商信息发布:
如果通过审核的活动,将活动策划书发布到网站上,方便赞助商浏览;
同时如果有赞助商想进行赞助,可联系外联组长或者部长。

(3)外联组干事考核:
对本组成员的管理,包括人员的录入、修改、删除;
期末总结对每个干事进行综合考核评语、评分;
对所有人考核完后,提交给部长审批。

(五)办公室功能
(1)打印活动总单(社团留档管理):
打印内容包括:活动申请单、活动质量汇报单、活动总结(从活动申请到活动结束整个过程文档)
(2)例会内容填写:
对每周的例会,进行记录整理后,上传到网站上,方便工作人员浏览。

(3)办公室干事管理与考核:(关系期末加分)
对本组成员的管理,包括人员的录入、修改、删除;
期末总结对每个干事进行综合考核评语、评分;
对所有人考核完后,提交给部长审批。

(4)飞信功能子系统:
在对应的账号里,嵌入飞信功能模块,方便办公室在一些工作上采用短信息通知,如:召开例会时间通知等。

(5)注意事项提醒:
系统自动检测部长、社团部老师、宣传组长、秘书组长、外联组长(下称工作人员)未登录时间;
在规定的时间内未登录,则发送站内信给办公室成员;
检测各工作人员账号的站内信状态,如果有信息,则用飞信自动通知,否则不通知;
飞信自动通知后,返回发送提示,如果未发送成功,则办公室人员手动通知。

(6)通知各协会、宣传组活动教室地点:
(7)收集各部门人员名单,分类收集:
(六)网络部功能
(1)社团网站维护后台子系统(对应页面管理内容+附加内容):
(2)页面风格设置:
(3)校园音乐广播:
(4)网络部干事考核:
二.教师管理
1、社团部老师
(1) 站内信:
进行通知交流功能,可接收社团内部通知和活动通知,也可给社团内部所有成员发送信息。

(2)审核新协会申请:
部长对新协会申请的条件进行审核,审核通过后提交给社团部老师,再由老师进行审核。

(3)审批协会注册:
各协会每学期需进行注册,部长对协会的注册条件进行审核,审核通过后提交给社团部老师审核。

(4)审批活动申请:
部长对协会申请的活动进行审核通过后,提交到老师这边,再由老师审核。

(5)审批社团外请教师:
协会会长填写“社团外请教师申请表”后,提交给部长,由部长对具体内容进行审核。

(6)审批学生社团换名:
部长根据协会会长填写换名申请表格,审批通过后,由老师再次进行审批。

(7)审核质量汇报单,并评分:
由部长进行审核后,提交给老师进行审核,
(8)社团成员查询:
可查看社团部各部门名单及相应职位,与各协会成员名单及相应职位,但不能进行修改等操作,此功能由社团部工作人员进行操作。

(9)社团部门组织管理:
可对社团内各部门进行增、删、改,方便今后社团的组织结构变化。

(10)协会解散、恢复审核:
不符合协会条件的,部长审核后,提交给老师再次进行审核,可进行解散功能、恢复功能。

(11)部门干事考核审评:
通过部长将部门干事的审评后的结果提交给老师,让老师进行再次审评:
老师审评对象:部长、副部长、各部们组长、协会会长(包括副会长);
审评内容:进行综合考核评语、评分;
对所有人考核完后,提交给社团相应成员。

2、团委书记
审批外出活动:。

相关文档
最新文档