与华大学出版社 4.1需求分析 RSITY PRESS (2)性能需求 能够很方便快捷的管理学生的基本信息 保证信息的安全,防止非法破坏 (3)环境需求 安装软件系统的机器配置和外设等 (4)用户界面需求 图形化、支持键盘、快捷键和鼠标等
(2)性能需求 n 能够很方便快捷的管理学生的基本信息 n 保证信息的安全,防止非法破坏 (3)环境需求 n 安装软件系统的机器配置和外设等 (4)用户界面需求 n 图形化、支持键盘、快捷键和鼠标等 4.1 需求分析
与华大学出版社 4.1需求分析 RSITY PRESS 2.分析与综合,导出软件的逻辑模型 分析人员对获取的需求,进行一致性的分析检查, 在分析、综合中逐步细化软件功能,划分成各个子 功能。用图文结合的形式,建立起新系统的逻辑模 型 ■开发学生管理系统的目的是为了提高学校管理学生 信息的效率,实现学生信息管理的系统化、规范化
2.分析与综合,导出软件的逻辑模型 n分析人员对获取的需求,进行一致性的分析检查, 在分析、综合中逐步细化软件功能,划分成各个子 功能。用图文结合的形式,建立起新系统的逻辑模 型。 n开发学生管理系统的目的是为了提高学校管理学生 信息的效率,实现学生信息管理的系统化、规范化。 4.1 需求分析
些大学出版社 4.1需求分析 RSITY PRESS ■系统最终要实现的主要功能: 学生基本信息管理:对学生基本信息进行添加、 修改、删除等。 学生成绩信息管理:对学生的成绩进行管理,包 括增加新课程成绩、修改和删除原有课程成绩、 查询成绩等; 学生的课程管理:对学生所学课程进行增加、删 除、修改、查询等管理操作; 用户和权限管理:按照各种权限管理用户信息, 包括增加、删除、修改用户信息等功能
n系统最终要实现的主要功能: Ø学生基本信息管理:对学生基本信息进行添加、 修改、删除等。 Ø学生成绩信息管理:对学生的成绩进行管理,包 括增加新课程成绩、修改和删除原有课程成绩、 查询成绩等; Ø学生的课程管理:对学生所学课程进行增加、删 除、修改、查询等管理操作; Ø用户和权限管理:按照各种权限管理用户信息, 包括增加、删除、修改用户信息等功能。 4.1 需求分析
些大学出版社 4.1需求分析 RSITY PRESS ■数据库需求分析 根据学生成绩管理系统所需要的信息进行分析, 为本系统设计如下的数据库结构: 学生成绩信息数据库中包含四个基本表,分别保 存学生的基本信息、成绩信息、课程信息以及系 统的用户信息表
n数据库需求分析 : Ø根据学生成绩管理系统所需要的信息进行分析, 为本系统设计如下的数据库结构: Ø学生成绩信息数据库中包含四个基本表,分别保 存学生的基本信息、成绩信息、课程信息以及系 统的用户信息表。 4.1 需求分析
些大学出版社 4.1需求分析 RSITY PRESS 3.编写文档 (1)编写“需求规格说明书”,把双方共同的理解 与分析结果用规范的方式描述出来,作为今后各 项工作的基础。 (2)编写初步用户使用手册,着重反映被开发软件的 用户功能界面和用户使用的具体要求,用户手册 能强制分析人员从用户使用的观点考虑软件。 (3)编写确认测试计划,作为今后确认和验收的依据 (4)修改完善软件开发计划。在需求分析阶段对待开 发的系统有了更进一步的了解,所以能更准确地 估计开发成本、进度及资源要求,因此对原计划 要进行适当修正
3.编写文档 (1) 编写“需求规格说明书” ,把双方共同的理解 与分析结果用规范的方式描述出来,作为今后各 项工作的基础。 (2) 编写初步用户使用手册,着重反映被开发软件的 用户功能界面和用户使用的具体要求,用户手册 能强制分析人员从用户使用的观点考虑软件。 (3) 编写确认测试计划,作为今后确认和验收的依据 (4) 修改完善软件开发计划。在需求分析阶段对待开 发的系统有了更进一步的了解,所以能更准确地 估计开发成本、进度及资源要求,因此对原计划 要进行适当修正。 4.1 需求分析