摘要
准确、规范的需求说明对整个软件系统的开发具有重要意义,常规的需求捕获和分析方法不能有效地解决目前用户界面建模中存在的一些问题。分析了软件界面需求的基本元素,结合面向方面的设计思想,给出了需求捕获的一般过程和注意事项。在此基础上设计了模型的基本结构,构造了设计元素的元模型及对象间的交互关系,形成一个合理可行的设计模型,并依照反演模式设计出界面原型。最后,以C3I仿真测试环境中用户界面的构建为例介绍和说明了该方法的使用。
The exact and nomative requirement description is considered very important to the whole development of software system, while some problems of modeling user interface can' t be solved effectively by general requirement capture and analysis methods. In the paper the basic elements of software interracial requirements are analyzed, and the process and notices of using the method are given by adopting thinking of aspect- oriented design. Then, the model's architee, ture is designed, at the stone time the meta- model and relations of elements are also devised. So a feasible design model is constructed on the basis of the foregoing work, and then the interface prototype is finished in the rough according to reflection pattern. At last, the presentation of using the method is illustrated by the construction of user interface of the simulation and testing environment for C^3I system,
出处
《舰船电子工程》
2005年第6期19-22,98,共5页
Ship Electronic Engineering
关键词
软件界面
横切关注点
需求
视图
原型
software interface
cross-cutting concern
requirements
view
prototype