的加速效果。Р修改设备信息:Р此功能用于修改设备信息,使用权限均适用于普通用户。进行设备信息的相关修改对于系统的正常运行有着显著的作用。Р?系统登录:Р?合法的用户和系统的管理员才可以进入系统,他们具有权限不一样,管理员可以操作该系统的一切功能,而用户只能查看和浏览设备的信息。Р2.2 用例图及用例说明Р2.2.1用户登录用例Р(1)用户登录用例描述Р用户登录,是本系统提供的一项基本服务。在实验室设备信息管理系统的建模过程中,将这一行为抽象为一个用例。在不考虑软件的具体实现细节基础上,给出如下的用例描述。РUse Case 名称Р用户登录Р执行者Р管理员(用户)Р前置条件Р管理员(用户)通过系统验证后,成功登陆系统Р事件流РA.输入用户名;Р 若输入不正确,则提示“您输入的用户名有误,请重新输入!”Р 输入正确,则提示“请您输入您的密码!”РB.输入密码;Р 若输入不正确,则提示“您输入的密码有误,请重新输入!”РC. 点击“退出”,退出系统。Р后置条件Р管理员(用户)成功登录系统,实验室设备信息管理系统保存记录并修改设备名称、数量、金额。Р(2)用户登录用例图Р根据(1)的用例描述,画出用户登录用例图,见图1。Р图1用户登录模块的用例图Р用户登录模块用例主要提供两个基本功能:Р(1)用户通过登录界面输入“用户名”和“密码”;Р(2)系统对用户输入的“用户名”和“密码”进行验证,以判断用户身份的合法性。Р2.2.2 整体用例框图Р图2设备信息系统的整体用例框图Р3 系统设计Р3.1 系统类图Р(1)Device类和User类的UML图Р Р(2)MainFrameUI类和LoginIU类UML图Р Р(3)QueryUI查询类、AddDevice添加类、UpdateUI修改类的UML图Р Р(4)整个系统的UML框架图Р3.2 系统活动图Р3.2.1 用例“用户登录”活动图