摘要: 客户端-服务器模式 定义:客户端-服务器模式(Client–server model)简称C/S结构,是一种网络架构,它把客户端 (Client) 与服务器 (Server) 区分开来。每一个客户端软件的实例都可以向一个服务器或应用程序服务器发出请求。 C/S结构:Client/Server结构(C 阅读全文
posted @ 2018-05-21 17:35 Steerner 阅读(9798) 评论(0) 推荐(0) 编辑
摘要: 《大型网站技术架构:核心原理与案例分析》的第五、六、七章主要讲述一个系统的可用性、伸缩性和可扩展性。而根据文中所讲述的,一个系统的可用性主要是体现在这个系统的系统服务不中断运行时间占实际运行时间的比例,系统的伸缩性则是指在不改变系统软硬件设计,仅仅通过新增服务器的情况下,就能提升系统的处理能力,而系 阅读全文
posted @ 2018-03-22 21:46 Steerner 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 可用性 可修改性 性能 安全性 可测试性 易用性 阅读全文
posted @ 2018-03-15 19:34 Steerner 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 软件架构师如何工作? 不同于软件工程中只需要编码的“低级”码农,一名合格的软件架构师首先要对架构有深刻的理解。那么什么是架构?从建筑的角度解释,架构是计划、设计和建造建筑物、物理结构的过程和生产活动。从这个定义上看,架构像一个过程,但又不明确。为了弄清这个问题,我们首先要了解为什么会产生架构?在最早 阅读全文
posted @ 2018-03-07 22:27 Steerner 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 在需求工程开发片中,需求开发的思路和过程 需求开发工作是“以技术为核心、以业务为辅助”作为指导思想,以要说清楚软件系统“做什么”的软件需求规格说明为目标。这里的需求获取和传统需求工程中需求获取最大的不同,一是无须与客户进行面对面的交流来获取需求,二是只需将需求规划的工作成果作为需求获取的第一来源。需 阅读全文
posted @ 2017-11-27 18:22 Steerner 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 需求规划是新一代需求工程中的最大亮点,它的工作是将业务、对象和信息化体系作为研究对象,采用科学研究、体系架构设计、信息资源规划的方法,编制出具有系统性、科学性、前瞻性的需求规划成果。需求规划的成果中包括形势分析、业务体系分析、对象体系分析等内容。它为需求开发中的需求获取奠定了坚实的基础。需求规划工作 阅读全文
posted @ 2017-11-19 18:22 Steerner 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 在系统开发的过程中,开发者常常是以轻视、随意的态度对待信息,为了解决众多的系统以马马虎虎的方式处理数据的问题,我们需要一种方案——数据实体需求模式。该方案把所有的实体分为几个固定的种类,共享很多重要的特征,目的是施加一些秩序和一致性。数据实体领域的需求模式包含:数据实体(活实体、交易、配置、编年史) 阅读全文
posted @ 2017-11-11 18:21 Steerner 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 这本书的最后一部分主要讲了软件需求中的几种常见的需求模式,分别是:基础需求模式,信息需求模式,数据实体需求模式,用户功能需求模式,性能需求模式,访问控制需求模式,商业需求模式。每种不同的需求模式,都有其应用的场合。并且在每个打的需求模式中又分为许许多多稀奇的需求模式。例如在软件需求分析中,我们会经常 阅读全文
posted @ 2017-10-29 18:21 Steerner 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 读完了这本书的第二部分,我感受颇深,总结了许多自己所不了解的知识。需求分析基本原则是 1 定义问题,而不是解决方案。需求定义“做什么,而不是怎么做”,意思是需求的目的不是企图定义任何的解决方案。这是重要的特点,是不可违反的规则。2 定义系统,而不是项目。需求定义了系统需要做什么:他们是一组目标。项目 阅读全文
posted @ 2017-10-22 18:20 Steerner 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 这本书的译者就在序中写到:“需求是平衡的艺术,既要对开发人员有指导意义,又要能帮助解决业务问题,如何在两者之间取得平衡,本书中的大量实例对此有自己的独特见解”。显然,需求分析就是连接客户和软件开发者,或者说,连接业务与软件的最关键的桥梁。需求是开发人员开发软件的基础,需求也是业务人员的业务目标。 首 阅读全文
posted @ 2017-10-14 18:18 Steerner 阅读(138) 评论(0) 推荐(0) 编辑