|
Originally posted by wind at 2004-5-18 12:26:
软件需求开发的结果应当是形成一份需求规格说明书,那么这份说明书应该详细到什么程度呢?例如:假设要坐个计算器的话,欢迎探讨。
我来举个汇率换算的例子,抛砖引玉,不知道我这个算不栓需求说明书,欢迎大家讨论,相当是流程图,在此不作成流程,只是陈述,界面图在此省去...
1.用户在计算模块(简单计算,科学计算,单位换算,汇率换算,计时器,定时器)中如何选择进入汇率换算模块:从Keyboard上按上下方向键反显汇率换算后,按确认键直接进入,或按相应的数字键直接进入(界面图略);
2.进入汇率换算版面,版面规格及用户相应操作:
版面略)
操作:1.用户可以按左右方向键可切换光标处货币的名称,按上下方向键切换源单 位及目标单位,设置货币转换方向后,用户可从键盘上输入欲转换的数字,按确认键算出货币换算结果.(在输入过程中的删除,清除,或输入长度超界等处理在此略)
2.用户可在汇率换算版面按[SHIFT]+[修改]键进入汇率设置版面,相关操作:如何更改,更改完后若想保存更改应该怎么操作,若不想保存更改结果应该怎么操作
3.退出操作.
中间要考虑到1.选择哪种货币为基准单位,它的缺省值是多少,其他货币相对基准货币它们的转换比率是多少
2.定义数字的长度是多少,小数点前保留多少位,小数点后保留多少 位,如果输入值超出范围时如何处理,声音处理?提示处理?
3 .考虑汇率换算界面及汇率设置版面界面的设计,需要背景图吗?用户这样操作方面吗?容易接受吗?
4.这样设计程序员能实现吗?容易实现吗?与其他版面风格一致吗?
5.按相应快捷键,可进入相应的功能模块等等.
本想传个WORD文档上来,谁知本PC没有WORD应用程序,只能草草描述,欢迎大家能讨论,抛砖引玉. |
|