a,这里将会填入相关的客户信息,添加之后关闭添加的界面,回到主主界面。搜索:跳入的是NameSearchInform.java,这里确定后是检索的过程,然后通过主界面的表格来显示,所以关闭当前的搜索窗口。最近生日:跳入BirthInform.java,统计最近生日列表。最近生日:跳入的是 BirthInform.java,这里只需要在工具栏上点击“最近生日”即可生成最近生日的窗口。并且该窗口是定时出现的,即使我们现时间关闭了。Р我们的用户具有的管理模块如下:Р权限管理:实现我们一些低级管理员的权限修正,比如我们的高级管理员具有一切管理权限,我们的普通管理员具有添加但不具备删除和修改功能,而信息阅览的管理员是只能阅览的。Р添加客户:添加客户相关信息这个也是最直观的的了,当然该模块只能在高级管理和普通管理下操作。Р客户备注:客户备注就是添加信息中的一个信息块,主要为备注客户生日时所要做的事情,以提醒的用途。Р查询信息:完成对客户信息的检索功能,直接输入客户的姓名,我们可以通过该功能直接搜索客户所有信息。Р注册管理员:该管理功能只有在高级管理员下方可执行的,可以为高级管理员、普通管理员和信息阅览实现与用户注册。Р2.2 相关用例Р表2-2 系统登录Р用例名称Р系统登陆Р功能简述Р管理员提供正确的用户名和密码登陆Р前置条件Р用户名存在Р后置条件Р登陆成功?Р基本流Р1用户在登录页面中输入用户名和密码,并提交;2系统判断用户名和密码是否合法;3根据用户的类型显示不同的主页面?Р备注Р如果用户名或密码错误,Label将会更改为红色字体Р系统登陆模块是在我们系统首次运行所要输入的密钥界面,即我们需要提供已经在数据库中存在的用户名和密码,数据库中核对存在并且正确后,将会登陆成功;如果不成功,界面中Label将会显示为红色字体以提示密码错误。如表2-2 系统登录所示。Р表2-3 添加客户信息