摘要:
对于实现图书管理系统的质量属性分析 我主要通过以下六个方面,来总结在我的系统中,实现质量属性的途径。 可用性(Availability)的战术 易用性(Usability)战术 可修改性(Modifiability)的战术 性能(Performance)的战术 安全性(Security)的战术 可测 阅读全文
摘要:
选择的框架: SSH框架 选择理由: 1、最简单最直白的理由就是这学期刚刚学过这个框架,虽然还没有完全的学精细,但总归有一些了解,再深一步学习的时候容易上手。 2、以前的servlet+jsp也能大概做出一个连接数据库的信息系统,但是代码要写的比较多,比较复杂,一个一个的页面要是过了好久记性不行的都 阅读全文
摘要:
对于架构和软件的理解,很多人都有些偏差,通过看博主的这几篇文章,我对与软件架构的概念也有了新的认识。 首先,博主没有一上来就说,软件架构怎么怎么样,它是一个什么东西,是什么概念,而是先解释了架构是什么,进而在来谈软件的概念,最后再把两者结合,用了很多形象的例子帮助我们理解,来解释了什么是软件架构,这 阅读全文
摘要:
质量关是每项需求正式进入需求说明书地方。我们在分析需求的时候,通常是把想到的各种各样的想法都记录下来,需求可能出现在任何地方,我们捕获了需求之后,并不会直接分析需求,有必要存在,也不考虑需求的完整性和一致性。而有了质量关之后,我们就要完整的看某一项需求了,考虑这个需求是否完整,是否合适放入到需求说明... 阅读全文
摘要:
编写需求规格说明书是指得到要构建的产品的完整描述的任务。在需求分析的过程中,要把我们的每一步记录下来,这并不是简简单单的写报告而已,而是发现问题,理清自己思路的一个很好的方式。需求产品说明书的完整是一个开发软件的必备条件,它必须包含清晰、完整、可测试的指令,说明必须构建什么,清楚自己的目标。所以编写... 阅读全文
摘要:
需求必须在你开始构造一个事物前,就要想好了。这本书前面所介绍的大部分就是如何才能知道这些需求,并且保证这些需求是正确的。书上的图很简洁明了的告诉我们,需求分析与系统分析在开发过程中的关系。在开发的前期,或者说是准备时期,需求活动占主导地位,我们需要对现有的资料进行大量细致的分析,要弄明白我们的产品是... 阅读全文
摘要:
大部分失败的软件项目,最终总结下来的原因都指向需求,需求不清楚、不明确、不完整,总之就是需求的错。所以可见其实需求在开发软件的过程中是占据中心地位的。没有完整的、清楚的需求,软件的开发也就是空谈。 软件开发中,很多都是用首位相接、环环相扣的开发模式,如果在某一个环节出了问题,直接把问题甩给上一个环节... 阅读全文
摘要:
软件需求的分析要透过现象看本质,不能只停留在表面。再好的方法也需要有明确的范围和清晰的目标,才能发挥其最大作用。需求也是不断变化的需求,而需求的变化也无疑加重了软件开发人员的工作量。那么如何控制这种变化,就是我们需要做的。最有效的方法,就是找到需求变化的来源。找到了来源,才能更好的把控这种变化,以及... 阅读全文
摘要:
这本书开头就提到了一种新颖的分析软件需求的方式。需求来源于客户,软件要归于我们开发人员,如何让这两者联系起来,就是我们需要为之分析努力的。在现代社会,不管是哪个领域哪个行业,都离不开信息化。他们也为之投入了不少资金,购买硬件、软件系统等等,可以说人们的生活工作已经离不开软件了。所以分析好需求做好一个... 阅读全文
摘要:
既然是做给用户的产品,那么用户的期望就是一个很重要的,来测量你这个产品完成的好坏的标准了。书中举了一个电梯的例子,不同的人对电梯能实现的功能都有不同的期望,有的希望在里面量血压,有的希望电梯能识别出小偷并且尽全力的阻止小偷的偷窃行为,有的期望有理有据,非常合理,但是有的就有点奇葩了。这其实就告诉我... 阅读全文