欢迎来到论文网! 识人者智,自知者明,通过生日认识自己! 生日公历:
网站地图 | Tags标签 | RSS
论文网 论文网8200余万篇毕业论文、各种论文格式和论文范文以及9千多种期刊杂志的论文征稿及论文投稿信息,是论文写作、论文投稿和论文发表的论文参考网站,也是科研人员论文检测和发表论文的理想平台。lunwenf@yeah.net。
您当前的位置:首页 > 毕业论文 > 计算机毕业论文

中小型企业仓储管理系统的设计与实现_B/S结构

时间:2012-08-22  作者:陆丽芳,郑蓉

论文导读::但是目前仍有部分中小型企业采用纸张录入的传统方式。在一定程度上影响并制约着物流仓储管理信息化进程。数据库设计。
论文关键词:中小型企业,仓储管理,B/S结构,数据库设计
 

1.引言

在我国,虽然企业管理已经蓬勃地发展起来了,但是目前仍有部分中小型企业采用纸张录入的传统方式,有的只是应用计算机做一些报表系统进行电算化处理,随着物资种类的不断增加及仓库管理要求的不断提高,企业员工的工作将会越来越大,管理成本高、效率低,易出错B/S结构,管理水平低。还有部分企业采用传统的C/S模式的系统, 基于该模式的系统在开放性、信息的发布与交流的便捷性、可管理性等诸方面存在较大的局限,在一定程度上影响并制约着物流仓储管理信息化进程。可以说,以上几种仓库管理方式已经不能再适应现代企业的需求。而目前国内大型企业使用的仓储管理信息系统都是从国外购买的企业管理软件[1],但价格较高。很多中小型企业迫切需要一个符合自己的仓储管理系统,以减轻企业员工的工作负担及提高工作效率,与此同时也方便了企业对物资的管理,从而使仓库管理更处于安全、方便、快捷、经济、更加激发企业员工的管理热情。因此,开发出适合国情的中小型企业的仓储管理系统具有重要的意义。

B/S 模式以其可伸缩性、易管理性、安全性等方面的优势,为仓储信息系统的开发提供了新的技术手段。本文针对企业仓储业务的特点,给出了基于B/S 模式的仓储管理系统的开发途径和实现方法。

2.系统框架设计

从系统的安全性、使用的方便性、开发维护简便性、以及系统扩展性考虑[2], 仓储管理系统采用B/S结构模式, 分客户端、业务层和数据层三层实现。数据层采用SQL Server 2008 Enterprise 作为数据库服务器;业务层基于WindowsServer 2003 Enterprise Edition 和Microsoft.Net 3.5 运行环境,利用vs2008(C#)设计页面,实现设计的业务功能;客户层采用任何安装MicrosoftInternetExplorer 6.0 以上版本或者是与之兼容的版本浏览器的操作系统。计算机网络采用企业内联网为主、并接入互联网。B/S 结构模式具有分布式计算、集中式管理的特性,程序和数据库都集中在服务器上,客户端只需配置操作系统及浏览器即可实现对服务器的访问使用[3]论文下载。B/S结构的用户将不用安装客户端软件, 在各地通过使用Internet Explorer 或者其他浏览器登陆到企业的Web服务器,通过安全验证后就可以查询用户所需企业业务信息,这样大大提高了工作效率。系统的体系结构图如图1所示:

数据库设计

图1系统体系结构图

仓储管理系统的基本功能是向企业提供货物库存及各种报表的动态查询B/S结构,根据仓储企业的特点和需求,系统分为六大模块,系统的功能结构图如图2所示:

数据库设计

图2系统功能结构图

1)出入库管理:该模块针对入库和出库信息进行添加、修改和删除等操作。在入库的同时自动指定物品存放位置。

2)盘点管理

该模块显示品名、规格、批号、前期库存、本期入库、本期退库、本期退货、现库存等信息。并提供多种盘点方式,如:按仓库盘点、按批次盘点、按存货类别盘点、对保质期临近多少天的存货进行盘点等,还可以对各仓库或批次中的全部或部分存货进行盘点,盘盈、盘亏的结果自动生成其它出入库单[4]

3)基本信息管理

该模块记录仓库中的所有物品信息包括曾经存放过的和现在存放在仓库中的物品信息。系统对包括物品名称、物品编码、规格、生产厂商、产品批号、生产日期、有效期、出入库时间、物品数量、操作员等基本信息进行设置,而且对所有物品进行编码并存储在系统的数据库中,使系统能有效追踪物品所处位置,也便于操作员根据货位号迅速定位到目标货位在仓库中的物理位置,便于对仓库的目前状态和历史状态随时跟踪。

为了查询数据的方便,该模块可以查询所有物品信息,本模块支持按物品名称查询、物品编码、生产厂商名称查询,数据动态实时更新。

4)报表统计

根据需求, 系统自动生成出入库情况的日报表、月报表和年报表。并可通过查询生成报表,包括对物品的进货、退货、物品库存情况、物品销售情况(包括物品销售比重、销售总额、利润、利润比重、销售排行)等信息进行汇总查询,并可打印输出查询结果。

5)数据挖掘与市场预测

系统可以对数据进行检索与再利用、数据挖掘分析与统计管理。比如可以根据物品的销售数量、销售比重、销售利润等,预测市场流行趋势为高层管理者提供决策依据。

6)系统设置:包括添加用户、修改用户密码、重新登录及帮助。

3.系统实现

3.1开发环境

该系统采用三层B/S 网络架构,后台数据库服务器采用SQL Server 2008B/S结构,Web 服务器采用Microsoft 公司的InternetInformation Server 6.0(IIS 6.0),使用Microsoft Visual C# .NET 2008、Visio2007等相关工具,在Windows 2003 Server环境下进行开发实现。

3.2数据库设计

根据系统的功能分析,数据库由物品的基本信息表、生产厂商表、用户人员管理表、用户密码表、仓库信息表、入库表、出库表、盘存信息表、销售信息表、收货单位表等数据表构成。

3.2.1数据库表格设计

其中物品的基本信息表包括:物品的编号、名称、生产厂商、种类、规格、产品批号、生产日期、有效期、物品所属的客户,其中物品的编号为主键。

仓库信息表中包括存放地点(相当于库位的标号)、仓库号、区域、货架号、层、行、列、是否为空几个属性,其中存放地点为主键。

入库表中应该记录物品的编码、入库的时间、经手人和存放地点,其中以物品编码和入库时间联合作为主键;出库表中应该记录物品的编码、出库时间和经手人,其中以物品编码和出库时间联合作为主键。其他表的属性设计略。

3.2.2数据库访问技术

ADO.NET 为.NET 框架提供一套统一的数据访问技术,在应用程序和数据源之间起到桥梁作用。ADO.NET能够从数据源中返回查询结果、对数据源执行命令、将 DataSet 中的更改传播给数据源。

ADO.NET 是一组向 .NET 程序员公开数据访问服务的类。ADO.NET 为创建分布式数据共享应用程序提供了一组丰富的组件[5]。它提供了对关系数据、XML 和应用程序数据的访问,因此是 .NET Framework 中不可缺少的一部分。ADO.NET 支持多种开发需求,包括创建由应用程序、工具、语言或 Internet 浏览器使用的前端数据库客户端和中间层业务对象访问SQL Server的连接方法图如下图3所示论文下载。

数据库设计

图3 访问SQLServer数据库的连接方法

ADO.Net 提供了多种数据提供程序:SQL Server .NET 数据提供程序、ODBC .NET 数据提供程序、Oracle 的 .NET 数据提供程序、自定义 .NET 数据提供程序、SQLXML 托管类等等, 可以根据不同的数据源选择适合的数据提供程序。

3.3安全性实现

系统的安全与数据安全,关系到系统数据的私密性和完整性,是仓储管理系统的关键。它的实现与数据库系统、管理系统等方面的安全性是密不可分的,因而,应分别给予考虑[6]

数据库系统安全性:数据库系统安全性涉及到数据库设计、数据库安全及数据存储等方面的安全性。本设计采用SQLServer2008作为数据库管理平台,提供了严格的权限认证控制,访问数据库的用户必须拥有数据库帐号和密码B/S结构,对所有操作者进行自动跟踪、日志登记等。

系统安全性:系统中对各个模块提供统一的权限用户控制机制,以控制对系统的访问及对数据的使用。对不同的用户设置不同的访问权限级别,由系统管理员授权,分为用户系统和权限系统来保证系统的安全性。用户系统提供基于角色用户的安全管理,角色是系统中的一个权限集合,用户是一个可以登录到系统;系统提供多种权限控制机制,以保证系统的数据安全和满足系统不同用户群体访问不同数据的控制。

4.结束语

本文针对物中小型企业的现状和特点,给出了基于B/S模式的仓储管理系统的开发方案。基于该模式的仓储管理系统具有的使用简单、信息共享性高、易于维护、可扩展性好等特点。仓储企业可利用该系统对仓储商品进行有效的管理,系统投入运行后可以使仓储管理实现实时化、网络化、系统化、规模化、专业化、集成化、智能化[7]等,增强了工作人员仓库管理能里,提高了工作效率。并为企业决策层进行仓储决策提供可靠准确的数据分析和依据,提升仓储企业对灵活多变市场的反应能力,提高企业经济效益和竞争力。该系统采用的关键技术和有效的实施方案可以在各中小型企业中进行推广,其发展前景必将十分光明。


参考文献:
[1]李建义,张红亮.基于B/S方式的企业仓储物流信息系统的实现[J]. 华北水利水电学院学报,2003(3):66-68.
[2]张伟,吴超华.基于Web的仓储物流管理系统的设计与实现[J].机电工程技术,2006(1):59-60.
[3]宋恩华.青岛卷烟厂的仓储管理信息系统[J]. 中外物流,2008(3):55-56.
[4]刘超,彭长春.仓储管理信息系统的设计及实施[J]. 小氮肥,2009(8):18-19.
[5]彭慧然,高志民.基于Web 服装企业仓储管理系统研究与实现[J]. 微计算机信息,2006(6):137-139.
[6]王小建.基于B/S模式物流仓储管理系统开发[J]. 网络与信息化,2009(3):139-141.
[7]曹彬.现代仓储物流管理信息系统分析与设计[J]. 商品储运与养护,2008年第1期第30 卷 总第163 期:35-37.
 

 

查看相关论文专题
加入收藏  打印本文
上一篇论文:MROII系统支持工业化持续发展_工商管理毕业论文
下一篇论文:中职计算机专业课程“模块式教学”改革初探_培养目标
毕业论文分类
行政管理毕业论文 工商管理毕业论文
护理毕业论文 会计毕业论文
会计专业毕业论文 英语专业毕业论文
大学毕业论文 硕士毕业论文
计算机毕业论文 市场营销毕业论文
物流管理毕业论文 法学毕业论文
相关计算机毕业论文
最新计算机毕业论文
读者推荐的计算机毕业论文