




已阅读5页,还剩48页未读, 继续免费阅读
(计算机应用技术专业论文)库存管理信息系统的设计与实现.pdf.pdf 免费下载
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
中文摘要 中文摘要 本论文课题是以天津公交二公司为背景,根据该公司的实际工作流程、业务处理 方法以及内部管理模式,并结合管理信息系统开发的概念、结构及系统开发的基本原 理和方法而设计开发的一套仓库管理信息系统。 该系统的主要功能是存储和管理企业内部的职员、货物和供应商的信息,以及汽 车零配件的入库、出库、库存等相关信息,使被授权的职员能够对企业内部数据库中 的信息进行增、删、改、查询、报表及统计等操作。企业内部管理系统的主要开发任 务是用v b 开发软件界面,并通过o d b c 接口访问s q ls e r v e r 数据库,以实现对数据 库中的数据进行相关的操作。 系统的核心是入库、库存和出库三者之间的联系,每一个表的修改都将联动的 影响其它的表,当完成入库或出库操作时系统会自动地完成库存的修改。查询功能也 是系统的核心之一,在系统中既有单条件查询和多条件查询,也有精确查询和模糊查 询,系统不仅有静态的条件查询,也有用户自定义条件查询,其目的都是为了方便用 户使用。系统有完整的用户添加、删除和密码修改功能,并具备各种单据报表打印功 能。 整套系统具有操作简便,界面简洁美观,代码冗余量小,复杂度低,维护成本 低,实用性强,系统安全、稳定、可靠等特点,已经过测试并初步应用,运行状况良 好。 关键词:仓库管理信息系统管理信息系统仓库v b s q l a b s t r a c t a b s t r a c t t h i sp r o g r a mi sd e s i g n e df o rt h ei n v e n t o r ym a n a g e m e n ti n f o r m a t i o nm a n a g e m e n t , b a s e do nt h eb a c k g r o u n dk n o w l e d g et h a ti st h ea c t u a lw o r k i n gp r o g r e s s ,m e t h o da n d i n t e r n a lc o n t r o lm o d e lo ft i a n j i nt h es e c o n dp u b l i ct r a n s p o r tc o r p m t i o no ft i a n j i na n d t h ep r o c e s so fc o m b i n i n gt h ec o n c e p t , s n - u c t u r ea n dd e v e l o p m e n to fm i sw i t ht h e f u n d a m e n t a lp r i n c i p l ea n da p p r o a c ho f s y s t e md e s i g n i n g t h em a i nf u n c t i o no ft h i ss y s t e mi s s a v i n ga n dm a n a g i n g t h ei n f o r m a t i o no f c o m p a n y se m p l o y e e s ,c u s t o m e r sa n dp r o v i d e r sa n dt h ep u r c h a s e ,s a l e sa n ds t o c k so nh a n d m a k et h ea u t h o r i z e du s e r sc o u l da d di n ,d e l e t e ,m o d i f ya n dq u e r yt h eb u s i n e s si n t e r n a l d a t a b a s et h r o u g l lt h i ss o f t w a r e t h em a n a g e m e n ts y s t e mu t i l i z ev bt od e s i g nt h ep r o g r a m a n dc o n t a c tt h eb a c k g r o u n ds q ls e r v e rb yu s i n go d b cp o n ,s oi tc a nd os o m er e l a t e d o p e r a t i o no f t h ed a t a b a s e t h ec o r eo fs y s t e mi sp u ti ns t o r a g e , i n v e n t o r ya n dad a t a b a s el i n k a g e s ,e a c ht a b l ew i l l b el i n k e dt ot h ei m p a c to fo t h e rf o r m s ,w h e nc o m p l e t e dp u ti ns t o r a g eo ro p e r a t i o no ft h e s y s t e mw i l la u t o m a t i c a l l yc o m p l e t ei n v e n t o r yc h a n g e s e n q u i r i e si s o n eo ft h ec o l e f u n c t i o n so ft h es y s t e mi si nb o t l ls i n g l e s y s t e ma n dm u l t i c o n d i t i o n se n q u i r i e sc o n d i t i o n s e n q u i r i e sh a v ea c c u r a t ei n f o r m a t i o na n da m b i g u o u si n f o r m a t i o n ,t h es y s t e mn o to n l ys t a t i c c o n d i t i o n se n q u i r i e s ,s i n c eu s g r sh a v ed e f i n e dc o n d i t i o n se n q u i r i e s ,t h eo b j e c t i v ei st o f a c i l i t a t et h eu s e r s s y s t e mi n t e g r i t yu s e r sa d d ,d e l e t ea n dm o d i f yf u n c t i o n sp a s s w o r d s ,a n d p r i n ts t a t e m e n t sw i t hv a r i o u sd o c u m e n t s f u n c t i o n s t h i sp r o g r a mh a st h eg r e a tf e a t u r e si n c l u d i n ge a s yt ou s i m p l ea n db e a u t yd i a l o g b o x ,l e s su s e l e s sc o d e ,l e s sc o m p l i c a t e d ,l o wc o s to fm a i n t e n a n c e ,p r a c t i c a l ,s a f e ,s t a b l e a n dr e l i a b l e i th a sb e e nt e s t e da n da c t u a lu s e d w i t hag o o dc o n d i t i o n p o s i t i v e c o r r e s p o n d i n gc a nb ei d e n t i f i e d i ti sq u i t es u i t a b l ef o rs u c hc h a i n e do p e r a t i n gb u s i n e s s k e yw o r d s : s t o r a g em a n a g e m e n ti n f o r m a t i o ns y s t e mm a n a g e m e n ti n f o r m a t i o n s y s t e m w a r e h o u s ev b s q l i i 独创性声明 本人声明所呈交的学位论文是本人在导师指导下进行的研究工作和取得的研究 成果,除了文中特别加以标注和致谢之处外,论文中不包含其他人已经发表或撰写过 的研究成果,也不包含为获得苤鲞盘堂或其他教育机构的学位或证书而使用过的 材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并 表示了谢意。 学位论文作者签名: ;缅虱 签字日期: 妒年移月矽日 学位论文版权使用授权书 本学位论文作者完全了解吞壅盘堂有关保留、使用学位论文的规定。特授 权苤连盘茔可以将学位论文的全部或部分内容编入有关数据库进行检索,并采用 影印、缩印或扫描等复制手段保存、汇编以供查阅和借阅。同意学校向国家有关部门 或机构送交论文的复印件和磁盘。 ( 保密的学位论文在解密后适用本授权说明) 学位论文作者签名:套缅凰 导师签名:方釜勿习 签字日期:“年矿, e l 矽日 签字日期:二们6 年,, e l 加日 第一章引言 第一章引言 本章简要介绍了管理信息系统的概念和重要作用,分析了国内外企业管理信息系 统的发展水平和应用现状,并对本课题所要设计和开发的主要内容进行了明确地阐 述。 1 1 课题的提出 随着计算机技术的普及和飞速发展,以信息处理计算机化为标志的“微机革命” 随之到来,以全球信息共享为标志的“全球信息网络革命”也蓬勃兴起,世界已进入 在计算机信息管理领域中激烈竞争的时代。以商品经营为主的企业在这场信息革命的 大潮中也面临着选择。 本论文课题就是以服务型企业为背景,研究企业中物料信息管理的全过程,并开 发出一套管理信息系统,为企业提供各类管理决策信息,辅助企业进行现代化管理, 提高企业的经济效益和社会效益。 计算机技术、网络技术、多媒体技术的成熟与发展,为仓储管理自动化提供了强 有力的技术支持,库房管理是企业管理中的一个重要环节,传统的库房管理需要人工 管理大量出入库单据和各种其它的相关数据,普遍存在以下问题: 未采用条码管理手段的情况下,库房管理难以做到帐面数量和实物数量相符。 库房管理人员工作量大,工作强度高,速度慢、效率低; 全部采用手工数据记录,出差错的概率高; 各类库房操作数据记录在各种不同的账本中,查询统计很不方便; 1 2 管理信息系统概述 管理是人类最古老的活动之一,是人类社会活动和生产活动中最普遍存在的社会 现象。近几十年来,随着社会的不断进步以及管理活动内容的日益丰富,管理在人们 的实际生活过程中的作用越来越受到广泛的关注和重视。而信息被视作现代社会的重 要战略资源,其开发与利用已经成为生产力、竞争力、综合国力及社会经济成就的关 键因素和社会经济发展的重要推动力。全球信息化是一个不可阻挡的历史进程。这场 信息化浪潮,不仪推动着世界经济的高速发展,也引起人们生活习惯、工作方式、价 值观念以及思维方式等诸多方囱的深刻变革,从而进一步促进人类社会的巨大进步。 1 2 1 管理信息系统的重要作用 所谓管理,就是通过计划、组织、指挥、协调、控制等基本管理功能,有效地 第一章引言 利用人力、财力、物力,设备、技术、信息等多种因素,促使它们密切配合,发挥出 最高的效率,以达到预期的目标。对于当前的企业而言,在激烈的信息化竞争中,如 果不能掌握先进的内部管理技术,跟不上时代发展的潮流,无疑就会使自己在信息化 社会的竞争能力下降,这就意味着将被这个时代所淘汰。因此说企业内部的管理已经 成为制约企业发展的重要一环。 近年来,随着计算机技术的广泛应用和发展,各种管理信息系统“1 逐渐建立起来, 许多有实力的、有远见的企业纷纷抓住这一大好时机,进一步调整企业的经营管理手 段和管理措施,将信息技术引入到企业的经营管理工作中来,建立企业的各类管理信 息系统,通过信息的使用来改善企业的经营环境,提高企业的经营效益。 管理信息系统是- f - j 集管理科学、信息科学、系统科学及计算机科学为一体的综 合性学科,它具备数据处理、计划、控制、预测和辅助决策功能。管理信息系统的使 用对于企业来说有着重要的意义。从微观上讲,管理信息系统可以有效的管理企业中 的全部信息,完整、及时地提供管理及决策中需要的数据,用最低的费用和最短的 时间提供尽可能精确、可靠的信息,使决策者客观地预测未来,选择最佳的实施方案, 并辅助企业进行现代化的管理,提高企业的经济效益。从宏观上讲,管理信息系统的 使用也顺应了信息化、社会化的潮流,缩短了整个社会化大生产的周期。 通过企业管理信息系统的建设,能够使企业形成一个相对稳定的组织结构和功能 结构。因此不能把企业管理信息系统的建设仅仅看成是减少劳动力占用、提高办事效 率的手段,更重要的是为企业积累无形资产的过程。这也是企业生存发展的要素之一。 企业信息系统的应用能够使企业各个部门的工作有机地衔接起来,提高了企业的 管理质量和管理水平,提高了人员的工作效率,提高了商品和服务的质量,方便了与 相关企业间信息地及时交流;同时,还可以及时、准确地提供综合管理、经济核算、 资金分配等方面的准确信息,为领导决策服务,从而对企业的经济效益和社会效益产 生一定的积极作用。 因此,企业信息化已成为现代化企业建设和发展的潮流。信息系统在企业管理中 的应用已经越来越广泛,其作用也会越来越巨大。 1 2 2 国内外发展水平及现状 1 国外状况 自世界上第一台计算机诞生以来,计算机应用系统大体可以分为以下四个发展阶 段: 第一阶段( 1 9 5 4 一1 9 6 4 ) 为电子数据处理阶段( 简称e d p ) 。此阶段以单项数据 处理为主,如财务管理,物资管理、工资管理等。 第二阶段( 1 9 6 4 1 9 7 4 ) 为管理信息系统阶段( 简称m i s ) 。在此阶段,由于高速 度的处理机、高速度人容量的存储器与器件有了突破性进展,使得计算机应用系统从 第一章引言 单项应用的e d p 发展到多功能、多层次、综合性的应用阶段,使得m i s 日渐成熟, 具有了控制、预测、辅助和决策的功能。 第三阶段( 1 9 7 4 - 1 9 8 0 ) 为决策支持系统阶段( 简称d s s ) 。此阶段解决的主要是 面向高层管理,大范围的决策问题以及非结构化信息的处理。 第四阶段( 1 9 8 0 - ) 为职能管理系统阶段( 简称i m s ) 。这一阶段强调的是综合管 理功能,多维服务模式,人机协调的、智能化的、集成化的计算机辅助管理功能等。 随着科学技术的发展和环境的变迁,近半个世纪以来,管理信息系统所涉及的内 容、开发工具与作用都发生了很大的变化。今天的管理信息系统不仅广泛的应用了信 息技术和数据库技术,还深入地融入了现代管理思想、e r p ( 企业资源计划) 技术和 网络应用技术。信息系统所涉及的领域及其所发挥的作用在深度和广度上都有了很大 的拓展,它包括常规的数据处理、综合信息分析及决策支持等多层次的内容。它不仅 对企业管理还对企业内部组织的各方面产生影响,并且承担着组织结构与组织运作方 式的设计任务,甚至还被认为隐含着管理制度和管理模式。 国外的管理信息软件设计较为简洁,注重实用性,技术含量高,运用最为先进的 计算机技术设计出简单而又使用方便的企业管理信息系统,在解决客户的要求和主要 问题的基础上再考虑其他辅助功能。系统的开发人员在服务上以企业为服务对象。建 立了完整的服务体系,从管理软件的设计到对企业使用人员的培训、管理软件的客户 化和二次开发都有相应的规范和措施,相互紧密衔接。 2 国内状况 , 我国的信息资源建设水平远远落后于信息基础设施的建设水平。长期以来,我国 信息资源的开发管理未能与信息资源的增长同步进行。我国有丰富的原始信息资源, 但在此基础上再生的信息系统,以及数据库产业的规模和市场占有率、使用率都相当 低,大量的有价值的信息未能进一步加工成商品使其增值。我国的计算机应用要比西 方国家落后十几年,管理信息系统的开发应用是从1 9 7 3 年开始的,8 3 年以后才开始了 大量的实际的开发和研究工作。因此,信息资源的开发和利用已被确立为国民经济信 息的核心内容。 信息数字化、传输网络化是缩小发展中围家与发达固家差距的捷径。值世界信息 化浪潮正以不可阻挡之势席卷全球时,我国要迎头赶上,就必须利用现有的信息基础 设施,重点开发各类经济领域的数据库和网络资源服务系统,并推广应用,以便取得 巨大的社会效益和经济效益。 与国外的管理信息软件相比,我国的管理信息软件发展普遍注重理论研究、系统 设计,而研究成果实用性不强,与产品商业化分离,开发的大部分软件未能在实际工 作中得到持续的应用。而且我国现已开发出的管理信息系统在产品规范化、标准化以 及使用方便性等方面仍有较大差距,投入运行之后,对企业使用人员的培训、售后服 第一章引言 务和产品的二次开发等方面都还存在不少的问题。因此,从总体上说,我国的管理信 息系统的开发和应用还处在起步阶段。 1 2 3 我国川s 应用的必备条件及发展趋势 企业管理信息系统的建立过程,在某种意义上可以看做是企业规范自身的管理模 式和管理流程,提高工作效率,不断完善运行机制的过程,是企业加强现代化管理、 走“优质、高效、低耗”发展道路的最有效途径。管理信息系统的开发必须具有一定 的科学管理工作基础,只有在合理的管理体制、完善的规章制度、稳定的生产秩序、 科学的管理方法和准确的原始数据的基础上,才能进行m i s 的开发。因此,为了满 足m i s 的开发需求,企业管理工作必须逐步完善以下工作:一、管理工作的程序化, 各部门都有相应的作业流程。二、管理业务的标准化,各部门都有相应的作业规范。 三、报表文件的统一化,固定的内容、周期、格式。四、数据资料的完善化和代码化。 目前,大部分企业对管理信息系统的需求主要还是在软件的功能上,因此,在 m i s 的开发过程中,首先应注重软件的实用性。要求所开发出的系统必须能够满足企 业的业务需求及管理需求,具有良好的实用性和可操作性,功能全面、流程合理,软 件运行稳定可靠。 其次,我国目前还处在实现工业化的进程中,工业体制本身不够完善,并且还处 于迅速的发展变化之中,这就要求m | s 的建设必须可以随时方便地进行修改,否则, 系统很有可能会被推倒重建。 随着i n t e m e t g l i n t r a n e t 的迅速崛起和广泛应用,如何利用i n t e m e t 和i n t r a n e t 技术提 高企业管理信息系统的开发速度和运行水平,也是当前的一个热点。今后的i n t r a n e t 将成为许多大公司用于网络建设和企业管理的选择。使用w e b 客户机具有费用低廉, 安装及维护方便,跨平台运行,用户界面统一、友好的优点,加之所有的数据库厂商 对w e b 技术的支持,使得目前几乎所有的客户服务器数据库软件的开发人员都热衷于 将w e b 浏览器的前端安装到他们所开发的系统上去,企业管理信息系统也因此逐步 实现上下延伸、内外贯通。 此外,今后的m i s 建设,还应重视数据平台的建设。数据平台是企业的重要资源。 所谓数据平台,即把企业生产经营中的人、财、物、产、供、销最基础的原始数据, 用数据仓库保存起来,形成企业的主营业务数据;同样地建立起本行业的行业数据, 以及与社会有关的综合数据,三者结合形成数据平台。当企业在今后运作的任何时刻, 企业家需要做经营决策时,数据分析可以根据企业家的思路运用数据挖掘、分析技术, 做出有关的分析图表,为企业家决策提供依据。 以数据平台为中心,将系统开发划分为形成数据平台和由数据平台变换出结果 两个部分,在整体上使系统结构简单明了。建立了统一的数据平台,凭借现有的开发 工具,各种结果都可以方便地变换出来,也不必事先就将各种功能完拿确定。当然 4 第一章引言 数据平台的建设是个复杂的工程,有些系统的数据其内容和分类较为明确,这种系统 可以直接从组织数据入手实施开发。而更多的系统所包含的数据内容是隐蔽的,数据 量大,数据关系复杂,短时间内完全掌握几乎是不可能的,这就应在开发的过程中逐 步地识别数据,通过对数据的分类组织逐步建立起数据平台。 管理信息系统是一门集管理科学、信息科学、系统科学及计算机科学于一体的综 合性学科,软件开发需要借助企业建模与诊断技术、工作流技术、体系结构实现技术、 集成技术,以及商业智能、数据仓库等技术。随着新技术的出现和应用,管理信息系 统所涉及的内容也会逐步扩展。 m i s 的技术发展速度相当快,但是在此应该强调两点:一是不管技术如何发展, 管理是重要的基础,管理和技术应该是平行的。如果管理制度很落后,即使买来了先 进的工具,也是运行不好的。二是要尽可能地运用目前已经成熟的技术。 1 3 课题研究的主要内容 本论文课题是以天津公共交通二厂为背景,根据该厂的实际工作流程、业务处理 方法以及内部管理模式,并结合管理信息系统开发的概念、结构及系统开发的基本原 理和方法而设计开发的一套汽车配件库存管理信息系统。该系统要完成的总体任务是 实现企业运营过程中所涉及的物料信息的规范化、系统化和管理的自动化。 该系统的主要功能是以物资管理系统中的库存管理为主,存储和管理企业内部的 员工、下属车队和物料的基础信息,以及相关技术部门应用和调拨物资时的消息信息, 使被授权的用户能够通过前台管理软件对企业内部数据库中的信息进行增、删、改及 查询等操作。课题的具体任务和内容是: 1 深入企业进行调研,进行需求分析,确定系统的具体功能。 2 分析研究了系统的体系结构模式,最终选用c s 。模式,为用户提供一个网络 化、集成化的管理平台。 3 设计、开发后台s q ls e r v e r “1 数据库。 4 使用v b ”1 程序设计语言设计、开发前台界面,并通过o d b c 接口访问s q l s e r v e r 数据库,以实现对数据库中的数据进行相关的操作。 本人参与了该课题的前期调研、需求分析、初步设计、详细设计、数据库设计以 及系统测试等各项主要i 工作。 第二章项目背景和需求分析 2 1 项目背景 第二章项目背景及需求分析 本课题是以天津公共交通二厂为背景而设计开发的一套汽车配件库存管理信息 系统。 天津公共交通二厂是一家以经营公交线路( 含巴士) 、出租车业务和车辆租赁业 务的企业,隶属于天津公交集团。该厂现行组织结构是基于职能部门的模式( 企业机 构如图2 一1 ) ,其每项业务要经过不同部门的处理,涉及的数据:员工的档案、物料( 工 具、备件、劳保) 的基本信息、物料使用情况、库存情况、以及供货厂家等多种大量 的信息进行存储和管理。以往是以人工记账方式为主,记录和查找起来十分麻烦,也 容易出错,使时间和资金消耗在不增值的活动上,已不适应市场竞争和企业的日常管 理。 其中技术部门的组成结构: 图2 1 天津公交二厂职能部门 为了提高公司的管理水平和管理效率,树立良好的企业形象,方便与客户、供应 商的联系,及时了解公司经营过程中各个环节的数据信息,为公司的领导层提供全面、 及时、准确的决策信息,公司决定委托我们开发一套库存管理信息系统,用于日常的 管理工作。 2 2 设计目标 经过全面深入的调研,为了提高库存管理的质量和效率,降低库存成本,以合理 库存量控制库存和采购,使中小企业客户能够在较低成奉投入的情况下实现库房数据 6 第二章项目背景和需求分析 的帐实相符。为此,在设计开发之初,我们制定了以下设计目标: 1 围绕业务,功能适用,符合天津公交二厂的使用。 2 界面友好,操作简单,贴近用户工作习惯,达到一看就懂、一学即会。 3 以表格的形式输出信息。 4 开发周期短、维护费用低、软件更新速度快。 5 增加数据的有效性验证。即在操作人员因某种原因输入了错误的数据时,系 统会自动提示错误信息。 6 系统的通用性强。此系统属于综合性经营企业库存管理系统,里面的数据都 是从数据库中提出( 如合作公司名称等) ,不受固定数据的限制。 8 结构合理灵活,伸缩性强 按照最大内聚度和最小耦合度原则,使最小处理单元功能完整,独立性强;采用 模块整合技术,易于拆装和扩充,随业务变化而变化。 9 系统必须具有安全性、可靠性、可维护性、可移植性等特点。 采用稳定、成熟的操作系统和开发平台,对于不同的操作人员授予不同级别的权 限,并具有定期数据备份功能。 2 3 系统需求分析 在系统开发之初,对库存管理系统中的库存做具体的业务需求分析。通过与用户 充分交互,正确理解库存的业务流程,并做出合坪的且用户可接受的流程改进,得到 新的应用系统库房业务需求。 2 3 1 库存业务流程 首先由机务科排保( 即安排某一辆车何时到车间作何种维护) ,按照车辆的使用 要求,对全部下属车队的车辆进行逐一的定期的保养和维护,另外当有车辆发生故障 或损坏,同样由机务科安排时间到车间维修。 然后技术科相关人员根据车辆实际情况填写领料单,申请需要的工具或备件等物 资情况,经过有关负责人员( 供应科科长) 批准后去仓库保管员处凭借领料单领科。 仓库保管员把领料单递交到库房管理员处输入计算机系统,得到出库单:月末盘 点时,同时根据需要,按物资类别、领料时间、领料人员性质和物料使用等属性对领 料情况进行浏览,并打印领料明细,月末递交到财务科,供财务科核查使用:当有误 领、错领情况发生时,需要查找到反映该领料情况的记录,并能够做相应更正。 当库房物资由于采购、调拨等原因而有新的入库操作时,仓库保管员把入库单递 交到库房管理员处,由其输入计算机系统对于录入的数据要做的操作同领料单,月末 结算时,库房需要打印各种报表,可供财务人员核查账目;供相关管理人员掌握有关 第二章项且背景和需求分析 资金流动态,辅助决策;同时供应科可凭此报表掌握物资的动态消耗情况以及实际消 耗情况与预计消耗情况的对比度,作为新购物资的辅助决策。 2 3 2 主要功能 1 、单据管理: ( 1 ) 负责物资出库单和入库单的录入、浏览和查询; ( 2 ) 根据指定字段进行单据的浏览、查淘和修改; ( 3 ) 负责各部门的物资领料明细报表统计和打印; ( 4 ) 报表要求可以按照部门、物资等进行分类,并且能够实现相关资金统计功能 统计数据可供财务核对: 2 、物资管理: 物品基础信息的维护:库存的维护;物资消耗金额统计表。 2 3 3 涉及的数据 l 、基础数据 ( 1 ) 部门基本信息:领料、入库明细的分类统计时使用: ( 2 ) 物资基础信息:包括物资明细、类型、库存量等: 2 、数据输入 ( 1 ) 出库单信息:根据领料单位填写出库单; ( 2 ) 入库单信息:采购部门验货且物资入库后,填写入库单,递交到库房管理员 处,由库房管理员录入计算机系统; 3 、数据输出 ( i ) 各种物资的收支存报表、领抖明细、进货明细等报表递交到各个职能部门供 其分析决策使用; ( 2 ) 各种物资的金额消耗统计表递交到财务科。供其对帐核帐; 2 3 4 数据流图 数据流图,是针对在上述需求分析中需要的信息数据,舍弃其中具体的物流,抽 象出数据的流动、存储和使用,通过数据的流动,把系统中业务流程从信息流的角度, 完整的表达出来。 根据业务流程以及其中涉及到的信息数据,得到物资管理系统中库存管理的数据 流图如下: 第二章项目背景和需求分析 系抗敦据籽资明细物资库存相关部门 图2 2 仓库管理数据流图第一层 财务科 图2 - 3 库存基础数据处理数据流图( 第二层数据流) 物铺需求计划 图2 - 4 库存处理数据流图( 第三层数据流) 根据公司的业务需求分析,归纳出天津公共交通二厂库存管理信息系统应实现的 主要功能是: 1 系统管理。管理员可以管理使用本系统的用户,包括添加新用户、设置权限 级别、删除旧用户,修改用户名、用户密码等,每个被授权的用户也可以修改各自的 登录密码。提供系统初始化,基础数据维护、人员和机构设置、权限控制等功能 2 员工管理。对公司员工信息进行增、删、改等。 3 入库管理:提供物品入库业务的管理功能,包括入库学生成、入库单下载到 数据终端、入库单的数据卜传以及入库商品的详细信息记录。 4 库存盘点:包括盘点单的生成、盘点单下载、商品数据的信息采集、盘点数 据上传、盘亏盘盈表的生成等。 5 出库管理:提供物品出库业务的管理功能,包括出库单生成、出库单下载到 数据终端、如库商品的条码信息采集、出库单的数据上传、出库装箱单的打印以及出 库商品的详细信息记录。 9 第二章项目背景和需求分析 6 信息查询:提供多种条件可对库存信息和各个环节的业务操作信息进行查询, 查询结果可以预览和打印,便于用户以后处理。 7 报表统计:提供日报表、月报表、维修信息表等报表。 8 维修管理:包括维修合法性验证、维修信息记录等功能。 2 4 系统的性能需求 库存管理信息系统是一套较为完整的信息系统,涉及面广,要求准确、及时、真 实。它是宏观管理、企业生产经营决策的重要依据。因此在满足各种信息处理的功能 需求的前提下,对系统的实用性、安全性、可靠性、可扩展可维护性、响应时间等提 出了更高的要求。 2 4 1 实用性要求 实用性是本系统建设过程中所重点考虑的一项性能,因为从使用角度来讲,这个 性能对公司具有极其重要的意义。 系统设计应考虑当前各业务层次、各环节管理中数据处理的便利和可行,把满足 公司进行人员管理、商品管理、业务管理作为第一要素进行考虑。 在用户界面设计中,将充分考虑人体视觉特征,使界面尽可能美观大方,操作简 便实用。 2 4 2 安全性要求 系统安全性要求体现在应用软件安全性、数据库安全性、信息安全性及系统平 台的安全性等方面。 软件设计应做到应用软件与数据的分离,实现数据共享,防止数据丢失或破坏。 数据库安全性除数据库管理系统自身提供的安全性外,各应用系统还可通过分配 权限、设置权限级别来区别对待不同用户对数据库的操作来提高数据库的安全性。 系统平台的安全性体现在操作系统的安全性、计算机系统的安全性和网络体系的 安全性等方面。 2 4 3 可靠性要求 系统可靠性要求体现在硬件系统可靠性、软件系统可靠性、信息采集可靠性、通 信系统町靠性等方面。 为提高系统的可靠性,本系统采用具有容错功能的服务器及网络设备,选用双机 备份、c l u s t e r 技术的硬件设备配置方案,在出故障情况f 能够迅速恢复并有适当的应 急措施。 软件系统开发过程中运用软件工程”的思想,在系统分析、系统设计阶段就将未 l o 第二章项目背景和需求分析 来程序设计中可能产生的错误减少和控制在较低程序,防止错误随着工程建设的进度 而扩散和放大。程序设计中也应充分考虑突发事件的影响。 信息采集过程中考虑信息的校验,建立信息报告制度,规范系统间数据接口。 2 4 4 可扩充可维护性要求 根据软件工程的理论,系统的维护在整个软件的生命周期“”中所占的比重是最大 的。因此在体系结构设计、软硬件平台的确定方面都充分考虑到了标准和可扩充、可 维护性。 应用系统的设计与开发依据标准化和模块化的设计思想,建立具有一定灵活性和 可扩充性的应用平台,充分考虑到系统的可维护性,可以根据需要修改某个模块、增 加新的功能以及重组系统的结构达到程序复用的目的。 数据存储结构设计在充分考虑其合理、规范的基础上,同时具有可维护性,对数 据库表的修改维护可以在很短时间内完成。 2 4 5 响应时间要求 系统响应时间要求主要考虑信息传递的实时性、信息处理的实时性、响应时间等 因素。 响应时间取决于应用程序设计和网络通信能力。在程序设计和网络规划时充分考 虑数据交换网的特点和限制。在现有通信能力紧张的情况下,区分信息处理的轻重缓 急,实行优先级控制,保证重要数据、重要请求、重要处理的通信。 2 5 系统运行需求 2 5 1 系统平台 要根据系统的安全性、可靠性、响应时问、运行效率,计算机操作人员的习惯和 水平,公司现有计算机资源和网络状况,现有应用软件的情况等凶素,并本着实用、 适用、适当超前的原则来选择数据库管理系统、开发工具,局域网模式、操作系统以 及远程网络体系结构等系统平台。 2 5 2 软件配置 服务器:w i n d o w s2 0 0 0s e r v e r 客户端:w i n d o w s 2 0 0 0 n t x p 均可 数据库:s q ls e r v e r 2 0 0 0 开发工具:s q l 语言 v b6 0 第二章项目背景和需求分析 2 5 3 硬件配置 o r e a m w e a v e rm x2 0 0 4 0 币c e2 0 0 3 数据库服务器:p 3 以上的服务器( 双c p u ) ,5 1 2 m 以上内存, 1 2 0 g 以上硬盘,双机热备份。 w e b 服务器:p 3 以上的服务器,5 1 2 m 以上内存,4 0 g 以上硬盘。 客户端:p 3 以上的计算机。 硬件配置可根据所管理数据的多少适度增减。 网络设备:局域网已具备条件。 1 2 第二章系统分析 第三章系统分析 3 1 库存管理系统的用例分析 从功能上u m l 建模系统可分为需求模型、对象模型和体系结构模型三个子系统, 如图3 1 所示: 图3 1u m l 可视化建模系统 用例模型( u s ec a s e sv i e w ) ( 用例视图) 的基本组成部件是用例( u s ec a s e ) 、 角色( a c t o r ) 和系统( s y s t e m ) 。用例用于描述系统的功能,也就是从外部用户的角度 观察,系统应支持哪些功能,帮助分析人员理解系统的行为,它是对系统功能的宏观 描述,一个完整的系统中通常包含若干个用例,每个用例具体说明应完成的功能,代 表系统的所有基本功能( 集) 。角色是与系统进行交互的外部实体,它可以是系统用 户,也可以是其它系统或硬件设备,总之,凡是需要与系统交互的任何东西都可以称 作角色。系统的边界线以内的区域( 即用例的活动区域) 则抽象表示系统能够实现的 所有基本功能。在一个基本功能( 集) 已经实现的系统中,系统运转的大致过程是: 外部角色先初始化用例,然后用例执行其所代表的功能,执行完后用例便给角色返回 一些值,这个值可以是角色需要的来自系统中的任何东西。 哪淄n o 参与者( a c t o r ) :吴 在库存管理系统中,南于牵扯到大量的执行者与用例,为了便于组织。按与系统 交互的对象的不同江系统划分为三个包。 如图3 - 2 所示: 第三章系统分析 仓库髑员千系统豹交互 肺。茹鐾淼姬 其他奉统与库存f 理 系统的交互 图3 - 2 用例模型包图 仓库管理员与系统交互包主要描述库管员要使用系统那些功能( 用例) ,向系统 输入那些信息,从系统获取那些信息,以及需要系统提供哪些功能支持库管员的日常 工作。 供应科科长( 或m i s 专员) 及系统管理员与系统交互包描述高级决策管理人员需 要从系统获取什么信息,做出什么分析与决策支持系统更好的运转:系统管理员则需 维护、管理系统,使其正常工作。 通常库存系统不会作为一个孤立的系统,它需要和其他系统进行交互,实现信息 的集成,保证数据的完整和准确:例如,采购供应管理系统需要根据库存信息制定采 购计划,已购物资需要个人根据采购计划入库等。 库管员与系统交互的用例模型 执行者;库管员; 用例:身份验证、入库管理、出库管理、库存状态、调拨、查询、盘点、生成报 表: 簟据缝计 图3 - 3 仓库管理员用例模型 系统管理员与系统交互的用例模型 执行者:系统管理员,供应科科长; 用例:系统基本信息维护、数据备份与恢复、身份验证、仓库信息初始化、库存 第三章系统分析 控制、库存查询, 3 2 业务活动图 图3 _ 4 决策人员、系统管理员的用例模型 活动图描述了需要做的活动以及执行这些活动的顺序,它最大的特点也是与程序 流程图最根本的区别在于:程序流程图一般用来表示串行过程;而活动图则常常用来 表示并行过程。 活动图的并行表达能力对企业业务活动的建模非常重要,它可以以方便的表示业 务活动中常见的并行过程,鼓励人们在建立业务过程模型时自然的保留那些业务过程 中实际存在的并发行为,在实现阶段可以大大提高业务过程的办事效率和反应的灵敏 程度。 物资入库的活动图 物资入库时库存系统中最主要的业务,合理的处入库流程不仅能加快出入库的效 率,而且能够对库存信息做到心中有数。流程如下: 当一批物资需要入库时,首先库管员核实购货单,清点入库物资,当入库单据与 入库物资相符,才能入库;库管员登陆系统,通过身份验证,进入入库管理界面,输 入要入库的物资基本信息。当发现该类物资超出最高库存时,库管员可根据实际情况 退出系统或调拨入其他库房,或者强行入库。 第三章系统分析 出库的业务流程与此类似。 主要业务活动图: 图3 - 5 入库活动图 图3 - 6 库房内部其它业务活动图 1 6 第四章系统总体设计 4 1 软件结构设计 第四章系统总体设计 4 1 1 系统功能模块及说明 通过对用户需求的分析以及用户操作的习惯,将仓库管理系统分为以下四大主要 功能模块: 1 进货管理模块 进货管理模块可以实现系统中新信息的录入,包括登记新货物、登记新供应商、 登记新客户、登记新职员。 2 新增单据模块 新增单据模块可以实现各类单据的添加,包括新增入库单、出库单,新增借入单、 借出单,新增调拨单,新增报损单等功能。 3 查询统计模块 查询统计模块主要完成系统内部各种信息的查询和统计,包括查询各类单据,查 询库存状况,货物出入统计,职员信息统计等功能。 本系统支持用户自定义的查询和高级查询。 4 维护设置模块 维护设置模块主要实现系统维护功能,支持系统日志查看,数据库还原和备份。 同时支持系统管理员对用户的管理。 除以上的四个主要功能模块,为便于用户的操作,还提供了报表管理,主要负责 各类报表的打印和页面设置。 4 1 2 系统总体模块结构 系统总体模块结构如图4 - 1 所示。 第四章系统总体设计 登陆窗口 公交二厂仓库管理系统 l 二_ = 二- = j 亟困 4 2 数据库设计 i p _ i i f 理 系抗维护 割目、剧目国国圉圉引,目目 卤困廉 图4 - i 系统总体模块结构图 糍 设计一个结构化的数据库是对数据进行有效管理的前提和产生正确信息的保证, 也是管理信息系统设计的关键。任何一个管理信息系统都需要数据库中数据的支持。 一个数据库建设的好坏将直接影响信息系统的质量和运行效果。数据库设计不当,系 统运行过程中就会产生大量的数据冗余,不仅会浪费大量的系统资源,造成数据库容 量的极度膨胀,还会影响软件的运行效率和稳定性。更为严重的是造成开发的软件出 现数据异常和数据不致的严重错误,最终导致管理信息系统的瘫痪。 本阶段设计是在项目需求分析的基础上,设计出能够满足用户需求和项目的具体 需要的各种实体以及它们之间的关系,这不仅能为逻辑结构设计打下坚实基础,而且 还是数据库设计中概念模型设计的重要组成部分。概念模型用于信息世界的建模,是 现实世界的第一层抽象,是数据库设计人员进行数据库设计的有利工具,也是数据库 设计人员和用户之间进行交流的语言。 4 2 1 e - r 模型”设计 1 供应商货物 一个供应商提供多种货物,货物主要集中在某个领域,但是不同的供应商可能提 供相同的货物。 匦画口旦 旦_ 圃 图4 - 2 供应商一商品e - r 图 第四章系统总体设计 2 车队货物 车队( 或客户) 可以使用多种车载配件,不同车载配件也可由不同的车队使用。 匿区p l 二圆 图4 - 3 客户一商品e - r 图 3 仓库货物 每一个仓库都需要存储大量的货物,且相同的货物也可以存放在不同的仓库。 臣匿p l q 圆 图4 _ 4 仓库一商品e _ r 图 4 职员货物 每一个职员都可以通过自己的购货渠道购买不同的货物,且同一种货物可以由不 同的职员购买。 匝团坷 图4 _ 5 员工一商品e r 图 5 仓库管理员仓库货物 采用信息化管理,可以实现一个仓库管理员可以同时管理多个仓库,且每个仓库 可以有不同的管理员管理。 m n 臣亟匦亘k 参卜徊 图4 - 6 仓库管理员货物e r 图 6 总体e r 模型 1 9 第四章系统总体设计 4 2 2 建立实体模型 图4 - 7 总体e - r 图 由系统的功能可知,需要建立相应的数据表分别存储公司的员工、客户、供应商 的资料,还需要数据表分别存储公司经营的商品的资料以及进货、销售、库存等情况。 通过前面的分析,应建立以下几个实体:入库单、出库单、报损单、调拨单、仓 库、公司信息、供应商、货物类别、借出单、借入单、客户、库存状况、盘点单、系 统日志、用户管理、职员信息、自定义查询信息实体等。 入库单( 编号,货物编号,经办人编号,入库时间,入库单价,入库数量,供应 商编号,仓库编号,订单状况,其他金额,备注) 出库单( 编号,货物编号,经办人编号,出库时间,出库数量,客户编号,仓库 编号,订单状况,其他金额,备注) 报损单( 编号,货物编号,经办人编号,报损时间,报损单价,报损数量,仓库 编号,其他金额,备注) 调拨单( 编号,货物编号,经办人数量,调拨时间,调拨数量,原仓库编号,目 标仓库编号,其他金额,备注) 仓库( 编号,仓库名称,仓库地点,保管员编号,备注) 公司信息( 编号,公司名称,地址,城市,省份,邮政编码,国家,电话号码, 电子邮件,传真号码,开户银行,银行帐号,业务描述) 供应商表( 编号,供应商名称,联系人姓名,联系人职称,地址,城市,邮政编 码,省份,国家,电话号码,电子邮件,传真号码,开户银行,银行帐号,业务描述) 货物信息( 编号,货物名称,货物类别,货物规格,计量单位,最低限度,最高 第四章系统总体设计 限度,备注) 借出单( 编号,货物编号,经办人编号,借出时间,借出数量,供应商编号,仓 库编号,定单状况,其他金额,备注) 借入单( 编号,货物编号,经办人编号,借入时间,借入数量,供应商编号,仓 库编号,定单状况,其他金额,备注) 客户( 编号,客户名称,联系人,电话号码,手机,传真号码,通讯地址,邮政 编码,开户银行,银行帐号
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工作授权分工方案范本
- 潮州水泥排水管施工方案
- 安全教育培训试题车间卷及答案解析
- 石塑地板铺贴施工方案
- 一例多重耐药菌护理查房
- 企业采购分工方案范本
- 9.2证券从业资格考试及答案解析
- 公司会所接待年终汇报
- 安全培训实操试题及答案解析
- 施工方案最后要归档吗
- 0.4mm隔潮膜报告及首页20230605
- 维修成本优化研究
- 八大员-标准员考试模拟题(含答案)
- 2024-2030年中国企业研究院建设行业管理模式及未来发展规划预测报告
- 2024年度吉林省高校教师资格证之高等教育心理学考试题库
- 员工大会制度
- GB/T 44311-2024适老环境评估导则
- 教科版五年级科学上册全册同步课时练习【含答案全册】
- JTS-204-2008水运工程爆破技术规范-PDF解密
- NBT 10643-2021 风电场用静止无功发生器技术要求与试验方法-PDF解密
- 初中英语单词表(For-Junior)2182个 带音标
评论
0/150
提交评论