我是靠谱客的博主 文静哈密瓜,最近开发中收集的这篇文章主要介绍uml边界类例子_UML类图实例分析,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

登录模块

某基于C/S的即时聊天系统登录模块功能描述如下:

用户通过登录界面(LoginForm)输入账号和密码,系统将输入的账号和密码与存储在数据库(User)表中的用户信息进行比较,验证用户输入是否正确,如果输入正确则进入主界面(MainForm),否则提示“输入错误”。  根据以上描述绘制初始类图。

考虑到系统扩展性,在本实例中引入了抽象数据访问接口IUserDAO,再将具体数据访问对象注入到业务逻辑对象中,可通过配置文件(如XML文件)等方式来实现,将具体的数据访问类类名存储在配置文件中,如果需要更换新的具体数据访问对象,只需修改配置文件即可,原有程序代码无须做任何修改。

类说明:

类  名

说  明

LoginForm

登录窗口,省略界面组件和按钮事件处理方法(边界类)

LoginBO

登录业务逻辑类,封装实现登录功能的业务逻辑(控制类)

IUserDAO

抽象数据访问类接口,声明对User表的数据操作方法,省略除查询外的其他方法(实体类)

UserDAO

具体数据访问类,实现对User表的数据操作方法,省略除查询外的其他方法(实体类)

MainForm

主窗口(边界类)

方法说明:

方法名

说 明

LoginForm类的LoginForm()方法

LoginForm构造函数,初始化实例成员

LoginForm类的val

最后

以上就是文静哈密瓜为你收集整理的uml边界类例子_UML类图实例分析的全部内容,希望文章能够帮你解决uml边界类例子_UML类图实例分析所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(47)

评论列表共有 0 条评论

立即
投稿
返回
顶部