需求规格说明文档

时间:2022-06-30 05:42:13

教室自习判断系统
需求规格说明文档
目录:
1、引言
  1.1、编写目的
  1.2、项目背景
  1.3、预期读者和阅读建议
  1.4、参考资料
2、总体描述
  2.1、目标
    开发背景
    开发意图
    应用目标和作用范围
    产品前景
  2.2、用户场景分析
    用户场景
    用户需求
  2.3、运行环境
  2.4、假定和约束
    假定
    约束
3、界面概述
1、引言
1.1、编写目的
本需求规格说明书对教室自习判断系统进行简单的分析,给出了系统的数据流图。系统的主要用户是学生,本文档编写是为了小组明确需求范围,明确功能和系统界面,以便开发出用户满意的软件。
1.2、项目背景
  项目名称:教室自习判断系统
  项目面向客户:中国人民大学寻求自习教室的学生
  项目开发者:蔡文哲(组长)、王永璐、张文杰、朱昱青、王光楠
1.3、预期的读者和阅读建议
此需求规格说明书针对开发、测试人员(软工小组2组员)、指导老师、助教
1.4、参考资料
 1、《构建之法》(第二版),邹欣
 2、《GB8567-88 计算机软件需求说明编制指南》
2、总体描述
  2.1、目标
    开发背景:
    随着学校的发展,中国人民大学的学生人数和学生素质连年递增,学生上自习的需求愈加迫切,目前,学生上自习的场所除了图书馆外,还有公教、求是楼、明德楼的教室等地,但是在同学们强烈的自习需求面前,教室资源往往出现局部过热的情况,学生在外出自习时不知道哪里有空教室,往往只能挨个寻找,效率低下,影响同学学习的积极性。
    开发意图:
    本系统在分析了同学们的需求后,希望能使同学们提前知道适合自习的空教室的位置,力争让同学们找教室效率得到提高。
    产品前景:
    学生的自习需求在人民大学不容忽视,同学们寻找适合自习的教室的需求也十分迫切,但始终没有一个便捷的途径,本项目切乎实际,方法与时俱进,前景可待。
  2.2、用户场景和用户需求
    例1:小组组长蔡文哲一个月前一天曾想前往求是楼通宵自习教室刷夜,那时室外天寒地冻,刮风下雨,蔡文哲同学凭着对学习的热爱和奋发图强的一腔热血,鼓足勇气顶着风雨出门前往求是楼,但到达求是楼才发现求是楼通宵自习室那天不开,白跑一趟,蔡文哲因此大收挫折,从此沉迷游戏,一蹶不振。故蔡文哲同学需要提前知道求是楼的情况,就能不用白跑一趟。
    例2:小组组员王永璐,上学期期末为完成数据库大作业需要与同学进行讨论,由于阳光地带等咖啡馆强制消费,于是与组员决定找间空自习,在教二一共四层楼来回逛了二十分钟才找到适合讨论的空教室,同学们十分心累。故王永璐同学需要提前知道教二哪些教室十分空闲,就能省去来回寻找的时间。
  2.3、运行环境
    系统:windows
    浏览器:主流浏览器Firefox,IE,Chrome...
  2.4、假定和约束
    假定:
      可操作性:假定用户熟练后可灵活操作本网站以满足需求;
      用户支持:假定开发各个环节得到用户有效配合;
      技术支持:假定本小组开发人员熟悉相关知识技术并得到老师同学指导探讨;
      人员配合:假定开发始终均由本小组人员完成,没有缺席;
      时间限定:假定项目截止时间确定不会变动;
      需求限定:假定本项目需求确定,将不会有大变动;
    约束:
      人员约束:全程均由本小组全体人员完成;
      管理约束:
        1、明确分工,制定进度表,小组讨论解决开发过程中遇到的问题;
        2、小组成立不久,人员尚需磨合方能搞笑工作;
      技术约束:
        对于项目开发需要的各项技术,相关负责人尚需熟练
      时间约束:
        相对整个开发周期,人员磨合,技术熟练到最终项目出产时间较紧迫;
      其他约束:
        小组成员事务繁忙,学业任务较重,一定程度上影响在本项目上投注的精力时间。
3、界面概述
  本系统不设注册/登录功能,系统的两个功能均在一个界面中实现。
功能1、实现对特定教室空闲情况的搜索。
功能2、自动展示所有教室的空闲情况(排序分为按教室号升/降序、按空闲程度升/降序)。
界面顶部为搜索框和搜索按钮
下部为搜索结果显示栏,搜索空值或界面刚打开时显示所有教室的空闲情况,搜索某教室时只显示某教室情况。