基于C/S框架的中小型企业库存管理系统的设计与研究
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
r e t ur nt r ue ;
货物管理模块主要用于实现货物 的货物入库管理 、 出库管理 、 借货 管理 、盘点管理和还货管理 5 个功能 。 查询统计模块主要用于实现货物 的入库 、出库 、借 出、归还查询 ,
_ _
i d = s a ; P W D=’ ’ ;
S q l C o n n e c t i o n my C o n = n e w S q l C o n n e c t i o n ( M— s t r _ s q l c o n ) ;
Re t u r n my c o n ;
{
腱 立与 S Q L S e r v e r 数据库 的连接 S t r i n g M s t r s q l c o n = ”D a t a S o u r c e = ( 1 o e 1 a ) ; D a t a b a s e = d b _ S MS ; U s e r
4 . I项 目规 划
在开发项 目中以类的形式来组织 、封装了一些常用的方法和事件 , 不仅可 以提高代码的重用率 , 也为 了以后管理代码带来方便 。 本 系统 中 创建 了两个公共类 D a t a C o n n . c s 和D a t a O p e r a t e . c s , 其中 D  ̄ a C o n n 类 主要 用来访问 S Q L S e v r e r 数据库并且执行基本 的 S Q L 语句 ,D a t a O p e r a t e类 主要用来实现调用 S Q L存储过程 和执行数据验证验证等功 能。在开发 程序时 ,窗体只需要调用相应的方法即可 。下面介绍 D a t a C o n n类 中主 要 的方法 g e t C o n n() 。该方法是返 回值为 S q l C o n n e e t i o n类 型的 自定义 方法 ,它用来链接数据库 ,其实现的代码如下 : # r e g i o n 建立数据库连接 P u b l i c S q l C o n n e c t i o n g e t C o n n 0
本库存 管理系统的实体间的关系。 下面是库存管理系统主要 的实体 间关
系E — R 图如 图 1 所示 。
只有采用信息化 的管理 系统,才能适应 日 益激烈 的市场竞争的意识。
一
、
概 述
本 文中描述的库存管理系统是一个基于 C / S 架构 的 Wi n d o w s 应 用程 序, 它不仅可 以有效 的对企业 中产 品的库存进行管理 , 还可以运用图表 分析特定 的某 一时段 企业的货物出入情况 , 给企业管理者 的经 营决策 提 供 主要 的依据。
库存管理系统主要 由基本档案 、 货物管理 、 查询统计 、 帮助和系统 维护四个 模块组成 ,具体规划如下 : 基本档案模 块 中主要有 货物档案设 置 、仓库设 置和供应商设 置 3 个功能。
}
P u b l i c b o o l E x e c u t e S Q L ( s t r i n g s t r E x e c u t e S QL 1 {
2 0 1 4年第 1 3期
电子信息科 学与技术
基于 C / S 框架 的中小型企业库存管理系统 的设计与研究
■尹强飞 李 果
库存管理为企业 日常经营管理起到非常重要的作 用,解决 了传统的 手 工操作方式 中存在的诸 多弊端 。对于加工企业在产 品的入库 、统计、 汇总等进销存方面随着客 户的不断需求将 日益加大,为确保产品生产加 工的准确性 以及提升领导的决策性。现在 ,越来越 多的经 营者 已经有 了
二 、 系 统 分 析
图 1 库存管理系统主要的实体间关系 E — R网
4 . 5公 共 类 设 பைடு நூலகம்
库存管理系统是生产 、 计划 和控制 的基础 。 库存 管理系统主要通过 对仓库 、 入库 、出库的管理 , 及时反映物资 的仓储 、 流 向情况 ,为生产 管 理和成本核算提供依据。 并通过库存分析 , 为管理及决策人 员提供 资 金占 有 情况 、 物资短缺情况等不 同的分析信息 。 同时为计划 及决策人员 提供实时准确的存货信息 ,以便及时调整生产 ,保证 企业各项生产经营 活动的顺 利进行 。 通过库存管理信息化 , 可以全面监控企业货物的入库 、 销售 、存货等各种状况 ,满足现代企业的库存管理需要 。 三、需求分析 通过企业_ T厂的实际调查 , 要求本 系统具有 以下 功能 : 容易操 作而 且 美观的操作界面 ; 有较好的权限管理 ; 能实现批量货物的入库 ; 能批 量填写出库单 ; 使用 曲线 图或者饼 图分析指定 年、 月的货物出人库情况 ; 具 备相应 的权限 , 可方便 的进行批量删除数据 ; 为能尽 量减少人工的干 预, 要 求系统能 自动完成数据计算 。 四、总体设计
要 过访 问数据库 连接 函数获取 连接对象
S q l C o n n e c t i o n m y L i n k = g e t C o n n 0 ; U s i n g ( S q l C 0 m m a n d m y c o m = n e w S q l C o m m a n d ( s t r E x e c u t e S Q L , m y L i n k ) ) { i n t E x e c u t e C o u n t = m y c o m . E x e c u t e N o n Q u e r y 0 ; , / 判 断执行 S Q L命令 是否 成功 ,如果获取 的执行值大 于零则 成功 ,否则执行失败 i f ( E x e c u t e C o u n t > D 】
货物管理模块主要用于实现货物 的货物入库管理 、 出库管理 、 借货 管理 、盘点管理和还货管理 5 个功能 。 查询统计模块主要用于实现货物 的入库 、出库 、借 出、归还查询 ,
_ _
i d = s a ; P W D=’ ’ ;
S q l C o n n e c t i o n my C o n = n e w S q l C o n n e c t i o n ( M— s t r _ s q l c o n ) ;
Re t u r n my c o n ;
{
腱 立与 S Q L S e r v e r 数据库 的连接 S t r i n g M s t r s q l c o n = ”D a t a S o u r c e = ( 1 o e 1 a ) ; D a t a b a s e = d b _ S MS ; U s e r
4 . I项 目规 划
在开发项 目中以类的形式来组织 、封装了一些常用的方法和事件 , 不仅可 以提高代码的重用率 , 也为 了以后管理代码带来方便 。 本 系统 中 创建 了两个公共类 D a t a C o n n . c s 和D a t a O p e r a t e . c s , 其中 D  ̄ a C o n n 类 主要 用来访问 S Q L S e v r e r 数据库并且执行基本 的 S Q L 语句 ,D a t a O p e r a t e类 主要用来实现调用 S Q L存储过程 和执行数据验证验证等功 能。在开发 程序时 ,窗体只需要调用相应的方法即可 。下面介绍 D a t a C o n n类 中主 要 的方法 g e t C o n n() 。该方法是返 回值为 S q l C o n n e e t i o n类 型的 自定义 方法 ,它用来链接数据库 ,其实现的代码如下 : # r e g i o n 建立数据库连接 P u b l i c S q l C o n n e c t i o n g e t C o n n 0
本库存 管理系统的实体间的关系。 下面是库存管理系统主要 的实体 间关
系E — R 图如 图 1 所示 。
只有采用信息化 的管理 系统,才能适应 日 益激烈 的市场竞争的意识。
一
、
概 述
本 文中描述的库存管理系统是一个基于 C / S 架构 的 Wi n d o w s 应 用程 序, 它不仅可 以有效 的对企业 中产 品的库存进行管理 , 还可以运用图表 分析特定 的某 一时段 企业的货物出入情况 , 给企业管理者 的经 营决策 提 供 主要 的依据。
库存管理系统主要 由基本档案 、 货物管理 、 查询统计 、 帮助和系统 维护四个 模块组成 ,具体规划如下 : 基本档案模 块 中主要有 货物档案设 置 、仓库设 置和供应商设 置 3 个功能。
}
P u b l i c b o o l E x e c u t e S Q L ( s t r i n g s t r E x e c u t e S QL 1 {
2 0 1 4年第 1 3期
电子信息科 学与技术
基于 C / S 框架 的中小型企业库存管理系统 的设计与研究
■尹强飞 李 果
库存管理为企业 日常经营管理起到非常重要的作 用,解决 了传统的 手 工操作方式 中存在的诸 多弊端 。对于加工企业在产 品的入库 、统计、 汇总等进销存方面随着客 户的不断需求将 日益加大,为确保产品生产加 工的准确性 以及提升领导的决策性。现在 ,越来越 多的经 营者 已经有 了
二 、 系 统 分 析
图 1 库存管理系统主要的实体间关系 E — R网
4 . 5公 共 类 设 பைடு நூலகம்
库存管理系统是生产 、 计划 和控制 的基础 。 库存 管理系统主要通过 对仓库 、 入库 、出库的管理 , 及时反映物资 的仓储 、 流 向情况 ,为生产 管 理和成本核算提供依据。 并通过库存分析 , 为管理及决策人 员提供 资 金占 有 情况 、 物资短缺情况等不 同的分析信息 。 同时为计划 及决策人员 提供实时准确的存货信息 ,以便及时调整生产 ,保证 企业各项生产经营 活动的顺 利进行 。 通过库存管理信息化 , 可以全面监控企业货物的入库 、 销售 、存货等各种状况 ,满足现代企业的库存管理需要 。 三、需求分析 通过企业_ T厂的实际调查 , 要求本 系统具有 以下 功能 : 容易操 作而 且 美观的操作界面 ; 有较好的权限管理 ; 能实现批量货物的入库 ; 能批 量填写出库单 ; 使用 曲线 图或者饼 图分析指定 年、 月的货物出人库情况 ; 具 备相应 的权限 , 可方便 的进行批量删除数据 ; 为能尽 量减少人工的干 预, 要 求系统能 自动完成数据计算 。 四、总体设计
要 过访 问数据库 连接 函数获取 连接对象
S q l C o n n e c t i o n m y L i n k = g e t C o n n 0 ; U s i n g ( S q l C 0 m m a n d m y c o m = n e w S q l C o m m a n d ( s t r E x e c u t e S Q L , m y L i n k ) ) { i n t E x e c u t e C o u n t = m y c o m . E x e c u t e N o n Q u e r y 0 ; , / 判 断执行 S Q L命令 是否 成功 ,如果获取 的执行值大 于零则 成功 ,否则执行失败 i f ( E x e c u t e C o u n t > D 】