毕业论文 实验室耗材管理系统的设计与实现(4)

2019-08-03 14:36

华中科技大学文华学院 2010 届毕业设计(论文) 采用ADO直接连接数据库的方式,需要将数据库文件放在程序目录下。

4.2.4统一接口ADOExecute的实现

在CGMSApp中添加新方法:

bool CGMSApp::ADOExecute(_RecordsetPtr &ADOSet, _variant_t &strSQL)

4.3登录界面设计

4.3.1功能描述

用户通过输入用户名密码,经后台验证后进入系统。

4.3.2界面设计

新建IDD_GMS_DIALOG对话框,其中主要控件的属性及功能如表4-3-1所示。

表4-3-1IDD_GMS__DIALOG对话框中的主要控件 控件类型 Picture Button Button Static Text Static Text Edit Box Edit Box

为IDD_GMS_DIALOG添加CGMSDlg类,按表4-3-2为该类添加成员变量。

表4-3-2 CGMSDlg类成员变量 控件ID IDC_EDIT_LOGINNAME IDC_EDIT_PASSWD

4.3.3代码编写

1)“确定”按钮

单击“确定”按钮,验证用户名和密码的有效性,成功则进入主界面。 2)“取消”按钮

11

ID IDC_STATIC IDC_BUTTON_OK IDC_BUTTON_CANCEL IDC_STATIC IDC_STATIC IDC_EDIT_LOGINNAME IDC_EDIT_PASSWD BITMAP1 属性设置 Caption设为“登录” Caption设为“取消“ Caption设为“用户名” Caption设为“密码“ 默认 Password 变量名 m_strLoginname m_strPasswd CString CString 数据类型 华中科技大学文华学院 2010 届毕业设计(论文) 单击“取消”按钮则关闭登录对话框,不作任何操作。

4.3.4运行界面

图4-3登录界面

4.4主界面设计

4.4.1功能描述

当成功登陆后,将出现应用程序主界面。单击主界面某一按钮实现其对应的功能。

4.4.2界面设计

对话框ID属性设为:IDD_DIALOG_MAIN。

其中主要控件的属性设置以及功能如表4-4-1所示。

表4-4-1 IDD_DIALOG_MAIN对话框中的主要控件 控件类型 GroupBox GroupBox GroupBox GroupBox Button Button Button

ID 默认 默认 默认 默认 IDC_BUTTON_GOODSADD IDC_BUTTON_PROVIDERADD IDC_BUTTON_GOODSIN 12

属性设置 Caption设为“出入库管理” Caption设为“查询” Caption设为“特殊功能” Caption设为“辅助功能” Caption设为“库存管理” Caption设为“商家管理” Caption设为“耗材入库” 华中科技大学文华学院 2010 届毕业设计(论文) Button Button Button Button Button Button Button Button Button Button Button

为IDD_GMS_MAIN添加CMainDlg类,为该类添加成员变量。

4.4.3代码编写

分别对“库存管理”按钮,“商家管理”按钮,“耗材入库”按钮,“耗材出库”按钮,“耗材信息”按钮,“商家信息”按钮,“入库信息”按钮,“出库信息”按钮,“库存报警”按钮,“修改管理员密码”按钮,“操作日志”按钮,“帮助”按钮,“关于”按钮,“退出”按钮编写代码让其被单击后跳到对应的页面。

4.4.4运行界面

IDC_BUTTON_GOODSOUT IDC_BUTTON_GOODS IDC_BUTTON_PROVIDER IDC_BUTTON_IN IDC_BUTTON_OUT IDC_BUTTON_ALERT IDC_BUTTON_ADMIN IDC_BUTTON_LOG IDC_BUTTON_HELP IDC_BUTTON_ABOUT IDC_BUTTON_EXIT Caption设为“耗材出库” Caption设为“耗材信息” Caption设为“商家信息” Caption设为“入库信息” Caption设为“出库信息” Caption设为“库存报警” Caption设为“修改管理员密码” Caption设为“操作日志” Caption设为“帮助” Caption设为“关于” Caption设为“退出”

图4-4主界面

13

华中科技大学文华学院 2010 届毕业设计(论文) 4.5库存管理对话框设计

4.5.1功能描述

在主界面单击“库存管理”按钮,弹出此对话框。该对话框用于耗材的注册,同时进行相应的数据库操作。

4.5.2界面设计

新建IDD_DIALOG_GOODS对话框,其中主要控件的属性及功能如表4-5-1所示。

表4-5-1IDD_DIALOG__GOODS对话框中的主要控件 控件类型 Button Button Button Button Static Text Static Text Static Text Static Text Edit Box Edit Box Edit Box Edit Box List Control Group Box

为IDD_DIALOG_GOODS添加CGOODSDlg类,按表4-5-2为该类添加成员变量。

表4-5-2 CGOODSDlg类成员变量 控件ID IDC_EDIT_CODE IDC_EDIT_NAME IDC_EDIT_MAXNUM IDC_EDIT_MINNUM IDC_LIST_DISP

14

ID IDC_BUTTON_ADD IDC_BUTTON_MODIFY IDC_BUTTON_DELETE IDC_BUTTON_EXIT IDC_STATIC IDC_STATIC IDC_STATIC IDC_STATIC IDC_EDIT_CODE IDC_EDIT_NAME IDC_EDIT_MAXNUM IDC_EDIT_MINNUM IDC_List_Disp 默认 属性设置 Caption设为“增加” Caption设为“修改” Caption设为“删除“ Caption设为“退出“ Caption设为“商品编号” Caption设为“商品名称“ Caption设为“最大库容“ Caption设为“最小库容“ 默认 默认 默认 默认 View设为“Report” Caption设为“操作” 变量名 m_strCode m_strName m_strMaxNum m_strMinNum m_lisrDisp CString CString CString CString 数据类型 CListCtrl 华中科技大学文华学院 2010 届毕业设计(论文) 4.5.3代码编写

1)功能函数

ClearTxt——清空编辑框中的内容。 RefreshData——向列表控件填充数据。 OnInitDialog——初始化对话框。

2)分别对“增加”、“修改”、“删除”、“退出”、按钮添加代码完成相应操作。

4.5.4运行界面

图4-5库存管理界面

4.6商家管理对话框设计

4.6.1功能描述

在主界面上单击“供货商家”按钮,弹出此对话框。该对话框用于商家的注册登记同时进行相应的数据库操作。

4.6.2界面设计

新建IDD_DIALOG_PROVIDER对话框,其中主要控件的属性及功能如表4-6-1所示。

表4-6-1 IDD_DIALOG_PROVIDER对话框中的主要控件 控件类型 Button

ID IDC_BUTTON_ADD 15

属性设置 Caption设为“增加”


毕业论文 实验室耗材管理系统的设计与实现(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:四级计分

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: