- 26
- 0
- 约2.17千字
- 约 5页
- 2017-12-26 发布于河南
- 举报
“软件开发与管理”实训二
“软件开发与管理”实训指导
目 录
第2章:传统结构化需求分析 7
实训:对“学生管理系统”进行需求分析与建模 7
第2章:传统结构化需求分析
实训:对“学生管理系统”进行需求分析与建模
实训内容与实验环境
本单元实训,要求用传统的需求分析方法对“学生管理系统”进行分析、建模与需求说明。
具体包括以下任务:
任务1:问题定义与?问题陈述(即通过需求陈述,对“学生管理系统”进行问题定义)。
任务2:从需求成述中进行数据分析(即对“学生管理系统”进行数据模型(E-R图)的建立)。
任务3:从业务的需求陈述中进行功能分析(即对“学生管理系统”进行功能模型——数据流图的建立)。
任务4:需求分析说明书的编写(即简要编写“学生管理系统”的需求规格说明书)
实验环境:
Microsoft Windows
Microsoft Word
任务1:问题定义与?问题陈述
(一)实训目的与要求
1.理解问题定义的作用。
2.会用自然语言,以应用文的形式陈述问题的业务。
3.锻炼学生的行业感悟能力。
(二)实训方案
一个软件项目的过程包括软件定义、软件开发、软件维护三个时期。其中问题定义是在软件定义阶段,主要解决的是“用户要计算机做什么?”的问题。
问题的定义是对要实现的业务系统的描述。一般是由系统分析人员通过对用户和有关部门的人员进行访问调查,根据对问题的理解,首先提出系统的目标和方案,然后和用户反复交流,对含糊不清和理解有偏差的地方进行修改,最后得到一份双方都认可的问题定义文档资料。
本实验要求同学们就“学生管理系统”进行问题的定义描述。大家针对自己在学校里的学习环境、面临的各种管理、处理过程,及今后计算机需要的处理事务进行定义,描述出要开发的“计算机管理软件在学生管理中应做些什么,及如何做的”。
(三)实训步骤
“学生管理系统”的问题定义步骤:
1.对问题进行陈述,即描述业务的处理逻辑及相关流程,主要是学生管理过程中涉及的相关部门,人员、工作内容及如何工作的。
2.编写“学生管理系统”的问题定义。包括描述其功能,说明需要计算机在此处理的功能,即要计算机“做什么”的问题。
(四)思考题
1.问题定义有什么作用?它在软件项目开发中处于什么阶段与地位?
2.你对业务及描述有感觉吗?你觉得行业感悟能力如何提高?
任务2:从需求成述中进行数据分析
(一)实训目的与要求
1.从问题定义中的需求成述中获取数据需求。
2.会对数据进行分析与建模。
(二)实训方案
一个软件项目的中的完整的问题定义规定了项目的内容、范围,问题定义中需求成述是对要实现的业务系统的描述。
本实验要求同学们就“学生管理系统”的需求成述中,提取其“数据需求”,也就是要确定系统有哪些实体,这些实体有哪些属性。可以通过从需求成述文档中的“名词”进行候选获得。确定那些大的概念,要建立数据库表的。确定实体后,再分析它有什么属性。先罗列这些实体、属性,再建立E-R图。
(三)实训步骤
“学生管理系统”的数据分析步骤:
1.从需求成述中分析出实体。
2.分析每个实体有哪些属性。
3.分析各个实体之间是什么联系关系。
(四)思考题
通过实验,请思考:
1.需求分析中的数据分析有什么内容?你的分析步骤是什么?
2.从需求陈述中分析有哪些功能?这些功能如何描述?
任务3;从业务的需求陈述中进行功能分析
(一)实训目的与要求
1.从问题定义中的需求陈述中获取功能需求
2.会对功能进行描述
(二)实训方案
一个软件项目的中的完整的问题定义规定了项目的内容、范围,问题定义中需求陈述是对要实现的业务系统的描述。
本实验要求同学们就“学生管理系统”的需求陈述中,提取其“功能需求”,也就是要实现的功能有哪些。可以通过从需求陈述文档中的“动词”进行候选获得。然后,再对这些功能进行描述,通过其“输入”、“输出”、“处理”几方面进行进一步的描述。
(三)实训步骤
“学生管理系统”的功能分析步骤:
1.从需求陈述中分析出功能。
2.对每个功能就:输入、输出、处理三个方面进行描述。
(四)思考题
1.需求分析中的功能分析有什么内容?你的分析步骤是什么?
任务4:需求分析说明书的编写
(一)实训目的与要求
1.理解需求分析的任务与过程。
2.了解需求分析说明书的格式。
3.会编写需求分析说明书。
(二)实训方案
实验包括对学生管理系统的进行:
1.需求陈述。
2.数据模型的建立及数据字典的编写。
3.功能模型的建立。
4.动态模型的建立。
5.按标准格式编写需求分析说明书。
(三)实训步骤
综合上述任务1~任务3,再根据“计算机软件开发文件编制指南(GB/T8567—1988)第一部分 软件需求说明书的编写”,对“学生管理系统”的需求分析说明书的编写:
1.对系统进行需求陈述。
2.从需求陈述中分析出静态数
您可能关注的文档
- 技术支持课堂教学的反思.doc
- 计算机专业132职业生涯规划.doc
- 会计分录练习题(原题).doc
- 四在学校幸福校园规划制度建设.docx
- 河北版品德与社会三年级上册期末试卷.doc
- 贵州2016年百万工程网络学习.doc
- 工程项目安全施工方案161026.docx
- 高陵钢结构安装工程安全施工方案.docx
- 察右后旗医院科室廉政风险点及防控措施.docx
- 安诚财险指定车辆驾乘人员意外伤害保险条款.docx
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
原创力文档

文档评论(0)