系统结构
表1 供货商清单
列名 供货单位编号 供货单位名称 税号 单位电话 联系人 单位地址 开户行及账号 数据类型 Varchar Varchar Varchar Varchar Varchar Char Varchar 长度 5 30 30 20 10 60 80 允许空否 否 是 是 是 是 是 是 是否主键 是 否 否 否 否 否 否 2.客户信息:用于保存企业客户的基本信息,客户编号为主键。其字段如表2所示。
表2 客户信息
列名 客户编号 客户名称 联系人 客户地址 客户电话 开户行及账号 税号 数据类型 Char Varchar Varchar Varchar Varchar Varchar Varchar 长度 10 30 30 60 20 80 30 允许空否 否 是 是 是 是 是 是 是否主键 是 否 否 否 否 否 否 3.商品清单:用于保存企业所经营的服装的基本信息,商品编号为主键。其字段如表3所示.
第 11 页 共 41 页
服装进销存管理系统
表3 商品清单
列名 商品编号 商品名称 型号 规格 单位 产地 库存数量 数据类型 Varchar Varchar Varchar Varchar Varchar Varchar Float 长度 5 20 10 10 10 20 8 允许空否 否 是 否 是 是 是 是 是否主键 是 否 否 否 否 否 否 4. 进货单:进货单用于录入企业的进货订单,商品编号为主键。其字段如表4所示。
表4 进货单 列名 商品编号 商品名称 型号 规格 单位 产地 库存数量 进货数量 进货金额 数据类型 Varchar Varchar Varchar Varchar Varchar Varchar Float Float Float 长度 5 20 10 10 10 20 8 8 8 允许空否 否 是 否 是 是 是 是 是 是 是否主键 是 否 否 否 否 否 否 否 否
第 12 页 共 41 页
系统结构
5.销售单:进货单用于录入企业的进货订单,商品编号为主键。其字段如表5:
表5 销售单 列名 商品编号 商品名称 型号 规格 单位 产地 库存数量 销售数量 销售金额 数据类型 Varchar Varchar Varchar Varchar Varchar Varchar Float Float Float 长度 5 20 10 10 10 20 8 8 8 允许空否 否 是 否 是 是 是 是 是 是 是否主键 是 否 否 否 否 否 否 否 否 6.库存:库存表用来保存商品在仓库中的信息。其字段如表8所示。
表6 库存 列名 商品编号 商品名称 库存数量 成本均价 库存总价 数据类型 Varchar Varchar Float Decimal Decimal 长度 5 20 8 13 13 允许空否 否 是 是 是 是 是否主键 是 否 否 否 否
第 13 页 共 41 页
服装进销存管理系统
5 系统实现
5.1 基本管理模块的实现
基本管理模块有四个功能:商品信息维护、供货商信息维护、客户信息维护、管理员信息维护。这个四个子功能是互相独立的,在后面的功能中需要分别调用。对于基本的信息维护,一般要做到查询、添加、修改和删除四个功能。
5.2 管理模块的实现
5.2.1 系统登陆界面图 如图6所示
图6 系统登录界面图
用户输入个人的姓名和密码来进入系统进行相关的操作,用户身份不对者将不能进入系统进行操作,用户名或密码错误则自动清空文本框,要求重新输入,用户登陆之前所有功能都被屏蔽,只能退出系统,登陆成功以后才可以进行系统共操作。实现代码如下:
namespace EMS {
public partial class frmLogin : Form {
BaseClass.BaseInfo baseinfo = new EMS.BaseClass.BaseInfo(); BaseClass.cPopedom popedom = new EMS.BaseClass.cPopedom(); public frmLogin()
第 14 页 共 41 页
系统实现
{
InitializeComponent(); }
private void btnLogin_Click(object sender, EventArgs e) {
if (txtUserName.Text == string.Empty) {
MessageBox.Show(\用户名称不能为空!\错误提示\MessageBoxButtons.OK, MessageBoxIcon.Error);
return; }
DataSet ds = null;
popedom.SysUser = txtUserName.Text; popedom.Password = txtUserPwd.Text; ds=baseinfo.Login(popedom); if (ds.Tables[0].Rows.Count > 0) {
frmMain frm_main = new frmMain(); frm_main.Show();
if (Convert.ToBoolean(ds.Tables[0].Rows[0][\frm_main.tlmBuy.Enabled = true;
if (Convert.ToBoolean(ds.Tables[0].Rows[0][\frm_main.tlmSale.Enabled = true;
if (Convert.ToBoolean(ds.Tables[0].Rows[0][\frm_main.tlmStock.Enabled = true;
if (Convert.ToBoolean(ds.Tables[0].Rows[0][\frm_main.tlmSystem.Enabled = true;
if (Convert.ToBoolean(ds.Tables[0].Rows[0][\frm_main.tlmBase.Enabled = true;
this.Visible = false; } else {
MessageBox.Show(\用户名称或密码不正确!\错误提示\
} }
private void txtUserName_KeyUp(object sender, KeyEventArgs e) {
if (e.KeyValue == 13) txtUserPwd.Focus(); }
private void txtUserPwd_KeyUp(object sender, KeyEventArgs e) {
if (e.KeyValue == 13) btnLogin.Focus();
第 15 页 共 41 页
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库服装进销存系统毕业设计报告(3)在线全文阅读。
相关推荐: