软件工程毕业论文-库存管理系统(MIS)的设计与实现.docx

上传人:一*** 文档编号:2096329 上传时间:2019-04-22 格式:DOCX 页数:34 大小:469.74KB
下载 相关 举报
软件工程毕业论文-库存管理系统(MIS)的设计与实现.docx_第1页
第1页 / 共34页
软件工程毕业论文-库存管理系统(MIS)的设计与实现.docx_第2页
第2页 / 共34页
软件工程毕业论文-库存管理系统(MIS)的设计与实现.docx_第3页
第3页 / 共34页
软件工程毕业论文-库存管理系统(MIS)的设计与实现.docx_第4页
第4页 / 共34页
软件工程毕业论文-库存管理系统(MIS)的设计与实现.docx_第5页
第5页 / 共34页
点击查看更多>>
资源描述

1、本科毕业论文(20 届)库存管理系统(MIS)的设计与实现所在学院专业班级 计算机科学与技术学生姓名指导教师完成日期摘要随着现代工业的发展,计算机信息管理系统越来越受到企业重视,它已经进入了人类社会各个领域并发挥着越来越重要的作用。库存管理系统是典型的信息管理系统(mis) ,其开发主要包括后台数据库的建立和维护以及前台应用程序的开发两个方面。对于前者要求建立一个数据一致性和完整性强,数据安全性好的库;而对于后者则要求应用程序具有功能完备,易用等特点。该系统具有检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等优点,可减少更多的人力物力,这些都能够极大地提高货品库存的管理效率。

2、达到了数据的一致性和安全性,且应用程序功能完备,符合了库存管理系统作为典型的信息管理系统(MIS)的要求。关键词:库存管理系统,数据库AbstractWith the development of modern industry, the information management system of the computer is being paid attention to by enterprises. It has come to pervade every aspect of our lives and play a more and more important rloe. S

3、tock management system is a typical manaement information system (mis), Which mainly includes database creation and maintenance,and front-end application development aspects . the fromer requires a strong consistency and integrity of data ,and data with good security ;while the latter requires the a

4、pplication functional ,easy to use and so on . The system hasthe advantages of quick search, find convenient, high reliability,large storage capacity, confidentiality good, long life, low cost, so is can greatly improve the efficiency of stock management. Having reached the consistency and security

5、of the data, and the application program function is complete, have accorded with the administrative system of the stock as the request for the typical information management system (MIS). 目录1绪论 .51.1 选题背景和意义 .51.2 国内外研究现状 .52相关理论与技术 .62.1 理论基础-MIS 系统简介 .62.2 相关技术简介 .72.2.1 软件工程 面向对象理论 .72.2.2 HTML

6、JSP JavaBean 简介 .72.2.3 数据库技术 JDBC .83.系统的分析与设计 .93.1 需求分析 .93.1.1 可行性分析 .93.1.2 软件需求分析 .93.2 总体设计 .103.2.1 系统逻辑结构 .103.2.2 部门管理流程图 .103.2.3 主要 出入货流程图 .113.3 系统详细设计 .123.3.1 数据库结构及 E-R 图 .123.3.2 表结构说明 .154系统的实现 .174.1 登录库存管理系统 .174.1.1 用户登录 .174.1.2 用户登录成功 .174.2 系统功能 .184.2.1 部门管理模块 .184.2.2 公告管理模

7、块 .204.2.3 员工管理模块 .204.2.4 货物型号管理 .204.3 库存管理 .204.3.1 货物入库 .204.3.2 货物出库 .224.3.3 日志管理 .235总结 .24参考文献 .241.绪论1.1 选题背景和意义随着我国经济的飞速发展,各种类型规模的公司企业迅速崛起,许多从事生产和经营管理的企业都有自己生产和销售的产品,而这些产品都需要存储在仓库中,对于每个企业来说,随着企业规模的不断扩大,产品数量的急剧增加,所生产的产品种类也会不断的更新和发展,有关产品的各种信息量也会成倍增长。面对庞大的信息量,如何有效的管理库存产品,对这些企业来说是非常重要的。所以这就需要由

8、库存管理系统来提高库存管理工作的效率,这对信息的规范管理、科学统计和快速查询,减少管理方面的工作量,同时对于调动广大员工的工作积极性,提高企业的生产效率。一直以来人们使用传统人工的方式管理文件库存,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。库存管理系统是一个企业不可缺少的部分,它的内容对于单位的决策者和管理者来说都至关重要,所以库存管理系统应该能够为用户提供充足的信息和快捷的查询手

9、段。该系统能够提供较为完备的功能,对于提高工作效率、加快仓库管理的自动化具有较为重要的意义。仓库管理系统属于典型的信息管理系统(MIS) ,它能够抛开繁琐的信息录入工作,避免由于疲劳产生的人为错误,并且给信息的保存等管理工作带来极大的方便,并且也提高了其安全性。为此库存行业的经营者在日常的经营过程中迫切需要一个半智能化的系统来减轻日常经营的复杂度、繁琐度,增加服务客户的准确率,进而增加行业中的竞争力,提升盈利水平。1.2 国内外研究现状信息管理系统(MIS)的概念是 1961 年美国人 J.D.GALLAGHER 首先提出来的.计算机在管理中的应用开始于 1954 年,当时美国首先用计算机处理

10、工资单。40 多年来,计算机在处理管理信息方面发展迅速。现在,美国在财务会计上 90%的工作由计算机完成;物资管理中 80100%的信息处理由计算机完成;计划管理中是 8090%。据计算机应用方面发展较快的国家统计,计算机用于经济管理的约占 80%;用于科技运算的占 8%;用于生产过程控制的占 12%。我国在全国范围内推广计算机在管理中的应用,是在 70 年代末开始的,虽然起步较晚,近几年发展却较快,特别是微型计算机的出现和普及为信息处理提供了物美价廉的手段,对于推动我国管理信息处理的现代化起了重要的作用。在世界发达国家,库存管理的计算机化水平已经很高了,尽管我国的生产企业在这方面也有了很强的

11、意识和长足的进步,但仍存在这样、那样的一些问题。关于库存管理,在美国,有些企业库存周期只有 8 天,但有些中国企业的库存周期长达 51 天,仅运输成本一项,占销售额的比例就高达 20%-30%。从物流成本构成看,中国物流管理成本占总成本的 14%,而美国只有 3.8%。提高库存管理的效率,也是企业科学化、正规化管理,与世界接轨的重要条件。因此,开发这样一套库存管理软件成为很有必要的事情。2.相关理论与技术2.1 理论基础-MIS 系统简介MIS(管理信息系统-Management Information System)系统 ,是一个由人、计算机及其他外围设备等组成的能进行信息的收集、传递、存贮

12、、加工、维护和使用的系统。要指的是进行日常事物操作的系统。这种系统主要用于管理需要的记录,并对记录数据进行相关处理。MIS 系统通常用于系统决策,例如,可以利用 MIS 系统找出目前迫切需要解决的问题,并将信息及时反馈给上层管理人员,使他们了解当前工作发展的进展或不足。换句话说,MIS 系统的最终目的是使管理人员及时了解公司现状,把握将来的发展路径。个完整的 MIS 应包括:辅助决策系统(DSS ) 、工业控制系统 (IPC) 、办公自动化系统(OA)以及数据库、模型库、方法库、知识库和与上级机关及外界交换信息的接口。 管理信息系统把人和计算机结合起来对组织进行全面管理的系统,它综合运用了计算

13、机技术、通信技术、管理技术和决策技术,与现代管理思想、方法和手段结合起来,为组织的管理活动提供支持的工具。管理信息系统具有收集处理和传输信息的功能,这是它的基本功能,但如果把这些基本功能应用于管理各种业务过程时,管理信息系统就赋予了具体的任务,管理信息系统的发展与信息技术的进步和管理方法的改进密切相关,按信息机应用的变化可以把管理信息系统的发展分为大型机系统、微机系统、分布式系统和网络系统四个阶段。传统的 MIS 系统的核心是 CS(Client/Server-客户端/ 服务器)架构,基于 Web 的 MIS系统是对传统 MIS 系统概念上的扩展,它不仅可以用于高层决策,而且可以用于进行普通的

14、商务管理,心是 BS(Browser/Server-浏览器/ 服务器)架构。BS 架构比起 CS 架构有着很大的优越性,传统的 MIS 系统依赖于专门的操作环境,这意味着操作者的活动空间受到极大限制;而 BS 架构则不需要专门的操作环境,在任何地方,只要能上网,就能够操作MIS 系统。ERP 是 Enterprise Resource Planning(企业资源计划)的简称,针对物资资源管理(物流) 、人力资源管理(人流) 、财务资源管理(财流) 、信息资源管理(信息流)集成一体化的企业管理软件。利用计算机技术,把企业的物流、人流、资金流、信息流统一起来进行管理,把客户需要和企业内部的生产经营

15、活动以及供应商的资源整合在一起,为企业决策层提供解决企业产品成本问题、提高作业效率、及资金的运营情况一系列动作问题,使之成为能完全按用户需求进行经营管理的一种全新的行之有效的管理方法。CRM( Customer Relationship Management)即客户关系管理,是指企业用 CRM 来管理与客户之间的关系。在不同场合下,CRM 可能是一个管理学术语,可能是一个软件系统,而通常所指的 CRM,是指用计算机自动化分析销售、市场营销、客户服务以及应用支持等流程的软件系统。它的目标是缩减销售周期和销售成本、增加收入、寻找扩展业务所需的新的市场和渠道以及提高客户的价值、满意度、赢利性和忠实度

16、。2.2 相关技术简介2.2.1 软件工程及面向对象理论软件工程(software engineering):是用工程、科学和数学的原则与方法开发、维护计算机软件的有关技术及管理方法 软件工程包含以下四个元素:方法(methodologies ) 语言( languages) 工具(tools) 过程(procedures)软件的生命周期:可行性研究 需求分析 实现(概要设计、详细设计、实现(即编码与单元测试) 、组装测试、验收测试共 5 个阶段) 软件的使用和维护面向对象:即将现实世界的物抽象成对象,现实世界中的关系抽象成类、继承,帮助人们实现对现实世界的抽象与数字建模。通过面向对象的方法,

17、更利于人理解的方式对于复杂系统的进行分析、设计与编程。同时,面向对象能有效提高编程的效率,通过封装技术,消息机制可以像搭积木的一样快速开发出一个全新的系统。2.2.2 HTML JSP javabean 简介Html 是英文 HyperText Markup Language 的缩写,中文意思是“超文本标志语言” ,用它编写的文件(文档)的扩展名是.html 或.htm,它们是可供浏览器解释浏览的文件格式。通过 get 和 post 方法向服务器发送消息,获得服务。Html 语法中有众多的标签,通过这些标签来达到控制页面显示格式的作用。JavaScript(Java 脚本)是一种基于对象(Ob

18、ject)和事件驱动(Event Driven)并具有安全性能的脚本语言,是由 Netscape 公司的 LiveScript 发展而来的,使用 JavaScript 可以轻松的实现和 HTML 的互操作,并且完成丰富的页面交互效果,它是通过嵌入或调入在标准的 HTML 语言中实现的,它的出现弥补了 HTML 语言的缺陷,它是 Java 与 HTML 折衷的选择。定义格式:alert(“Hello World!“) ; / 弹出一个警告框alert(“Hello 河北农业大学!“) ; / 弹出一个警告框Servlet 是用于 WEB 服务器端的 Java 小程序,它在 WEB 服务器端被解释执行,用于处理客户端的请求和产生动态网页内容。 Applet 是用于浏览器端的 Java

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

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

Copyright © 2018-2021 Wenke99.com All rights reserved

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

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

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