JAVA俱乐部管理系统软件需求规格说明书.docx
-
资源ID:5534202
资源大小:41.91KB
全文页数:14页
- 资源格式: DOCX
下载积分:5金币
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
JAVA俱乐部管理系统软件需求规格说明书.docx
JAVA俱乐部信息管理系统JAVA俱乐部信息管理系统版本<.o>JAVA俱乐部信息管理系统Version:<1.0>Date:2023/05/15软件需求规格说明书文件涉众:系统用户、系统分析员、开发人员、测试和实施人员修订历史记录日期版本说明作者2023-05-151.0建档吴成浩Page2受控文件软件探讨所,2023JAVA俱乐部信息管理系统Version:<1.0>Date:2023/05/15软件需求规格说明书文件涉众:系统用户、系统分析员、开发人员、测试和实施人员书目L简介5Ll目的51.2范围51.3参考资料51.4概述52.整体说明63.功能性需求103.1会员管理10会员信息注册10会员信息修改10会员简历录入10会员等级管理10会员信息管理11会员简历管理113.2俱乐部管理11加入俱乐部11活动报名11参与投票11部门管理12成员管理12职务管理12信息设置12投票管理12活动管理133.3培训管理13培训报名13培训课程管理13培训资源管理13培训学员管理133.4学习园地管理14学习园地栏目管理14栏目内容管理14题库管理14资源管理14学员作品管理143.5考证中心管理15考证报名15认证类型管理15报名管理153.6就业管理15就业指南15合作伙伴16就业追踪16Page3受控文件软件探讨所,2023JAVA俱乐部信息管理系统Version:<1.0>Date:2023/05/15软件需求规格说明书文件涉众:系统用户、系统分析员、开发人员、测试和实施人员聘请信息163.7新闻管理16新闻管理163.8留言管理16会员留言16留言管理173.9沟通平台管理17会员发帖17帖子管理17栏目管理173.10系统管理17系统用户管理17系统角色管理18系统用户角色管理18角色权限管理18用户角色申请管理184.非功能性需求184.1可用性184.2牢靠性194.3性能194.4设计约束194.5用户文档和帮助系统需求194.6许可协议194.7版权声明205.支持信息205.120Page4受控文件软件探讨所,2023JAVA俱乐部信息管理系统Version:<1.0>Date:2023/05/15软件需求规格说明书文件涉众:系统用户、系统分析员、开发人员、测试和实施人员软件需求规格说明书1.简介1.1目的本软件需求规格说明书定义了JAVA俱乐部信息管理系统的软件需求,提高了对软件的功能性和非功能性需求的具体说明;是用户、开发商对软件需求达成一样的协议性文件。软件需求规格说明书供应了开发人员进行系统分析、设计和测试的基础,同时也是用户进行系统验收的依据。1.2范围本软件需求规格说明书适用于JAVA俱乐部信息管理系统项目的开发管理工作L3参考资料1.4概述本软件需求规格说明书包括4个部分:整体说明、功能性需求、非功能性需求、支持信息;整体说明一一供应对整个软件项目的概述以及项目背景的介绍;功能性需求一一具体描述系统功能性方面的需求,分别对各子系统所包含的功能模块进行具体的需求说明;非功能性需求一一具体描述系统非功能性方面的需求,包括:可用性、牢靠性、性能、设计约束、用户文档、许可协议和版权声明;支持信息一一包含对阅读本软件需求规格说明书供应协助信息的说明。Page5受控文件软件探讨所,2023JAVA俱乐部信息管理系统VerSiOn:<1.0>Date:2023/05/15软件需求规格说明书文件涉众:系统用户、系统分析员、开发人员、测试和实施人员2.整体说明该系统是JAVA俱乐部信息管理系统。该系统主要分为两种运用用户,分别是注册会员以及系统管理员。对于注册会员,系统供应就业信息、编程开发学习资料、在线测试、制作简历、编程爱好者沟通等功能模块,给了会员学习和沟通的平台;对于系统用户,便利了对人员管理、部门管理、信息管理、培训管理等功能模块而设计的系统。本系统具有高效、易操作、易维护等特点,并且系统结构清楚、界面友好,能有效给系统用户进行运用。本系统还采纳了B/S的体系结构,实现对客户端零配置管理,大大减轻了系统管理员日常的维护工作,实现了全系统集中统一管理;系统供应了管理员对各个功能模块的权限进行敏捷设置的功能,可依据系统用户的操作权限进行安排,以满意不同人员的工作须要;同时,系统对各种数据实行集中管理,各个环节通过网络实现了对共享数据的刚好访问,避开了由于数据分散而导致的数据不一样现象的发生OPage6受控文件软件探讨所,2023JAVA俱乐部信息管理系统Version:<1.0>Date:2023/05/15软件需求规格说明书文件涉众:系统用户、系统分析员、开发人员、测试和实施人员i.会员功能说明学习园地培训报名学习培训课程学员作品培训资源下载在线测评开班信息就业指导就业会员注册就业明星聘请信息会员登陆会员站内短信行业新闻考证中心新闻简历录入技术沟通培训新闻俱乐部动态俱乐部活动报名站内搜寻加入俱乐部投票留言ii.管理员功能说明Page7受控文件软件探讨所,2023JAVA俱乐部信息管理系统Version:<1.0>Date:2023/05/15软件需求规格说明书文件涉众:系统用户、系统分析员、开发人员、测试和实施人员会员信息培训课程会员管理会员等级学员管理培训管理会员简历开班信息培训资源系统管理权限管理 题库管理活动管理 学员作品就业指南 息管理培训新闻成员管理俱乐部管理学习园地管理资源管理用户管理部门管理 学习园地信息设置 职务管理投票管理合作伙伴 就业就业追踪聘请信息 信新闻行业新闻站内短信留言管理Page 8受控文件软件探讨所,2023JAVA俱乐部信息管理系统Version:<1.0>Date:2023/05/15软件需求规格说明书文件涉众:系统用户、系统分析员、开发人员、测试和实施人员帖子信息栏目管理加分管理沟通平台管理帖子管理附件管理图片管理统计管理*统计条件:a)就业率b)会员积分C)发帖率d)资源下载次数e)帖子阅读率认证类型考证中心考证报名Page9受控文件软件探讨所,2023JAVA俱乐部信息管理系统Version:<1.0>Date:2023/05/15软件需求规格说明书文件涉众:系统用户、系统分析员、开发人员、测试和实施人员3.功能性需求31会员管理会员信息注册操作员:会员;系统供应对会员资料的注册功能;会员信息包括:系统账号、系统密码、学号、班级、姓名、年龄、性别、相片、出生日期、身份证号、学历(本/专)、手机号码、邮箱;会员信息修改操作员:会员;系统供应对会员资料的修改功能;会员信息包括:系统密码、学号、班级、姓名、年龄、性别、相片、诞生日期、身份证号、学历(本/专)、手机号码、邮箱;会员简历录入操作员:会员;系统供应对会员简历录入、导出和修改功能;简历信息包括:姓名、性别、年龄、民族、政治面貌、婚姻状况、学历、专业、移动电话、毕业学校、电子邮件、现所在地址、身份证号码、求职意向、专业技能、教化/培训背景、自我评价、项目开发阅历;导出功能依据系统给出的特定模板导出简历数据;会员等级管理操作员:系统管理员;系统供应对会员等级的增加、修改和删除的功能;会员等级信息包括:编号、级别、积分范围、图标;例如:初级会员(0-500分)中级会员(500-1500分)Page10受控文件软件探讨所,2023JAVA俱乐部信息管理系统Version:<1.0>Date:2023/05/15软件需求规格说明书文件涉众:系统用户、系统分析员、开发人员、测试和实施人员高级会员(1500-4500分)VIP(45OO-以上)会员信息管理操作员:系统管理员;系统供应对会员资料的修改、删除功能;会员信息包括:学号、班级、姓名、年龄、性别、相片、诞生日期、身份证号、学历(本/专)、手机号码、邮箱、积分;会员简历管理操作员:会员;系统供应对会员简历的查询和删除功能;3.2俱乐部管理加入俱乐部操作员:会员;系统供应对会员申请加入俱乐部的功能;、加入缘由、建议;申请信息包括:会员账号活动报名操作员:会员;系统供应对会员报名参与俱乐部活动的功能;、活动名称;报名信息包括:会员账号参与投票操作员:会员;系统供应对会员参与各种系统问题投票和发表自己看法的功能;投票信息包括:选项选择、发表看法;Page11软件探讨所,2023受控文件JAVA俱乐部信息管理系统Version:<1.0>Date:2023/05/15软件需求规格说明书文件涉众:系统用户、系统分析员、开发人员、测试和实施人员部门管理操作员:系统管理员;系统供应对部门的增加、修改和删除的功能;部门信息包括:部门编号、部门名称、建立时间、部门负责人;成员管理操作员:系统管理员;系统供应对部门成员的增加、查询和删除的功能以及对会员加入俱乐部审核的功能;部门成员包括:(已经注册会员)职务管理操作员:系统管理员;系统供应对职务的增加、查询和删除的功能以及支配成员职务的功能;职务信息包括:编号、名称、所属部门;信息设置操作员:系统管理员;系统供应对信息修改、删除、增加的功能;信息包括:标题、内容、图片、信息类型;信息类型为:俱乐部动态、公告;投票管理操作员:系统管理员;系统供应对调查信息的增加、修改和删除的功能;调查信息包括:标题、选项列表、单选或多选、起先日期、截止日期、是否允许发表看法;Page12受控文件软件探讨所,2023JAVA俱乐部信息管理系统Version:<1.0>Date:2023/05/15软件需求规格说明书文件涉众:系统用户、系统分析员、开发人员、测试和实施人员活动管理操作员:系统管理员;系统供应对活动信息的增加、修改和删除的功能以及审核活动报名人员的功能;活动信息包括:活动标题、活动内容、活动起先时间、活动结束时间、参与人数、活动地点、活动图片、活动负责人;3.3培训管理培训报名操作员:会员;系统供应对会员报名参与培训的功能;报名信息包括:学号、姓名、联系电话、课程选择、报名时间;培训课程管理操作员:系统管理员;系统供应对课程信息的增加、查询、修改和删除的功能;课程信息包括:编号、学年、学期、课程名称、负责老师、学分、考核方式;考核方式包括:考查、考试;培训资源管理操作员:系统管理员;系统供应对培训资源的增加和删除的功能;资源信息包括:资源名称、资源类型、资源长度、所属课程、上传日期、下载量、评论、资源分、资源说明;资源类型为:rarspdf、doc、docx;培训学员管理操作员:系统管理员;Page13软件探讨所,2023受控文件JAVA俱乐部信息管理系统Version:<1.0>Date:2023/05/15软件需求规格说明书文件涉众:系统用户、系统分析员、开发人员、测试和实施人员系统供应对培训学员的查询和删除的功能以及审核报名会员培训的功能;3.4学习园地管理学习园地栏目管理操作员:系统用户;系统供应对学习园地栏目的增加、修改和删除的功能;栏目信息包括:编号、名称、二级栏目、创建时间、序号;栏目内容管理操作员:系统用户;系统供应对栏目内容的增加、修改和删除的功能;栏目内容包括:标题、内容、图片、来源、序号、作者、所属栏目、点击量;题库管理操作员:系统用户;系统供应对题库试题的增加、修改和删除的功能;试题信息包括:题目、选项、单选/多选、来源、序号、作者、答案、分数;资源管理操作员:系统用户;系统供应对题库试题的增加、修改和删除的功能;资源信息包括:资源名称、资源类型、资源长度、上传日期、下载量、评论、资源分、标签、发布人、资源说明;资源类型为:rarspdf、docsdocx;标签为自定义标签,例如:j2eexj2seshibernatessprings框架等;学员作品管理操作员:系统用户;Page14软件探讨所,2023受控文件JAVA俱乐部信息管理系统Version:<1.0>Date:2023/05/15软件需求规格说明书文件涉众:系统用户、系统分析员、开发人员、测试和实施人员系统供应对学员作品的增加、修改和删除的功能;作品信息包括:作品名称、作品介绍、作品下载、下载量、作品作者、发布时间、作品类型;3.5考证中心管理考证报名操作员:会员;系统供应对会员考证报名的功能;报名信息包括:姓名、学号、联系电话、认证类型、报名时间;认证类型管理操作员:系统管理员;系统供应对认证类型的增加、修改和删除的功能;类型信息包括:认证介绍、认证条件、考试科目、考试范围、考试时间、考试费用报名管理操作员:系统管理员;系统供应对报名会员增加和删除的功能;3.6就业管理就业指南操作员:系统管理员;系统供应对就业指南增加、修改和删除的功能;指南信息包括:标题、内容、所属类别、来源、发布时间、发布人、图片;所属类别包括:政策大全、求职技巧、职场展望、案例分析Page15受控文件软件探讨所,2023JAVA俱乐部信息管理系统Version:<1.0>Date:2023/05/15软件需求规格说明书文件涉众:系统用户、系统分析员、开发人员、测试和实施人员合作伙伴操作员:系统管理员;系统供应对合作伙伴增加、修改和删除的功能;合作伙伴信息包括:公司名称、公司介绍、公司地址、公司简介、公司性质、公司规模、公司联系方式、公式LOGOs录入时间;就业追踪操作员:系统管理员;系统供应对就业追踪增加、修改和删除的功能;就业追踪信息包括:姓名、公司名称、公司简介、公司性质、公司规模、入职时间、担当角色、薪水范围、工作所用技术;聘请信息操作员:系统管理员;系统供应对聘请信息增加、修改和删除的功能;聘请信息包括:公司名称、公司简介、公司规模、工作年限、聘请人数、工作地点、发布时间、学历要求、职位描述、任职条件、公司EMAlL;3.7新闻管理新闻管理操作员:系统管理员;系统供应对新闻的增加、修改和删除的功能;新闻信息包括:标题、内容、所属类别、来源、发布时间、发布人、图片;所属类别包括:培训新闻、行业新闻3.8留言管理会员留言操作员:会员;Page16软件探讨所,2023受控文件JAVA俱乐部信息管理系统Version:<1.0>Date:2023/05/15软件需求规格说明书文件涉众:系统用户、系统分析员、开发人员、测试和实施人员系统供应对会员留言增加的功能;留言信息包括:标题、内容、发布人、发布时间留言管理操作员:系统管理员;系统供应对留言删除的功能;3.9沟通平台管理会员发帖操作员:会员;系统供应对会员帖子的增加、修改和删除的功能;帖子信息包括:标题、内容、所属栏目、发帖时间、发帖人、图片、点击量;帖子管理操作员:系统管理员;系统供应对帖子修改和删除的功能;系统管理员可以依据帖子的精华程度增加发帖人积分;栏目管理操作员:系统管理员;系统供应对栏目的增加、修改和停用的功能;栏目信息包括:编号、名称、所属父栏目、是否允许发帖;3.10系统管理系统用户管理操作员:系统管理员;系统供应对系统用户信息的录入、修改、查询功能;Page17受控文件软件探讨所,2023JAVA俱乐部信息管理系统Version:<1.0>Date:2023/05/15软件需求规格说明书文件涉众:系统用户、系统分析员、开发人员、测试和实施人员系统用户信息包括:用户名称、用户所属部门、用户登录密码、用户身份证号码、性别、固定电话、传真、E-mails移动电话、状态(禁用、启用)、备注等;系统角色管理操作员:系统管理员;系统供应对系统角色信息的录入、修改、查询功能;系统角色信息包括:角色名称、状态(禁用、启用)、备注等;系统用户角色管理操作员:系统管理员;系统供应对系统用户角色信息的录入、修改和删除功能;用户角色信息包括:用户、角色;角色权限管理操作员:系统管理员;系统供应对角色权限信息的查看、修改功能;角色权限信息包括:角色、角色对应权限;用户角色申请管理操作员:系统管理员;系统供应对用户角色申请的录入、修改、查询和删除功能;用户角色申请信息包括:角色、用户名、理由、申请日期、审核(通过,拒绝);4.非功能性需求4.1可用性系统依据不同管理功能的特点来进行组织和设计,运用户简单驾驭对系统的操作;对于一般用户,经过半天的培训可驾驭对相关系统功能的操作;对于系统管理员,经过1天的培训可驾驭对系统进行的配置管理功能;系统的用户界面基于WEB进行设计,遵循WEB操作习惯,并协作动态页面设计技术,便利用户的操作和运用。PageI8受控文件软件探讨所,2023JAVA俱乐部信息管理系统Version:<1.0>Date:2023/05/15软件需求规格说明书文件涉众:系统用户、系统分析员、开发人员、测试和实施人员4.2牢靠性系统可用性一一依据系统特点,系统供应24(小时/天)*7(天/周)的平均可用性;平均故障修复时间一一对涉及个别功能的故障,修复时间不超过1小时;对涉及整个系统的故障,修复时间不超过1天;系统设计应杜绝不行复原的故障。4.3性能处理响应时间一一对一般事务性处理的响应时间不超过2秒;对查询和报表处理的响应时间不超过1分钟;系统容量可供应至少100个用户同时在线操作;本系统基于B/S(阅读器/服务器)结构,客户端PC要求配置为:Pentium(R)DCPU2.80GHzxIG内存、80G硬盘;应用服务器要求配置为:lntel(R)n(TM)CPU2.6GHz以上、4G内存、200G硬盘;数据库服务器要求配置为:Pentium(R)DCPU2.80GHzsIG内存、双200G,7200转以上高速硬盘。4.4设计约束系统设计采纳基于WEB的三层体系结构,采纳面对对象的分析(OOA)和设计(OOD)技术,采纳业界先进的J2EE体系进行软件开发,使系统具有较高的可扩展性;系统通过数据加密和安装防火墙等措施以保证数据传送和存储的平安性;D用户及权限管理:对每个用户设置其操作权限,权限设置可具体到模块的有关操作;2)数据备份:可定时备份系统数据;4.5用户文档和帮助系统需求用户手册在软件发布时伴同软件发布包一同交付;培训期间供应相应的培训资料。4.6许可协议。Page19受控文件软件探讨所,2023JAVA俱乐部信息管理系统Version:<1.0>Date:2023/05/15软件需求规格说明书文件涉众:系统用户、系统分析员、开发人员、测试和实施人员4.7版权声明本软件的版权属于。5.支持信息对系统功能需求进行具体细化的描述请参看相关的用例说明书(*注:用例说明书在开发阶段逐步完善)O5.1Page20受控文件软件探讨所,2023