正在加载图片...
程序逻辑 初始化(设置行数、列数、列名称,载入输入的查询结果集内的数据) 显示列表 WHILE用户未输入“返回” IF用户拖动列的标题栏 重新设置列的位置 排序 刷新显示 返回 接口 调用形式: CList showDlg:: Hotlist( const RecordsetPtr rEcords, CString strarray const int cols, const int rows) 传入参数: rEcords(数据库查询结果集指针) 需要显示的查询结果 strArray(字符串数组头指针) 显示项的名称(列名) (整型常量) 列表列数 (整型常量) 列表行数 传出参数:无 存储分配 内部数据:数据库 m rEcords RecordsetPtr数据库查询结果集 内部参数 m strArray CString[20]列名存储数组 int 列数 列表列 m int rows 列表行数 m cltFGrid MSFLexgRid 列表控件 m iMouseCol 用户鼠标所在列 测试要点 查询结果正常 查询结果集为空 显示消息框提示 查询结果集不为空 正常显示结果列表,并根据用户输入调整输出 查询结果异常 显示警告 5.系统操作模块 功能 验证输入的系统操作员账号以及口令,完成权限管理运行系统操作对话框,根据用户输 入调用各子模块,完成: 图书库操作(浏览、修改、增加、删除) 读者库操作(浏览、修改、增加、删除) 数据统计;更改口令:系统管理(修改系统设置,浏览、修改、增加、删除系统操作员) 输入项目 数据库连接(传入参数) 输出项目 无⚫ 程序逻辑 初始化(设置行数、列数、列名称,载入输入的查询结果集内的数据) 显示列表 WHILE 用户未输入“返回” IF 用户拖动列的标题栏 重新设置列的位置 排序 刷新显示 返回 ⚫ 接口 调用形式:CListShowDlg::ShowList(const _RecordsetPtr pRecords, CString *strArray, const int cols,const int rows) 传入参数:pRecords (数据库查询结果集指针) 需要显示的查询结果 strArray (字符串数组头指针) 显示项的名称(列名) cols (整型常量) 列表列数 rows (整型常量) 列表行数 传出参数:无 ⚫ 存储分配 内部数据:数据库 m_pRecords _RecordsetPtr 数据库查询结果集 内部参数 m_strArray CString[20] 列名存储数组 m_intCols int 列表列数 m_intRows int 列表行数 m_cltFGrid CMSFlexGrid 列表控件 m_iMouseCol int 用户鼠标所在列 ⚫ 测试要点 查询结果正常 查询结果集为空 显示消息框提示 查询结果集不为空 正常显示结果列表,并根据用户输入调整输出 查询结果异常 显示警告 5. 系统操作模块 ⚫ 功能 验证输入的系统操作员账号以及口令,完成权限管理运行系统操作对话框,根据用户输 入调用各子模块,完成: 图书库操作(浏览、修改、增加、删除); 读者库操作(浏览、修改、增加、删除); 数据统计;更改口令;系统管理(修改系统设置,浏览、修改、增加、删除系统操作员); ⚫ 输入项目 数据库连接(传入参数) ⚫ 输出项目 无
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有