界面需求怎么写( 五 )


四、需求分析的方法 需求分析的方法有很多.这里只强调原型化方法 , 其它的方法如:结构化方法 , 动态分析法等(个人认为 , 对初学者不必深究这些方法 , 实际上我也从来没用过这些方法)在此不讨论. 原型化方法是十分重要的(是软考等常考的知识点).原型就是软件的一个早期可运行的版本 , 它实现了目标系统的某些或全部功能. 原型化方法就是尽可能快地建造一个粗糙的系统 , 这系统实现了目标系统的某些或全部功能 , 但是这个系统可能在可靠性 , 界面的友好性或其他方面上存在缺陷.建造这样一个系统的目的是为了考察某一方面的可行性 , 如算法的可行性 , 技术的可行性 , 或考察是否满足用户的需求等.如 , 为了考察是否满足用户的要求 , 可以用某些软件工具快速的建造一个原型系统 , 这个系统只是一个界面 , 然后听取用户的意见 , 改进这个原型.以后的目标系统就在原型系统的基础上开发. 原型主要有三种类型(软考考过):探索型 , 实验型 , 进化型.探索型:目的是要弄清楚对目标系统的要求 , 确定所希望的特性 , 并探讨多种方案的可行性.实验型:用于大规模开发和实现前 , 考核方案是否合适 , 规格说明是否可靠.进化型:目的不在于改进规格说明 , 而是将系统建造得易于变化 , 在改进原型的过程中 , 逐步将原型进化成最终系统 。在使用原型化方法是有两种不同的策略:废弃策略 , 追加策略.废弃策略:先建造一个功能简单而且质量要求不高的模型系统 , 针对这个系统反复进行修改 , 形成比较好的思想 , 据此设计出较完整 , 准确 , 一致 , 可靠的最终系统.系统构造完成后 , 原来的模型系统就被废弃不用.探索型和实验型属于这种策略 。
追加策略:先构造一个功能简单而且质量要求不高的模型系统 , 作为最终系统的核心 , 然后通过不断地扩充修改 , 逐步追加新要求 , 发展成为最终系统 。进化型属于这种策略. 。
6.界面需求的分析方法有哪些软件界面是人与计算机之间的媒介 。
用户通过软件界面来与计算机进行信息交换 。因此 , 软件界面的质量 , 直接关系到应用系统的性能能否充分发挥 , 能否使用户准确、高效、轻松、愉快地工作 , 所以软件的友好性、易用性对于软件系统至关重要 。
目前国内软件开发者在设计过程中很注重软件的开发技术及其具有的业务功能 , 而忽略了用户对软件界面的需求 , 影响软件的易用性、友好性;对界面设计的研究也集中在界面设计技术、设计手段上面 。考|试/大软件开发人员在设计时以经验为参考依据 , 缺乏对实际用户需求的了解 。
而软件的友好性、易用性同用户特征紧密相联 , 同样的软件界面 , 不同用户可能有绝然相反的评价 。因此分析用户特征、了解用户需求和操作习惯 , 是开发软件界面的必有步骤 , 必须引起足够重视 。
本文讨论了一种界面需求分析的方法 , 意在探讨研究如何完成针对系统所有用户的界面需求定义 , 从而开发为用户所接受的界面 。讨论该方法的目的在于帮助设计人员快速明确用户的界面需求 , 让用户充分参与到界面需求分析中 , 从而在最终界面需求说明中体现用户的思想 , 满足用户要求 。