服装进销存系统毕业设计报告(3)

2019-03-16 17:11

系统结构

表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 页


服装进销存系统毕业设计报告(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:操作系统期末复习大纲

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

马上注册会员

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