UML类图——登录模块
2018-06-25 15:35:03 0 举报
c++ studentmanage
作者其他创作
大纲/内容
类 名
说 明
LoginForm
登录窗口,省略界面组件和按钮事件处理方法(边界类)
LoginBO
登录业务逻辑类,封装实现登录功能的业务逻辑(控制类)
IUserDAO
抽象数据访问类接口,声明对User表的数据操作方法,省略除查询外的其他方法(实体类)
UserDAO
具体数据访问类,实现对User表的数据操作方法,省略除查询外的其他方法(实体类)
MainForm
主窗口(边界类)
Manage
-list stulist-list::iterator iter-list tealist;-list::iterator titer;-tname string-ttid int -name string -id string
+void Sadd()+void Sdelete()+void Schange()+void Sfind()+void Tadd()+void Tdelete()+void Tchange()+void Tfind()+void Tlookstu()
人员管理模块功能描述如下:用户通过输入基本信息来添加教师或者学生等人员;删除则通过学生的学号或者姓名,教师的姓名或者编号来定向的删除成员列表中的成员信息;查找则是根据成员的某个基本信息进行迭代匹配;更改则是通过某一特征指标查找到之后再重新更新其个人信息。
LoginForm类的LoginForm()方法\t
LoginForm构造函数,初始化实例成员
LoginForm类的validate()方法\t
界面类的验证方法,通过调用业务逻辑类LoginBO的validate()方法实现对用户输入信息的验证
LoginBO类的validate()方法\t
业务逻辑类的验证方法,通过调用数据访问类的findUserByAccAndPwd()方法验证用户输入信息的合法性
LoginBO类的setIUserDAO()方法\t
Setter方法,在业务逻辑对象中注入数据访问对象(注意:此处针对抽象数据访问类编程
IUserDAO接口的findUserByAccAndPwd()方法\t
业务方法声明,通过用户账号和密码在数据库中查询用户信息,判断该用户身份的合法性
UserDAO类的findUserByAccAndPwd()方法\t
业务方法实现,实现在IUserDAO接口中声明的数据访问方法
类说明:
方法说明
收藏
收藏
0 条评论
下一页
为你推荐
查看更多