异常:阻止用例成功结束的一种条件。除非可能有恢复机制,否则就没办法得到用例的后置条件,也不足以满足参与者的目的.
对于用户的中途改变操作要再次确认功能,需要保证产品的耐用性和材料安全,保证低功耗,节省电源.
控制器外观小巧,功耗低,按钮方便耐用,显示器清晰。当用户进行不同的选择时,系统能根据既定程序进行,并且将有关步骤显示在液晶屏上。
“自动洗衣机控制器”能够适用于全自动洗衣机,通过触摸面板和液晶显示器对洗衣机的流程来控制和观察,能提高家电的智能化程度,提高电器本身的附带价值,市场预期良好.
[2]刁成嘉,《UML系统建模与分析设计》,机械工业出版社,2007.6
可使用性:工作周期,24小时开放,在系统稳定(没有对系统维护)的情况下,服务器的可用性至少达到99%;当管理员对系统来进行维护时,系统会在阻止访问,用户无法访问。
安全保密性:软件发现错误时,有错误提示,可以回复到正常状态.对关键输入数据的有效性检查比较完备。对系统的重要数据都有密码保护和密码校验功能,只有管理员拥有最高权限。
“自动洗衣机控制器”的系统分析规格说明书,是软件开发者及分析人员根据系统用户提出的需求对系统加以描述,同时进行建模。本系统的用户是普通大众.
1)普通全自动:放水,放洗衣粉-普通洗涤(30转)—普通清洗(30转)—脱水
2)待预热30度快速洗:放水,放洗衣粉-预热至30度—普通洗涤(20转)—普通清洗(20转)—脱水
3)洗羊毛衣物:放水,放洗衣粉-轻柔洗涤(50转)-轻柔清洗(50转)-脱水
4)洗化纤衣物:放水,放洗衣粉—高速洗涤(20转)—高速清洗(20转)—脱水
状态图:用于描述一个对象在其生存期间的动态行为,表现一个对象所经历的状态序列,引起因状态转移而伴随的动作。
1)遇到跳出“数据库已经关闭“提示信息阻止程序运行时,能查看一下进行此项操作时,操作的表是不是已经被关闭了或者是在没有关闭此表的情况下又一次运用打开语句打开此表。
2)关于空记录带来的麻烦,有些空记录往往会使程序没办法运行.此时在编程时可用“if not isnull”语句先判断一下是否为空记录,再操作.
…。。。。。.。。。。。。。..。。。。。。。。.。。....。。。。。。。。...。。。。.。。.。。Baidu Nhomakorabea.。.。。。。.。。.。.。。。。
Extend:用例中的可选路径从正常的步骤序列中分叉的一种结构。将执行可选路径时参与者遵循的步骤打包成一个扩展用例,调用此用例会执行可选动作.然后过程流与正常路径重新汇合,直到结束。
用例:描述了执行者与系统之间逻辑上相关的可能交互集,系统的输出为执行提供了价值。
学生选课系统是为了更好的提高现代高校教务管理的工作效率而设计的,使用B/S结构,让管理员,教师和学生能够方便的使用各自的功能,所以该系统一定要具有数据精确性,时间特性,适应性和故障恢复性等功能。
该学生选课系统对数据输入/输出的精度要求为小数点后两位,因为涉及到成绩的输入和输出及学分绩点的计算输出。
该学生选课系统对时间的要求是用户对系统登录操作的时间最多为一个小时。一小时之后未退出者则网页实效。
当操作系统平台发生明显的变化或者支持软件学生选课系统发生明显的变化时,导致选课系统运行时遇到不可恢复的系统错误,管理员能够应用已经备份的数据恢复系统,使系统恢复到最近的正常模式下,保护了已有数据的安全。
正常使用时不应出错,若运行时遇到不可恢复的系统错误,也一定要保证数据库完好无损。
数据流图:一种分析模型,它描绘了过程,数据集合,端点以及他们之间的流,这种流表现了业务过程或软件系统的行为特点。它与数据字典是密不可分的,两者结合起来构成软件的逻辑模型.
结构图:用于描述软件系统的体系结构,指出一个软件系统由哪些模块组成,以及模块之间的调用关系。