设计用户管理模块.ppt
《设计用户管理模块.ppt》由会员分享,可在线阅读,更多相关《设计用户管理模块.ppt(83页珍藏版)》请在三一办公上搜索。
1、,第3章设计用户管理模块,【教学导航】,【任务描述】,1任务卡 任务卡如表3-1所示。,表3-1任务卡,【任务完成示范】,3.1【用户管理】业务需求建模,1绘制“用户管理”模块的用例图2绘制“数据库操作类”的类图3绘制“用户类”的类图4绘制“用户管理界面类”的类图,5绘制“浏览用户信息”操作的顺序图6绘制“添加新用户”操作的顺序图7绘制“修改用户信息”操作的顺序图8绘制“删除用户”操作的顺序图,3.2 建立数据表,打开SQL Server 2000或者SQL Server 2005企业管理器,在数据库“bookData”中创建一个“用户类型”数据表,该数据表的结构信息如表3-3所示,该数据表的
2、记录示例如表3-4所示。,表3-3“用户类型”数据表的结构信息,表3-4“用户类型”数据表的记录示例,3.3 设计【用户管理】模块多层架构,“用户管理”模块采用多层架构设计,其逻辑结构如图3-9所示。,图3-9“用户管理”模块的多层架构,1创建应用程序解决方案(1)启动Microsoft Visual Studio.NET 2003,显示系统开发环境。(2)参照第2章介绍的方法,新建一个空白解决方案。,2创建数据库访问类库参照第2章介绍的方法,创建一个数据库访问类库“bookDB”。,3创建业务处理类库参照第2章介绍的方法,创建一个业务处理类库“bookAPP”。,4创建应用程序项目参照第2章
3、介绍的方法,创建一个应用程序项目“bookUI”。,3.4 创建类,完善已有的数据库操作类1添加已有的数据库操作类(bookDbClass)将第2章所创建的数据库操作类“bookDbClass”添加到类库“bookDB”中。,2在数据库操作类(bookDbClass)中添加新的方法(1)数据库操作类bookDbClass中新添加方法的功能说明。(2)类bookDbClass中新添加方法的代码编写。,创建业务处理类(userClass)1业务处理类(userClass)各个成员的功能说明根据业务处理类的模型创建业务处理类(userClass),业务处理类(userClass)各个成员的功能如表3
4、-11所示。,表3-11 userClass各个成员的功能,2添加引用参照节的方法将类库bookDB添加到类库bookAPP的引用中。,3添加类参照小节中的方法,在bookAPP类库中添加一个类“userClass.vb”。,4业务处理类(userClass)各个成员的代码编写双击类文件“userClass.vb”,打开代码编辑器窗口,在该窗口中编写程序代码。,(1)声明bookDB类库中bookDbClass类的对象。对象bookDbObj在userClass类的多个方法中需要使用,所以将其定义为窗体级局部变量。,(2)编写方法getUserInfoAll的程序代码。(3)编写方法getUs
5、erInfoByUserName的程序代码。,(4)编写方法getUserType的程序代码。(5)编写方法getPermissionItem的程序代码。,(6)编写方法getUserPermission的程序代码。(7)编写方法userAdd的程序代码。,(8)编写方法userInfoEdit的程序代码。(9)编写方法userDelete的程序代码。,(10)编写方法userPasswordEdit的程序代码。,(11)编写方法userPermissionAdd的程序代码。(12)编写方法userPermissionDelete的程序代码。,3.5 设计【用户管理】应用程序界面,1添加Win
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 设计 用户 管理 模块

链接地址:https://www.31ppt.com/p-5316702.html