学生网管员工作管理系统
需 求 规 格 说 明 书
学生网管员工作管理系统规格说明书
目录
1
引言 ................................................................................................................................... 1 1.1 1.2 1.3 1.4 2
目的 ............................................................................................................................ 1 文档格式 .................................................................................................................... 1 预期的读者和阅读建议 ............................................................................................ 1 范围 ............................................................................................................................ 2
系统概述 ........................................................................................................................... 2 2.1 2.2 2.3
概述 ............................................................................................................................ 2 功能 ............................................................................................................................ 2 运行环境 .................................................................................................................... 3
3 系统特性 ........................................................................................................................... 4 3.1
系统角色 .................................................................................................................... 4
4 功能性需求 ....................................................................................................................... 4 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9
登录登出模块 ............................................................................................................ 4 信息管理模块 ............................................................................................................ 4 故障管理模块 ............................................................................................................ 5 值班工作模块 ............................................................................................................ 6 资料管理模块 ............................................................................................................ 7 会议管理模块 ............................................................................................................ 8 投票管理模块 ............................................................................................................ 9 用户组管理模块 ........................................................................................................ 9 验证码模块 .............................................................................................................. 10
5 非功能性需求 ................................................................................................................. 10 5.1 5.2 5.3 5.4
性能需求 .................................................................................................................. 10 安全性需求 .............................................................................................................. 10 可用性需求 .............................................................................................................. 10 用户文档 .................................................................................................................. 11
学生网管员工作管理系统规格说明书
5.5 6
其他需求 .................................................................................................................. 11
外部接口需求 ................................................................................................................. 11 6.1 6.2 6.3 6.4
用户接口 .................................................................................................................. 11 硬件接口 .................................................................................................................. 11 软件接口 .................................................................................................................. 11 通信接口 .................................................................................................................. 11
学生网管员工作管理系统需求规格说明书
1 引言
1.1 目的
该文档首先给出了整个系统的整体网络结构和功能结构的概貌,试图从总体架构上给出整个系统的轮廓,然后又对功能需求、性能需求和其它非功能性需求进行了详细的描述。其中对功能需求的描述采用了UML的用例模型方式,而且还给出了非常直观的用例图。这些文字和图形都为了本文档能详细准确地描述用户的需求,同时也为用户更容易地理解这些需求的描述创造了条件。
该文档详尽说明了这一系统的需求和规格,这些规格说明是进行设计的基础,也是编写测试用例和进行系统测试的主要依据。同时,该文档也是用户确定系统功能需求的主要依据。
1.2 文档格式
本文档按以下要求和约定进行书写:
页面的左边距为2.5cm,右边距为2.0cm,装订线靠左,行距为最小值20磅。 标题最多分三级,分别为黑体小三、黑体四号、黑体小四,标题均加粗。 正文字体为宋体小四号,无特殊情况下,字体颜色均采用黑色。
出现序号的段落不采用自动编号功能而采用人工编号,各级别的序号依次为1)、
a)等,特殊情况另作规定。
1.3 预期的读者和阅读建议
本文档的主要内容共分五部分:综合描述、系统特性、功能性需求和非功能性需求和外部接口描述。综合描述部分主要对系统的整体结构进行了大致的介绍;系统特性部分对系统的功能需求进行了概括性描述,功能性需求部分对系统的功能需求进行了详细的描述,是本文的主要部分;非功能性需求部分对非功能需求进行了详细的描述;外部接口需求部分对用户界面、软件接口、硬件接口和通讯接口等进行了描述。
本文档面向多种读者对象:
项目负责人:项目负责人可以根据该文档了解预期产品的功能,并据此进行系统
设计、项目管理。
设计员:对需求进行分析,并设计出系统,包括数据库的设计。 程序员:配合《设计报告》,了解系统功能,编写《用户手册》。
测试员:根据本文档编写测试用例,并对软件产品进行功能性测试和非功能性测
试。
销售人员:了解预期产品的功能和性能。
用户:了解预期产品的功能和性能,并与分析人员一起对整个需求进行讨论和协
商。
1
学生网管员工作管理系统需求规格说明书
其他人员:如部门领导、公司领导等可以据此了解产品的功能和性能。 在阅读本文档时,首先要了解产品的功能概貌,然后可以根据自身的需要对每一功能进行适当的了解。
1.4 范围
该产品是在积累了丰富的学生网管工作及学生网管队伍管理经验的基础上进行开发的,在需求上,充分考虑了具体用户的实际情况。本产品将主要适用于广东工业大学大学城校区学生网管队伍的日常工作及队伍管理上,主要完成用户故障登记及处理汇报、队员值班签到、队伍通知发送与查看等业务。方便网管队队员的日常工作和指导老师及队长对队伍的管理。
2 系统概述
2.1 概述
随着科技的不断发展,我们已然进入了一个信息化飞速发展的时代,生活中的点点滴滴都与信息化分不开。以我校来说,对于庞大的教师、学生信息,我校依赖教务管理系统进行信息化管理。在校园网方面,校网络信息与现代教育技术中心依靠CAMS配置管理平台对所有校园网用户的信息进行管理。信息化管理是方便管理工作,提高工作效率与质量的一种合理、可靠的方法。
目前,我校大学城校区拥有一支在网络信息与现代教育技术中心老师指导下的,以学生为主的人数在60至100人的学生网管队伍。负责协助老师管理学校网络的运行,并及时处理学生用户的故障。结合我校现状,我校现有15000多名校园网用户,每日都有大量的网络故障需要处理。但现在的网络故障维护并没有一个有效的故障收集、归类、存档、查询、反馈的系统,以致队伍工作效率不高,影响了学校校园网用户的正常上网。
同时,为了及时了解各位学生网管员的工作情况,方便网络中心指导老师和队长及时调整网管队伍工作的开展重心,都需要一个行之有效的管理系统。
该学生网管员工作管理系统就是针对广东工业大学学生网管员队伍的基本情况,以提高队伍的工作效率和方便队伍的管理为目的的工作管理系统。
采用该学生网管员工作管理系统与以往的学生网管员管理方式相比,可大大提高学生网管员的工作效率,让学生网管员的管理工作信息化、系统化、正规化,为学生网管员的工作及学生网管队伍的管理提供方便。该学生网管员多功能管理系统具有开发周期短,运行成本低,使用效率高的特点。采用该系统,是提高学生网管队伍工作、管理方面效率与质量的一种行之有效的方法。
2.2 功能
本系统共分九大模块,共同实现66项功能。各模块具体实现功能如下图:
2
学生网管员工作管理系统需求规格说明书
登陆登出模块登录系统登出系统信息管理模块发布队伍通知发布站内私信查看队伍通知查看站内私信修改队伍通知删除队伍通知删除站内私信用户评论评论回复删除评论故障工作模块提交故障信息查询故障信息修改故障信息删除故障信息汇报故障处理结果故障处理提醒查看故障总体情况新故障提醒值班管理模块学生网管员工作管理系统发布值班安排值班提醒值班签到签到情况签到情况导出删除签到记录自动排班提交交接内容修改交接内容删除交接内容交接处理汇报值班请假请假审核资料管理模块用户资料查询用户资料修改新用户注册新用户审核删除用户导入队员课表导出队员课表修改队员课表会议管理模块发布会议信息会议提醒会议签到提交会议记录查询会议记录导出会议记录查询会议签到情况导出会议签到情况会议请假请假审核投票管理模块创建投票启动投票参与投票终止投票查看投票结果删除投票自动生成统计图用户组管理模块添加用户组删除用户组修改用户组名称修改用户组权限验证码模块生成验证码对比验证码验证码超时检验更换验证码 2.3 运行环境
该系统为B/S三层结构,它的运行环境分客户端、应用服务器端和数据库服务器端三部分。
以下是系统的软件环境。
3
学生网管员工作管理系统需求规格说明书
客户端
操作系统:Windows2000 Professional/XP/7/8或更新版本。 浏览器:IE6以上,其它常见浏览器如FireFox。 应用服务器端
操作系统:windows server 2003或更新版本。
应用服务器:Apache2.2或更新版本及PHP5.3或更新版本 数据库服务器端
操作系统:windows server 2003或更新版本。 数据库系统:MySql5.58或更新版本。
3 系统特性
3.1 系统角色
本系统主要用于广东工业大学大学城校区网络中心的以下几类人员:
系统管理员:完成系统的管理与维护,例如,系统的安装与数据库的备份,系统
BUG的修复等。
学生网管队指导老师及队长:发布队伍通知,查看队员的值班情况、故障处理情
况,发起投票等。
学生网管队在岗队员:值班签到、登记校园网用户故障、汇报故障处理结果等。
4 功能性需求
4.1 登录登出模块
参与者: 管理员、指导老师、队长、网管员 1) 登录系统:提供用户登录的入口、防止非法用户进入系统。 模块功能说明: 2) 登出系统:提供用户登录后安全退出的出口。 模块功能用例图 登录登出模块登录系统登出系统所有用户所有用户 4.2 信息管理模块
参与者: 管理员、指导老师、队长、网管员 1) 发布队伍通知:系统管理员、指导老师和队长发布通知。 模块功能说明: 2) 发布站内私信:系统所有用户可互发私信。 3) 查看队伍通知:所有用户均可查看发布的通知。 4
学生网管员工作管理系统需求规格说明书
4) 查看站内私信:各用户只能查看属于自己的私信。 5) 修改队伍通知:管理员可修改系统内发布的所有通知,指导老师和队长仅能修改自己发布的通知。 6) 删除队伍通知:管理员可删除系统内发布的所有通知,指导老师和队长仅能删除自己发布的通知。 7) 删除站内私信:所有用户仅能删除自己接收到的私信。 8) 用户评论:所有用户可对所发的通知进行评论,发表自己的看法与意见。 9) 评论回复:所有用户可对已发表的评论进行回复。 10) 删除评论:管理员、指导老师和队长可对用户发表的评论及回复进行删除。 模块功能用例图 信息管理模块发布队伍通知发布站内私信查看队伍通知查看站内私信修改队伍通知删除队伍通知管理员管理员删除站内私信网管员网管员指导老师指导老师队长队长用户评论评论回复删除评论 4.3 故障管理模块
参与者: 管理员、指导老师、队长、网管员 1) 提交故障信息:所有用户将接到的网络故障提交至系统数据库。 2) 查询故障信息:所有用户可查看系统中登记的网络故障。 3) 修改故障信息:管理员、指导老师、队长可对所有登记的故障信息进行修改,网管员可对自己登记的故障信息进行修改,但网管员的修改权限仅在故障登记后的十分钟内有模块功能说明: 效。 4) 删除故障信息:管理员、指导老师、队长可对所有登记的故障信息进行删除,网管员可对自己登记的故障信息进行删除,但网管员的删除权限仅在故障登记后的十分钟内有效。 5) 汇报故障处理结果:所有用户可将自己处理的故障的处理结果进行汇报。 6) 故障处理提醒:对于超出规定时间而未处理的故障,系统5
学生网管员工作管理系统需求规格说明书
会自动提醒故障所在区域的负责人。 7) 查看故障总体情况:所有用户可查看各区域故障的总体情况。如:故障总数、未处理故障数、待跟进故障数、已处理故障数等。 8) 新故障提醒:区域有新故障后,系统会自动提醒故障所在区域的负责人。 模块功能用例图 信息管理模块提交故障信息查询故障信息修改故障信息删除故障信息汇报故障处理结果管理员管理员故障处理提醒指导老师指导老师队长队长查看故障总体情况网管员网管员新故障提醒 4.4 值班工作模块
参与者: 指导老师、队长、网管员 1) 发布值班安排:仅队长可发布值班安排。 2) 值班提醒:当即将轮到各队长或队员值班时,系统会自动提醒相应用户。 3) 值班签到:队长和网管员到达值班室后进行值班签到,作为参与值班的凭证。 4) 签到情况:指导老师、队长和网管员可查看系统内保存的所有值班签到记录。 5) 签到情况导出:指导老师和队长可将值班签到记录导出成Excel表格,作网管员的工作考核之用。 6) 删除签到记录:指导老师、队长可对错误的签到记录进行模块功能说明: 删除。 7) 自动排班:队长可通过自动排班功能快速安排值班表。 8) 提交交接内容:值班网管员在即将下班前,将未处理完的故障提交至系统,方便下一班队员查看和完成。 9) 修改交接内容:指导老师和队长可对交接内容进行修改,网管员仅能对自己所提交的交接内容进行修改,且修改权限仅在交接内容提交后的十分钟内有效。 10) 删除交接内容:系统管理员指导老师和队长可对交接内容进行删除,网管员仅能对自己所提交的交接内容进行删除,且删除权限仅在交接内容提交后的十分钟内有效。 11) 交接处理汇报:指导老师、队长和网管员在处理完交接内6
学生网管员工作管理系统需求规格说明书
容中的故障后,可提交处理结果。 12) 值班请假:队长和网管员因有事无法值班,可申请请假。 13) 请假审核:指导老师和队长可对队长和网管员的请假请求进行审核批准。 模块功能用例图 值班工作模块发布值班安排值班提醒值班签到签到情况指导老师指导老师签到情况导出删除签到记录自动排班提交交接内容修改交接内容删除交接内容交接处理汇报队长队长值班请假网管员网管员请假审核 4.5 资料管理模块
参与者: 管理员、指导老师、队长、网管员 1) 用户资料查询:指导老师、队长和网管员可查询系统中所有用户的资料。 2) 队长可修改所有用户的资料,指导老师和队员可修改自己的资料。 3) 新用户注册:系统新用户的注册。 模块功能说明: 4) 新用户审核:管理员和队长可对新注册的用户进行审核。 5) 删除用户:管理员可对未通过审核的用户进行删除。 6) 导入队员课表:队长可将队员的课表导入到系统数据库中,方便队长排班和实现系统的自动排班。 7) 导出队员课表:指导老师、队长和队员可导出其他用户的课表。 8) 修改队员课表:队长可对队员的课表进行修改。 模块功能用例图 7
学生网管员工作管理系统需求规格说明书
资料管理模块用户资料查询用户资料修改新用户注册新用户审核删除用户管理员管理员队长队长导入队员课表导出队员课表修改队员课表指导老师指导老师网管员网管员 4.6 会议管理模块
参与者: 指导老师、队长、网管员 1) 发布会议信息:会议日程确定后,指导老师和队长可发布会议的信息,通知所有会议参与者。 模2) 会议提醒:开会前,系统将自动提醒即将参与会议的人员。 块3) 会议签到:参会人员到达后,进行会议签到,作为参与会议的凭证。 功4) 提交会议记录:会议结束后,指导老师和队长可提交会议的会议记录。 能5) 查询会议记录:指导老师和队长可查询以往会议的会议记录。 说6) 导出会议记录:指导老师和队长可将以往会议记录导出成Excel保存。 明7) 查看会议签到情况:指导老师、队长和网管员可查看会议的签到情况。 : 8) 会议请假:队长和网管员因有事无法参加会议时,可申请请假。 9) 请假审核:指导老师和队长可对请假请求进行审核批准。 模块功能用例图 会议管理模块发布会议信息会议提醒会议签到提交会议记录查询会议记录指导老师指导老师队长队长导出会议记录查看会议签到情况导出会议签到情况会议请假网管员网管员请假审核 8
学生网管员工作管理系统需求规格说明书
4.7 投票管理模块
参与者: 管理员、指导老师、队长、网管员 1) 创建投票:管理员、指导老师、队长可创建投票。 2) 启动投票:管理员可启动所有未开启的投票,指导老师、队长仅能开启各自所创建的投票。 3) 参与投票:投票创建时创建者可指定投票开放的对象。 4) 终止投票:管理员可终止所有正在进行的投票,指导老师、模块功能说明: 队长技能终止各自创建的,正在进行中的投票。 5) 查看投票结果:投票创建时创建者可指定投票结果开放的对象。 6) 删除投票:管理员可删除所有投票,指导老师、队长仅能删除各自所创建的投票。 7) 自动生成统计图:系统将按用户要求对各项投票生成柱状图或扇形图。 模块功能用例图 投票管理模块创建投票启动投票参与投票终止投票查看投票结果管理员管理员删除投票网管员网管员指导老师指导老师队长队长自动生成统计图 4.8 用户组管理模块
参与者: 管理员 1) 添加用户组:管理员可添加新的系统用户组。 模块功能说明: 2) 删除用户组:管理员可删除系统已有用户组。 3) 修改用户组名称:管理员可修改系统已有用户组名称。 4) 修改用户组权限:管理员可修改系统已有用户组权限。 模块功能用例图 用户组管理模块添加用户组删除用户组修改用户组名称修改用户组权限管理员管理员 9
学生网管员工作管理系统需求规格说明书
4.9 验证码模块
参与者: 管理员、指导老师、队长、网管员 1) 生成验证码:系统自动生成验证码。 2) 对比验证码:对比用户输入的验证码是否与系统自动生成的相同。 模块功能说明: 3) 验证码超时检验:用户超过规定时间未输入或刷新验证码,将提示错误。 4) 更换验证码:根据用户要求,更换新的验证码。 模块功能用例图 验证码模块生成验证码对比验证码管理员管理员指导老师指导老师队长队长网管员网管员验证码超时检验更换验证码 5 非功能性需求
5.1 性能需求
1) 客户端一般响应时间(除数据导入和导出)不超过1秒。
2) 数据导入和导出响应时间不超过30秒。
3) 支持200名用户(比较极端的使用情况,一般不会达到此规模)并发使用,并
保证性能不受影响。
5.2 安全性需求
1) 权限控制
根据不同用户角色,设置相应权限。
2) 重要数据加密
本系统对一些重要的数据按一定的算法进行加密,如用户口令、重要参数等。
3) 数据备份
允许用户进行数据的备份和恢复,以弥补数据的破坏和丢失。
5.3 可用性需求
1) 方便操作,操作流程合理
尽量从用户角度出发,以方便使用本系统。如:提交新故障时,对提交信息有误的故障,系统返回故障提交页面时,自动保存正确的信息,删除错误的信息。
2) 控制必须录入项
10
学生网管员工作管理系统需求规格说明书
本系统能够对必须录入的项目进行控制,使用户能够确保信息录入的完整。同时对必须录入项进行有效的统一提示。
3) 容错能力
系统具有一定的容错和抗干扰能力,在非硬件故障或非通讯故障时,系统能够保证正常运行,并有足够的提示信息帮助用户有效正确的完成任务。
4) 操作完成时有统一规范的提示信息
例如删除操作时,系统可提示警示框,在用户确认后,系统才执行删除操作。
5) 用户可自定义
为了满足网管队结构和业务的不断变化,一些重要的参数应该可以灵活设置。例如:队长的职位名称、各班次的值班时间。
5.4 用户文档
同本系统一起发行的用户文档包括:
1) 使用手册:Word格式文件,包含安装方法和使用方法。
5.5 其他需求
1) 支持多浏览器。
2) 系统安装方便,易于维护。
6 外部接口需求
6.1 用户接口
本系统采用B/S架构,所有界面使用WEB风格。
6.2 硬件接口
服务器端使用专用服务器。
6.3 软件接口
无特殊需求。
6.4 通信接口
无特殊需求。
11
因篇幅问题不能全部显示,请点此查看更多更全内容