登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 计算机科学与技术 > 正文

企业库存管理系统的设计与实现

 2023-10-25 09:15:42  

论文总字数:13974字

摘 要

: 随着社会的发展,计算机的优势和普及使得企业库存管理系统的开发成为必需。企业库存管理系统主要是借助计算机,通过对用户、货物等信息进行管理,减少管理员繁杂的工作,同时也方便广大用户对所需的信息及时管理。

本项目采用PHP技术, MySQL数据库,基于B/S架构,开发了一个面向管理层、功能全面的企业库存管理系统。首先是对课题研究现状的简述,接下来是对企业库存的需求分析、功能的拓展流程等。企业库存管理系统的设计实施以系统的运行做基础,为库存信息的管理提供良好的条件。

关键词: 库存管理,PHP,MySQL

Abstract: With the development of society, the advantage and popularity of computer make the development of enterprise inventory management system become necessary. Enterprise inventory management system is mainly with the help of computers, through the user, goods and other information management, reduce the complexity of the administrator"s work, but also to facilitate the majority of users to timely management of information required.

This project USES PHP technology, MySQL database, based on B/S architecture, using top-down structured system analysis method, elaborated a comprehensive enterprise inventory management system development process, operation process and its core technology. The design and implementation of the enterprise inventory management system is based on the operation of the system, which provides good conditions for the management of inventory information.

Key words :Inventory management, PHP technology, MySQL database

目 录

1 绪论 4

1.1 课题背景及意义 4

1.2 国内外研究现状 4

1.3 本课题主要工作 4

2 系统开发环境 6

2.1 PHP技术简介 6

2.2 B/S结构 6

2.3 MySQL数据库 6

3 系统分析 8

3.1 需求分析 8

3.2系统流程分析 8

3.3系统功能分析 9

3.4系统用例图 11

4系统设计和数据库设计 12

4.1系统设计规则 12

4.2数据库设计原则 12

4.3数据库概念设计 12

4.4数据库表设计 14

5系统实现 16

5.1系统登录模块 16

5.2仓库管理模块 17

5.3货物管理模块 17

5.4入库管理模块 18

5.5出库管理模块 19

5.6出货查看模块 19

5.7配货管理模块 20

6系统测试 21

6.1测试内容 21

6.2 测试项目 21

6.3测试结果分析 22

结 论 23

参考文献 24

致 谢 25

1 绪论

课题背景及意义

随便时代的不断进步,网络技术的不断发展,互联网用户数量的日益增多,靠人为的记录以及无法处理这么庞大的数据,所以为了更好地适应信息时代且更加有效率的满足人民对数据的存储记录,一个利用计算机实现企业库存管理的相关工作系统将势在必行。企业库存管理系统通过操作数据库管理类软件来协助管理阶层对企业库存信息的管理 ,正是基于这一点,从而设计了一个企业库存管理系统。

基于对企业发展,通过进行收集资料,查阅相关数据和文献,参考不同的技术信息,如实际调查研究对用户需求的信息,发现现有的人工统计方法采用的数据存储管理方法不方便太多,且较为复杂。各种原因使得计算机技术需要取代现有的手工操作来管理所有相关的数据[1]

本次选定课题主要内容是企业库存管理系统,旨在能够快捷有效的解决管理员对企业货物库存的数据管理、对货物进销进行电子化管理,从而实现对库存信息管理的现代化,流程化,提高对信息数据管理的效率性[2]

1.2 国内外研究现状

国内信息现代化建设起步相较于国外较晚,实践经验不足,理论知识不完善,研究开发人员存在可能的技术不足等原因,国内各企业公司使用的数据管理方式仍有着较为明显的短板,尤其与国外相对比,有着一定的差距。然而国外不同,不仅信息化起步发展早,对企业管理的模式行为上更为成熟,而且一般会有相关的技术队伍不断提供技术方面的支持,不仅在维护完善现有的技术系统上更领先国内对新型技术的开法和研究,因此本课题以现代化信息为例,主要运用PHP技术和MySQL数据库,基于B/S结构,目的是研究开发一个适用于国内情况且实用的企业库存管理系统。

企业库存管理系统以MIS为主要思想,全面应用MySQL、PHP等技术,并对用户自身所需的信息进行了操作和系统管理员管理等功能,提高了良好的管理质量,真正地为用户服务[3]

1.3 本课题主要工作

本文首先介绍了系统所涉及的基本理论知识,并系统进行进一步的分析。系统分析是平台开发中不可缺少的环节,首先要明确课题的主要内容,再确定本系统利用PHP技术和MySQL数据进行开发研究,在确定完课题后,确认该系统的适用范围和人群,在此基础上,考虑系统能够实现什么功能,如何实现这些功能。再对系统要实现的功能进行细致的分化,从整体再精确到个体功能的实现,完善每个功能,最后从个体功能拼接成一个完整的系统。

其次,综合系统需要实现的功能考虑,选择使用PHP来开发研究企业库存管理系统,并使用 MySQL数据库对数据进行存储。因为PHP技术和MySQL数据库历史悠久,技术成熟可靠,且在遇到问题的时候能够更加有效快捷的解决,所以最后考虑使用PHP技术和MySQL数据库。

2 系统开发环境

2.1 PHP技术简介

PHP:Hypertext Preprocesso,简称PHP,中文名又称超文本预处理器,是一种能够在服务器端执行HTML文档的脚本语言[4]。PHP最早只是由Rasmus Lerdoerf用Perl语言简单编写的一个程序,之后用C语言重新编写了程序,使其能够访问数据库。随着时代的发展,人们对PHP的功能有着更进一步的拓展,例如增强面向对象的功能、引入一个存取数据库的延伸函数库,并不断对已出的bug进行修复和现有功能的加强完善。

PHP开发历史悠久,技术成熟,有着强大的功能和明显的好处:

  1. PHP属于开源代码,获取简单且免费。
  2. 学习使用简单,而且可以嵌入HTML语言,实用性高,程序开发更快。
  3. PHP可以在UNIX、LINUX、WINDOWS等多个平台上运行,支持绝大多数的数据库和操作系统。
  4. PHP在开发动态页面方面,能更快速的执行,且能够实现所有的CGI功能。
  5. PHP以支持脚本语言为主,能够通过使用C、C 对其进行程序的拓展。

2.2 B/S结构

Browser/Server(浏览器/服务器模式)统称B/S结构,在B/S结构模式中,不仅实现了客户端的统一,而且还通过将系统功能的核心部分集中在服务器上,简化了开发系统的过程。B/S最大的有点便是可以在任何地方进行操作,相较于传统的C/S结构,不需要安装专门的软件。

剩余内容已隐藏,请支付后下载全文,论文总字数:13974字

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图