- 1、本文档共146页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(1)软件定义时期 第3章 软件需求分析与建模 * * 结束 返回 3.5.3 编写加工规格说明 图3.23 “基本奖金计算”判定树 第3章 软件需求分析与建模 * * 结束 返回 3.6 结构化分析过程 结构化分析(SA,Structure Analysis)过程实质上就是创建数据模型、功能模型和行为模型,其中数据建模的工具是实体关系图,功能建模的工具是数据流图,行为建模的工具是状态转换图,另外使用数据字典定义系统的所有数据项。 第3章 软件需求分析与建模 * * 结束 返回 3.6 结构化分析过程 为了理解和学会使用这些建模工具,我们结合一个“学生成绩管理系统”的实例讲解整个分析过程,并给出部分实体关系图、数据流图、状态转换图和数据字典。 第3章 软件需求分析与建模 * * 结束 返回 3.6 结构化分析过程 下面列出用户对学生成绩管理系统的要求: 教务人员录入学生信息、课程信息和成绩信息; 学生可以随时查询自己所选课程的成绩; 由于学生成绩属于敏感信息,系统必须提供必要的安全措施以防非法存取。 第3章 软件需求分析与建模 * * 结束 返回 3.6 结构化分析过程 (1)在需求收集的过程中,要求客户列出应用软件或业务过程涉及到的事物,将其演化成数据对象; (2)一次考虑一个对象,分析员和客户定义这个对象和其他对象之间是否存在连接; (3)如果存在连接,应创建一个或多个关系; (4)对每一个关系,确定其关联类型; 数据建模步骤 第3章 软件需求分析与建模 * * 结束 返回 3.6 结构化分析过程 (5)重复步骤(2)到步骤(4),直到定义了所有关系。 (6)定义每个实体的属性; (7)形式化并复审实体关系图; (8)重复步骤(1)到(7),直到数据建模完成。 数据建模步骤 第3章 软件需求分析与建模 * * 结束 返回 3.6 结构化分析过程 实例分析:学生成绩管理系统 实体:学生、课程、成绩。 实体属性定义:学生:学号、姓名、性别、院系、专业、入学年月课程:课程编号、课程名称、课程学时,课程学分、课程描述成绩:学号、课程编号、分数、考核日期 3.6.1 创建实体关系图 第3章 软件需求分析与建模 * * 结束 返回 3.6 结构化分析过程 3.6.1 创建实体关系图 显然,学生、课程和成绩都是系统的实体,并且可以初步定义它们的属性。 教务人员虽然是系统的用户,但其信息与系统处理无关,因此不用作为实体。 由于成绩信息包含了选课信息,因此选课信息不用单独记录。 因此系统的实体是学生、课程和成绩。 第3章 软件需求分析与建模 * * 结束 返回 3.6 结构化分析过程 我们分析这些实体之间的关联关系:从实际情况得知,一个学生可以选多门课程,一门课程也可以有多个学生选修,但每个学生选一门课程必须有一个成绩。根据上述分析,我们得到如图所示的实体关系图: 3.6.1 创建实体关系图 第3章 软件需求分析与建模 * * 结束 返回 3.6 结构化分析过程 实体关系图: 图1 学生选课E-R简图 第3章 软件需求分析与建模 * * 结束 返回 3.6 结构化分析过程 实体关系图: 学生 课程 选课 学号 院系 入学日期 课名 学时 课程号 学分 姓名 性别 n m 专业 成绩 课号 分数 学号 考试日期 描述 1 图2 学生选课E-R图 第3章 软件需求分析与建模 *
您可能关注的文档
- 第10课 UI界面设计.ppt
- 第10章 51单片机的其他接口.pptx
- 第3章 操作系统使用.pptx
- 第10章 11木材.ppt
- 渔具产品知识.ppt
- 第10章 渲染与输出.ppt
- 渣土外运施工方案.doc
- 第10章_基因与发育.ppt
- 第3章 现场急救技术(2包扎止血固定搬运).ppt
- 第10章-车用发动机的发展趋势.ppt
- [中央]2023年中国电子学会招聘应届生笔试历年参考题库附带答案详解.docx
- [吉安]2023年江西吉安市青原区总工会招聘协理员笔试历年参考题库附带答案详解.docx
- [中央]中华预防医学会科普信息部工作人员招聘笔试历年参考题库附带答案详解.docx
- [保定]河北保定市第二医院招聘工作人员49人笔试历年参考题库附带答案详解.docx
- [南通]江苏南通市崇川区人民法院招聘专职人民调解员10人笔试历年参考题库附带答案详解.docx
- [厦门]2023年福建厦门市机关事务管理局非在编工作人员招聘笔试历年参考题库附带答案详解.docx
- [三明]2023年福建三明市尤溪县招聘小学幼儿园新任教师79人笔试历年参考题库附带答案详解.docx
- [哈尔滨]2023年黑龙江哈尔滨市木兰县调配事业单位工作人员笔试历年参考题库附带答案详解.docx
- [上海]2023年上海市气象局所属事业单位招聘笔试历年参考题库附带答案详解.docx
- [台州]2023年浙江台州椒江区招聘中小学教师40人笔试历年参考题库附带答案详解.docx
最近下载
- 第15课 两次鸦片战争 教学课件(共31张PPT)高中历史人教统编版中外历史纲要上册.pptx VIP
- 电子课件-《GSP实务教程》课题七.pptx VIP
- 电机与电气控制技术 任务后练习题参考答案 赵红顺 .pdf
- PEP人教版小学英语六年级下册教案 全册.pdf VIP
- [北京]2024年北京市文物局局属事业单位招聘笔试历年参考题库附带答案详解.docx
- 【课件】平移(课件)人教版(2024)数学七年级下册.pptx VIP
- 电子课件-《GSP实务教程》课题六.pptx VIP
- 部编版道德与法治五年级下册《读懂彼此的心》练习题.docx VIP
- 《研学旅行课程设计》课件——研学课程方案设计.pptx VIP
- 《Lagrange中值定理.ppt
文档评论(0)