用户管理模块详细设计

用户管理模块详细设计

ID:30921752

大小:152.58 KB

页数:9页

时间:2019-01-04

用户管理模块详细设计_第1页
用户管理模块详细设计_第2页
用户管理模块详细设计_第3页
用户管理模块详细设计_第4页
用户管理模块详细设计_第5页
资源描述:

《用户管理模块详细设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、用户管理模块详细设计(CUserManager)mapmapm_mapUserid2Ptr;〃用户信息映射m_mapGroupid2Ptr;〃用户组映射结构CUser数据结构描述:用八描叔信息结构数据结构定义:classCUser{public:CUser();virtual〜CUser();stringuserid;//idstringnickname;//别名stringgroupid;//所在组idstringrealname;//

2、真实姓名stringemail;//emailsstringphone;//家庭电话stringmobile;//移动电话stringphotoid;//用户头像id};结构CUserGroup数据结构描述:用户组描叙信息结构数据结构定义:classCUserGroup{public:CUserGroup();virtual〜CUserGroup();〃部门ID〃部门名称list};m_lstChildUsers;〃部门下的子用户链表stringgroupid;stringgroupname

3、;/////////////////////////////////////////////////////////////提供给ClientUI的服务///////////////////////////////////////////////////////////函数CUserManager::AddUser函数名:AddUser功能描述:添加某个用八函数说明:stringAddUser(longregid,stringstrUserlnfo);stringAddUser(longregid,char

4、*userid,char*nickname,char*groupid,char*realname,char*photoid.char*phone,char*email,char*mobile);函数CUserManager::UpdateUserInfo两数名:UpdateUserlnfo功能描述:修改某个用八资料函数说明:stringUpdateUserInfo(longregid,stringstrUserlnfo);stringUpdateUserInfo(longregid,char*userid.

5、char*nickname,char*groupid,char^rcalname.char*photoid.char*phonc,char*email,char*mobile);函数CUserManager::RemoveUser*1数名:RemoveUser功能描述:删除某个用户资料函数说明:stringRemoveUser(longregid,char*userid.char*groupid);函数CUserManager::AddGroup★*函数名:AddGroup功能描述:添加某个用户组函数说明:

6、****************************************************************************/stringAddGroup(longregid,stringstrGroupInfo);stringAddGroup(longregid,char*groupid.char*groupname);函数CUserManager::UpdateGroupInfo*1数名:UpdateGroupInfo功能描述:修改某个用户组函数说明:stringUpdate

7、GroupInfo(longregid,stringstrGroupInfo);stringUpdateGroupInfo(longregid.char*groupid,char*groupname);函数CUserManager::RemoveGroup*1数名:RemoveGroup功能描述:删除某个用户组函数说明:stringRemoveGroup(longregid,char*groupid);/////////////////////////////////////////////////////

8、////////数据库访问函///////////////////////////////////////////////////////////函数CUserManager::LoadUsers★★函数名:LoadUsers功能描述:从数据.库中读取用户和用户组信息函数说明:*********************************************************************

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。