第一篇:医院药品库存管理系统的设计与实现
医院药品库存管理系统的设计与实现
专业班级:计算机科学与技术2092班
学生姓名:苏勇
指导老师:郑刚
摘要
药房是医院最繁忙的科室之一,无论门诊还是住院药房,面临着大量取药的患者和家属,工作人员都在忙于事物性工作。各种原因造成药品上的差错不能及时发现和纠正,管理中的混乱现象也就不可避免。大型医院药房药品数量繁多,采购和发放的帐目登记是一件很繁琐的事情而且药品的价格经常调整,退货现象时有发生,使账目工作更加复杂,呈报准确库存资金和汇总某一期资金流动情况,其统计工作更是十分困难。医疗质量的提高和重病患者的抢救,与药品供应有着密切的关系。为了解决这个矛盾,实现科学化、现代化的医院药房药品的管理,我们在这里来研究与开发医院药品库存管理系统,并用于实践。
根据当前社会现状和技术发展的不断进步,我们应用现有的技术和环境,开发了医院药品库存管理系统,不仅要提高医院的经济效益,而且要使医院信息管理工作尽快达到规范化、制度化、科学化,最终要实现医院信息技术全电子无纸化和胶片管理的最终目标。
关键字:医院药品库存管理系统;VB;SQL Server 2000;E-R
引言
本软件是一个医院药品库存管理系统,是医院信息系统中的一个重要组成部分。它不仅涉及的数据量巨大,而且要求具有极高的准确性、安全性和保密性,其建设成果的好坏直接关系到整个医院医务工作人员工作效率和数据的安全性。为此,本软件严格遵循软件工程规定的设计方法和步骤,采用面向对象的开发、分析技术,对系统进行了深入细致的研究。本文介绍了面向对象的开发工具VB6.0以及数据库SQL Server的使用。重点阐述本系统的开发过程,详细地论述了一个系统开发应有的步骤:系统分析(系统背景分析、系统初步调查、系统可行性研究、现行系统的详细调查)、系统设计(包括系统总体结构设计、系统详细设计)和系统实施。
采用面向对象方法建立的系统具有较强的应变能力,各组成部分可重用性好。并且面向对象方法在系统分析、设计和实施阶段均采用以对象为基本单元的统一的模型,使开发各阶段之间具有良好的衔接。本文所叙述的内容以及程序代码都是医院库存管理中之常见问题。
第二篇:医院药品的库存管理1
医院药品的库存管理
摘要 为了使医院药品管理符合现代医院管理和财务管理的需要,笔者通过对药品库存管理,寻找控制药品成本的途径,从而优化成本管理,减少不必要的消耗及浪费;能有效地提高医院经济效益和社会效益,为医院日后的进一步发展奠定良好的基础。关键词 库存 管理 药品
随着医疗卫生体制改革和药品生产流通体制改革的深入,药品库存和供应管理成为药品经营的首要任务,但却始终面临着一对矛盾,药房必须不间断地为病人提供充足的药品和相关服务,同时又必须避免库存费用的过分增加。库存管理在工作特性上具有医院药学的专业性、药政法规的职能性和药品流通的商品性。因此需建立清晰的、可测量的管理绩效目标,本文拟就医院库存管理作一探讨。1 依制度加强管理
进口药品依据《进口药品管理办法》的有关规定和国务院卫生行政管理部门授权的口岸药品检验所的检验报告书或其复印件验收;国内药品根据《中国药典》、部颁标准实施检查。每次入库做好“药品质量验收记录”,记录内容包括供货单位、数量、到货日期、品名、剂型、规格、批准文 号、批号、生产厂商、有效期、质量状况、验收结论和验收人员等项目,并对药品外观质量进行抽样检查。对于出厂检验报告书内容有疑问或发现质量不稳定、原料或工艺改变、包装方式改进、长期停产恢复生产、新品种等加强抽样检查,并要求供货单位出示质量检测报告书。2 库存管理
库存管理(入出库、退库、报损)入库药品经药库管理员验收后,依据药品编码规则输入药品编码登记入库,在录入批发价和零售价后自动生成总金额的同时,输入有效期及库存上下限等,自动监控药品的效期及限量,随时报警。出库时,选择发往单位,如门诊药房、急诊药房和住院药房等。按各药房的请领单审核发药或拒绝发药,选择发药后将按请领单上的药品内容将药品追加到各子药房的库存上。同时,还可以根据各子药房的申请单提供退库和报损服务,完成退库和报损登记,并自动减去各药房的库存量和报损药品的药库数量和金额。由于运用了计算机管理,避免了人工往来等带来的繁琐劳动,省时省力,提高了工作效率,减少了差错[1]。
2.1 完善药品使用反馈机制 药库管理人员经常深入临床科室征求意见,了解各科用药情况、反馈信息,加强合作,处理好“供”与“求”关系[2];并与临床科室合作,向各科室介绍国内外医药动态、最新药品供求信息,同时可 通过《药讯》向各科室宣传,使临床用药不断更新。2.2 库存控制 药库管理应遵循药品流通的商品规律:应加速周转,减少库存,保证药品供应,同时做好药品成本核算和账务管理,确保医院的社会目标和经济效益的实现。
2.2.1 库存控制目标 其大体可分成:库存成本最低的目标—通过降低库存成本以降低药品成本;库存保证程度最高的目标—在业务大发展时期确保供应品种的齐全;不允许缺货的目标—保证最佳医疗效果;限定资金的目标—须在限定资金预算前提下实现供应;快捷目标—快进快出。环境条件制约了库存的控制,需求的不确定性越高(如一些突发事件用药)、订货周期越长、运输的不确定因素越多(如边远地区)、管理水平越低(包括计算机的应用程度)、人员越紧张,库存降低越困难。而当仓储条件好、不存在资金的制约、药品处于通货膨胀时期,特别是对某些药品必须实现不允许缺货的目标时,库存量则不宜过低。
2.2.2 库存管理中的ABC分析法 ABC分析法的特点在于库存药品中每个品种的重要性仅由其年总费用的币值决定[3],将管理资源集中于重要的“少数”而不是不重要的“多数”。如对A级药品(指品种只占库存总数约10%、库存成本占总数60%~70%的贵重药品,也包括麻醉、精神等特殊药品)可进行每天盘点,严格控制库存;B级品种只占库存 总数约20%~30%,库存成本占总数的20%;C级药品(品种约占60%~70%,库存成本约占总数的10%~20%)。库存量则可以放宽,以减少每次购药品种。对于那些处于新、老品种交替时期使用量急剧减少的老品种,要特别注意控制,可对新品种的供应进行调节及与医师直接联系,以减少老品种药品过期报损。对周转率大于30天(以货款回笼30天为例)的药品确保合理库存量是减少医院资金积压的重要手段,同时合理库存量也是减少降价造成损失的重要方法。2.2.3 库存管理中的排序分析法 美国Dann教授提出一种新的库存分析方法[4],将库存药品分为重点管理和非重点管理两类。排序分析法引入了“收益递减点”(point of diminishing return PODR),“收益递减”是指库存药品品种每增加 1%,相应的花费库存总费用的百分比递次下降。在重点管理部分,平均总金额累计百分比大于平均品种累计百分比。在非重点管理部分,平均总金额累计百分比小于平均品种累计百分比。处于非重点管理部分的一些品种可能是干扰库存管理效率的原因,排序分析法采用综合评价的方法,找出这些品种,并作为例外品种处理。从数学处理上确定了更加可操作的划分重点与非重点的界点,而这界点本身是具有实际意义,因此,对于提高库存管理的效率和效益更为有效[5]。
2.3 重视药品周转率和断货率 周转率以单品种库存 数量/月平均消耗数量表示,这项指标能较早作出药品过期损耗的报警,比有效期表更有效。它可防止在近失效期时(3个月内)退货造成供应商不合理的损失。药品断货率由2个指标组成,断货品种数/总品种数及单品种断货天数/365。其反映了药品供应保障程度。如果由于货源不足引起断货率上升,则要适时调高储备限额及最低额或拓宽采购渠道。2.4 药品账目准确性和及时性 随着计算机在医院的广泛使用,以及病区、门急诊收费处等部门与药库的联网,使药库承担了大量数据统计功能。现在部分医院药品的调价功能设在药库,使药库工作量大幅增加,和医院各科室联系的日趋密切,加之药剂科内各级部门实行实库管理,就要求药库人员及时、准确地做好药品的进出库账目,掌握库存最新动态。药品账物相符率直接与管理水平有关。另外,要做到金额相符必须对调价药品做到实时监控,并及时做好金额亏盈报表,完善的数据查询系统可以随机对某个时间段的药房销售情况进行查询统计,还可以对入出库和退库报损情况进行查询核对。通过查询可及时了解药房中各种药品的数量及已报警的药品,对合理利用药房中转库起到了积极的监督作用。3 讨论
医院药品的库存管理是一门实践性的管理科学,根本原则是保证医院临床药品供应水平达到一个较高水平,在此基 础上运用一定数学、管理方法,降低不合理库存量,加速资金周转。综上所述,加强医院药品管理,完善各环节的管理措施,充分发挥医院管理机构的职能作用,才能保证医院药品的安全与完整,提高医院的社会效益和经济效益。参考文献
李明, 郑志宏.医院信息系统中的药房管理.中国临床医药研究杂志,2022,12(9):106-107.2 郑敏玲,刘碧波.医院药品库存管理的体会.医学文选, 2022,22(2):252-254.3 薛迪.卫生管理运筹学.上海:复旦大学出版社,2022, 39-41.4 Dann S.Modern inventory analysis techniques.Am J Health-System Pharmacists.2000,57(2):351-355. 5 荆丽萍,于永生,孙晓红,等.排序分析法在医院药品库存管理中的应用.药学实践杂志,2022,24(5):270-274.
第三篇:库存管理系统的与设计介绍
库存管理系统的分析与设计
目 录 第一章 导言 ………………………………………………………(2)
1.1问题的提出 ……………………………………………………(2)
1.2本文研究路线 …………………………………………………(3)
第二章 库存管理系统研究概述 …………………………………(4)
2.1传统企业库存管理存在的问题 ………………………………(4)
2.2企业库存管理系统的特点 ……………………………………(5)
2.3企业库存管理系统应用解决方案 ……………………………(5)
第三章 库存管理系统分析与设计…………………………………(6)
3.1企业库存管理系统功能需求简介 ……………………………(6)
3.2功能需求描述 …………………………………………………(6)3.3系统业务流程 …………………………………………………(10)
3.4库存管理流程 …………………………………………………(11)3.5系统的主要模块 ………………………………………………(11)3.6系统逻辑结构 …………………………………………………(12)
3.7系统平台选择 …………………………………………………(14)3.8数据库设计 ……………………………………………………(15)3.9数据结构设计 …………………………………………………(15)
第四章 库存统计分析库模块
…………………………………(16)4.1毕业设计课题目标与意义 ……………………………………(16)
4.2统计分析模块功能 ……………………………………………(16)
4.3统计查询流程图 ………………………………………………(17)4.4设计总结 ………………………………………………………(18)
4.5谢词 ……………………………………………………………(18)
第五章 参考文献 …………………………………………………(19)
库存管理系统是生产、计划和控制的基础。本系统通过对仓库、货位等帐务管理及入/出库类型、入/出库单据的管理,及时反映各种物资的仓储、流向情况,为生产管理和成本核算提供依据。通过库存分析,为管理及决策人员提供库存资金占用情况、物资积压情况、短缺/超储情况、ABC分类情况等不同的统计分析信息.通过对批号的跟踪,实现专批专管,保证质量跟踪的贯通。通过清仓盘库管理,保证帐面与实物一致,为计划及决策人员提供实时准确的存货信息,以便及时调整生产,保证企业各项生产经营活动的顺利进行。
本系统与其他子系统如采购、销售、生产等.只有和其它子系统结合起来运行时,才能对整个企业的产、供、销、人、财、物实行全面的管理,以最快的速度获取最新的信息,最终提高企业的经济效益。
[关键字] 出入库、货位、流水帐、统计分析、盘点、ABC分类
第一章 导 言
1.1问题的提出
当今企业竞争范围的扩大,要求在企业的各个方面加强管理,并要求企业有更高的信息化集成,要求对企业的整体资源进行集成管理,而不仅仅对制造资源进行集成管理。因此,信息管理系统与理论仅停留在对制造部分的信息集成与理论研究上是远远不够的。企业之间既是竞争对手,又是合作伙伴,信息管理要求扩大到整个供应链的管理。随着现代管理思想和方法的提出和发展,如JIT(Just ln Time——及时生产)、TQC(TotalQualityControl——全面质量管理)、OPT(OptimizedProduction Technology——优化生产技术)及DRP(Distribution Resource lanning——分销资源计划)等,又相继出现了MES(ManufacturingExecuteSystem——制造执行系统)、AMS(Agile Manufacturing System——敏捷制造系统)等现代管理思想。MRP-II逐步吸收和融合其它先进思想来完善和发展自身理论。20世纪90年代MRP-II发展到了一个新的阶段:ERP(EnterpriseResourcePlanning——企业资源计划)。简要地说企业的所有资源包括3大流:物流、资金流和信息流。ERP也就是对这3种资源进行全面集成管理的管理信息系统。概括地说,ERP是建立在信息技术基础上,利用现代企业的先进管理思想,全面地集成了企业的所有资源信息,并为企业提供决策、计划、控制与经营业绩评估的全方位和系统化的管理平台。ERP系统是一种管理理论和管理思想,不仅仅是信息系统。它利用企业的所有资源,包括内部资源与外部市场资源,为企业制造产品或提供服务创造最优的解决方案,最终达到企业的经营目标。ERP融合了离散型生产和流程型生产的特点,扩大了管理的范围,更加灵活或“柔性”地开展业务活动,实时地响应市场需求。总之,ERP极大地扩展了业务管理的范围及深度,包括质量、设备、分销、运输、多任务厂管理、数据采集接口等。ERP的管理范围涉及企业的所有供需过程,是对供应链的全面管理和企业运作的供需链结构的全面管理。
为了加强管理,提高企业的信息化水平,福州台钻厂计划引入ERP系统,并委托我院对其实施ERP系统提供帮助。
1.2本文研究路线
库存管理系统是生产、计划和控制的基础。库存管理系统是通过对仓库、货位、入出库类型与入出库单据的管理,及时反映物资的仓储、流向情况,为生产管理和成本核算提供依据。并通过库存分析,为管理及决策人员提供库存资金占用情况、物资短缺(超储)情况、ABC分类情况等不同的分析信息。通过清仓盘库管理,保证帐面与实物一致,为计划及决策人员提供实时准确的存货信息,以便及时调整生产,保证企业各项生产经营活动的顺利进行。
第二章 企业库存管理系统研究概述
2.1传统企业库存管理存在的问题
库存管理是企业管理(本文以制造业企业为例)的重要组成部分。在企业生产经营活动中,库存管理既必须保证生产车间对原材料、零部件需求,又直接影响采购、销售部门的购、销活动。为盘活企业流动资金,加快资金周转,在保障供给的前提下,最大限度地降低压库资金,直接牵动着企业的经营效益。根据对我国众多制造业企业的库存管理情况所作的调查和参考有关资料,发现目前制造业企业在库存管理方面普遍存在着如下问题:
(1)不能及时获得库存信息。在企业运作过程中,有时必须获知各种零部件当前的库存量,但由于零部件种类多、数量大,需要进行仔细地核算,这不仅费时,而且易出错,从而影响企业快速有效地运转。
(2)库存信息不够准确。仓库管理员根据各种送货单、退货单、收料单、发料单、领料单和退料单进行物料的入库、出库搬运后,要随时修改库存信息和借、欠料信息,以便反映库存状况。工作中的主要问题是,由于零部件种类多、数量大,使得库存记录和实际库存时常不是严格一致的。因而需要通过盘点来纠正差错,这既耽误时间,工作量又大。
(3)无法及时了解发料和生产用料情况。在工令单下达后,由于零部件与生产线的关系复杂,根据送料员的个人经验给各配料点送料时,常缺少发料、用料记录和相关信息,经常出现生产线缺料才知道需要送料的情况,导致生产和用料发生混乱,无法了解发料和生产用料的实际情况。
市场需求日益多样化和个性化,产品更新换代的周期越来越短,这就要求制造业企业必须改变库存管理现状。
2.2企业库存管理系统的特点
因为传统企业库存管理存在以上的问题难于适应现代库存管理要求,所以现代企业库存管理系统要具有以下的特点:
1.科学的库存管理流程
存货的种类不同,所涉及的业务环节及它们所组成的业务流程也各有差异。一般而言,存货业务包括到货处理、保管和发放三个主要部分。通畅的业务流程是保障高效库存管理的基础,应具备优化、无冗余、并行作业的基本属性。
2.科学的组织结构 科学的组织结构确保了业务流程的高效执行,明确了工厂、存储区域、仓库编码、仓储种类以及仓储箱之间的合理关系。
3.进行物料代码化管理
物料种类繁多,在库存管理过程中极易发生混乱的问题。IT技术与层次编码技术的结合为物料的高效管理提供了可能。这种编码技术将所有存货按照层次和类别进行编码的唯一形管理,编码的组成部分包括存货的型号、规格、尺寸等内容。它具有易读和易记的特点,使得管理者只需知道货物的编码,就可以了解该物料的所有信息,以便在每日的烦杂管理中,保持规范、有序的状态。
2.3企业库存管理系统应用解决方案
一般的操作步骤为:
(1)企业采购部采购商品后,填制采购入库单,并将商品发送给仓库,办理入库。
仓库收到采购部门的商品后,办理入库业务,并对入库后的采购入库单进行审核,然后将已审核的采购入库单反传给企业采购部门,以便企业采购部门了解商品的在途情况。
(3)企业销售商品后,开据销售出库单,操作员或业务员拿着销售出库单到仓库中提货或仓库根据销售出库单发货。
第三章 企业库存管理系统分析与设计
3.1企业库存管理系统功能需求简介
库存管理系统通过对仓库、货位、入出库类型与入出库单据的管理,通过库存分析、清仓盘库管理来实现对企业库存的管理,全面监控企业商品的进、出、存等各种状况,以满足现代企业的库存管理需要。
1.具有进行期初建帐、系统盘点、数据备份等的系统初始化功能;
2.能够进行企业物料基础数据的设置(包括仓库、货物、部门、项目等的设置);
3.可以根据企业实际情况,进行仓库管理,如出库、入库、盘点操作等;
4.对库存货物可进行数据查询,如出入库统计查询、项目资金分析统计等;
3.2功能需求描述
1.系统初始
基础数据:仓库信息、存放地点、构成信息、库存常用数据等。
系统支持基础数据的查询、打印、增加、修改、删除等操作。
编码方案:定义货物分类、库存属性、部门、子类等的编码方案。
2.日常业务:
(1)采购入库单 采购入库单一般指采购原材料验收入库时,所填制的入库单据;企业一般指商品进货入库时,填制的入库单。采购入库单是企业入库单据的主要部分,因此在本系统中,采购入库单也是日常业务的主要原始单据之一。
(2)材料出库单 材料出库单是企业领用材料时,所填制的出库单据。材料出库单是企业出库单据的主要部分,因此在本系统中,材料出库单也是进行日常业务处理和记帐的主要原始单据之一。
(3)产成品入库单 产成品入库单是指产成品验收入库时,所填制的入库单据。产成品入库单是以企业入库单据的主要部分。
(4)销售出库单 销售出库单是指产成品销售出库时,所填制的出库单据。销售出库单也是企业出库单据的主要部分,因此在本系统中,销售出库单也是进行日常业务处理和记帐的主要原始单据之一。
(5)其他入库单 企业的其他入库单是指除采购入库、产成品入库之外的其他入库业务,如调拨入库、盘盈入库、形态转换入库等业务形成的入库单。
(6)其他出库单 企业的其他出库指除销售出库、材料出库之外的其他出库业务,如调拨出库、盘亏出库、形态转换出库等。
(7)调拨:管理仓库间的实物转移和分销意义上的仓库分配、调拨业务,属转移事务类型。
(8)形态转换:某种物品在加工或存储过程中,由于加工或环境的原因,使其形态和名称发生变化,这时需处理形态转换业务,调整库存帐。
(9)反冲:对于生产环节在制品及不入库半成品业务,系统按照产品结构管理实现原材料与在制品、半成品对冲处理功能,实现在制品、半成品管理。
(10)盘点单
在日常物品收发、保管过程中,由于计量错误、检验疏忽、管理不善、自然损耗、核算错误等原因,有时会发生物品的盘盈、盘亏和毁损现象,从而造成物品帐实不相符。为了保护企业流动资产的安全和完整,做到帐实相符,企业必须对物品进行定期或不定期的清查。确定企业各种物品的实际库存量,并与帐面记录相核对,查明物品盘盈、盘亏和毁损的数量以及造成的原因,并据以编制物品盘点报告表,按规定程序,报有关部门审批。物品盘盈、盘亏和毁损,在查明原因、分清责任、按规定程序报经有关部门批准后,应进行相应的帐务处理,调整物品帐的实存数,使物品的帐面记录与库存实物核对相符。物品盘点报告表,是证明企业物品盘盈、盘亏和毁损,据以调整物品实存数的书面凭证,经企业领导批准后,即可作为原始凭证入帐。但是,物品的盘盈、盘亏和毁损必须在按规定程序报经有关部门批准后才能进行处理。
3.库存分析:
(1)安全库存报警
通过对各种物品当前库存量和安全库存量的对比分析,对超过或低于安全库存量的物品进行报警,并可查询当前库存量等于安全库存量的物品。安全库存预警输出的内容包括物品、物品的安全库存量、当前库存量及当前库存量与安全库存量的差。各物品的安全库存量取自物品档案中各物品的安全库存量,当前库存量为各物品所有仓库的现存量之和,差量=当前库存量-安全库存量。
(2)短缺物品查询
通过对各种物品当前库存量和最低库存量对比分析,当前库存量低于最低库存量的物品表示短缺物品。短缺物品查询输出的内容包括物品、各物品的最低库存量、当前库存量及短缺量。各物品的最低库存量取自物品档案中各物品的最低库存量,当前库存量为各物品所有仓库的现存量之和,短缺量=最低库存量-当前库存量。
(3)呆滞积压物品
系统提供呆滞积压物品的分析方法是按物品周转率分析的。当前库存量与最高库存量或安全库存量比较,周转率低于呆滞积压标准且超过最高库存量(或安全库存量)的物品为积压物品,周转率低于呆滞积压标准且未超过最高库存量(或安全库存量)的物品为呆滞物品。呆滞积压物品分析输出的内容包括物品、各物品的最高库存量(或安全库存量)、当前库存量、短缺量、周转率、周转率与最低周转率(呆滞积压标准)的差、状态(表示该物品是呆滞物品还是积压物品)。物品的呆滞积压标准在【物品档案】中设置。呆滞积压标准是操作员设置的每一物品的最低周转率,低于此周转率的物品就是呆滞积压的物品。当前库存量为该物品所有仓库的现存量之和超储量=当前库存量-最高库存量(或安全库存量)物品周转率=一定期间内物品的已消耗量÷一定期间内物品的平均库存量平均库存量=一定期间内物品每天的平均库存量之和÷天数 每天的平均库存量=(当天的期初结存数量 当天的期末结存数量)÷2 已消耗量=一定期间内该物品的出库数量 差率=周转率-呆滞积压标准 状态:超储量大于零且差率小于零的物品为积压物品,状态为积压;超储量小于等于零且差率小于零的物品为呆滞物品,状态为呆滞;超储量小于等于零且差率大于等于零的物品为非呆滞积压物品,状态为空。
4.统计分析:
(1)收发存汇总表
反映仓库各物品各种收发类别的收入、发出及结存情况。收发存汇总表是按仓库进行分页查询的。一页显示一个仓库的收发存汇总表。仓库的收发存汇总表通过汇总功能查询。收发存汇总表输出的内容包括仓库、物品、自由项、期初结存数量(件数)、各种入库类别的入库数量(件数)、各种出库类别的出库数量(件数)、期末结存数量(件数)。
期末结存数量=期初结存数量 各种入库类别的入库数量-各种出库类别的出库数量。
期末结存件数=期初结存件数 各种入库类别的入库件数-各种出库类别的出库件数。
(2)业务类型收发存汇总表
反映仓库各物品各种业务类型的收入、发出及结存情况。系统提供的业务类型包括:采购、销售、产品入库、材料出库、盘盈入库、盘亏出库、其他入库、其他出库。业务类型汇总表是按仓库进行分页查询的。一页显示一个仓库的业务类型汇总表。业务类型汇总表输出的内容包括仓库、物品、期初结存数量(件数)、各种业务类型的入库数量(件数)、各种业务类型的出库数量(件数)、期末结存数量(件数)。
期末结存数量=期初结存数量 各种业务类型的入库数量-各种业务类型的出库数量。
期末结存件数=期初结存件数 各种业务类型的入库件数-各种业务类型的出库件数。
(3)收发类别汇总表
反映仓库各物品各种收发类别的入库或出库的情况。收发类别汇总表是按仓库进行分页查询的。一页显示一个仓库的收发类别汇总表。收发类别汇总表输出的内容包括仓库、物品、用户所选入库类别的入库数量(件数)或用户所选出库类别的出库数量(件数反映各供货单位供应的物品的收入、发出及结存情况。
3.3系统业务流程
系统的业务流程主要包括三个部分:采购、部门领料和库存盘点。
1.采购的业务流程是:①计划部门制定物资需求单,评审,如果评审通过,根据仓库库存情况平衡采购,然后制定采购单。②对采购单进行评审,如果评审通过,则可以签定采购合同进行采购。③到货后,进行登记并入库。
2.部门领料的流程很简单,各部门主要通过仓库领取物资,只需要填写部门领料单即可。
3.库存盘点用于登记仓库中物质的养活和增加情况,并使实际库存和数据库中的库存数目保持一致。
3.4库存管理流程
库存管理主要是对库存货物的入库、出库、查询统计、盘点等进行控制和管理,以便及时了解库存情况,达到降低库存量、提高取货备货效率。
库存管理的具体内容有:基础数据维护、系统设置、入库操作、出库操作、查询操作、统计分析、盘点操作、报表输出等。
3.系统的主要模块
3.6系统逻辑结构
库存管理系统
1、库存系统管理
(1)库存管理数据
(2)库存物料主文件维护
(3)库存代码定义
A、仓库货位代码维护
B、入出库类型定义
(4)用户管理
2、库存货位管理
(1)仓库主文件维护
(2)货位主文件维护
(3)库存货位综合查询
(4)库存空货位查询
3、库存流水帐管理
(1)入出库数据登录
(2)库存流水帐查询
(3)历史流水帐处理
(4)历史流水帐查询
(5)主帐月末结转处理
4、库存统计分析
(1)库存主帐查询
(2)库存积压分析
(3)短缺超储分析(项目)
(4)ABC分类处理
(5)短缺超储分析(时间)
(6)车间月领料查询
5、清仓盘库处理
(1)打印盘库清单
(2)实际盘库录入
(3)打印盘盈盘亏表
具体如下:
1.库存代码定义
建立合理的代码体系是有效地使用计算机进行库存管理的基础。本功能模块旨在让用户对仓库有关信息进行编码定义,包括对仓库、仓库管理方式、仓库口令、入出库类型及不同入出库类型对各种数据的影响等的定义,并提供库存资金图及库存资金历史曲线。
2.库存货位管理
可以对按货位管理的仓库,实现货位信息跟踪,描述其存放的物品品种、数量。允许同一物品存放在多个仓库、多个货位,同一货位允许存放1种物品。
3.库存流水帐管理
本模块对于每日发生的每笔入/出库活动进行登录,并提供对库存数据的增加、删除、查询功能,保证帐上数据的正确.当数据量过于庞大时,提供历史流水帐处理,减少在线流水帐数据,提高查询速度。
4.库存统计分析
本模块旨在帮助管理人员进行各种库存统计分析,加强库存控制,减少库存积压、减少物品报废和资金占用,从而提高经济效益。可以对各车间(分厂)领料数量及生定产量(已入库部分)进行查询及维护.可以进行多种统计,如可按供应商、销售客户、部门(车间)分别进行出入库进行统计.可按不同的人出库类型进行分别统计。可进行短缺超储分析、物资积压分析、ABC分类处理及资金占用分析,还可对车间月产量,车间月领料进行查询。主帐管理统计:以月为单位描述各仓库库存物品的仓储信息及仓储累计信息,包括各种物品的现有库存、累计人出库数量及期初数量。库存帐务结转处理:将前一阶段的数据,转移到历史文件保存起来,并将前一阶段的期末数据结转为下一阶段的期初数据。
5.清仓盘库管理
用于仓库的定期或不定期的盘点工作,提供盘库清单,当盘库数据录入后,打印盘盈盘亏数据表,并自动修改各帐务。
6.库存系统管理
包括库存子系统的数据初始化,数据备份,数据恢复,数据排序,数据库数据整理等。
3.7系统平台选择
1.软件平台
本系统前台用delphi7.0编写,oracle 8.1.7作为后台数据库。
2.硬件平台
(1)服务器端:
服务器主要用来运行数据库管理系统ORACLE,需要WINDOS2000(含SERVERS版)、NT、XP、LINUX或更高版本;同时要把本管理系统的数据库导入到ORACLE数据库中。
(2)客户机:
客户机主要运行本系统的前台程序:同时设置好数据库连接参数。客户机需要WIN95/98或者WIN NT4.0、WIN2000、XP。该系统可运行于windows 98、ME、2000、NT、XP的机子上,前台用delphi7.0编写,oracle 8.1.7作为后台数据库。
3.网络平台
本系统采用二层C/S结构,二层C/S结构的客户机/服务器(Client/Server)是在网络基础上,以数据库管理系统为后缓,以微机作为工作站的一种系统结构。其关键点在于“一分为二”,即把数据存取与应用程序分离开,分别由数据库(Server端)及工作站(Client端)来执行,从而明显地既保证整个系统的运行性能,又增加了系统的易开发性、可扩充性和可维护性。
3.8数据库设计
数据库设计包括了数据库表结构设计、数据库ER图设计和SQL脚本编程。其中数据库表结构设计重点在设计表的字段和约束。数据库ER图设计重点在设计数据库表之间的关系。设计完后就可以编写SQL脚本,就创建数据库了。
3.9数据结构设计
数据结构设计是开发应用系统中非常重要的一个环节,数据结构设计的好坏将直接关系到程序的后期开发效率及开发的成败,因此在具体编写代码前,一定要作好数据结构的设计工作。设计一个好的数据结构需要良好的应用系统需求分析,另一方面设计的经验也是很重要的因素。
每个表应有主关键字,其他数据元素与主关键字一一对应,在确实没有主关键时候,则加入一个ID字段。ID字段是一个自加类型的字段,可以用它来作为主关键字。
注:由于选择了ORACLE来作为后台数据库,但由于ORACLE没有自加类型数据类型,所以使用了序列器来产生新ID。
CREATE SEQUENCE WZGL
INCREMENT BY 1
START WITH 1
NOMAXVALUE
NOCYCLE
有了序列器再加上触发器就完全可以自动产生新ID了,不过我们并不使用触发器来自动产生新ID,而是自己来得到ID。如:SELECT WZGL.NEXTVAL FROM DUAL 来获得新ID。
第四章 库存统计分析库模块
4.1毕业设计课题目标与意义
库存管理系统是生产、计划和控制的基础。库存管理系统设计的总体目标是通过对仓库、货位、入出库类型与入出库单据的管理,及时反映物资的仓储、流向情况,为生产管理和成本核算提供依据。并通过库存分析,为管理及决策人员提供库存资金占用情况、物资短缺(超储)情况、ABC分类情况等不同的分析信息。通过清仓盘库管理,保证帐面与实物一致,为计划及决策人员提供实时准确的存货信息,以便及时调整生产,保证企业各项生产经营活动的顺利进行。
本人目标:完成库存管理系统中的库存统计分析模块,以帮助管理人员进行各种库存统计分析,加强库存控制,减少库存积压。可对各车间的领料数量及生产量进行维护及查询。可按物料及车间进行入出库统计,打印出统计报表。
4.2统计分析模块功能
1.统计查询功能
统计查询管理模块可以对库存产品进行各种类型的统计和查询,从而使用户能够全
面地了解库存状况,具体可以实现以下功能:
A、产品出入库统计查询,生成进货、销售、库存、资金流动、综合分析等多种报表,从不同角度了解企业的经营情况;
B、单据、报表都可以打印,打印格式可以灵活定义;
2.资金占用分析功能
具有资金占用分析功能,如资金占用分析、项目资金占用分析、ABC分析等数据分析与跟踪;提供库存资金占用情况分布图,库存成本比例等,可以实时反应库存信息,以协助作出合理的库存决策。
3.库存预警功能
库存预警:设定每种商品库存上、下限,随时查询短缺或积压的商品,库存预警是指对库存中接近或超过临界值的产品进行报警。在产品信息中,包含产品的合理数量范围和有限期限。产品数量小于合理数量的下限称为短线产品;数量大于合理数量的上限称为超储。产品出现短线、超储、接近或超过有效期限需要报警。
库存预警管理模块可以实现以下功能:
A、库存产品数量报警
B、库存产品失效报警
4.3 统计查询流程图
4.4设计总结:
本次的设计存在着一些不足的地方,如网络平台的二层C/S结构存在以下的缺点:
在两层C/S结构中,客房端应用程序直接连接数据库服务器,这样数据库服务器将消耗一定的资源以处理与客房端的连接工作。随着连接工作的频繁发生,数据库服务器的运行效率将会不断下降。
在两层C/S结构中,只有惟一一个在线的数据库服务器,这种结构将成为妨碍系统可靠性的重大隐患。如果数据库服务器因为某种原因而停止工作,那么整个系统将趋于瘫痪。
两层C/S结构应用程序的分布比较麻烦,需要一些*.dll支持,另外每个客户端还需要配置ODBC或BDE。
4.5 谢词
在这个系统开发过程中,本人增强了团体意识,对一些软件开发模式有了一定的认识,学会了如何进行小组式的开发一个综合系统,在此本人特向给了很多指导意见的老师表示感谢!也感谢本组成员对本人的关心
帮助。因为本系统所涉及的内容非常广泛并且比较复杂,加上时间的仓促,尽管本组竭尽全力来保证系统的可靠性和完善性,但是还有一些不足之处,恳请老师批评指正。
第五章 参考文献
1.《Delphi6.0程序员开发指南》
机械工业出版社
李
维
编译
2.《Delphi6.0企业级解决方案应用剖析》
机械工业出版社
刘
艺
编著
3.《Oracle 8.X For Windwos NT 实用教程》 清华大学出版社
翁正科 王新英
编著 4.《数据库系统原理教程》
清华大学出版社
陈
红 王
珊
编著
5.《Delphi6.0程序设计教程》
冶金工业出版社
李光明
编著
7.《深入学习Delphi编程》
社
静
海
编著
8.《Delphi 7高效数据库程序设计》
社
李
维
编著
中国铁道出版机械工业出版
第四篇:零售店如何实现库存管理
零售店如何实现库存管理
作为零售企业,要把握整个供应链环节中供应和需求的平衡点,即:既满足顾客的需求又达到企业资金收益目标,进行有效的库存管理是企业发展中尤为重要的。
从零售商角度进行库存信息化的管理,至少要了解三方面的信息:厂商信息,第三方物流公司信息和自身零售店面的信息。其中,厂商信息包括不同厂商不同品类的不同产品的生产周期、产品生命周期和新产品导入时间、配送时效等;第三方物流公司信息包括仓库的库存信息、主数据一致性信息、配送时效和配送信息等;零售店面的信息包括门店的库存信息、库存状态、销售周转和趋势、库存一致性等等。
本文笔者主要侧重零售店面的库存管理,分享以下三点看法:
1、分析库存总量
根据公司经营产品的属性,定义不同品类的标准库存天数和库存金额上限,这是个简单的定量控制库存的有效方式。定义库存天数的标准时,要考虑产品的销售额和毛利率,考虑厂家的付款周期等。因此,信息系统要提供每天的库存金额的数据和变化率,同时跟踪库存天数的数据和变化率,针对特殊的销售期间定义浮动目标。
2、分析库存结构
库存结构主要从三个角度分析,分别是销售周转、库存周转和库存年龄。销售周转是从商品销售量的好坏进行分析的,是根据单品当前的销售数量进行计算(单位为个数),先按照现有库存的商品每日销售数量进行分段,之后分析不同分段销售数量的单品的库存占比。合理的占比标准是销量高的单品对应库存占比也高;反之,无销量的单品的库存占比越低越好。可以将商品销售数量划分为:大于8个,4~8个,1~4个,小于1个……
库存周转是从库存周转的好坏进行分析的,库存周转指根据单品当前的库存数量和销售情况,计算当前的库存预计可以满足的销售天数(单位是天数),先按照现有库存的商品的预计销售天数进行分段,之后分析不同分段销售天数的单品的库存占比。合理的占比标准为销售天数少的单品对应库存占比高;反之,销售天数高的单品的库存占比越低越好。可以将商品销售天数划分为:小于7天,7~14天,14~28天,28~60天,60~90天,大于90天…… 库存年龄是从库存的新鲜度好坏进行分析的,指单品自厂家到货后的在库时间(单位是天数),先按照现有库存的在库天数进行分段,之后分析不同分段时间的单品的库存占比。合理的占比标准是库存年龄小的对应库存占比高;反之,库存年龄长的单品库存占比越低越好。可以将商品库存天数划分为:小于7天,7~14天,14~28天,28~60天,60~90天,大于90天……
因此,信息系统一方面要能够提供高销量缺货单品的跟踪,指导提示订货,避免缺货带来的经济损失;另一方面,信息系统可以快速查找无销量大金额老库存单品,便于清理减少折价风险,加快资金的运转。
3、确保库存信息系统中的理论库存与卖场的实际库存的一致性
库存准确是零售店商品管理的重要目标,门店每天都有可能发生丢失和损坏商品的情况。因此,信息系统有报损和盘点等操作功能,便于门店进行库存的修正。
综上,库存管理不但是零售企业的日常工作,也是企业长期发展的重要组成部分,零售人只有关注库存才能更好的做好生意!
第五篇:UML库存管理系统
UML课程设计
报告 设计名称: 库存管理系统
专业班级: 姓 名: 学 号: 起止时间: 成 绩 评 定
考核 设计 设计 综合评 答辩 内容 表现 报告 定成绩 成 绩 计算机科学与工程系
一、系统需求说明 20世纪90年代以来随着科学技术和生产力的迅速发展以及经济全球环境的深刻变化,企业面临着一个崭新而又激烈的竞争环境,体现在全球化的信息网络和全球化市场形成所带来的信息爆炸技术变革的加速市场和劳务竞争的全球化,围绕新产品的市场竞争日趋激烈,用户的需求越来越苛刻,同时产品的生命周期不断缩短,企业又面临着缩短交货期、提供产品质量、降低成本和改进服务的压力,在这种情况下全面提高和改善自身水平成为企业最关心的问题之一。企业实施信息化建设已成为企业的发展趋势和提高企业的管理水平的有效手段。信息化建设不在是企业的效益工程而是企业的生存工程,20世纪90年代美国著名的IT分析公司Grant Group Inc,提出了ERP企业资源计划的概念,迎合了信息时代企业管理的发展要求。随着ERP相关理论,以及ERP系统开发的逐渐成熟,企业界掀起了实施ERP管理信息系统的浪潮。中国作为制造大国,在制造业迅速发展的今天,库存国民投资额在整个国民生产总值占有相当大的比重达到了20%——30%,库存管理的适当与否对企业经营利润有很大影响,因此新环境下非常值得人们对ERP环境下的库存管理进行深入研究和探讨。本文结合ERP环境下的库存管理系统,重点研究如何利用UML建模语言对库存管理系统进行建模,给出了ERP环境下库存管理系统的需求模型和对象模型,在建模过程中利用了用例图、类图、包图、顺序图等图形。最后,结合系统模型的研究,实现了库存管理系统。
二、系统分析
(一)库存管理业务流程分析 企业的库存管理工作主要由企业物资部门或仓库部门完成,其主要业务就是对企业物料收获、存货、发货,以及分析提供库存管理所需的各种数据报表等管理工作。库存管理业务流程图,如图所示: 采购部门采购订单 供应商发票 财务部门发货 检验接受库存盘点发销售出入库票货款凭证求购处理入库领料通知单生产发料发料 生产部门仓库部门客户入库 库存订单工票产品入库分析提货单决策部门销售部门 2
(二)Uml表示法 1.1 用例图 根据业务流程图确定系统边界,确定用例(Use Case)。用例可从另一个方面对企业的业务流程建模,从中可以提取对我们开发系统有用的信息,可以确定系统功能。如图2所示库存管理系统的用例图
inter manageout manageadministratorinventory manage
information search
该图展示了一张仓库管理系统的用例图,从系统的外部执行者的角度来看,普通仓库管理员可以进行出库管理、入库管理、盘点管理和信息查询等操作。(2)顺序图
: administrator1: load
2: back3: data name and position4: copy data5: copy success 3
(3)活动图
produce inventory bills inventory on the spot inventory manage
三、系统设计报告(一)库存管理系统需求模型的建立
1、用例图 在库存管理系统中,由于牵扯到大量的执行者和用例,为了便于组织,按与系统交互的对象的不同将系统划分为三个包,如图所示:
用例模型包图 其它系统与仓库高层决策人员和系统仓库管理员管理系统的交互 管理员与系统的交互 与交互系统 仓库管理员与系统交互包主要描述仓库管理员要使用系统的那些功能,向系统输入哪些信息,从系统获取哪些信息,以及需要系统提供哪些功能支持仓库管理员的日常工作。高层决策人员及系统管理员与系统交互包描述高层决策人员需要从系统获取什么信息,做出什么分析与决策支持系统更好的运转;系统管理员则需要维护,管理系统,使其正常化工作。由于库存管理系统并不是一个孤立系统,他需要其他系统进行交互,其他系统与库存管理系统的交互包则反映交互信息的流向。下面对每个系统包进行详细的描述。4
(1)仓库管理员与交互的用例模型
high-inventory alarm identity testexpand
useinventory place appointaccount updateinter manageuseexpandadministratorout
managelow-inventory alarminventory manageinformation searchform produce 在这个用例模型中有一个执行者:库存管理员。十一个用例:身份验证,入库管理员,最高库存警报,出库管理,最低库存管理,指定库位,更新账目,库存信息查询,盘点管理及报表生成。当有物资需要进行出入库时,仓库管理员就要进行出入库的管理:核实账单,清点物资,录入单据,然后由系统自动为该批物资分配货架,同时更新账目。在入库时,如果系统检测该类物资库存量超过限定的最高存量,也将发出警报。在入库管理用例与最高库存警报用例,出库管理用例与最低库存警报用例之间采用了扩展关系。入库管理,出库管理与指定库位之间,指定库位与更新账目之间采用了使用关系。扩展时一种基本需求的特殊情况。而当在两个或更多的用例中出现重复描述而又想避免这种重复时,采用使用。出入库单据录入后,仓库管理员还需要定期对单据进行核对,即进行库存信息的查询,主要包括:账目信息,出入库信息,以及库位信息,存量信息等。当所有信息核对完成后,仓库管理员还需要定期打印出各种报表,以供其他系统做出一些决策。盘点也是库管员一项很重要的工作,保持经常有效的盘点,可以更加全面准确的掌握库存信息。当库管员进行盘点时,首先要锁定盘点的库位或物料信息,即盘点时刻不允许出入库;盘点完毕后,要填写盘点记录,对于盘点数量与账目数量不同的物料需求要给出原因。5
(2)高层决策人员与系统管理员的交互用例模型
inventory originallimits manage
inventory controlidentity testadministratorhigh-adminform produceanalyze reportdata copy and resume 在这个用例模型中共有两个执行者:高层决策人员,系统管理员。七个用例:基本信息维护、数据的备份与恢复、身份验证、仓库信息初始化、库存控制、分析评价及库存信息查询。其中身份验证和库存信息查询用例和库管员和系统的交互的用例是同一用例。对于高层决策人员来讲仓库一些基本信息的初始化,主要是账目和库位信息初始化。当系统开始使用,高层决策人员还是要进行一些库存控制,即为了满足用户及生产需求,确定最低库存量,决定订货时间及订货量。当然为了及时动态了解库存情况,还需要一些库存信息进行分析评价,例如:资金占用情况,积压失效情况,仓库使用情况等。不论是做决定还是分析,都需要库存基本信息支持。对于系统管理员来讲,主要的工作室进行基本信息的维护,包括权限的管理和数据的备份与恢复。(3)其它系统与库存系统的交互
out manageform produceproduce sys information searchsupply syscost manage project data syssell sysinter manage 由于库存管理系统并不是一个独立的系统,他需要和其他系统进行信息的集成,以保证数据的完整和准确。再生产计划出入库时,需要根据计划来限制出入库的物资品种及数量。6
当然,计划的制定还需要准确的库存信息。采购供应管理系统需要根据库存信息来制定采购计划,外购物资则需要根据采购计划进行入库。库存管理系统需要用工程数据管理系统中的一些基本信息,包括:物料信息,人员信息,以支持系统准确的进行。销售和成本核算管理系统的梳理进行同样需要库存数据的支持。2.业务活动图(1)物资入库活动 inter form receive identity test inter manage inventory inventory inventory place checkcheckstate check alarm transmit inventory place appoint account update 物资的出入库是库存管理中主要的业务,合理的出入库流程不仅能加快出入库的效率,7
而且能够对库存信息做到心中有数。当一批物资需要进行出入库时,首先库管员需要核对入库单,清点入库物资,当入库单据与入库物资相符时,才能入库。接着库管员登录系统,通过身份验证,进入入库管理主界面。输入要入库物资的基本信息后,系统自动进行一些信息查询:存量信息,库位状态,盘点状态。当该类物资存量超出最高库存量,系统发出报警,此时可以退出系统,即此类物资不在进行入库,也可以强行入库。在检查库位信息时,如果发现没有空余库位,同样系统会发出警报,但允许入库,只是需要人工指定库位。完成上述步骤,系统会主动为物资安排库位,更新账目,到此时也就完成入库过程。(2)主要业务活动图 inventory inter out check account place checkcheckcheck
produce
inter and
inventory formoutmanage
analyze
and
inventory NewStatevaluatecontrole 8
库存管理的业务都是以出入库信息,账目信息和库位信息为依托进行的。所以首先需要将出入库信息,账目信息,库位信息进行核对,只有这些信息准确无误才可以进行下一步的工作。核对基本信息后,为了确定仓库内物资,可以进行盘点;为了进行分析评价,库存控制,可以生成报表;对一些信息筛选后,可以进行数据的备份或恢复。
(二)库存管理系统对象模型的建立 1. 类图 基本信息中的类图 入库类别与出库类别的属性为出入库别编码及名称,在进行出入库时,以其为依据判别出入库类型,例如确定一批货物是一般收料还是委托加工等等。不论是仓库管理员还是系统管理员还是高层决策人员在登录时,都需要进行身份验证,以确定其权限,如果是仓库管理员则需要细化仓库一级权限。下图为主要类图及没类图的具体属性及操作,如图所示: 9
2.顺序图与协作图(1)物资入库顺序图
inter windowaccountshelves state
inter shelves info1: ready to assign shelve 2: shelve not null3: shelve on inventory4: shelve available5: work normal and update6: back 物资入库顺序图 在完成入库单与入库项的填写后,进入胃物资指定库位的操作中,首先系统要自动检查库位的状态,当没有多余库位或者库位正在进行盘点时,则系统提示不能进入下一步的操作,如果有多余库位则系统自动为物资安排库位,进行物资的入库,同时修改库存信息,此时完成了物资的入库的所有操作。(2)物资入库协作图 5: error4: error
6: change or check of goods incoming of 3: incoming of change the form(right)formitem2: incoming of form7: checkquit9: surpass of max reserve
window of
account of incomingreserve8: less than max resevelogon 1: incoming of administrgoodsator 11
物资入库协作图 上图为物资入库的合作图。在一批物资要入库时,首先仓库管理员登陆系统进入入库窗体,然后进行入库单录入,只有在入库单填写正确的情况下才能转入入库项填写,如果入库项填写错误时,同样不能进行下一步操作;并且如果在填写入库项时发现仓库内此类物资正在盘点,则此批货物此时不能进行入库的,需要退出或等待。当所有条件都符合时,系统自动检查物资的库存量,但超出仓库最大库存时,退出所有操作;反之进入为此货物指定库位的操作。(3)状态图
系统人机交互状态图
fail logonstartlogonlogon successoperateentry/ inputdo/ check
namefinishreturncancel password and logoncancelcancelfinishexit/ quit
entry/ prompt do/ checkexit/ quit or returnoutcome 人机系统交互状态图
四、系统的配置与实现
(一)系统的组件图
<>Businessp
The user
The
Server The rocessinterfacedatebase 系统组件图 12
(二)系统配置图
clientdatab...program 系统配置图
五、设计心得体会 项目实训开始的时候,要求每两个人选择一个题目,本以为这会很简单,可坐下来之后才发现,事实并非如此。从需求分析到最后的课题的终结,中间实现的过程都需要应用很多的理论知识,而时间的推移让自己发现所学知识的肤浅性,只是模糊的停留在知识的表面,没有对其深刻的认识与掌握,同时,这也是对信心,和耐心的一次考验。通过这次课程设计,小组成员分工合作,我们两个都学到了很多东西。以前不熟悉的地方都得到了很好的解决。我们通过自我学习掌握一些基本应用,并通过项目来加强对其的理解,我们完成了这一系列的设计。过程是艰苦的,但是通过这次实训我们学到了很多,结果是美好的。这次课程设计也让我明白了,作为一个软件技术的学习者,多动手显得尤为重要,另外,多看看经典的例题,多与同学之间交流,对于知识和能力的提高也有很大的帮助。由于我们能力有限,加上时间仓促,本系统难免会出现一些不足之处,对于出现的问题,在此深表歉意,如果还有其他问题希望老师批评指正。13