收藏 分销(赏)

教研管理系统需求规格说明书样本.doc

上传人:天**** 文档编号:4590340 上传时间:2024-09-30 格式:DOC 页数:18 大小:270KB 下载积分:8 金币
下载 相关 举报
教研管理系统需求规格说明书样本.doc_第1页
第1页 / 共18页
教研管理系统需求规格说明书样本.doc_第2页
第2页 / 共18页


点击查看更多>>
资源描述
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除。 需求规格说明书 文档密级: 普通 文档状态: [√ ] 草案 [ ]正式发布 [ ]正在修订 变更履历 序号 版本 变更描述 修订人/日期 审核/日期 批准/日期 1 1.0 草案 2 2.0 功能需求的的介绍更加详细 3 4 5 6 7 8 9 10 11 目 录 目 录 2 1 前言 3 1.1 目的 3 1.2 项目信息 3 1.3 范围 3 1.4 术语 3 2 参考文献 3 3 整体说明 3 4 非功能需求 4 4.1 运行环境 4 4.2 可用性 4 4.3 安全性 4 4.4 可靠性 4 4.5 性能 4 4.6 可支持性 5 4.7 设计约束 5 5 功能需求 5 5.1 用例ID 5 5.1.1 登录模块 6 5.1.2 查询模块 6 5.1.3 信息交流模块 7 5.1.4 修改密码模块 7 5.2 用例ID 8 5.2.1 登录模块 8 5.2.2 查询模块 9 5.2.3 信息交流 9 5.2.4 修改密码 10 5.2.5 修改 10 5.2.6 添加模块 11 5.2.7 删除模块 12 1 前言 1.1 目的 该系统是面向开发人员和管理人员, 以实现高校教研管理的信息化建设为目的。同时能够作为以后进行功能拓展的基础, 用来明确用户需求, 使开发过程变得有序、 合理。 1.2 项目信息 Ø 待开发的软件系统的名称; 教研管理系统 Ø 本项目的任务提出者: XXXX学院教务处 Ø 开发者: XXXX计算机系 Ø 用户: XXXX教师 Ø 实现该软件的计算机网络; XXXX校内局域网 1.3 范围 本文档详细定义了”教研管理系统”的功能性需求及非功能性需求, 定义范围为: 用户操作要求, 软件要求, 业务流程, 外观界面等信息。 主要影响范围: 概要设计说明书, 详细设计说明书, 测试用例。 1.4 术语 C#: 一种计算机编程语言。 SQL-Server: 数据库管理的一款软件。 2 参考文献 无 3 整体说明 高校的教研水平和教研规模日益成为反映高校综合实力的重要指标。随着国家对高校教研的投入不断增加, 各高校也越来越重视自身的教研管理。每年高校在教研活动中产生的论文、 著作、 项目、 获奖等教研管理数据不断变得庞大。传统的依赖手工或者借助Excel等办公软件所进行的教研管理变得日益艰难。于是高校教研管理的信息化建设被提到了日程上来。 教研管理系统能够作为大学教学管理系统的一部分, 方便学校对于教师进行全面的信息化管理。由于本系统面向对象是教师, 她们的电脑操作水平不一, 因此本系统实现的功能并不繁琐, 操作容易, 且对维护人员的专业技术水平要求不高。 4 非功能需求 1. 相关不可恢复操作发生时应有明确的提示, 要求确认, 待用户确认后再操作。 2. 操作简单, 界面直观。 4.1 运行环境 内存: 512MB以上 CPU: 英特尔酷睿2以上 硬盘空间: 200MB以上 内存: DDR2、 2G或以上 网卡: 标准通讯网卡 标准鼠标、 键盘等 操作系统: WindowsXP 及以上版本 通讯等的配置:能与其它进行数据交互的网络环境 4.2 可用性 管理员只需经过1~2小时的培训即可进行相应的操作。教师无需经过培训就可直接登录操作。 数据是从洛阳理工学院主系统数据库中导入的, 无需教师再自行注册。 4.3 安全性 在安全性方面, 针对需要保护的数据如: 教师信息, 管理员信息等进行加密处理。对于商业间谍行为、 欺骗、 黑客行为的处理: 我们是采用的是校内网, 不与外网连接, 能够保证数据信息的安全。电脑病毒方面需要服务器安装杀毒软件。 4.4 可靠性 可连续使用小时数为72小时, 由管理员进行系统维护。 平均故障时间90天。 平均修复时间1工作日以内。 最高错误率 5 bugs/KLOC。 4.5 性能 事物的响应时间最高5s, 平均响应时间应在3s以内。 4.6 可支持性 该系统是采用c#语言编写, 同时也用到了Javascript的脚本语言。 对于变量的命名采取直译的方式, 如对于教师姓名变量用Tname进行命名。 利用微软自带的类库, 对该系统的类进行设计与开发。 维护访问权由管理员承担。 4.7 设计约束 操作系统: Microsoft Windows XP及以上版本 开发环境: Microsoft Visual Studio 其它软件: Microsoft Office、 SQL-Server 需要技术: 面向对象分析与设计、 Asp.Net、 数据库编程 5 功能需求 5.1 用例ID 5.1.1 登录模块 5.1.1.1 简要说明: 作为进入教研管理系统的第一步, 对用户的身份进行区分从而给予不同的权限。 5.1.1.2 事件流 在输入框输入用户帐号、 密码、 验证码à点击登录按钮à客户端进行验证à服务器端验证à给予提示信息并跳转到响应界面 5.1.1.3 业务介绍 登录: 1) 账号、 密码、 验证码不能为空。 2) 密码不得超过8位。 3) 登录账号为教师工号, 默认密码为”123456”。 4) 身份票证验证功能: 本网站除了登录以外, 其它的任何网页的访问都应由身份票证验证, 用户在成功登陆后系统将为其发放标准的身份票证。如在不具有身份票的情况下访问任何除登录以外的页面时, 系统将自动将用户请求的页面重定向至登陆页面。以此功能保证网站数据安全性。 5.1.1.4 非功能需求 登录界面以蓝白色为主色调, 简洁明了易于操作。 5.1.2 查询模块 5.1.2.1 简要说明 登录系统后, 教师有2种查找信息方式: 1. 项目名 2. 项目编号 5.1.2.2 事件流 直接在窗口的输入框中输入查询信息à点击查询按钮à在本窗口显示查询结果 5.1.2.3 业务规则 教师只能看到有关于自己的个人信息, 包括教师姓名、 教师工号、 性别、 学位、 职称、 研究方向、 所属系别以及项目信息, 包括项目编号、 项目名称、 项目来源、 项目等级、 项目资金、 项目开始时间 、 项目结束时间、 项目获奖情况。 5.1.2.4 非功能性需求 当查询记录为多条时, 应采用分页, 每页为50条数据。 5.1.3 信息交流模块 5.1.3.1 简要说明 信息交流功能为教师和管理员交流项目信息所提供的平台, 方便于教师把关于自己项目的意见反馈给管理员。 5.1.3.2 事件流 点击信息反馈链接à填写反馈信息à点击提交按钮à显示提交结果 5.1.3.3 业务规则 教师所提交的信息字数应小于100字 5.1.4 修改密码模块 5.1.4.1 简要说明 系统启用后, 教师能够登陆系统修改自己的密码, 第一次默认登录密码为”123456”。 5.1.4.2 事件流 使用自己的帐号和密码登录系统à点击系统左侧的导航中的修改密码à按要求从新输入新的密码à点击确定à提示完成情况 5.1.4.3 业务规则 密码设定需重复两次, 且两次输入必须一致, 使用客户端验证功能。 5.1.4.4 功能关联 成功修改后, 教师也能够使用修改后的密码登录自己的账户。 5.2 用例ID 5.2.1 登录模块 作为进入教研管理系统的第一步, 对用户的身份进行区分给予不同的权限。 5.2.1.1 事件流 在输入框输入用户帐号、 密码、 验证码à点击登录按钮à客户端进行验证à服务器端验证à给予提示信息并跳转到响应界面 5.2.1.2 业务介绍 登录: 1) 账号、 密码、 验证码不能为空。 2) 密码不得超过8位。 3) 账号名为admin, 默认密码为administer。 4) 身份票证验证功能。 本网站除了登录以外, 其它的任何网页的访问都应由身份票证验证, 用户在成功登陆后系统将为其发放标准的身份票证。如在不具有身份票的情况下访问任何除登录以外的页面时, 系统将自动将用户请求的页面重定向至登陆页面。以此功能保证网站数据安全性。 5.2.1.3 非功能需求 登录界面以蓝白色为主色调, 简洁明了易于操作。 5.2.2 查询模块 5.2.2.1 简要说明 登录系统后, 管理员能够查询教师信息和项目信息。 5.2.2.2 事件流 教师信息查询: 点击系统左侧的导航中的教师信息à在窗口的输入框中输入查询信息à点击查询按钮à在本窗口显示查询结果 项目信息查询 点击系统左侧的导航中的项目信息à在窗口的输入框中输入查询信息à点击查询按钮à在本窗口显示查询结果 5.2.2.3 业务规则 管理员能够看到有关于教师的信息, 包括姓名、 工号、 性别、 学位、 职称、 研究方向、 所属系别以及项目信息, 包括项目编号、 项目名称、 项目来源、 项目等级、 项目资金、 项目开始时间 、 项目结束时间、 项目获奖情况。 进行查询时, 教师信息查询输入内容只能为教师编号或教师姓名中的一种, 项目信息查询输入内容只能为项目编号或项目名称中的一种。 5.2.2.4 非功能性需求 当查询记录为多条时, 应采用分页, 每页为50条数据。 5.2.3 信息交流 5.2.3.1 简要说明 信息交流功能为教师和管理员交流项目信息所提供的平台, 便于管理员根据教师对项目的意见来对该教师的项目进行及时地修改。 5.2.3.2 事件流 点击信息反馈链接à阅读反馈信息à根据教师和领导的建议来对项目进行必要的修改 5.2.3.3 业务规则 管理员在了解到教师反馈信息后, 应及时与管理项目的领导进行沟通, 商讨出解决办法, 管理员在系统中做出对项目起止时间、 项目名称、 项目资金等项目信息的相应变动。 5.2.4 修改密码 5.2.4.1 简要说明 系统启用后, 系统管理员能够登陆系统, 能够修改自己的密码。 5.2.4.2 事件流 使用自己的帐号和密码登录系统à点击系统左侧的导航中的修改密码à按要求重新输入新的密码à点击确定à提示完成情况 5.2.4.3 业务规则 密码设定需重复两次, 且两次输入必须一致, 使用客户端验证功能。 5.2.4.4 功能关联 修改成功后, 管理员能够使用新的密码再次登录系统。 5.2.5 修改 5.2.5.1 简要说明 系统启用后, 系统管理员能够登陆系统, 修改已有教师或项目的信息。 5.2.5.2 事件流 修改项目信息: 管理员登录系统后点击系统左侧的项目信息à进入项目信息查询界面à完成项目查询à点击修改按钮à进入项目信息修改界面à输入项目的修改信息à点击确定à提示操作结果 修改教师信息: 管理员登录系统后点击系统左侧的教师信息à进入教师信息查询界面à完成教师查询à点击修改按钮à进入教师信息修改界面à输入教师的修改信息à点击确定à提示操作结果 5.2.5.3 业务规则 项目修改信息包括: 项目编号、 项目名称 、 项目来源 、 项目等级 、 项目资金 、 项目结束时间、 项目获奖情况。 教师修改信息包括: 教师工号、 教师姓名、 性别、 学位、 职称、 研究方向、 所属系别。 。 5.2.5.4 功能关联 修改功能基于查询功能, 对所查询出的教师信息或项目信息进行相应的修改。 5.2.6 添加模块 5.2.6.1 简要说明 管理员能够添加教师信息和项目信息。教师信息包括教师姓名、 教师工号、 性别、 学位、 职称、 研究方向、 所属系别 。项目信息包括项目编号、 项目名称、 项目来源、 项目等级、 项目资金、 项目开始时间 、 项目结束时间。 5.2.6.2 事件流 添加教师 管理员登录à点击系统左侧的添加教师à在添加教师页面中输入教师信息à点击确认按钮à提示完成情况 添加项目 管理员登录à点击系统左侧的添加项目à在添加项目页面中输入项目信息à点击确认按钮à提示完成情况 5.2.6.3 业务规则 添加教师需要添加教师基本信息, 包括教师姓名、 教师工号、 性别、 学位、 职称、 研究方向、 所属系别, 同时给教师设定一个默认密码, 默认登录密码为”123456”。教师工号唯一, 在服务器端验证, 性别只能选择男或女, 学位只能选择本科, 硕士, 博士, 博士生导师其中的一个, 职称只能选择讲师, 副教授, 教授中的一个。 添加项目需要添加项目的基本信息, 包括项目编号、 项目名称、 项目来源、 项目等级、 项目资金、 项目开始时间 、 项目结束时间。项目编号唯一, 项目等级只能选择重点或者是一般, 项目资金精确到小数点后两位。 5.2.7 删除模块 5.2.7.1 简要说明 管理员对教师信息或项目信息进行删除操作。 5.2.7.2 事件流 删除项目信息: 管理员登录系统后点击系统左侧的项目信息à进入项目信息查询界面à完成项目查询à点击删除按钮à管理员点击确认删除按钮à提示操作结果 删除教师信息: 管理员登录系统后点击系统左侧的教师信息à进入教师信息查询界面à完成教师查询à点击删除按钮à管理员点击确认删除按钮à提示操作结果 5.2.7.3 业务规则 项目信息删除: 删除时需要对要删除的项目进行查询, 删除以后信息无法恢复。 教师信息删除 删除时需要对要删除的教师进行查询, 删除以后信息无法恢复。 删除操作需要弹窗确认, 管理员再次确认后才可删除。 5.2.7.4 功能关联 删除功能基于查询功能, 对所查询出的教师信息或项目信息进行删除。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

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

关于我们      便捷服务       自信AI       AI导航        抽奖活动

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

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

gongan.png浙公网安备33021202000488号   

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

关注我们 :微信公众号    抖音    微博    LOFTER 

客服