基于bs架构的进销存系统论文内容摘要:

t 4 否 物品上限 End Num int 4 否 物品下限 Goods Type Int 4 否 物品类型 Align Good C int 4 是 物品货架 Align Keeps Int 4 是 仓库 Align Type Int 4 是 所属大类 表 1 All Good是所有产品信息的数据的表。 字 段 数据类型 长 度 是否允许为空 字段描述 id Int 4 否 编号 Goods Name Var char 50 否 大类名称 表 2 Big Class表是产品大类的表 字 段 数据类型 长 度 是否允许为空 字段描述 id Int 4 是 编号 Keep Name Var char 50 是 仓库名字 Goods Class Int 4 是 货架个数 表 3 KeepNum表是记录仓库的表 字 段 数据类型 长 度 是否允许为空 字段描述 id Int 4 否 编号 title Var char 50 否 标题 Counts text 16 否 信息内容 Input Time Date time 8 否 添加时间 Test Type Int 4 否 类型 表 4 System Test表是系统通知的表 字 段 数据类型 长 度 是否 允许为空 字段描述 id Int 4 否 编号 User Name Var char 50 否 用户姓名 Pass Word Var char 50 否 密码 User Type Int 4 否 用户类型 Align Type Int 4 否 激活 Controls Int 4 是 仓库 Goods Type Int 4 是 类型 表 5 User List表是用户表。 9 系统详细设计 采购管理模块的实现 采购管理主要是对公司采购的原始物料进行入库的操作。 结构 图如下 图 3 采购管理模块 生产管理模块的实现 生产管理模块主要是依据产品的价格,数量,厂家,标准等进行的产品入库的操作 采购管理 产品价格 产品数量 产品厂家 产品标准 相关人员 添加 物品入库 10 结构 图如下 图 4生产管理模块 产品管理模块的实现 产品 管理模块主要是对待生产的产品进行统计,并根据产品规格和产品的需求数进行的入库的操作。 生产管理模块 产品价格 产品数量 产品厂家 产品标准 相关人员 添加 物品入库 11 结构 图如 下 : 图 5产品管理模块 物料管理模块的实现 物料管理主要是对物料的添加,修改,删除。 对物料大类进行添加,修改,删除。 对物料进行分不同的条件进行查询。 结构 图如: 产品管理 产品列表 数量上限 数量下限 新加产品 产品编码 产品名称 产品编码 产品名称 所属大类 所属仓库 货架 产品搜索 产品编码 产品名称 新加大类 大类名称 添加 搜索 确定 编辑 删除 12 图 6 物料管理模块 仓库管理模块的实现 仓库管理主要是对公司的仓库进行基本操作。 仓库的分类,仓库的添加,修改,删除等。 物料管理 物料列表 新加物料 物料搜索 现存数量 I D 产品编码 产品名称 数量上限 数量下限 产品名称 产品编码 添加 搜索 删除 编辑 13 结构 图如: 图 7 仓库管 理模块 单据管理模块的实现 单据管理模块主要显示入库的产品名称,产品数量,需求人数,并可以按照操作人,产品名称,操作类型对单据进行查询 结构 图如: 仓库管理 仓库列表 I D 编辑 删除 货架数 仓库名称 仓库名称 货架个数 添加 14 图 8 单据管理模块 用户 管理模块的实现 用户管理模块首先主要根据用户的 ID和用户相关信息的展示,新建用户可以输入用户名和密码完成用户的添加。 结构 图如 下 : 单据列表 单据查询 操作人 操作类型 产品名称 单据管理 产品类型 15 图 9 用户管理模块 第四 章 系统应用程序设计 系统应用程序主要是对系统各组成模块功能进行阐述和实现。 并且对每个模块功能的实现给出具体的截图和主要代码。 系统各窗体模块组成及实现 在线进销存管理系统可以实现用户在线查看和管理企业的生产和物料等。 管理员可以实现对各种产品和物料的录入、编辑和删除工作。 本系统分成 5个子系统部分:生产管理;产品管理;物料管理;采购管理;仓库管理。 系统功能模块如下: (1) 生产管理模块 生产管理模块主要是对待生产的产品进行统计,并根据规格需求进行入库的操作。 (2) 产品管理模块 产品管理模块主要是 对产品进行的添加,修改,删除。 对产品的大类进行添加,修改,删除。 对产品进行分不同的条件进行查询。 (3) 物料管理模块 物料管理主要是对物料的添加,修改,删除。 对物料大类进行添加,修改,删除。 对用户管理 用户列表 I D 用 户名 新建用户 用户名 密 码 编 辑 删 除 添 加 16 物料进行分不同的条件进行查询。 (4) 采购管理模块 采购管理主要是对公司采购的原始物料进行入库的操作。 (5) 仓库管理模块 仓库管理主要是对公司的仓库进行基本操作。 仓库的分类,仓库的添加,修改,删除等。 (6)单据管理模块 单据管理模块主要显示入库的产品名称,产品数量,需求人数,并可以按照操作人,产品名称,操作类 型对单据进行查询 (7)用户 管理模块 用户管理模块首先主要根据用户的 ID和用户相关信息的展示,新建用户可以输入用户名和密码完成用户的添加。 系统各窗体模块组成及实现 主窗体功能模块的实现 用户登录和管理员登录: 用户是通过。 在登录时将用户帐号( userID)和密码( password)输入到相应的 TEXT控件中去,并且需要输入正确验证码。 点击提交后系统才把刚才获取的userID和 password赋值给新定义的 2个字符串 name和 pwd,验证码进行验证是否一 致。 然后使用 SqlConnection连接本地数据库。 使用 SqlDataReader进行读操作,如果输入的帐号和密码是与数据库中的值是匹配的,那么 Session[2]中的值就等于 该帐号,即登录成功,跳转到管理页面。 如果用户名不存在或输入错误,那么使用 Response对象的 Write方法显示出提示信息,同时 Session中的值为空。 在首页中判断是否登录就是看 Session里的值。 根据不同的用户权限,跳转到不同的使用菜单。 如果其中的值为管理员名,那么该用户为管理员,可 以点击管理按钮进入管理页面。 如何为普通用 户,就跳转到普通用户的界面去。 登录的界面很简单,只是实现是在 一个检测的工程。 页面中进行的。 页面如: 图 10 具体代码如下: 17 table width=100% align=center cellpadding=1 cellspacing=0 tr td colspan=2 align=rightdiv align=centerspan class=STYLE1进销存管理系统/span/div/td /tr tr td width=49% align=right div align=right用 户 :/div/td td width=51%asp:TextBox ID=UserName runat=server Width=80px/asp:TextBox/td /tr tr td align=rightdiv align=right密 码 :/div/td tdasp:TextBox ID=PassWord runat=server Width=80px TextMode=Password/asp:TextBox/td /tr tr td align=centerdiv align=right验证码 :/div/td tdasp:TextBox ID=CheckNum runat=server Width=40px/asp:TextBox asp:Image ID=Image1 runat=server ImageUrl=~/ //td /tr tr td colspan=2 align=centerasp:ImageButton ID=ImageButton1 runat=server ImageUrl=~/images/ OnClick=ImageButton1_Click / div align=center/div div align=center/div/td /tr /table public partial class UserControl_Login : { protected void Page_Load(object sender, EventArgs e) { } Protected void ImageButton1_Click(object sender, ImageClickEventArgs e) { //获得相关数值 string UName = ()。 string Pwd = ()。 string ChNum = ()。 18 //判断验证码是否相等 if (ChNum == Session[CheckNum].ToString()) { //进行验证登陆 CheckLogin ThisCheck = new CheckLogin()。 int UserID = (UName, Pwd)。 if (UserID == 0 || UserID == null) { (/)。 } else { string SqlGet = select * from UserList where ID = 39。 + UserID + 39。 SqlDataBase MyBa = new SqlDataBase()。 SqlDataReader MyR = (SqlGet)。 while (()) { Session[UserID] = UserID。 Session[UserName] = MyR[UserName]。 Session[Type] = MyR[UserType]。 } }。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。