收藏 分销(赏)

软件需求分析社团标准管理系统需求规格说明指导书.doc

上传人:天**** 文档编号:2656966 上传时间:2024-06-03 格式:DOC 页数:29 大小:817.54KB
下载 相关 举报
软件需求分析社团标准管理系统需求规格说明指导书.doc_第1页
第1页 / 共29页
软件需求分析社团标准管理系统需求规格说明指导书.doc_第2页
第2页 / 共29页
软件需求分析社团标准管理系统需求规格说明指导书.doc_第3页
第3页 / 共29页
软件需求分析社团标准管理系统需求规格说明指导书.doc_第4页
第4页 / 共29页
软件需求分析社团标准管理系统需求规格说明指导书.doc_第5页
第5页 / 共29页
点击查看更多>>
资源描述

1、江西财经大学题 目: 社团管理系统设计与实现 学 院: 软件与通行工程学院 系 专 业: 软件工程 班 级: 软件134班 学 号: 0133628 姓 名: 刘 倩 指引教师: 邓 松 填表日期: 年 6 月 30 日1.引言21.1编写目31.2预期读者和阅读建议31.3项目背景31.4 项目范畴31.4.1第一版范畴31.4.2后续版范畴31.4.3限制与排除41.5参照资料42任务概述52.1目的52.1.1开发目的52.1.2应用目的52.2运营环境52.2.1 硬件支持52.2.2软件支持52.2.3顾客界面52.2.4接口52.3顾客类及其特性62.4 产品前景62.5产品功能简

2、介62.6设计和实现上约束82.7条件和限制83系统功能83.1系统数据流图(DFD)83.1.1顶层数据流图83.1.2 数据流动唯一标记符93.1.3第一层数据流图83.1.4第二层数据流图93.2数据库设计103.3数据字典(DD)103.3.1数据项字典103.3.2数据存储字典114系统建模124.1RED图124.2类图134.1用例图134.3.1系统用例图144.3.2系统管理用例图154.3.3社团公示管理用例图164.3.4社团会员管理用例图164.3.5 游客用例图164.3.6 普通顾客用例图174.4社团管理类发现图184.5.社团管理类交互图184.6 社团管理状态

3、图194.7 社团管理时序图194.8活动图205对外接口需求215.1 顾客界面(UI)215.2 软件接口(SI)215.3 硬件接口216.其她非功能性需求216.1性能需求216.2 安全性需求217.故障解决221.引言1.1编写目在完毕了针对软件市场前期调查,同步与多位软件使用者进行了全面进一步地探讨和分析基本上,提出了这份软件需求规格阐明书。此软件需求规格阐明书描述了“大学生社团管理系统”功能性需求和非功能性需求,这一文档筹划由实现系统功能和验证系统功能对的项目成员来使用。除非在其她地方另有阐明,这里指定需求都具备最高优先级。1.2预期读者和阅读建议本阐明书预期读者为客户、业务或

4、需求分析人员、测试人员、顾客文档编写者、项目管理人员此需求规格阐明书对软件做了全面细致顾客需求分析,明确所要开发软件应具备功能、性能与界面,使系统分析人员及软件开发人员能清晰地理解顾客需求,并在此基本上进一步提出概要设计阐明书和完毕后续设计与开发工作。1.3 项目背景由于互联网应用普及加速这社会向信息化社会发展,信息系统作用是不容小觑。而学院社团在正常运营中总是面对大量学院学生信息,社团信息以及注册成会员社团成员信息,学院信息。老式社团管理模式已经不能满足社团管理员管理方式,这就会引起管理成员不到位,信息、告知发布不能及时等一系列问题。用构造化系统分析与设计办法,建立一套有效社团信息管理系统,

5、可以减轻社团管理员工作,以及提高社团会员及时查看社团信息、告知,将社团管理工作科学化、规范化,提高了学院社团信息管理工作质量。1.4 项目范畴1.4.1第一版范畴1) 系统在顾客注册登陆后,可以浏览社团有关信息。2) 填写个人简历并提交申请,进而等待申请状况告知信息。3) 在申请相应社团通过后才可选取自己想参加活动。4) 提交申请,并再次等待申请。5) 申请通过后可查看该活动确切人员安排。1.4.2后续版范畴特性版本1版本2FE-1完全实现完全实现FE-2完全实现可以添加简历模板模式FE-3完全实现完全实现FE-4待完善可以加载少量卡通等待画面FE-5完全实现完全实现1.4.3限制与排除LI-

6、1:有些网页对非注册顾客不开放,注册只限本校人员。LI-2:系统管理人员不也许24小时工作,因此需要多人进行轮班制。1.5参照资料1.软件工程导论张海藩著清华大学出版社2.数据库原理及应用 李昭原著科学出版社3Java办公自动化 邢素萍 著 航空工业出版社2.任务概述2.1目的2.1.1开发目的(1)以真实、精确数据为基本,以先进、有效、合理管理办法为核心,以当代计算机技术为手段,建设大学生社团管理系统。(2)提高园内办事效率,社团协会负责人及会员能及时、精确地掌握各种信息,为决策提供有效根据。(3)实现内部管理电脑化,实现信息共享。2.2.2应用目的(1)让管理者能全面掌握社团整体信息(2)

7、让管理者能有效地管理社团(3)加强对社团宣传建设,让社团为更多人所知,扩大社团阵容(4)通过在线互联网信息告知,让社团活动可以高质量高时效地完毕 2.2运营环境2.2.1 硬件支持一台586以上微机以及兼容CPU为P700以上VGA彩显一台1025MB显存或以上128M以上主存储器10GB以上硬盘2.2.2软件支持操作系统:Windows 98以上操作系统 数 据 库:SQL其 她:MyEclipse 2.2.3顾客界面Web浏览器:InternetExplorer6.0或更高。界面风格:清爽、不累赘,重点、热点突出,清晰,大方,一目了然,有活力等特点。2.2.4.接口(1)顾客接口规定该顾客

8、界面和谐、清晰明了、突出重点、并且容易使用;界面还必要可以提供尽量多功能,以给顾客便捷服务。(2)软件接口Windows及更高版本操作系统2.3顾客类及其特性顾客类描述管理员(社团管理员和其他管理人员)具备一定计算机应用基本,可以比较纯熟操作计算机。其中社团管理员作为一种社团内高层管理,需要全面理解社团内部大小事物,并具备一定文字描述能力,使得整个社团信息可以信息地被描述在社团管理网站上。会员(学生和游客等)具备一定计算机应用基本,可以比较纯熟操作计算机。系统维护人员为计算机专业人员熟悉数据库、操作系统、网络维护工作。2.4产品前景大学生社团管理系统是一款用于学校社团管理应用软件,内有简朴易用

9、顾客界面、功能强大数据库操作和查询操作,可以直接在上面登记社团资料,涉及社团档案登记、社团活动登记,社团会员登记、社团部门登记、社团会费申请、审批等功能。本软件通用性增强,操作简朴,操作工作量小。数据存储量大,分类清晰,使工作更轻松。2.5产品功能简介本系统重要提供了对学生社团管理平台,在系统中,将管理顾客分为了两大类,一类为社团管理员,重要用于对各社团活动信息和社团会员管理;另一类为系统管理员,重要用于对该系统维护和对社团总体管理规划。普通顾客可以申请注册成为会员或者退出社团,拥有查询社团活动信息、社团公示等。该大学社团管理系统运用以便、操作简朴、工作效率高。给学生提供了更多更及时社团活动信

10、息,便于学生理解社团动态,积极参加社团活动。同步也给学院社团管理提供了一种完善信息拓展平台,以便发布活动公示以及社团财务、会员资料管理,使社团在无形中构建一种团结友善凝聚力。活动内容奖惩机制活动总结奖罚记录活动赛程分派工作社团系统社团活动安排状况社团概况宣传活动委员社长2.6设计和实现上约束拟定影响开发人员自由选取问题。也许限制涉及:(1)必要使用或者避免特定技术、工具、编程语言、数据库(2)经费、进度、资源等方面限制(3)所规定开发规范或原则(4)公司方略、政府法规或工业原则(5)硬件限制,例如定期需求或存储器限制(6)数据转换格式原则(7)应用本平台必要保证电脑或其他访问本平台软件有杀毒防

11、毒能力,对于因客户中毒而产生交易损失本平台不负任何责任;平台顾客用妥善保管好个人密码,一旦发现丢失,需尽快提供有关证明交于管理人员进行有关帐户锁定与资料修改。3.系统功能3.1系统数据流图(DFD)为了便于顾客表达功能需求和数据需求及其联系,为了便于两类人员共同理解现行系统和规划系统框架;清晰表达数据流状况。表白系统输入、解决、存储和输出,利于系统建模,通过之前对于需求获取分析所获得信息,咱们对多模式类型游戏系统进行过程建模。如下列数据流图:3.1.1顶层数据流图3.1.2数据流动唯一标记符3.1.3第一层数据流图3.1.4第二层数据流图财务部:办公室:3.2数据库设计本系统重要为了应用于社团

12、中管理者和社团中成员交流,推动社团文化建设。通过对社团管理人员和社团成员及待加入社团成员所做需求调查,对现行系统功能和和所需信息有一种明确结识。涉及理解各个模块输入和使用什么数据,如何加工解决这些数据等,输入什么信息,输出什么信息,输入什么部门,输出地成果格式是什么等。依照调查成果,相应用信息规定和操作规定进行详细析,从中得到:系统各个应用从数据库中得到哪些信息,这些信息详细内容和性质是什么,规定完毕什么样解决功能,对某些解决规定相应时间,既对数据安全,完整性规定。拟定系统边界。拟定整个系统中哪些由计算机完毕,哪些将来由系统完毕,哪些由人工完毕。由计算机完毕功能就是新系统完毕功能。3.3数据字

13、典(DD)3.3.1数据项字典数据项编号数据项名称中文号类型宽带IOO1YHNAME顾客名文本50IOO2MM密码文本50IOO3PTYH普通顾客文本4IOO4GLY管理员文本4IOO5BH编号文本20IOO6NAME姓名文本50IOO7XB性别文本50IOO8ZY专业文本50IOO8BJ班级文本50IO10SS宿舍文本50IO11TEL电话文本50IO12BM部门文本50IO13BZ备注文本50IO14RQ日期时间50IO15LX类型文本50IO16MONEY金额货币50IO17SBR申报人文本50IO18JR记录文本50IO19HFZE会费总额货币50IO20MQZC当前支出货币50IO2

14、1SYHF剩余会费货币50IO22DWHF单位会费货币50IO23HFSM会费阐明文本503.3.2数据存储字典数据流编号数据流名称数据流来源数据流去向数据流构成D01-02输入系统资料系统资料系统资料管理YHM+MM+BZD01-02输入会员资料会员基本资料会员基本资料管理BH+NAME+XB+ZY+BJ+SS+TEL+BM+BZD01-03输入社团会费资料社团会费资料社团会费资料管理RQ+LX+MONEY+SBR+JR+HFZEMQZC+SYHF+DWHF+HFSM 数据存储编号数据存储名称数据存储来源数据存储去向数据存储构成P01-01输入系统资料系统资料系统资料管理YHM+MM+BZP

15、01-02输入会员基本资料会员基本资料会员基本资料管理BH+NAME+XB+ZY+BJ+SS+TEL+BM+BZP01-03输入社团会费资料社团会费资料社团会费资料管理RQ+LX+MONEY+SBR+JR+HFZE+MQZC+SYHF+DWHF+HFSM4.系统建模4.1 RED图P1.1系统资料管理D3 社团会费资料P1.3社团会费资料管理D1 系统资料D2 会员资料P1.2会员基本资料管理P1.0查询4.2类图活动activity社长proprieter活动时间活动地点活动主题活动赞助商举办活动()学号密码统筹()部长 minister委员committee 学号密码社团查询()制定筹划(

16、)安排活动()分派活动()对社员工作作出评价()学号密码姓名联系方式告知事宜申请活动()参加活动()活动总结()参加人员students参加活动()问题留言()4.3用例图4.3.1系统用例图:顾客游客社团管理员系统管理员注册社团公示管理社团活动管理社团成员管理社团资料管理社团留言管理登陆/退出系统公示管理查看社团信息编辑、投递简历申请加入社团申请加入社团所所组织活动管理员资料修改社团管理4.3.2系统管理用例图重要角色:系统管理员用例描述:本用例重要是针对社团管理与管理员资料修改,对社团进行增删操作,以及管理员信息查看与改,增长了对公示增删改查操作以便顾客及社团可以在第一时间得到告知。系统公

17、示修改 系统管理员include查看资料查看系统公示修改系统公示删除系统公示添加系统给公示修改资料社团增长社团删除管理员资料修改 社团管理 登录/退出includeincludeincludeincludeincludeincludeinclude4.3.3社团公示管理用例图重要角色:社团管理员用例描述:本用例重要是对社团会员进行增删改查操作。include发布公示include修改公示社团公示管理includeinclude社团管理员删除公示查看公示4.3.4社团会员管理用例图重要角色:社团管理员用例描述:负责对公示发布与增删操作与系统管理员有同样操作增长会员includeinclude删除

18、会员include社团会员管理社团管理员查看会员4.3.5游客用例图重要角色:游客用例描述:可以在网站上查看到社团系统基本信息,有社团新闻、公示、校企合伙信息、最新活动。查看社团活动查看社团公示includeinclude查看社团信息注册4.3.6普通顾客用例图重要角色:普通顾客用例描述:普通顾客可以申请加入社团,阅读社团基本信息,组织人员可以进行社团创立,完善个人信息。个人资料/简历编辑修改申请建立社团申请加入社团退出/登录include查看社团基本信息查看社团信息查看社团活动查看社团公示includeinclude4.4社团管理类发现图用例描述:1. 游客浏览网页,查询感兴趣社团信息2.

19、选取要入社团,填写好入社申请,等待审核3. 审核通过,加入社团,并选取要加入部门4. 填写好社团内自己基本信息5. 社团近期有活动,选取自己喜欢活动提交申请6. 系统/管理员给社员分派任务,社员接受任务7. 活动前期,社团出去宣传活动8. 活动时,社员做好自己工作;9. 活动后,管理员对社员工作作出奖惩,社员提交活动工作总结10. 平时社员之间交流4.5社团管理类交互图游客 社团成员系统,管理员用例描述:1. 游客想加入社团2. 游客浏览各社团信息,理解社团3. 选取社团,并将提交申请4. 申请通过,加入了社团5. 理解该社团活动信息6. 选取参加活动,并分派工作7. 活动前,参加活动宣传工作

20、8. 活动当天,做好本职工作9. 活动结束,上级做出工作评价10. 上级给出工作奖惩11. 提交参加活动总结12. 有问题留言浏览社团信息选取社团,提交信息未通过 信息通过审核选取想参加社团活动获得了活动当天工作活动当天工作评价对成员奖惩成员提交活动工作总结成员平时留言、交流4.6社团管理状态图获得奖励等待加入活动等待重新执行 等待执行任务等待管理员分派任务 不成功 成功4.7社团管理时序图制定筹划社长部长委员参加活动人员统筹告知事宜安排活动,分派活动社团查询,制定筹划安排活动分派活动对社员工作作出评价部长 姓名联系方式宣传奖惩,告知事宜活动总结委员committee committee参加活

21、动问题留言参加人员students安排参加活动4.8活动图活动图可将系统中活动与活动间执行流程体现出来,也可以说活动图就是UML中流程图,也可以视为以一种特殊状态图,用来指出一种执行动作类中活动和行为。制定活动方案活动奖惩评估筹划奖惩评价接受任务管理员 系统 方案任务分派活动成功不成功重新执行执行任务活动体现参加活动 成员5. 对外接口需求5.1 顾客界面(UI)描述每个顾客界面逻辑特性。如下是涉及某些特性:UI-1:系统对顾客选取选取每个类型都提供协助链接,协助解释游戏类型。UI-2:系统中所有玩家之间交互与系统交互,除了综合使用鼠标键盘共同完毕之外,还可以只通过键盘来完毕。UI-3:快捷键

22、设立。5.2 软件接口(SI)描述产品与其他外部组件连接,涉及数据库,操作系统,工具库和集成商业组件。明确并描述在软件组件之间互换数据或信息目,描述所需要服务及内部组件通信性质,拟定将在组件之间共享数据。如果必要用一种特殊办法来实现数据共享机制,那么就必要把它定义为一种实现上限制各模块过程之间采用函数调用、参数传递、返回值方式进行消息传递。接口传递信息将是以数据构造封装了数据,以参数传递或返回值形式在模块之间传递。软件名称互换数据目游戏系统内部解决数据为系统提供运营平台数据库历史客流数据存储历史数据5.3 硬件接口描述系统中硬件每个接口特性。也许涉及支持硬件类型、软硬件之间交流数据和控制信息性

23、质以及所使用通信合同。硬件名称交流数据类型控制信息通信合同服务器历史数据客户机内部解决数据6.其她非功能性需求6.1性能需求性能需求序列号性能需求阐明1至少保证可以100人同步在线2最多容许500人同步在线3支持Windows平台4顾客反馈1分钟内回答5即时发布管理员更改6打开一种新菜单响应速度不超过5秒7社团公示信息要即时更新,不超过一种工作日6.2 安全性需求序列号安全性需求阐明1初始顾客自己设定密码,容许顾客修改密码2保证顾客密码不可被泄露3无账号密码顾客注册失败5只有最高档管理员才干对财务系统进行管理6只有管理员才干执行更新告知和举办活动7对数据损坏有较好恢复能力7.故障解决该基于SSH大学社团管理系统属于小规模,浮现普通性故障只需重新启动该系统便可以解决,如其他网络袭击,那么系统有必要防火墙保护,如果数据丢失,可从备份数据库里重新调入数据等。

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 应用文书 > 技术指导

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服