B/S结构物资库存管理信息系统的设计应用分析

2019-10-21 08:01樊莹张妍王雅钰
科学与信息化 2019年28期
关键词:S结构设计

樊莹 张妍 王雅钰

摘 要 本文利用C#语言及SQLServer2015数据库技术对B/S结构的物资库存管理信息系统进行设计,并详细分析了此系统的基本结构以及各个模块的主要功能,探讨了系统实现的各项核心技术,望能为此领域研究有所借鉴与帮助。

关键词 物资库存管理信息系统;B/S结构;设计

近年,伴随科学技术的持续、迅猛发展,计算机技术在多领域中得到广泛应用,并且发挥着越来越重要的作用。现阶段,针对许多企业而言,获得数据信息资源已经成为其财富的重要代表。随着总体信息量的不断增多,数据冗余量同样呈现出随之增加的趋势,因此,在此背景下,构建一个与各个部门需要均相符的信息管理系统,十分必要与迫切。本文基于某企业的管理体制,利用SQLServer2015数据库技术及C#语言来设计物资库存管理信息系统,并在系统当中选用当前比较实用的B/S结构,现对此作一探讨。

1系统概述

针对库存管理的物资来讲,多为企业在实际生产当中所需的各种零部件、原材料。当处于进货状态时,通过对合同进行检查,明确为有效托收后,方能验收,填写对应的入库单,入库登记,最后分批次入库。针对企业的各部门来讲,依据部门生产活动需要,结合所需物资商品总额,提出申请(物资需求),此时,针对计划员来讲,会依据企业的现实需要,开具规范且实效的物资商品出库单;仓库管理员依据此单,对原材料、零部件进行核对与发放。如果原材料已经适用完毕,那么需及时归还,并依据入库流程进行入库。最后完成还库单的填写。依据现实情况及相关需要,按年、季度或月份,开展全面的统计分析,形成各種报表。依据对该企业的深层次调研,将此系统划分为如下模块:报表中心、仓库出货、基本资料管理、系统功能、仓库进货、帮助及其他登记[1]。

2系统设计与分析

围绕系统开展全面性的需求分析,用例图对系统的功能需求进行描述,针对那些较为复杂的用例,则可酌情增加协作图、时序图与活动图,将并发行为、活动流程给显示出来,并且还能将各对象间信息传递的时间信息给显示出来。针对用例图来讲,其能够基于用户视角,对系统的各项功能进行描述,而且还能将各个功能的操作者给指出来。还需要指出的是,在整个用例图当中,主要元素为用例关系、活动者及用例等。对于活动者来分析,其实际就是系统交互与系统之外的所有实体,其实为整个系统响应事件的主要来源。通过系统化分析功能需求,能将系统当中的业务角色给找出来:①系统管理员。实际就是计算机系统的管理人员,其能够行使全部权限。②高级用户。也就是仓库主管,其能够行使普通用户的全部权限。③普通用户。即为严格执行与落实仓储库存业务的仓库保管人员。④供应商。将各种物资生产原料或服务提供给企业。⑤采购员。采购订单的制定者与执行者。⑥制单员。制作各种计划表。⑦验收员。也就是QIC部人员[2]。

系统个模块的基本功能:①系统功能。能够完成诸如系统日志的查询与删除、数据维护、用户密码修改、用户权限设置等操作。②基本资料管理。负责企业员工档案、信息资料、货品资料及来往单位信息等数据信息的管理。③仓库进货管理。因其开始于企业生产计划的编制,因此,其囊括一个比较完整的业务经营过程,即签订与执行合同,选择、明确供应商等,因而在业务经营过程当中,能够管理采购进货,管理不合格品的销售与退货等。④仓库出货管理。统计系统当中的各种出货数据,比如库存出货总查询,以及部门领用、采购退货等出库方式等。⑤其他登记。针对此子系统而言,其囊括单据查询管理、库存盘点管理、仓库调拨管理及库存转接管理等。⑥报表中心。其乃是整个企业仓库运作的核心环节,另外,其通过汇总分析,能够帮助企业高层制定各项决策,如仓库进、出货的汇总等,还需要指出的是,其除了有库存货品查询功能之外,还有商品库存报警功能。⑦帮助、顾名思义就是帮助仓库管理人员,更加高效、全面且快捷的管理仓库[3]。

3系统实现应用当中的核心技术

选VS.NET架构当中的C#语言,将其当作前台开发工具;而对于后台数据库而言,则选择SQL Server2015,将水晶报表工具当作本系统的主要报表开发工具,以此来更好地开展系统开发。C#实际就是一种实用性强的面向对象语言,其不仅功能强大,而且还容易表现,利用方便、借助C#能够帮助开发人员更加高效、快速的构建以Microsoft.NET平台为基础的应用,而且还能根据现实需要,提供诸多实用性强的开发工具,因而能够为开发人员更好工作提供辅助与支持。针对SQL Server2015来讲,其实为一种比较传统的Server数据库管理系统,由Microsoft公司所开发,其功能实用,而且使用也比较方便,此外,还有着比较突出的可伸缩性。在整个系统数据库当中,囊括若干二维表,因而能够在数据库与系统的连接上,将系统与数据库的连接写入代码,以此来更好的设置服务器端,使路径隐藏,以此来更加安全的设置SQL Server2015的数据库,为数据库安全提供切实保障。系统依据用户身份赋予各种权限,密码登录,然后得到各菜单所对应的使用权限,这样也能够为系统数据安全提供切实保障[4]。

4结束语

综上,该系统能够较好的进行库存控制,实时调整库存数量,因而能够帮助企业最大化提高生产活动效率;另外,其还能将那些没有的管理冗余给删除,从而实现物资库存管理的科学化与规范化,帮助企业更好、更健康的发展。

参考文献

[1] 付昕.基于B/S模式仓库管理系统的实现[J].山东农业工程学院学报,2017,27(4):166-168.

[2] 段瑢瑢,王守城,岳小鹤.基于B/S架构的库存管理系统的设计及实现[J].智能制造,2016,(1):18-20.

[3] 刘世贵.基于B/S结构移动物流信息管理平台的设计与实现[J].信息安全与技术,2016,5(10):92-94.

[4] 方木云,骆国刚.基于B/S的三层结构的ERP库存软件系统开发[J].计算机技术与发展,2017,14(4):31-34.

猜你喜欢
S结构设计
BUBA台灯设计
有种设计叫而专
基于Java的BBS开发
陈国兴设计作品
基于PHP的发印管理系统的实现
基于Java的网上商城开发
基于B/S结构的通信部队训练管理系统的设计研究
匠心独运的场地设计画上完美句点
跨越式跳高递进与分层设计
设计之味