正在加载图片...
系统设置 m MaxLBNum int 可借图书数上限 借书天数上限 子对话框 m_ BookOutDlg CBookOutDlg借书对话框 m BooklnDlg CBookInDlg还书对话框 m BookQuiryDlg CBookQuiryDlg图书查询对话框 n Sys saLg 系统操作对话框 测试要点 数据库连接情况:正常情况,数据库文件缺少,外部系统异常, 系统设置获取:正常情况,外部系统异常 对用户输入的响应:合法输入,能够正常调用子模块 非法输入,系统能否辨别,并作出响应(提出警告) 子模块的异常状况,系统能否及时做出响应。 2.借书模块 功能 查验输入的读者证号 运行借书对话框 获取该读者的相关信息 查验输入的图书号 登记借书 输入项目 读者证号、图书书号(用户输入) 输出项目 读者信息(姓名):读者已借图书信息(书名、借书日期) 程序逻辑 初始化 要求输入读者证号 返回 操作取消“ 警告 输入不合理? 图书查验模块 返回 读者查验模块 返回 查验结果为不能出借? 警告 查验结果为该号不存在? 返回 借书登记 更新相关信息 借书对话框初始化 更新显示 UNL输入返回”:确3t( ConnectionPtr cOnnection 关闭借书对话框系统设置 m_MaxLBNum int 可借图书数上限 m_MaxLBDay int 借书天数上限 子对话框 m_BookOutDlg CBookOutDlg 借书对话框 m_BookInDlg CBookInDlg 还书对话框 m_BookQuiryDlg CBookQuiryDlg 图书查询对话框 m_SysDlg CSysDlg 系统操作对话框 ⚫ 测试要点 数据库连接情况:正常情况,数据库文件缺少,外部系统异常。 系统设置获取:正常情况,外部系统异常。 对用户输入的响应: 合法输入,能够正常调用子模块; 非法输入,系统能否辨别,并作出响应(提出警告); 子模块的异常状况,系统能否及时做出响应。 2. 借书模块 ⚫ 功能 查验输入的读者证号 运行借书对话框 获取该读者的相关信息 查验输入的图书号 登记借书 ⚫ 输入项目 读者证号、图书书号(用户输入) ⚫ 输出项目 读者信息(姓名);读者已借图书信息(书名、借书日期); ⚫ 程序逻辑 ⚫ 接口 调用形式:void CBookDlg::LendBook(const _ConnectionPtr pConnection, 初始化 要求输入读者证号 读者查验模块 借书对话框初始化 关闭借书对话框 返回 操作取消? 输入不合理? 警告 返回 查验结果为该号不存在? 警告 返回 UNTIL 输入”返回” 输入确认? 图书查验模块 借书登记 更新相关信息 更新显示 查验结果为不能出借? 返回
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有