大话软工笔记—知识体系概述

article/2025/8/13 3:02:16

1. 软件工程知识体系概述

软件工程的知识体系内容如下表所示:

构成

名称

说明

1

3个体系

1.业务知识体系

客户从事业务所需的知识,如:企业管理、市场销售、成本控制、生产流程等

2.设计知识体系

信息化设计所需的知识,如:需求分析、概要设计、功能设计、数据设计等

3.开发知识体系

软件开发所需要的知识,如:技术框架、编码开发、系统测试、硬件、环境设置等

2

3个原理

1.分离原理

研究拆分对象的理论和方法,如:业务、管理、组织、物品等

2.组合原理

研究架构模型的理论&方法,如:组合三元素(要素、逻辑、模型)

3.基干原理

研究实现功能复用、数据复用的理论和方法(组件+机制)

3

3.1软件工程

-需求工程

1.需求调研

研究需求调研方法和记录方法:现状构成图、访谈记录、即存表单

2.需求分析

研究需求分析的方法:目标需求、业务需求、功能需求

3.2软件工程

-设计工程

工程分解

(3个阶段)

1.概要设计

研究业务的概要设计,如:架构规划、功能规划、数据规划

2.详细设计

研究详细设计的方法,如:流程分歧、业务原型、数据算式等

3.应用设计

研究将业务设计成果转换为系统设计内容

工作分解

(3个层次)

1.架构层设计

对架构进行三个阶段的设计,包括:架构规划、流程分歧、流程机制等

2.功能层设计

对功能进行三个阶段的设计,包括:功能规划、业务功能、应用功能等

3.数据层设计

对数据进行三个阶段的设计,包括:数据规划、数据算式、数据复用等

 2. 三个知识体系

构建管理类信息系统过程中,需要涉及三大知识体系,即业务知识体系、设计知识体系、开发知识体系。

2.1 业务知识体系

客户业务知识粗略分为个性化业务知识和共性化业务知识。

  • 个性化业务知识

即下图“主营业务”知识。

  • 共性化业务知识

即下图“辅营业务”知识。

  • 管理知识

对于企业资源进行组织、协调等所用的是“管理知识”,它与业务知识不同,它是协助完成业务的知识,如项目管理、阿米巴管理等。

主营、辅营即管理知识

2.2 设计知识体系

设计知识体系,是将客户需求转变为软件陈述过程所需要的知识,软件的设计知识体系可以分为两大部分,业务/应用设计和技术设计。

2.3 开发知识体系

用来指导软件实现,主要包括编码、测试等。

2.4 三个知识体系的关系

三个知识体系共同构成了管理系统建设工作,三个知识体系之间的关系如下图所示。

三个知识体系的关系图 

3. 三个基础原理

3.1 分离原理

将一个大的复杂的研究对象拆分为若干个相对小的且易于研究的要素。

3.2 组合原理

对各种业务场景抽取出共同形式,实现标准化、工程化的设计。

3.3 基干原理

主要提供了在应用设计阶段实现产品复用的设计依据。


http://www.hkcw.cn/article/IyrwUxWIIc.shtml

相关文章

UE蓝图中打开界面暂停、按钮点击执行开始和退出游戏、修改默认地图

一、UE蓝图中打开界面暂停并设置鼠标指针显示 1:开始时调用 2:创建界面Class 选择要打开的WBP控件 3:添加到视口 4:设置游戏暂停 ,Paused 勾选为true 5:获取玩家控制器 6:设置显示鼠标指针&…

美记者称赞华盛顿地铁卡支付 即刷即走便利多

当地时间5月28日,美国首都华盛顿特区的地铁系统正式启用了非接触式支付系统,乘客可以使用信用卡或手机进出地铁站,结束了必须购买专用交通卡的时代。次日,一名共和党籍众议员提出了一项法案,要求将华盛顿特区地铁更名为“特朗普列车”。在新支付系统启用的第一天,一位记者…

中国最先进轰炸机为何进驻南海岛礁 增强军事威慑力

2025年5月,据路透社报道,卫星图像显示中国在南海西沙群岛的永兴岛部署了2架最先进的轰-6轰炸机。这是自2020年以来,轰-6轰炸机首次降落在永兴岛。此次部署正值南海局势复杂多变之际,美国及其盟友近期在该地区频繁进行军事活动,包括美菲“2025海上勇士合作”联合演习、英国…

新型僵尸网络瞄准Linux物联网设备,窃取SSH凭证

基于嵌入式Linux的物联网(IoT)设备正成为新型僵尸网络PumaBot的攻击目标。 基于Go语言的SSH暴力破解攻击 该僵尸网络采用Go语言编写,专门针对SSH服务实施暴力破解攻击以扩大规模,并向受感染主机投递其他恶意软件。网络安全公司D…

2025端午奇妙游 非遗文化唤醒节日记忆

当端午与“非遗大年”相遇,传统文化正以破圈之势唤醒当代人的节日记忆。河南卫视《2025端午奇妙游》将于5月30日19:30在河南卫视、大象新闻等平台上线。节目以“端午二十四时”为轴,以“艾草”为线索,将古代时辰观念与现代生活节奏巧妙融合,展现端午节的节气之美和人文之意…

上海多家超市焕新开业 商品服务全面升级

端午小长假前夕,上海一批连锁超市完成调改,以全新面貌迎接消费者。5月30日,位于打浦桥的上海世纪联华鲁班店经过百日改造后重新开业,并首次召集“潮银俱乐部”成员担任社区体验官。而在前一天,永辉超市上海嘉定首店——嘉定宝龙店也焕新开业,成为上海第六家学习胖东来模式…

UNet 改进(31):ShuffleNet与UNet的轻量级分割网络

1.创新点解析 在计算机视觉领域,图像分割是一个重要的任务,而UNet因其优秀的性能成为许多分割任务的基础架构。然而,传统的UNet计算量较大,难以在资源受限的设备上部署。本文将介绍一种结合ShuffleNet与UNet的轻量级分割网络实现。 网络架构概述 这个实现包含三个主要组件…

1. 数据结构基本概念 (1)

本文部分ppt、视频截图来自:[青岛大学-王卓老师的个人空间-王卓老师个人主页-哔哩哔哩视频] 1. 数据结构基本概念 1.1 研究内容 数据结构是一门研究非数值计算的程序设计中计算机操作队形以及他们之间关系和操作的核心课程,学习的主要内容如下&#x…

男子掉进兵马俑坑疑砸坏3个兵马俑 事件引发热议

5月30日,有网友发布了一段“游客掉进西安兵马俑三号坑砸坏兵马俑”的视频,引起了广泛关注。当天下午5点左右,一名中年男子不慎掉入了三号坑。目击者丁女士表示,尝试用中文和英语与该男子交流,但他似乎听不懂。据丁女士描述,这次意外导致了三个兵马俑受损。她还提到,坑上…

家长们让儿童节汇演变成演唱会现场 多元艺术展现童心梦想

5月28日,大渡口区庆祝“六一”国际儿童节暨第五届校园文化艺术节文艺汇演在钢花影剧院举行。活动以“艺润童心,逐梦未来”为主题,吸引了全区600余名师生和家长代表参加,同时通过线上直播让全区各校师生及家长同步观演。文艺汇演围绕“启航-溯舟-执楫-越川-归航”这一主线展…

49款App被通报 侵害用户权益行为需整改

5月29日,工业和信息化部依据相关法律法规,对APP和SDK(第三方软件开发工具包)违法违规收集使用个人信息等问题开展治理。近期,经第三方检测机构抽查,共发现49款APP及SDK存在侵害用户权益的行为。这些APP及SDK需按有关规定进行整改,如整改落实不到位,工业和信息化部将依法…

近5万翡翠手镯丢失仅赔67元 赔偿争议引发热议

5月30日,话题“顺丰寄丢价值5万元手镯仅赔67元”引发热议,登上微博热搜。广东佛山的陈小姐网购了一只价值4.98万元的翡翠手镯,因不满意选择退货。由于商家赠送了运费险,5月22日上午10点由顺丰速运上门取件。次日晚,快递员告知陈小姐快件丢失。报警后发现快件在小区监控盲区…

湖南高考成绩复核办法出炉 明确申请流程与时限

为规范高考成绩复核程序,保障考生合法权益,湖南省教育考试院近日印发了《2025年普通高等学校招生全国统一考试考务工作规定》,对成绩复核的申请条件、流程及时间节点作出了明确规定。根据规定,考生如对成绩有异议,须在6月27日17时前,持本人填写的《成绩复核申请表》及准考…

断眉来了!单依纯还能三连冠吗 国际顶流正面交锋

《歌手2025》第三期歌单曝光,断眉或将与单依纯形成对决。根据网传信息,以下是整理后的歌单:单依纯备选曲目包括林忆莲的《纤维》或《归零》,这两首高难度作品将展现她的空灵声线和情感叙事能力。如果她继续夺冠,将达成“三连冠”,但可能面临国际歌手断眉(Charlie Puth)…

龙舟提振消费有店主月入10万 传统文化带动经济繁荣

在广东佛山,端午时节的赛龙舟活动总能点燃全城的热情。最近,这一传统民俗活动的消息在社交媒体上广泛传播,不仅因为比赛本身的精彩刺激,还因为它带来的惊人消费效应。一位经营咖啡店的叠滘媳妇平日月收入约两万元,在端午龙船季期间,她的收入竟然翻了三到五倍,达到了十万…

MySQL安装与配置全攻略

MySQL数据库安装及初始化 关系型数据库的基本概念 关系型数据库的基本结构主键与外键 (1)主键(2)外键 数据完整性规则(1)实体完整性规则(2)域完整性规则(3)引用完整性规则(4)用户定义的完整性规则 环境准备基础 二进制安装设定配置文件配置systemctl方式启动访问mysql数据库 1.…

捐1分也获武汉理工大学证书 培养捐赠意识

近日,武汉理工大学的学生和毕业生发帖称,学校向校友发起该校合并组建25周年“527生日捐”活动。部分校友晒出了捐赠1分钱后获得的电子证书,引起网友关注。校方表示,该活动不限捐赠金额,主要目的是让大家参与进来,培养捐赠意识。5月28日,有武汉网友晒出署名为“武汉理工大…

JavaSec | jackson反序列化通杀链

目录: 前置 POJONode链 SignedObject链 LdapAttribute链 其他触发toString的类 XStringForFSB TextAndMnemonicHashMap EventListenerL 前面简单了解了一下jackson反序列化,可以知道在序列化时会调用getter方法,而反序列化时会调用setter,但…

断眉空降《歌手2025》 再现经典《See You Again》

《歌手2025》节目组宣布,美国著名男歌手“断眉”将作为新一期的“袭榜”歌手参与节目。湖南卫视透露,“断眉”将在节目中演唱《Attention》和《See You Again》。去年5月31日,《歌手2024》曾预告查理普斯(断眉)会在两周后空降长沙参加“袭榜”。当时,许多网友纷纷点歌表示…

曝国米若夺冠将在米兰举行大巴巡游 球迷欢庆盛典

据《共和报》报道,如果国际米兰赢得欧冠冠军,球队将在周日举行大巴巡游庆典。米兰城已为周六晚上的欧冠决赛做好了充分准备,国米将在慕尼黑对阵巴黎圣日耳曼,而圣西罗球场将通过大屏幕直播比赛,门票几乎售罄,预计超过五万名球迷会现场观赛。在米兰当地治安与安全委员会的…