3.3 还书信息记录模块
 功能
记录本次还书操作的信息,包括图书书名,超期天数。
 输入项目
包含相关信息(书名、借书日期)的查询结果集(公共变量)
 输出项目
更新后的格式化还书信息(公共变量)
 程序逻辑
WHILE 传入的查询结果集未读至文件尾
 读取书名,置入还书信息字符串
 读取借书日期
 计算超期天数
 置入还书信息字符串
 光标移至下一个记录
 接口
调用形式:void SaveRBInf(void)
传入参数:无
传出参数:无
 存储分配
局部变量: 类型转换  vtemp  _variant_t   查询结果类型转换
      strExcess CString    超期天数类型转换
   计算变量  oleDate  COleDateTime   借书日期
      oleExcess COleDateTimeSpan  超期天数
      intExcess int     超期天数
引用的全局变量:m_pRecords  _RecordsetPtr  读(关闭记录集)
    m_strRBInf  CString    更新
    m_MaxLBDay  int     读
 测试要点
查询结果集正常
查询结果集异常
3.4 还书登记模块
 功能
登记还书(删除借书记录,更新图书状态)
 输入项目
图书书号(输入参数)
 输出项目
操作成功/失败标志(返回值)
 程序逻辑
生成数据库操作命令(更新)
IF 操作成功
 生成数据库操作命令(删除)
 IF 操作成功机电一体化技术及应用研究论文 
  返回”操作成功”
返回”操作失败”
 接口
调用形式:BOOL DelBlrecord(const long BookID)
传入参数:BookID(整型常量)  返还图书书号
传出参数:操作成功/失败标志(BOOL值)
 存储分配本文来自辣.文,论-文·网原文请找腾讯752018766
局部变量: 操作参数  vtCommand  _variant_t  操作命令
      vRecsAffected _variant_t  操作影响参数
   类型转换  strCommand  CString   操作命令类型转换
引用的全局变量:m_pConnection  _ConnectionPtr  使用
 测试要点
数据库连接正常
图书书号合法
图书书号不合法
数据库连接异常
4. 图书查询模块
 功能
上一页 [1] [2] [3] [4] [5] [6] [7] [8] 下一页