基于QT图形库实现的仓库管理系统.docx

上传人:b****9 文档编号:64926 上传时间:2022-10-01 格式:DOCX 页数:47 大小:314.57KB
下载 相关 举报
基于QT图形库实现的仓库管理系统.docx_第1页
第1页 / 共47页
基于QT图形库实现的仓库管理系统.docx_第2页
第2页 / 共47页
基于QT图形库实现的仓库管理系统.docx_第3页
第3页 / 共47页
基于QT图形库实现的仓库管理系统.docx_第4页
第4页 / 共47页
基于QT图形库实现的仓库管理系统.docx_第5页
第5页 / 共47页
点击查看更多>>
下载资源
资源描述

基于QT图形库实现的仓库管理系统.docx

《基于QT图形库实现的仓库管理系统.docx》由会员分享,可在线阅读,更多相关《基于QT图形库实现的仓库管理系统.docx(47页珍藏版)》请在冰豆网上搜索。

基于QT图形库实现的仓库管理系统.docx

基于QT图形库实现的仓库管理系统

摘要:

管理信息系统是一门融管理科学、信息科学、系统科学、现代通信技术和电子计算机技术为一体的综合性边缘学科,它以人为主导,利用计算机硬件、软件、网络通信设备办公设备,进行信息的收集、传输、加工、存储、更新和维护,以及提高企业效率为目的一种集成化的人机系统。

MIS系统涉及到多方面的内容,因此,人们称MIS学科是一个交叉综合性的学科。

仓库管理是一项琐碎,繁杂而又非常细致的工作,一般是不允许发生差错的,它直接影响着劳动者对工作的积极性,是提高劳动生产力,提高企业活力的基础,在以往手工进行的办公工作中,需反复的进行各种抄写,计算等工作,不仅花费大量的时间,而且往往会出错。

计算机应用于仓库的信息处理,不仅可以使企业各类人员以最少的劳动和最短的实践取得足够的、可靠的、准确的信息。

而且可以使他们从简单的数据统计、收集、汇总等重复繁重的事务中解脱出来。

本论文选择C++开发语言,并采用开源QT图形库进行编写。

实现了操作简便、节省大量人力,并提供常用工具,如计算器、日历,以使辅助管理系统对物品进行入库和出库管理,仓库物品低于一定值时,系统进行库存报警,提示管理员及时补货,同时可以备份和还原数据

关键词:

仓库;管理;信息;计算机

4

BasedontheQTgraphiclibrarytorealizethe

managementinformationsystem

Abstract:

themanagementinformationsystemisacombinationofmanagementscience,informationscience,systemscience,moderncommunicationtechnologyandcomputertechnologyasanintegrateddiscipline,itbeingdominant,theuseofcomputerhardware,software,networkcommunicationsequipment,officeequipment,informationcollection,transmission,processing,storing,updatingandmaintenance,andimprovetheefficiencyofenterprisesforthepurposeofanintegratedman-machinesystem.

MISsystemrelatestomanyaspects,therefore,peoplecalledMISisthesubjectofacrosscomprehensivediscipline.Warehousemanagementisatrivial,complexandverymeticulouswork,isgenerallynotallowerrors,whichdirectlyaffectthelaborenthusiasmtothework,istoimprovelaborproductivity,enhancethevitalityofenterprisesbased,inthepasttheofficeworkinmanual,repeatedcalculationofcopying,andsoon,notonlyspendalotoftime,andoftenmakemistakes.Computerapplicationinstorehouseofinformationprocessing,notonlycanmaketheenterpriseofalltypesofpersonnelwithaminimumoflaborandtheshortestpracticegainedsufficient,reliable,accurateinformation.Butcanmakethemfromsimpledatastatistic,collect,aggregateandrepeatheavyaffairsextricatethemselves.

ThispaperchoosesC++developmentlanguage,andtheuseofopensourceQTgraphicslibraryforthepreparationof.Realizationofasimpleoperation,savealotofmanpower,andprovidethetools,suchasacalculator,calendar,inordertomakethemanagementsystemforgoodsstorageandwarehousingmanagement,inventoryfallsbelowacertainvalue,thesystemofinventoryalarm,prompttheadministratortimelyreplenishment,atthesametimetobackupandrestoredata

Keywords:

warehouse;management;information;computer

目 录

第一章需求分析 1

1.1课题的提出 1

1.2可行性分析 2

1.3系统的目标 3

第二章概要设计 4

2.1开发语言和开发工具的选择 4

2.2数据库设计 4

2.3系统业务流程分析 6

2.4主界面操作图:

7

2.5所有货物与增加货物数据图 8

2.6入库与入库数据处理图 9

2.7数据保存流程图 10

2.8库存管理 11

2.9查询 11

第三章详细设计 12

3.1用户登录 12

3.1.1图形界面 12

3.1.2算法和结构 12

3.1.3核心代码 12

3.2主操作平台 13

3.2.1图形界面 13

3.2.2算法和结构 14

3.2.3核心代码 14

3.3物品管理 17

3.3.1图形界面 17

3.3.2算法和结构 19

3.3.3核心代码 19

3.4库存管理 23

3.4.1图形界面 23

3.4.2算法和结构 27

3.4.3核心代码 27

3.5系统管理 30

3.5.1图形界面 30

3.5.2算法和结构 32

3.5.3核心代码 32

3.6常用工具 37

3.6.1图形界面 37

3.6.2算法和结构 38

3.6.3核心代码 38

第四章系统实施 40

4.1实施地点和时间 40

4.2系统测试 40

4.3系统的管理和维护 41

致谢 42

参考文献 43

第一章需求分析

1.1课题的提出

仓库管理信息系统是一个现代化的企业在竞争中立于不败之地的必要部分,它能够为查询商品信息提供充足的信息和快捷的查询手段。

一直以来使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:

效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难,而且容易丢失。

自20世纪50年代将计算机引入数据处理以来,历经管理信息系统发展的各个阶段。

一方面是信息技术应用的迅猛发展,另一方面,许多管理信息系统在耗费了大量的人力、物力、财力之后夭折了,或者根本没有实现原定系统开发目标,或者根本没有实现原系统的开发目标,而把计算机用作了打字机。

这是长期以来困惑着人们的一大问题。

现在人们日益深刻认识到,把信息技术应用与应用环境分离是办不到的。

管理信息系统根本不仅是技术系统,而且是社会系统。

在计算机软件技术中,人机界面已经发展成为一个重要的分支。

MIS人机界面设计一般遵循以下一些基本原则:

1.以通信功能作为界面设计的核心

人机界面设计的关键是使人与计算机之间能够准确地交流信息。

一方面,人向计算机输入信息时应当尽量采取自然的方式;另一方面,计算机向人传递的信息必须准确,不致引起误解或混乱。

另外,不要把内部的处理、加工与人机界面混在一起,以免互相干扰,影响速度。

设计MIS时,针对每一个功能,都要按照“I-P-O”的模块化思想,使输入、处理与输出“泾渭分明”,充分体现人机界面的通信功能。

这样设计出来的程序不易出错,而且易于维护。

报表打印是MIS必备的功能之一,而且打印之前常常需要计算。

计算与打印分开设计,虽然消耗时间,但易于整个MIS系统的维护。

43

2.界面必须始终一致。

统一的人机界面不致于会增加用户的负担,让用户始终用同一种方式思考与操作。

最忌讳的是每换一个屏幕用户就要换一套操作命令与操作方法。

例如在整个系统可以以问号图标表示帮助,以磁盘图标表示存盘,以打印机图标表示打印等。

3.界面必须使用户随时掌握任务的进展情况

人机界面应该能够告诉用户软件运行的进度。

特别是在需要较长时间的等待时,必须让用户了解工作进展情况,如可以设计已经完成了百分之几的任务进度条等。

目前,Windows下的应用软件无论大小,其安装程序几乎均做到了这一点。

开发MIS软件时,这一点很值得借鉴。

4.界面必须能够提供帮助

一个优秀的MIS软件应该提供在线求助功能,甚至提供使用向导,这将给用户带来极大的方便。

在多媒体环境下,以语音提示作为操作向导,不会干扰屏幕信息,是一个极佳的选择。

5.界面友好、使用方便

多数MIS软件的数据输入量较大。

对于一些相对固定的数据,不应让用户频频输入(特别是汉字),而应让用户用鼠标轻松选择。

例如,人事管理系统中的“文化程度”是相对固定的数据,其值一般取“小学”、“初中”、“高中”、“大专”、“大本”、“硕研”、“博研”等。

录入这类数据之前,MIS软件应在相应位置弹出一个列表框,待用户以鼠标点击,而不应让用户每次都输入这些汉字。

使用计算机对仓库物品信息进行管理,具有着手工管理所无法比拟的优点。

例如:

检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高企业物品管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。

因此,开发一个代替手工操作的新型的计算机管理的信息系统对本公司来说刻不容缓,这也是本课题的由来。

1.2可行性分析

1.当前各单位为适应新时期信息发展的需要,紧密注意信息新技术的发展。

为加

强管理,各单位实现了计算机仓库管理信息系统管理。

因此,系统的硬件资源已经完备,系统开发只需软件成本预算,开发费用大大降低。

2.管理人员已充分认识到使用仓库管理信息系统对员工实现规范的计算机管理的重要性,用计算机管理企业物品信息能保证所需要的基础数据准确、真实。

3.MIS系统技术成熟、可靠,MicrosoftVisualStudio开发与老系统兼容性好,结合开源QT函数库,可以轻松开发出高校稳定、灵活方便、适合现阶段规模的需要,技术上可行。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1