软件设计是需求分析的延伸与扩展。软件设计分为结构化设计和面向对象设计。结构化设计SD是一种面向数据流的方式,它以SRS和SA阶段产生的DFD和数据字典等文档为基础,是一个自上...
No.9软件架构设计
软件架构为软件系统提供了一个结构、行为和属性的高级抽象,由构件的描述、构件的相互作用(连接件)、知道构件继承的模式以及这些模式的约束组成。软件架构不仅指定了系统的组织结构和拓...
如何使用ESLint和Prettier进行代码分析和格式化
我们在开发工作中,经常会进行代码分析和代码格式化,ESlint和Prettier几乎是当前最流行的工具了,极大的提高了我们的开发效率。两者的区别在于ESlint通常负责查找和...
No.8面向对象分析
面向对象分析OOA的基本任务是运用OO方法,对问题域进行分析和理解,正确认识其中的食物及它们之间的关系,找出描述问题域和系统功能所需的类和对象,定义它们的属性和职责,以及它们...
No.7软件需求规格说明书及UML
软件需求规格说明书(SRS)是需求开发活动的产物,编制该文档的目的是使项目干系人与开发团队对系统的初始规定有一个共同的理解,使之成为整个开发工作的基础。软件需求规格说明书国家...
No.6软件工程之需求分析
软件工程师指应用计算机科学、数学及管理科学等原理,以工程化的原则和方法来解决软件问题的工程,其目的是提高软件生产率、提高软件质量、降低软件成本。软件工程由<span s...
知网开放个人查重:1.5 元 / 千字,研究生学位论文 3 次免费
今日凌晨,“CNKI 知网”微信公众号发布《关于中国知网向个人提供查重服务的公告》,为回应社会各界特别是广大学生群体对中国知网个人查重服务的关切,在广泛征求意见和建议的基础上...
【高项笔记】day5.高可用性和高可靠性的规划与设计
可用性:是系统能够正常永星的时间比例。经常用两次故障之间的时间长度或出现故障时系统能够恢复正常的速度来表示。可靠性:是软件系统在应用或者系统错误面前,在意外或者错误使用的情况...
5分钟彻底搞懂JavaScript中的this指向问题
在Javascript中,this的指向灵活,使用场景多,面试中会被经常提及。由于this指向的灵活性,会在开发过程中产生一些不容易发现的BUG。技术社区通常用一句话总结了t...
【高项笔记】day4.数据库及中间件
数据库数据库管理系统目前常见的数据库管理系统主要有Oracle、Mysql、SQL Server、MongoDB等前三种为均为关系型数据库,而MongoDB是非关系型数据库。...
【高项笔记】day3.网络接入技术和网络规划与设计
网络接入技术目前接入Internet的主要方式可以分为两个大的类别,即有线接入和无线接入,其中有线接入包括:PSTN、ISDN、ADSL、FTTx+LAN和HFC等,无线接入...
【高项笔记】day2.网络和网络协议
高项专栏:https://juejin.cn/column/7069964622488404004网络标准与网络协议网络协议是为计算机网络中进行数据交换而建立的规则、标准或约...
【高项笔记】day1.信息系统与信息化
官方教材:信息系统项目管理师教程(第3版)书号:978-7-302-48145-4 定价:138.00信息系统项目管理师考试科目:(1)信息系统项目管理综合知识,考试时间为1...
安装homebrew curl: (35) Server aborted the SSL handshake
解决方案:在命令中添加 --insecure就可以即:/bin/bash -c "$(curl -fsSL --insecure https://raw.githu...
苹果股价再创历史新高,市值逼近3万亿美元
2月14日消息,美国当地时间周一,苹果股价再次创下历史新高,市值逼近3万亿美元关口。分析师预计,苹果股价还有更大上涨空间。苹果股价周一报收于每股175.74美元,只要再上涨4...