- 1
- 0
- 约1.72万字
- 约 10页
- 2019-12-02 发布于天津
- 举报
商品库存管理系统
提供仓库各类信息的浏览、添加、删除、修改等操作。
可以进行入库出库等操作,并保证安全性。
可以进行日志管理,方便事后查看。
系统其他的相关功能。
首先进行系统分析:
本系统主要模块有4个:商品管理模块、商家管理模块、入库信息管理模块、出库信息管理模块。
下面分别对这四个模块进行介绍:
商品管理模块
仓库管理员通过此模块来管理商品信息,主要包括浏览、查询、添加、修改和删除功能。在进行商品信息的添加时系统会自动检测所添加的商品信息中的商品号在商品表中是否已经存在,存在则提示,否则进行添加。删除时要进行确认方可进行信息删除。修改时,商品的商品号是不可以修改的,因为商品号作为数据库中商品表的主键是不同商品的唯一标识(可以通过数据库管理员实现修改)。
2、商家管理模块
仓库管理员通过此模块来管理商家信息,包括浏览、查询、添加、修改和删除等。进行商家信息添加时系统自动检测所添加的商家是否已经存在,存在则提示,否则继续添加。删除时也需确认才可删除,商家号不准修改。
3、入库信息管理模块
仓库管理员通过此模块来管理入库信息,包括浏览、查询、添加、修改和删除功
能。在进行入库信息添加时,系统自动检测所添加信息是否在商品表里是否已经存在。存在则提示,否则继续添加。其他基本功能和前面类似。
4、出库信息管理模块
仓库管理员通过此模块进行出库操作。选择相应的商品,系统自动显示被选择的商品的数量。若出库量大于当前商品数量,则操作不能完成。
下面介绍程序的实现
本例用Visual C++ 6.0创建一个基于对话框的MFC AppWizard(exe)项目。项目名为GMS。
创建项目后, Visual C++ 呈现给使用者的是一个CGMSDlg对话框,本例的登录界面其实就是在这个对话框的基础上开始设计的。
登录对话框
把生成的应用系统框架中的基本对话框IDD_GMS_DIALOG作为应用系统的登录界面加以制作。
1、删除无关控件
2、界面设计
如右图:
控件类型
ID
属性设置
Picture
默认
BitMap
Button
IDC_BUTTON_OK
Caption设为“确定”
Button
IDC_BUTTON_CANCEL
Caption设为“取消”
Static Text
默认
Caption设为“用户名”
Static Text
默认
Caption设为“密码”
Edit Box
IDC_EDTI_LOGINNAME
默认
Edit Box
IDC_EDIT_PASSWD
Password
按上表添加控件,然后双击对话框,打开Class Wizard,为IDD_GMS_DIALOG添加CGMSDlg类(系统已添加),然后按照下表添加成员变量:
控件ID
变量类
数据类型
IDC_EDIT_LOGINNAME
m_strLoginName
CString
IDC_EdIT_PASSWD
m_strPasswd
CString
代码编写
1.“确定”按钮
单击“确定”按钮,验证用户名和密码的有效性,成功则进入主界面:
void CGMSDlg::OnButtonOk()
{
CString strSql;
_variant_t strQuery;
UpdateData(TRUE);
if (m_strName.IsEmpty()) /*判断用户名信息是否为空*/
{
AfxMessageBox(请输入用户名!);
return;
}
strQuery = SELECT * FROM admin WHERE Admin_name=+m_strName+ AND Admin_passwd= + m_strPasswd+ ;
theApp.ADOExecute(theApp.m_pRs, strQuery);
int iCount = theApp.m_pRs-GetRecordCount();
if ( 0==iCount )
{
AfxMessageBox(用户名或密码错误!);
m_strName=;
m_strPasswd=;
UpdateData(false);
}
else
{
strAdminName=m_strName;
::Sleep(300);
OnOK();
CMainDlg dlg;
dlg.DoModal();
}
// TODO: Add your control notification handler code here
}
2.“取消”按钮
单击“取消”按钮则关闭登录对话框,不做任何操作:
void CGMSDlg::On
您可能关注的文档
最近下载
- 6.1《东北地区的地理位置与自然特征》导学案_ __2025-2026学年湘教版地理八年级下册.docx VIP
- 【地 理】第七章第一节 自然特征与农业课件-2025-2026学年人教版八年级下册地理.pptx VIP
- 6.1《东北地区的地理位置与自然特征》课件__2025-2026学年湘教版地理八年级下册.pptx VIP
- 浙人美版美术八年级上册《第一单元 上下五千年》大单元教学设计.docx VIP
- 以解题反思为翼,翱翔高中数学思维天空.docx VIP
- 基于思维可视化的高中数学解题教学研究.pdf
- 贵州省锦屏县八克金矿成矿流体地球化学的分析.pdf VIP
- 基于PLC的饮料灌装生产流水线控制系统的设计论文.docx VIP
- 6.1 东北地区的地理位置与自然环境八年级地理下册 集备课件(湘教版).pptx VIP
- 6.1+东北地区的地理位置与自然环境(课件)-2023-2024学年八年级地理下学期同步课件(湘教版).pptx VIP
原创力文档

文档评论(0)