社团管理APP需求规格说明书_第1页
社团管理APP需求规格说明书_第2页
社团管理APP需求规格说明书_第3页
社团管理APP需求规格说明书_第4页
社团管理APP需求规格说明书_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、班级:Java132班邱万勇、王芳芳、刘茂燕2016社团管理系统APP需求规格说明书1.前言 .41.1. 大学生社团概述. 41.2. 发展现状. 41.2.1. 我校社团管理的实际问题 . 41.2.2.建议. 4 1.3. 项目背景及意义 . 51.4. 定义.51.5. 参考资料 .52. 系统说明 . 52.1. 系统概述 . .52.2. 用户特点 .62.3. 假定和约束 

2、.63. 系统功能需求 . 73.1. 功能划分 . .73.2. 功能描述. 73.2.1. 系统参与者 . 73.2.2. 模块说明 . .7 3.2.3. 系统结构图与用例图 . .83.2.4. 用例说明 . 10 3.3. 性能的规定 . .15  3.3.1. 数据精度 . .15 3.3.2. 时间特性要求 . .15 3.3.3. 

3、适应性 . 154.系统总体设计 . 15  4.1. 系统总体功能设计 . 15 4.2. 系统总体流程图 . 16 4.3. 社团系统前台管理流程图 . .18 4.4. 社团系统后台管理流程图 . .19 4.5. 社团资格申请流程图 . .19 5. 数据结构设计 . 21  5.1. 逻辑结构设计 . 21 5.2. 物理结构设

4、计. 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.大

5、学生社团概述智能手机应用软件在全球范围内日益普及,当今社会正快速向信息化社会前进,信息系统的作用也越来越大。传统的社团管理模式已经不能满足社团管理员的管理方式,管理成员不到位,信息、通知发布不能及时。    因此社团管理信息化是发展的必然趋势。用结构化系统分析与设计的方法,建立一个有效的社团信息管理软件,可以减轻社团管理员工作,以及提高社团会员及时查看社团信息、通知,将社团管理工作科学化、规范化,提高了学校社团信息管理的工作质量。  1.2.发展现状1.2.1.我校社团管理的实际问题  我们学校成立的很多的学生社团,在课外时各社团积极

6、广泛地开展各类活动,为学校的素质教育、学生能力的培养做出了贡献。但同时也存在一些问题,比如一些社团处在一种组织松散、管理无序的状态之中。 当今的社团管理已不能满足大学生创建社团,管理社团,传统的管理方式既浪费人力、物力,又不能高效的完成管理工作,管理成员不到位,信息、通知发布不能及时,多多不便。大学生社团管理软件满足了大家需求,便利了大学生生活。 1.2.2.建议  根据调研总结得出,要使学生社团工作有秩序开展,学校应建立起一整套科学而又可行的社团管理制度。社团应具备一套完善的管理系统软件,明确各社团的宗旨、定位及合理的组织结构,防止社团组织结构混乱、社团活动开展

7、无目的性等问题的出现;严格学生社团申请注册制度,明确社团申请成立的方法、程序;规范社团日常活动管理等。1.3.项目背景及意义  根据学校传统的社团管理方式,既浪费人力,物力,并且工作效率不高,当今信息化社会,网络遍及全球,计算机已不再望眼欲穿,在这种前提下,学校社团管理软件应运而生了,使学院不断提高信息化水平。工程的名称:兰州城市学院学院社团管理软件; 工程产品的名称:兰州城市学院学院社团管理软件; 工程组织者:社团管理系统开发小组; 产品用户:兰州城市学院全体师生; 产品设计者:社团管理系统开发小组; 产品所有权:社团管理系统开发小

8、组拥有1.4.定义 兰州城市学院大学生社团管理软件1.5.参考资料 书籍包括:Ø 面向对象技术及UML教程 李磊,王养廷 编著,人民邮电出版社。Ø 软件工程-理论与实践 吕云翔,我昕鹏,邱玉龙编著人民邮电出版社。Ø Android应用程序开发 第2版 王向辉,张国卯 编著,清华大学出版社。2.系统说明  2.1.系统概述本系统主要提供了对学生社团的管理平台,在系统中,将管理用户分为了两大类,一类为社团管理员,主要用于对各社团活动信息和社团会员的管理;另一类为系统管理员,主要用于对该系统的维护和对社团总体的管理规划。普通用户可以申请注册

9、成为会员或者退出社团,拥有查询社团基本信息、社团公告等。  该大学社团管理软件运用方便、操作简单、工作效率高。给学生提供了更多更及时的社团活动信息,便于学生了解社团动态,积极参加社团活动。同时也给学校社团管理提供了一个完善的信息拓展平台,方便发布活动公告以及社团财务、会员资料的管理,使社团在无形中构建一种团结友善的凝聚力。  2.2.用户特点  该系统的用户是面向管理员(社团管理员和其它管理人员)、会员(学生和游客等),他们都具有一定的计算机应用基础,可以比较熟练操作计算机。系统维护人员为计算机专业人员,熟悉数据库、操作系统、网络维护工作。  2.3.假

10、定和约束名称详细要求软件要求Android平台硬件要求16MB以上内存操作系统Android    3.系统功能需求  3.1.功能划分  本系统是为学校社团开发一套社团及成员管理软件,并可以通过网上创建社团,前台提供的对最新活动得了解、社团新闻、最新公告的浏览,后台有序地对社团与会员进行管理,大的方面可分为前台功能模块和后台功能模块。3.2.功能描述3.2.1.系统参与者  角色名称工作简述系统管理员可以批准社团申请、会员管理、公告管理、新闻的发布、社团类别增删 管理、系统管理员信息修改、校企合作管理等功能社团管理员能够对社团的管理、留言管理

11、、公告管理、成员管理、社团资料的修改 等功能  普通会员可以申请入社团、发布留言信息、修改资料、查看公告等功能 游客浏览网站的基本信息3.2.2.模块说明模块名称 详细要求登陆注册模块用户游客可以申请成为会员,填写相应的资料进行会员注册用户游客模块 可以查阅最新的公告、社团基本信息等校企管理模块用户游客可以查阅社团与企业合作信息,查看企业信息,社团可以对公司的活动进行推广社团管理模块对社团的类别进行增删操作与社团信息修改操作会员管理模块管理员可以对会员进行增删的操作管理员模块 主要是对其信息进行修改、留言管理模块对用户的留言进行增删操作3.2.3.用例图总用例图系统管理员用

12、例图社团管理员用例图用户用例图游客用例图3.2.4.功能性需求用例分析与描述:(一)用户登录 1.用例图 2.用例描述 用例名称登陆(系统管理员)用例目标系统管理员登陆软件角色系统管理员前置条件进入软件后置条件系统管理员成功登陆基本事件流1.软件将登陆界面显示给系统管理员 2.系统管理员填写登陆信息,点击“登陆”按钮3.系统响应登陆按钮,并对登陆信息进行审核 4.判断系统管理员登陆信息,若正确,进入软件,若错误,进入4.1备选事件流登陆信息不合格4.1.1系统显示登陆信息不合格,并返回登陆界面 4.1.2重新输入登陆信息并提交 3.活动图(二)系统管理员添加公告1.用例图2.用例描述用例名称添

13、加公告(系统管理员)用例目标系统管理员添加公告角色系统管理员前置条件成功登陆进入软件后置条件成功添加公告基本事件流1.进入主界面系统管理员点击“添加”公告按钮 2.系统响应添加公告按钮,进入添加公告界面3.系统管理员添加公告,点击“确定”按钮4.判断系统管理员是否添加公告,若添加,返回主界,若没有,进入4.1备选事件流4.1若未添加公告,系统响应必须添加公告 3.活动图(三)系统管理员修改公告1.用例图2.用例描述用例名称修改公告(系统管理员)用例目标系统管理员修改公告角色系统管理员前置条件成功登陆进入软件后置条件成功修改公告基本事件流1.进入主界面系统管理员点击“修改公告”按钮 2.系统响应

14、修改公告按钮,进入修改公告界面3.系统管理员修改公告,点击“确定”按钮4.判断系统管理员是否修改公告,若修改,返回主界,若没有,进入4.1备选事件流4.1若未添加公告,系统响应必须修改公告3.活动图(四)用户查看信息1 用例图 2.用例描述用例名称查看社团信息(用户)用例目标用户查看社团信息角色用户前置条件成功登陆进入软件后置条件成功查看社团信息基本事件流1.进入主界面系统,用户点击“查看社团信息”按钮 2.系统响应查看社团信息按钮,进入查看界面3.用户选择查看信息,点击“确定”按钮4.判断用户是否选择查看信息,若选择,显示查看信息,若没有,进入4.1备选事件流4.1若未选择查看信息,系统响应

15、必须选择查看信息3.活动图(五)用户修改个人资料1.用例图2.用例描述用例名称修改个人资料(用户)用例目标用户修改个人资料角色用户前置条件成功登陆后置条件成功修改个人资料基本事件流1.进入修改个人资料界面,用户点击“修改”按钮 2.系统响应修改按钮,进入修改界面3.用户选择修改信息,点击“确定”按钮4.判断用户是修改信息成功,若选择,显示修改成功,若没有,进入4.1备选事件流4.1若未修改信息,系统响应重新修改信息3.活动图(六)用户申请创建社团1.用例图2.用例描述用例名称申请创建社团(用户)用例目标用户申请创建社团角色用户前置条件成功登陆后置条件成功创建社团基本事件流1.进入申请创建界面,

16、用户点击“申请”按钮 2.系统响应申请改按钮,进入申请界面3.用户填写申请信息,点击“确定”按钮4.判断用户是否填写信息成功,若成功,显示填写成功,若没有,进入4.1备选事件流4.1若未填写信息,系统响应继续填写信息3.活动图(七)游客注册1.用例图2.用例描述用例名称注册(游客)用例目标游客注册角色游客前置条件进入软件后置条件成功注册成为用户基本事件流1.进入游客注册界面,用户点击“注册”按钮 2.系统响注册按钮,进入注册界面3.用户填写注册信息,点击“确定”按钮4.判断用户是否填写信息成功,若成功,显示填写成功,若没有,进入4.1备选事件流4.1若填写信息失败,系统响应重新填写信息(八)社

17、团管理员用户管理1.用例图2.用例描述用例名称用户管理(社团管理员)用例目标社团管理员管理用户角色社团管理员前置条件成功登录后置条件成功管理用户基本事件流1.进入用户管理界面,用户点击“管理”按钮 2.系统响应管理按钮,进入管理界面3.系统管理员选择增加/删除/查看用户资料,点击“确定”按钮4.判断社团管理员是否增加/删除/查看用户资料,若成功,显示管理成功,若没有,进入4.1备选事件流4.1若管理失败,系统响应重新选择增加/删除/查看用户资料3.活动图3.3.性能的规定3.3.1.数据精度  要按照严格的数据格式输入,否则系统不给予响应进行处理。查询时要保证查全率,所有相应域包含查

18、询关键字的记录都应能查到。3.3.2.时间特性要求响应时间短;更新处理时间短;数据的转换和传送时间短;解题时间等的要求。3.3.3. 适应性  说明对该软件的灵活性的要求当需求发生某些变化时,该软件对这些变化的适应能力,如:操作方式简单,易学; 运行环境:Android; 精度和有效时限的变化; 计划的变化或改进。4.系统设计4.1.系统总体功能设计4.2.社团系统前台管理流程图4.3.社团系统后台管理流程图4.4.社团资格申请流程图5.数据结构设计 5.1.逻辑结构设计  给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。  5.2.物理结构设计  给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论