本系统主要利用C#和SQL建立系统,主要实现一下几个功能:登录、商品管理、供应商管理、库存管理、查询统计和系统管理几个模块。
1.数据库设计
总共有6个表,表名取得比较随意,专业人士开发最好用对应的英文。
用户表(sys_user)

用户表有3个字段:分别为用户名(userName),用户密码(passWord),用户ID(ID)。用于存储用户信息。
供应商表(sys_supplier)

供应商表有5个字段:分别为供应商ID(supplierId),供应商名称(supplierName),供应商地址(supplierAdress), 供应商联系人(supplierConUser), 供应商联系电话(supplierConPhone)。用于存储供应商信息。
分商品类表(sys_sort)

商品分类表有2个字段:分别为商品分类ID(sortID),商品分类名称(sortName)。用于存储分类信息。
商品表(sys_goods)

商品表有7个字段:分别为商品ID(goodsID),商品编号(goodsSn),商品名称(goodsName),商品规格(goodssSpecifications),商品价格(goodsPrice),分类ID(sortID),商品数量(goodsNum)。用于存储商品详细信息。
入库表(sys_ruku)

入库表有6个字段:分别为供应商ID(supplierId),商品ID(goodsID),入库数量(rkNum),入库时间(rkTime),入库人(rkperson),入库ID(rkId)。用于记录入库信息。
出库表(sys_chuku)

出库表有5个字段:分别为出库ID(ckId),商品ID(goodsID),出库数量(ckNum),出库时间(ckTime),出库人(ckPerson)。用于记录出库信息。
2.功能介绍
2.1登录模块
2.2.1登录页面

登录模块用于系统登入入口。
2.2.2核心代码
  sqlConn conn = new sqlConn();
        string userName = this.userName.Value;
        string passWord = this.password.Value;
        if (userName == "" || passWord == "")
        {
            Response.Write("<script>javascript:alert('用户名或密码不能为空');history.back();</script>");
            Response.End();
        }
        string sql = "select * from sys_user where userName='"



![【2024最新华为OD-C/D卷试题汇总】[支持在线评测] LYA的数字游戏(100分) - 三语言AC题解(Python/Java/Cpp)](https://img-blog.csdnimg.cn/direct/c2de77980c1445bcbc68022a43f62061.png)




![[word] word 如何在文档中进行分栏排版? #媒体#其他#媒体](https://img-blog.csdnimg.cn/img_convert/0f19c736835289ab21d03529b9c2dc2e.jpeg)








