学生选课系统软件需求说明书目 录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
1 精度4 3
2 时间特性要求4 3
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 编写目的编写本文档的目的在于详细、准确和全面的定义本选课系统的功能和用户需求,用以指导系统顺利地进行开发,并保证后续地开发能够保质保量的完成
本文档所描述的需求信息将作为该项目最终验收的标准和依据
预期读者:学生、老师、管理人员
2 背景本项目所开发的学生选课系统完成学校对学生的选课信息的统计与管理,减少数据漏掉的情况,同时也节约人力、物力和财力
告别以往的人工统计
本项目开发的软件采用 B/S 结构,方便学生、老师、管理员使用,学生可以再线查看可选课程信息、再线选课、信息修改、成绩查看,老师可以自己的课程人数、课程信息(包括开课时间、地点、开课方式),管理员可以对整个系统进行管理(包括系统管理、用户管理、课程管理)
3 定义B/S : 即浏览器 /服务器结构,基于浏览器的使用
用户: 用户分学生、老师和系统管理员,角色不同,所使用的功能不同
网站: Internet 上提供 Web 服务的计算机
该计算机的IP 绑定了域名,在浏览器输入域名就可以访问该计算机的web 资源
4 参考资料《信息系统分析设计与管理》2 任务概述2
1 目标该系统用于提高教务处的工作效率,方便用户之间信息的交流,简化学生选课的流程,使选课管理工