分类号:TP315 U D C:D10621-408-(2007) 6180-0
密 级:公 开 编 号:2003032163
成 都 信 息 工 程 学 院
学 位 论 文
小型企业办公耗材库存管理软件的设计与实现
论 文 作 者 姓 名 :
徐 爵
申 请 学 位 专 业 :
网络工程
申 请 学 位 类 别 :
工学学士
指导教师姓名(职称):
王永丽(副教授)
论 文 提 交 日 期 :
2007 年 06 月 01 日
小型企业办公耗材库存管理软件的设计与实现
摘 要
在经济全球化和信息技术飞速发展的今天,企业信息化水平的高低是带动企
业技术创新和各项工作升级与否的关键。目前,基于 B/S (Browser/ Server)模
式的 MIS(Management information system)日益成熟,企业的 Web 已从静态的
HTML 到动态的网页,使系统的开发、管理和维护变得非常方便。因此,本系统
研究并开发了基于 B/S 模式的库存管理信息系统。
库存管理系统是将企业的存和转等企业的经营业务有机的结合起来,达到数
据共享、降低成本、提高效率。本系统前台采用.NET,后台数据库采用 SQL Server
2000,语言采用 C#。本系统实现的主要功能有库存查询、进货作业、领料作业、
库存盘点、损坏处理等。在系统完成后对工作进行了总结,对系统功能进行了测
试,并指出了系统中的问题和需要改进的地方。
关键词:B/S,C#,库存管理系统,.NET
The Design and Implementation of Stock Management
Software for Small Business Consumption Material
Abstract
Nowadays, with the economic globalization and information technology develop
rapidly, the lever of enterprise technology is the key to the innovation and
upgrading of enterprise technology .Currently, the model of MIS (Management in
formation system) which Based on the B / S (Browser / Server) becomes
increasingly mature. The enterprise Web has changed from static HTML to dynamic
website, with the system of development, management and maintenance becomes
more convenient. Therefore, the research and development system has developed
stock management information system which based on the B / S mode.
The stock management system is the organic combination of enterprise storage,
transfer and other enterprises operating, in order to achieve data sharing, reduce costs
and improve efficiency. This system onstage uses NET, the backstage database uses
SQL Server 2000 and the language uses C#. The main function includes that:
inventory inquiries, wholesale operations, the Material operations, inventory checks,
damage processing. After the work and the functional text, the system will point out
where needs to be improved.
Key words:B/S, C#, Stock management system, .NET
目录
论文总页数:29 页
1 引言................................................................................................................................................1
1.1 系统的背景和意义................................................................................................................1
1.2 系统设计目标........................................................................................................................1
1.3 系统的开发工具....................................................................................................................1
1.3.1 开发环境........................................................................................................................1
1.3.2 编程运行环境................................................................................................................3
2 系统需求分析................................................................................................................................3
2.1 用户身份级别要求................................................................................................................3
2.2 系统功能模块设置................................................................................................................4
3 库存管理系统总体设计................................................................................................................5
3.1 数据库设计............................................................................................................................5
3.2 系统模块分析与设计..........................................................................................................10
3.3 界面设计..............................................................................................................................12
3.4 系统流程图..........................................................................................................................13
4 库存管理系统功能模块的具体实现..........................................................................................14
4.1 系统主要功能模块的实现及部分代码..............................................................................14
4.1.1 用户注册和登录界面..................................................................................................14
4.1.2 进货作业......................................................................................................................15
4.1.3 库存盘点......................................................................................................................19
4.2 系统实现的关键技术...........................................................................................................20
4.2.1 数据库的连接技术......................................................................................................20
5 系统功能的测试与分析..............................................................................................................22
5.1 用户注册功能测试与分析..................................................................................................22
5.2 进货作业功能测试与分析..................................................................................................24
5.3 库存盘点功能测试与分析..................................................................................................25
结 论..........................................................................................................................................27
参考文献..........................................................................................................................................27
致 谢..........................................................................................................................................28
声 明..........................................................................................................................................29
第 1 页 共 29 页
1 引言
随着互联网技术的迅猛发展,网络给人们带来了很多便利,借助于网络进行
各种信息的管理与查询。库存管理系统是将企业的存和转等企业的经营业务有机
的结合起来,达到数据共享、降低成本、提高效率、改进服务等目的。
研制库存管理系统的总体目标是将网络技术、信息技术、现代管理技术和科
学的评价方法相结合,建立库存管理和信息交流平台,以推动库存管理工作的科
学化、规范化,提高库存管理的效率。我们引入了科学的管理机制,建立了较完
善的管理功能体系,管理过程涉及货物进货、出货、转存和盘点等各个阶段,实
现了对仓库货物的标准化管理。
1.1 系统的背景和意义
电子商务的发展和市场竞争的加剧将企业推上了风口浪尖,中小企业除了积
极迎接挑战之外,别无选择。网络的兴起与电子商务的发展带来了时空界限的突
破、贸易方式的变革和经济活动的革命,从某种意义上来讲,这些变化为中小企
业创造了与大型企业、国外企业平等竞争的有利条件。然而,管理水平的差异会
弱化这种平等的实际意义。具体而言,中小企业在进、销、存等环节的管理上都
存在着一定程度的不足,而这些不足无疑将使其在市场竞争中陷入被动的境地。
在网络经济的时代背景下,进行有效的库存管理必然存在着一定的难度,因此必
须借助现代化的管理方法和管理技术——库存管理系统。
库存管理系统是基于先进的软件和高速基础上的新型存储管理模式通过集
中式的信息数据库,将企业的调、存、转等企业的经营业务有机的结合起来,达
到数据共享、降低成本、提高效率、改进服务等目的。主要作用是:提高管理效
率降低人工成本;降低采购成本;及时调整营销策略,防止价格流失;减少仓储
面积,提高房产综合利用率;降低储备资金占用。
1.2 系统设计目标
1) 本系统首先要实现动态性和交互性。所谓的动态性就是能动态更新内容,
如更新库存信息、进货信息和出货信息等,这要求与数据库有良好的连接;
2) 一般用户和管理员在使用系统时,实现系统操作方便的特点;
3) 实现系统的安全性和可靠性,避免他人进入破坏数据库信息。
1.3 系统的开发工具
1.3.1 开发环境
1) B/S 模式介绍:
B/S ( Browser/Server ) 结 构 即 浏 览 器 和 服 务 器 结 构 。 它 是 随 着
Internet 技术的兴起,对 C/S 结构的一种变化或者改进的结构。在这种结
构下,用户工作界面是通过 WEB 浏览器来实现,极少部分事务逻辑在前端