大学生社团系统需求分析说明(最终版).doc_第1页
大学生社团系统需求分析说明(最终版).doc_第2页
大学生社团系统需求分析说明(最终版).doc_第3页
大学生社团系统需求分析说明(最终版).doc_第4页
大学生社团系统需求分析说明(最终版).doc_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

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

文档简介

大学社团管理系统 需求说明书 FlyHigh小组项目名称:大学生社团 系统需求说明书项目承担部门: FlyHigh Team撰写人(签名): 苏东辉 肖乐 叶炼军 王娇娇 欧小琼完 成 日 期: 2010年9月27日评审人(签名): 评 审 日 期: 批准人(签名): 批准 日 期: 目录项 目 承 担 部 门:FlyHigh Team1撰 写 人(签名):11. 前言41.1. 大学生社团概述41.2. 发展现状51.2.1. 我校社团管理的实际问题51.2.2. 建议51.3. 项目背景及意义51.4. 定义61.5. 参考资料62. 系统说明62.1. 系统概述62.2. 用户特点62.3. 假定和约束73. 系统功能需求73.1. 功能划分73.2. 功能描述73.2.1. 系统参与者73.2.2. 模块说明83.2.3. 系统结构图与用例图83.2.4. 用例说明103.3. 性能的规定153.3.1. 数据精度153.3.2. 时间特性要求153.3.3. 适应性154. 系统总体设计154.1. 系统总体功能设计154.2. 系统总体流程图164.3. 社团系统前台管理流程图184.4. 社团系统前台管理流程图194.5. 社团资格申请流程图195. 数据结构设计215.1. 逻辑结构设计215.2. 物理结构设计215.3. 数据结构与程序的关系216. 运行环境的规定226.1. 硬件环境226.2. 软件环境226.3. 用户界面226.4. 接口226.4.1. 用户接口226.4.2. 软件接口226.5. 故障处理231. 前言1.1. 大学生社团概述 Intranet应用在全球范围内日益普及,当今社会正快速向信息化社会前进,信息系统的作用也越来越大。湖南软件学院社团发展迅速,传统的社团管理模式已经不能满足社团管理员的管理方式,管理成员不到位,信息、通知发布不能及时。 在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代,因此根据湖南软件职业学院社团目前实际的管理情况开发一套大学社团管理系统是十分必要的。学院社团在正常运营中总是面对大量的学院学生信息,社团信息以及注册成会员的社团成员信息,学院信息。因此社团管理信息化是发展的必然趋势。用结构化系统分析与设计的方法,建立一套有效的社团信息管理系统,可以减轻社团管理员工作,以及提高社团会员及时查看社团信息、通知,将社团管理工作科学化、规范化,提高了学院社团信息管理的工作质量。1.2. 发展现状1.2.1. 我校社团管理的实际问题 我们学院成立的很多的学生社团,在课外时各社团积极广泛地开展各类活动,为学校的素质教育、学生能力的培养做出了贡献。但同时也存在一些问题,比如一些社团处在一种组织松散、管理无序的状态之中。 当今的社团管理已不能满足大学生创建社团,管理社团,传统的管理方式既浪费人力、物力,又不能高效的完成管理工作,管理成员不到位,信息、通知发布不能及时。多多不便,大学生社团管理系统满足了大家需求。便利了大学生生活。1.2.2. 建议 根据调研总结得出,要使学生社团工作有秩序开展,学校应建立起一整套科学而又可行的社团管理制度。社团应具备一套完善的管理系统软件,明确各社团的宗旨、定位及合理的组织结构,防止社团组织结构混乱、社团活动开展无目的性等问题的出现;严格学生社团申请注册制度,明确社团申请成立的方法、程序;规范社团日常活动管理,其中包括:活动审批方式、社团活动时间规定、社团刊物管理等等;加强社团经费管理,并及时进行监督。1.3. 项目背景及意义 根据学院传统的社团管理方式,既浪费人力,物力,并且工作效率不高,当今信息化社会,网络遍及全球,计算机已不再望眼欲穿,再加之,学院正处于评估时期,应加快,严谨学院的管理,在这种前提下,学院社团管理系统应运而生了,使学院不断提高信息化水平。工程的名称: 湖南软件学院学院社团管理系统;工程产品的名称: 湖南软件学院学院社团管理系统;工程组织者:社团管理系统FlyHigh开发小组;产品用户:湖南软件职业学院全体师生;产品设计者:社团管理系统FlyHigh开发小组;产品所有权:社团管理系统FlyHigh开发小组拥有1.4. 定义 湖南软件职业学院大学生社团管理系统1.5. 参考资料 软件工程 清华大学出版社 IT项目管理 中国铁道出版社 2. 系统说明2.1. 系统概述 本系统主要提供了对学生社团的管理平台,在系统中,将管理用户分为了两大类,一类为社团管理员,主要用于对各社团活动信息和社团会员的管理;另一类为系统管理员,主要用于对该系统的维护和对社团总体的管理规划。普通用户可以申请注册成为会员或者退出社团,拥有查询社团活动信息、社团公告等。 该大学社团管理系统运用方便、操作简单、工作效率高。给学生提供了更多更及时的社团活动信息,便于学生了解社团动态,积极参加社团活动。同时也给学院社团管理提供了一个完善的信息拓展平台,方便发布活动公告以及社团财务、会员资料的管理,使社团在无形中构建一种团结友善的凝聚力。2.2. 用户特点 该系统的用户是面向管理员(社团管理员和其它管理人员)、会员(学生和游客等),他们都具有一定的计算机应用基础,可以比较熟练操作计算机。 系统维护人员为计算机专业人员,熟悉数据库、操作系统、网络维护工作。2.3. 假定和约束名称详细要求软件要求MyEclipse平台硬件要求128MB以上内存操作系统Windows XP项目开始时间2010年9月20日计划完成时间2010年12月应用本平台必须保证电脑或其它访问本平台的软件有杀毒防毒能力,对于因客户中毒而产生的交易损失本平台不负任何责任;平台用户用妥善保管好个人密码,一旦发现丢失,需尽快提供相关证明交于管理人员进行相关帐户锁定与资料的修改。3. 系统功能需求3.1. 功能划分 本系统是为学校社团开发一套社团及成员管理系统,并可以通过网上创建社团,前台提供的对最新活动得了解、社团新闻、最新公告的浏览,后台有序地对社团与会员进行管理,大的方面可分为前台功能模块和后台功能模块。3.2. 功能描述3.2.1. 系统参与者角色名称工作简述系统管理员可以批准社团申请、会员管理、公告管理、新闻的发布、社团类别增删管理、系统管理员信息修改、校企合作管理等功能社团管理员能够对社团的管理、留言管理、公告管理、成员管理、社团资料的修改等功能普通会员可以申请入社团、发布留言信息、修改资料、查看公告等功能游客浏览网站的基本信息3.2.2. 模块说明模块名称详细要求登陆注册模块用户游客可以申请成为会员,填写相应的资料进行会员注册,并对其资料进行更改用户游客模块可以查阅最新的公告、活动、新闻等校企管理模块用户游客可以查阅社团与企业合作信息,查看企业信息,社团可以对公司的活动进行推广社团管理模块对社团的类别进行增删操作与社团信息修改操作会员管理模块管理员可以对会员进行增删的操作管理员模块主要是对其信息进行修改留言管理模块对用户的留言进行增删操作3.2.3. 系统结构图与用例图: 1系统结构图:大学生社团管理系统登陆注册用户游客管理校企管理社团管理留言管理会员管理管理员管理退出系统用户登录编辑会员信息用户注册录查阅最新公告查阅活动查阅社团新闻查阅企业信息进行校园推广删除社团类别增加社团类别增加社团修改社团信息删除社团删除会员会员搜索增加会员删除留言增加留言退出系统管理员信息修改发表留言2系统用例图: 3.2.4. 用例说明: 用例1:系统管理员图 主要角色: 系统管理员用例描述:本用例主要是针对社团管理与管理员的资料修改,对社团进行增删操作,以及管理员的信息的查看与改,增加了对公告增删改查的操作方便用户及社团能够在第一时间得到通知。 用例2:社团会员管理用例图主要角色: 社团管理员用例描述:本用例主要是对社团会员进行增删改查的操作。 用例3:社团公告管理用例图主要角色: 社团管理员用例描述:负责对公告的发布与增删操作与系统管理员有同样的操作。 用例4:社团活动管理用例图 主要角色:社团管理员用例描述:本用例是活动进行管理,能够即时发布新的活动,删除不能够进行的活动或者已经取消的活动,修改活动的内容,查看活动信息是否完整。 用例5:社团留言管理用例图主要角色: 社团管理员用例描述:本用例主要是对用户的留言进行管理,能够查看用户的留言,删除有恶意的留言。 用例6:校企合作管理用例图 主要角色: 社团管理员用例描述:这是本系统新增加的一个特色的用例,是针对校企合作与进行企业文化推广的用例,能够即时增加企业信息,使社团能够得到企业支持,同时也为企业打广告,是个能体现双赢思维的用例,可以对企业进行资料的修改与完善。 用例7:社团资料管理主要角色:社团管理员用例描述:本用例是对社团信息的及时修改与完善而设定的。 用例8:游客用例图主要角色: 游客用例描述:能够在网站上查看到社团系统的基本信息,有社团的新闻、公告、校企合作信息、最新活动。 用例9:普通用户用例图主要角色: 普通用户用例描述:普通用户可以申请加入社团,阅读社团的基本信息,组织人员可以进行社团的创建,完善个人信息。3.3. 性能的规定3.3.1. 数据精度 要按照严格的数据格式输入,否则系统不给予响应进行处理。 查询时要保证查全率,所有相应域包含查询关键字的记录都应能查到。因为通常有文件的记录会很多,所以本系统采用了两种方法进行查询:直接查询和模糊查询。3.3.2. 时间特性要求 响应时间2ms; 更新处理时间短; 数据的转换和传送时间短; 解题时间等的要求。3.3.3. 适应性说明对该软件的灵活性的要求当需求发生某些变化时,该软件对这些变化的适应能力,如: 操作方式简单,易学; 运行环境:windows XP; 精度和有效时限的变化; 计划的变化或改进。4. 系统总体设计4.1. 系统总体功能设计 大学生社团系统模块后台模块前台模块登陆注册模块用户游客模块校企管理模块社团管理模块会员管理模块留言管理模块管理员模块图4.1为总体功能模板4.2. 系统总体流程图 本系统总体流程图,图为4.2 学生、游客首页登陆注册个人资料系统管理员Y社团管理社团会员管理管理员资料修改社团公告管理管理活动NNY普通用户社团资料设置社团管理界面退出系统留言管理表单提交申请创建社团志愿申请加入社团校企合作管理系统公告的设置退出系统社团管理员 图4.2为系统总体流程图4.3. 社团系统前台管理流程图 此图为数社团系统前台流程图4.3用户游客输入用户名与密码判断用户名与密码Y社团管理员YN查看活动查看会员列表查看社团公告搜索社团进入用户首页进入社团管理查看友情链接查看社团信息修改个人资料留言的发布查看公告登陆图4.3为前台流程图4.4. 社团系统前台管理流程图 此图为社团系统后台流程图4.4判断ID与密码NY管理活动会员信息管理社团管理校企合作管理公告管理管理员信息管理留言管理退出系统管理员ID及密码管理员登陆页面图4.4为后台流程图4.5. 社团资格申请流程图 此图为社团为资格申请流程图4.5用户(会员、社团管理员、游客)服务条款是否同意登记用户资料资料完整显示申请成功信息转向社团管理系统首页转向社团管理系统首页NYYN图4.5为申请流程图5. 数据结构设计5.1. 逻辑结构设计给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。5.2. 物理结构设计给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存储区域)、设计考虑和保密条件。5.3. 数据结构与程序的关系各个数据结构与访问这些数据结构的形式: 数据库访问采用连接池; 配置信息采用xml文件; 耦合比较小的信息采用XML文件形式存取; 图片直接存储在数据中,增强了程序的可移植性。6. 运行环境的规定6.1. 硬件环境 服务端:PC server 2台,一台用做应用服务器,另一台用作备份服务器。CPU Intel p4 3.0G、内存1G 以上的pc机、WINDOWS 2000操作系统。 客户端:Windows XP、CPU Intel p4 3.0G、内存512M 、Microsoft IE5.0以上的pc机。6.2. 软件环境 操作系统:Windows2000及更高版本的操作系统; 编译程序软件平台:MyEclispe; 测试支持软件工具:Rational Robot。6.3. 用户界面 Web浏览器:Intern

温馨提示

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

评论

0/150

提交评论