毕业论文——库存管理系统的设计与实现.doc

上传人:滴答 文档编号:1255685 上传时间:2019-01-19 格式:DOC 页数:26 大小:1.42MB
下载 相关 举报
毕业论文——库存管理系统的设计与实现.doc_第1页
第1页 / 共26页
毕业论文——库存管理系统的设计与实现.doc_第2页
第2页 / 共26页
毕业论文——库存管理系统的设计与实现.doc_第3页
第3页 / 共26页
毕业论文——库存管理系统的设计与实现.doc_第4页
第4页 / 共26页
毕业论文——库存管理系统的设计与实现.doc_第5页
第5页 / 共26页
点击查看更多>>
资源描述

1、 论 文库存管理系统的设计与实现论文作者姓名: 申请学位专业: 申请学位类别: 指 导 教 师 姓 名 ( 职 称 ): 论文提交日期: 库存管理系统的设计与实现摘 要库存管理是企业管理的重要组成部分。在企业生产经营活动中,库存管理既必须保证生产车间对原材料、零部件需求,又直接影响采购、销售部门的购、销活动。本文主要从系统需求分析、系统结构,功能模块划分,系统设计方面进行说明。系统基于 B/S 模式,采用 ASP 和 SQL Server2000 数据库系统来实现物品信息管理,库存警示,信息查询,留言版等功能。本系统完全符合信息管理系统的要求,并且系统从需求分析、概要设计、详细设计到具体代码实

2、现和后期的功能测试都严格遵循了软件工程的思想。关键词:库存管理;数据库;信息管理;B/S 模式;ASPAbstractStock management is an important component of the enterprises management. In enterprise production and business activities, stock management must ensure the production workshops demand spare parts of the raw materials, and directly affect th

3、e activities of the purchasing and sales departments. This paper has analyzed the stock management system basic functions and composition of the system, including requirements analysis, system structure, function modules, and system design explanation. The system bases on B/S model and uses ASP and

4、SQL Server 2000 database system to achieve articles information management, stock warning, statistic and inquiry, message boards and other functions. The system fully complies with the information management system. And requirements from the system analysis, the outline design, detailed design, impl

5、ementation of the functional test, the development process strictly adhered to the ideas of software engineering.Key words: Stock Management; Database; Information Management; B/S Model; ASP目 录论文总页数:23 页1 引言 .12 库存管理系统分析 .12.1 系统需求分析 .12.2 创建本系统的构思及工作流程图 .22.3 系统的目标与任务 .52.4 系统运行环境 .62.4.1 硬件环境 .62.

6、4.2 软件环境 .62.4.3 SQL Server 2000 简介 .62.5 管理信息系统的概述 .62.6 MVC 介绍 .63 库存管理系统总体设计 .73.1 系统功能分析 .73.2 界面设计 .83.2.1 系统色彩规划 .83.2.2 系统框架设计 .93.3 系统功能模块设置 .73.4 数据库的设计与实现 .93.4.1 数据库的需求分析 .93.4.2 数据库的设计与实现 .104 系统功能的实现及相应代码 .124.1 用户查询模块以及相应代码 .124.2 网络管理模块及相应代码 .134.3 留言版模块及相应代码 .145 系统测试 .155.1 测试范围 .15

7、5.2 测试方法 .155.3 测试结果 .16结 论 .16参考文献 .17附 录 .18致 谢 .22声 明 .23第 1 页 共 23 页1 引言库存管理对企业来说是一项繁琐复杂的工作,每天要处理大量的单据数据。为及时结清每一笔业务,盘点库存和货物流动情况,保证企业生产用料以及货物安全,库存管理人员要花费大量人力物力和时间来做数据记录统计工作。作为计算机应用的一部分,使用计算机对库存信息进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高库存管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件

8、。因此,开发这样一套管理软件成为很有必要的事情。目前,在一些中小型公司中,库存管理部分目前仍为手工、半手工操作。从供应单位办理入库登记开始,到使用单位输领料出库手续为止,所有操作基本上都是由仓库管理人员笔写,手理,加上算盘、计算器来完成。这不仅繁锁,效率低,而且缺乏库存管理的一些基本手段,如库存状况统计,查询经济订货量计算等,这给企业在一定程度上造成了管理上的落后,及经济利益上的损失。这严重的影响库存管理的工作效率。因此我用所学到的计算机知识,力求建成一个高效、健壮、易用的库存管理信息系统。库存管理系统是一个企业不可缺少的部分,它的内容对于单位的决策者和管理者来说都至关重要,所以库存管理系统应

9、该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件库存,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。库存管理系统的诸多优点极大地提高库存管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。2 库存管理系统分析2.1 系统需求分析企业的库存管理系统,要有效的管理仓库的货物信息,要完成的功能包括仓库内物品信息的修改、物品的删除,物品类别的增加

10、删除,出入库库存数量的增减、供应商的选择,新仓库的创建等。此系统中还要根据不同的用户权限进行不同的操作,当用户非法操作或操作失败以及操作成功时给出相应的提示信息。 用户类型及对应权限第 2 页 共 23 页有下列两种用户类型:(1)系统管理员:可以登录该系统中所有的仓库进行库存操作。可以新增用户并对其设置权限,查看该系统中所有的用户及其隶属的仓库,有删除用户的权限。可新增供应商,查看所有供应商并选择删除供应商。可新增仓库,查看所有仓库并选择删除仓库。(2)普通用户:只能用相应的用户名和密码登录对应的仓库,只可在对应的仓库进行库存操作。可以查看该系统中所有的用户及其隶属的仓库,但不能做删除用户操

11、作,也没有新增用户的权限。可以查看所有供应商,查看所有仓库,但没有删除供应商和删除仓库的权限,也不能做新增供应商和新增仓库的操作。 库存货物基本信息库存货物的基本信息包括:物品编号,物品名字,物品类型,物品总数,盘点时间,物品单价,最大限数量,最小限数量,货物单价,物品的相关说明,物品的供应商以及相关的库存操作。 库存操作要求管理员用户可以对任何仓库进行添加类别,删除类别,添加物品,删除物品,出库,入库,修改物品的操作。入库登记:入库物品应该严格分类按批次管理;同一批次的物品具有相同的入库批号,入库批号包括很多信息,其中最重要的一条就是入库日期,这对某些易变质物品有重要的参考价值。出库登记:出

12、库物品和入库一样也应该严格把关,应对库存进行修改,如果出库成功就从相应批次的物品扣除已出库物品的数量。客户只能对库存信息进行查询和浏览。2.2 创建本系统的构思及工作流程图随着时代的发展、计算机行业的进步。各种库存问题越来越突出,其效率的低下和时间的浪费已经成了广大库存问题的大毛病。人们希望一种即快捷又高效的库存管理,能解决以上的弊端,能提高时效性。从此目的出发,我们组建一个服务性平台,提供一个“虚拟”的平台给用户和客户,将库存一些烦琐的操作变成一个后台式的处理,用户和客户之间只需要简简单单的几步就能完成对货物的入库或出库操作,并对货物进行门别类进行整理,用户可以很轻松地完成对货物的查询,节约

13、大量的时间。综上所述,我们确定了网站的内容,确定了网站风格并对网站的所有的功能进行总的概括,确定这些功能在网站的位置及要求达到的效果。在此基础上,逐步完成对网站的构造和功能的实现。第 3 页 共 23 页系统总体流程图如下:图 1-1 系统总体流程图系统入库操作业务流程图如下:库 存 管 理 系 统用 户 登 录否 游 客客 户是库 存 操 作管 理 员登 录 页 面留 言退 出 登 录信 息 查 询身 份 判 定开 始物 品 编 号 是否 存 在 新 建 物 品 资 料数 量 n是 否结 束物 品 数 量 +N( 0)保 存第 4 页 共 23 页图 1-2 系统入库操作业务流程图系统出库操

14、作业务流程图如下:图 1-3 系统出库操作业务流程图2.3 系统的目标与任务一个友好完善的界面不仅能够方便系统的使用者,而且能够使各个模块间的划分明确,结构更趋于完善。所以一个好的界面的设计工作在进行系统开发的时候是必不可少和十分重要的。本系统将努力建立一个友好的人机交互界面,同时系统还兼具完备的管理功能。本系统要求实现以下功能:1.本系统采用 Browse/Server 架构的系统,选用所熟悉的开发工具及开发环境进行本系统的设计与开发。2.本系统要求实现信息管理,物品信息管理,库存警示管理,统计查询管理功能,留言版等功能。2.4 系统运行环境2.4.1 硬件环境CPU:SP2200+内存:5

15、12M硬盘:80G2.4.2 软件环境开发工具:Dreamweaver 8、SQL2000Server出 库 数 量 是 否为 最 大 量否 是物 品 数 量 -N( 0) 删 除 物 品 资 料保 存开 始结 束第 5 页 共 23 页此系统运行在具有独立发表站点的 Windows2000/NT 系统并且装有SQL2000Server 的服务器和 IIS(也可将站点和数据库服务器分成两台计算机)。2.4.3 SQL Server 2000 简介SQL Server 2000 是 Microsoft 公司推出的关系型网络数据库管理系统,一般工作于 Microsoft 公司的操作系统的平台上,例

16、如 Microsoft Windows 2000/XP/2003。Microsoft SQL Server 2000 具有分布式数据库和数据仓库功能,支持客户机/服务器结构,并能够进行分布式事务处理和联机分析处理,它提供了丰富的管理工具以支持数据的安全性管理,完整性管理和作业管理。2.5 管理信息系统的概述管理信息系统(简称 MIS)是在管理科学、系统科学、计算机科学等的基础上发展起来的综合性边缘科学。在 21 世纪信息高速发展的时代中,管理信息系统具有很重要的作用,它的预测和辅助决策的功能,即利用现代管理的决策和支持。管理信息系统是一个由人、机(计算机)组成的能进行管理信息的收集、传递、存储

17、、加工、维护和使用的系统。它能观测企业或组织的各种运动情况,利用过去的数据预测未来;从全局出发辅助决策;利用信息控制企业或组织行为,帮助其实现长远的规划目标。简言之,管理信息系统是一个以计算机为工具,具有数据处理、预测、控制和辅助决策功能的信息系统。管理信息系统是一个人机系统,同时它又是一个一体化集成系统。管理信息系统是信息系统的一个子系统,它以计算机技术、通讯技术和软件技术为技术基础,同时将现代管理理论、现代管理方法及各级管理人员融为一体,最终为某个组织整体的管理与决策服务,是由人和计算机组成的智能信息系统。2.6 MVC 介绍MVC(Model/View/Controller)是一个设计模式,是国外用得比较多的一种设计模式, MVC 包括三类对象。Model 是应用对象,View 是它在屏幕上的表示,Controller 定义用户界面对用户输入的响应方式。它强制性的使应用程序的输入、处理和输出分开。使用 MVC 应用程序被分成三个核心部件:模型、视图、控制器。它们各自处理自己的任务。 模型(Model)模型是应用程序的主体部分。模型表示业务数据,或者业务逻辑。 视图(View) 视图是应用程序中用户界面相关的部分,是用户看到并与之交互的界面。 控制器(controller)

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。