摘要:本文详尽阐述了一个完整的东方物流公司储运分公司库房管理系统,采用系统生命周期的结构化方法,完成软件开发的过程。
通过对库房管理的实际调查,明确其完整的业务流程,以进行系统分析、系统设计、系统实施。在分析库存管理的具体情况后,采用SQL server 2000数据库系统作为材料(即商品,下同)库存管理系统的后台数据库。采用ASP.NET(C#)工具面向对象可视化编程的特点,有利于系统的开发,所以决定用其作为主要开发工具。
系统具有数据录入、数据修改、记录查询等功能。较全面满足了材料库存管理的各项工作。该系统采用模块化原理编程,做到了模块规模适中,本身相对独立。模块化使程序结构清晰,易于设计、易于理解,提高了系统的可靠性。
本文详细说明了一个库房管理的业务流程,分析了其数据流程,明确了数据表之间的联系,详细说明了主要的程序逻辑。并以图表的方式直观的说明,使程序易于理解。
关键词:库房管理,业务流程,软件工程,模块化原理
Abstract:This text explains an intact the management information sysytem of stock exhaustivly , adopt the systematic structurization method of cycle of lite , finish the course of software development. 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
目 录
摘 要 1
前言 4
1 库房信息管理系统的基本问题 5
1.1 库房信息管理系统的简介 5
1.2管理者对库房信息管理系统的需求 5
2 开发环境的选择 5
2.1 开发技术的选择 5
2.2 关系型数据库的实现 6
2.3数据库访问技术的选择 6
3 系统分析与概要设计 6
3.1 系统分析 6
3.2 系统设计 9
4 系统功能模块设计 10
4.1 公司库房管理功能模块设计目标 10
4.2 公司库房管理信息系统功能模块划分 11
4.3公司库房管理信息系功能模块明细 11
4.4 流程图 14
4.2.1入库操作流程图 14
4.4.2出库操作流程图 17
5 数据库设计 18
5.1数据设计概述 18
5.2 系统数据库表 19
6 程序设计 21
6.1设计的关键技术及应用 21
6.2系统主要功能的具体设计 22
6.2.1系统主界面 22
6.2.2 入库模块 27
6.2.3 库存查询 31
7 程序安装与调试 34
7.1 调试 34
7.2测试 35
结束语 36
致 谢 36
参考文献 37
前言
企业的物资供应管理往往是很复杂的,烦琐的。由于所掌握的物资种类众多,订货,管理,发放的渠道各有差异,各个企业之间的管理体制不尽相同,各类统计计划报表繁多,因此物资管理必须实现计算机化,而且必须根据企业的具体情况制定相应的方案。
根据东方物流公司储运分公司的企业管理体制,一般物资供应管理系统,总是根据所掌握的物资类别,相应分成几个科室来进行物资的计划,订货,核销托收,验收入库,根据企业各个部门的需要来发放物资设备,并随时按期进行库房盘点,作台帐,根据企业领导和自身管理的需要按月,季度,年来进行统计分析,产生相应报表。为了加强关键物资,设备的管理,要定期掌握其储备,消耗情况,根据计划定额和实际消耗定额的比较,进行定额的管理,使得资金使用合理,物资设备的储备最佳。