学生选课系统软件需求说明书目 录1 引言11.1 编写目的1 1.2 背景1 1.3 定义1 1.4 参考资料1 2 任务概述1 2.1 目标1 2.2 用户的特点2 2.3 假定和约束2 3 需求规定23.1 对功能的规定2 3.2 对性能的规定4 3.2.1 精度4 3.2.2 时间特性要求4 3.2.3 灵活性4 3.3 输入输出要求4 3.4 数据管理能力要求4 3.5 故障处理要求4 3.6 其他专门要求5 4 运行环境规定54.1 设备5 4.2 支持软件5 4.3 接口5 4.4 控制5 学生选课系统软件需求说明书1 引言1.1 编写目的编写本文档的目的在于详细、准确和全面的定义本选课系统的功能和用户需求,用以指导系统顺利地进行开发,并保证后续地开发能够保质保量的完成。本文档所描述的需求信息将作为该项目最终验收的标准和依据。预期读者:学生、老师、管理人员。1.2 背景本项目所开发的学生选课系统完成学校对学生的选课信息的统计与管理,减少数据漏掉的情况,同时也节约人力、物力和财力。告别以往的人工统计。本项目开发的软件采用 B/S 结构,方便学生、老师、管理员使用,学生可以再线查看可选课程信息、再线选课、信息修改、成绩查看,老师可以自己的课程人数、课程信息(包括开课时间、地点、开课方式),管理员可以对整个系统进行管理(包括系统管理、用户管理、课程管理)。1.3 定义B/S : 即浏览器 /服务器结构,基于浏览器的使用。用户: 用户分学生、老师和系统管理员,角色不同,所使用的功能不同。网站: Internet 上提供 Web 服务的计算机。该计算机的IP 绑定了域名,在浏览器输入域名就可以访问该计算机的web 资源。1.4 参考资料《信息系统分析设计与管理》2 任务概述2.1 目标该系统用于提高教务处的工作效率,方便用户之间信息的交流,简化学生选课的流程,使选课管理工作更规范化,系统化,程序化,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改选课排课相关信息。在学校内部的现有局域网这个网络环境下,信息由各用户在规定的权限下在各自的工作站上录入,信息上网后各用户可查询,选课,修改,管理,达到信息共享。2.2 用户的特点学生 :本科水平。 该系统主要为学生提供选课服务,因此学生可以直接查看选课情况,学生可以根据本人学号和密码登录系统,进行操作, 如核实个人信息, 查看教师信息、 课程信息,以便选课,查看自己选课结果,查询考试成绩等。老师 :在该系统中,为方便教师工作,要求教师能够核实...