《「学生选课管理系统需求规格说明书」.pdf》由会员分享,可在线阅读,更多相关《「学生选课管理系统需求规格说明书」.pdf(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 学生选课管理系统 需求规格说明书 目 录 0.文档介绍.4 0.1 文档目的.4 0.2 文档范围.4 0.3 读者对象.4 0.4 参考文档.4 1.产品介绍.5 2.产品面向的用户群体.6 3.产品应当遵循的标准或规范.7 4.产品范围.7 5.产品中的角色.7 6.产品的功能性需求.8 6.0 功能性需求分类.8 6.1 后台管理功能需求.8 6.1.1管理员信息管理.8 6.1.2教师信息管理.10 6.1.3学生信息管理.11 6.1.4课程信息管理.12 6.1.5排课管理.13 6.1.6教室信息管理.14 6.2 前台管理功能需求.15 6.2.1学生选课.15 6.2.2撰
2、写教师反馈.16 6.2.3个人信息管理.17 6.2.4用户登录.19 7.产品的非功能性需求.20 7.1 用户界面需求.20 7.2 软硬件环境需求.20 7.3 产品质量需求.20 7.4 其他需求.21 附录 A:需求建模与分析报告.22 A.1 学生选课系统业务流程图.22 A.1.1系统总体业务流程分析.22 A.1.2学生管理业务流程图分析.23 A.1.3教师管理业务流程图分析.24 A.1.4选课/退课子系统业务流程图分析.25 A.1.5教师反馈子系统业务流程图分析.26 A.1.6管理员管理业务流程图分析.26 A.1.7管理员排课业务流程图:.27 A.1.8管理员退
3、课业务流程图:.28 A.2 学生选课管理系统数据流程图.29 A.2.1顶层数据流程图.30 A.2.2 O层数据流程图.30 A.2.3后台管理数据流程图.31 A2.4 前台管理数据流程图.36 附录 B:需求确认.错误!未定义书签。0.文档介绍 0.1 文档目的 本文档目的旨在方便开发者更全面的分析整个系统,从各个方面综合分析系统的需求,把整个系统的需求细化为一些模块的具体需求,集中地预测研发中可能出现的问题从而尽量避免。同时本文档需要用户的参与,在开发前期以文档的形式来系统面向用户,用户根据自身的需求,结合此需求文档,向开发人员提出改进意见,用户也能更早的了解这个系统预想状态。对系统
4、逐渐的清晰明了,以便尽早发现问题,及早改进,减少修改费用,从而方便今后系统能更好的开展。0.2 文档范围 描述本项目的功能、背景和用户群;描述本项目的功能性需求;描述本项目的非功能性需求;描述需求建模与分析报告;用户确认需求。0.3 读者对象 本需求规格说明书的读者对象为学生选课管理系统符合保密要求的系统分析人员、需求分析人员、项目领导、项目总监、项目经理、用户、设计人员和开发人员等。0.4 参考文档 管理信息系统 张小川、别祖杰等编著,电子工业出版社,2009-08 软件工程 第一版 作者:杨文龙 科学技术文献出版社 时间:1989 年 数据库系统概论第三版 作者:萨师煊 出版社:高等教育出
5、版社 时间:2000年 系统分析与设计教程(第 7 版)(美)舍利(Shelly,G.B.)等著作,史晟辉等译,机械工业出版社,2009-11 1.产品介绍 学生选课管理系统是一个专门为各大高校提供选课的平台,旨在方便学校的课程管理,是针对在校学生和教师的使用的。本系统要实现的是一个学生课程和成绩管理系统,它是高校教务管理系统的一个子系统。主要用户是学生、教师和管理员。管理员管理系统的基本信息(如课程信息管理等),学生和教师通过系统完成不同的工作。不同的用户可以通过系统进行不同的操作,每一个操作都是一个功能的体现,下面给出主要的功能。a.管理员功能 b.学生功能 管理员 登陆 学生管理 教师管理 课程管理 学生列表 验证学生注册 删除学生 教师列表 验证教师注册 删除教师 添加课程 课程列表 修改课程 删除课程