版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、86/86目 录 TOC o 1-3 h z u HYPERLINK l _Toc357084094 四川奕新实业库存治理信息系统 PAGEREF _Toc357084094 h 3 HYPERLINK l _Toc357084095 摘 要 PAGEREF _Toc357084095 h 3 HYPERLINK l _Toc357084096 Abstract PAGEREF _Toc357084096 h 4 HYPERLINK l _Toc357084097 1 前言 PAGEREF _Toc357084097 h 5 HYPERLINK l _Toc357084098 1.1 选题背景
2、 PAGEREF _Toc357084098 h 5 HYPERLINK l _Toc357084099 1.2 国内外研究现状 PAGEREF _Toc357084099 h 5 HYPERLINK l _Toc357084102 1.3 研究的意义 PAGEREF _Toc357084102 h 6 HYPERLINK l _Toc357084103 2 系统开发介绍 PAGEREF _Toc357084103 h 7 HYPERLINK l _Toc357084104 2.1 系统开发方法介绍 PAGEREF _Toc357084104 h 7 HYPERLINK l _Toc35708
3、4105 2.2 系统开发工具介绍 PAGEREF _Toc357084105 h 7 HYPERLINK l _Toc357084106 2.3 系统运行环境介绍 PAGEREF _Toc357084106 h 8 HYPERLINK l _Toc357084107 3 系统规划 PAGEREF _Toc357084107 h 9 HYPERLINK l _Toc357084108 3.1 项目名称 PAGEREF _Toc357084108 h 9 HYPERLINK l _Toc357084109 3.2 项目背景 PAGEREF _Toc357084109 h 9 HYPERLINK
4、l _Toc357084110 3.2.1 公司简介 PAGEREF _Toc357084110 h 9 HYPERLINK l _Toc357084111 3.2.2 项目背景 PAGEREF _Toc357084111 h 9 HYPERLINK l _Toc357084112 3.3 项目目标 PAGEREF _Toc357084112 h 10 HYPERLINK l _Toc357084113 3.4 可行性分析 PAGEREF _Toc357084113 h 10 HYPERLINK l _Toc357084114 3.4.1 技术可行性 PAGEREF _Toc357084114
5、 h 10 HYPERLINK l _Toc357084115 3.4.2 经济可行性 PAGEREF _Toc357084115 h 10 HYPERLINK l _Toc357084116 3.4.3 治理可行性 PAGEREF _Toc357084116 h 10 HYPERLINK l _Toc357084117 4 系统分析 PAGEREF _Toc357084117 h 11 HYPERLINK l _Toc357084118 4.1 系统初步分析 PAGEREF _Toc357084118 h 11 HYPERLINK l _Toc357084119 4.2 系统需求分析 PAG
6、EREF _Toc357084119 h 11 HYPERLINK l _Toc357084120 4.3 业务流程分析 PAGEREF _Toc357084120 h 12 HYPERLINK l _Toc357084121 5 系统设计 PAGEREF _Toc357084121 h 13 HYPERLINK l _Toc357084122 5.1 系统总体结构设计 PAGEREF _Toc357084122 h 13 HYPERLINK l _Toc357084123 5.1.1 系统功能分析 PAGEREF _Toc357084123 h 13 HYPERLINK l _Toc3570
7、84124 5.1.2 系统功能模块图 PAGEREF _Toc357084124 h 13 HYPERLINK l _Toc357084125 5.2 详细设计 PAGEREF _Toc357084125 h 14 HYPERLINK l _Toc357084126 5.2.1 代码设计 PAGEREF _Toc357084126 h 14 HYPERLINK l _Toc357084127 5.2.2 数据库设计 PAGEREF _Toc357084127 h 15 HYPERLINK l _Toc357084128 5.2.3 输入设计 PAGEREF _Toc357084128 h 1
8、9 HYPERLINK l _Toc357084129 5.2.4 输出设计 PAGEREF _Toc357084129 h 19 HYPERLINK l _Toc357084130 6 系统实施 PAGEREF _Toc357084130 h 21 HYPERLINK l _Toc357084131 6.1 用户登陆 PAGEREF _Toc357084131 h 21 HYPERLINK l _Toc357084132 6.2 主界面 PAGEREF _Toc357084132 h 23 HYPERLINK l _Toc357084133 6.3 入库治理 PAGEREF _Toc3570
9、84133 h 25 HYPERLINK l _Toc357084134 6.3.1 入库单信息填写 PAGEREF _Toc357084134 h 25 HYPERLINK l _Toc357084135 6.3.2 入库 PAGEREF _Toc357084135 h 31 HYPERLINK l _Toc357084136 6.4 出库治理 PAGEREF _Toc357084136 h 34 HYPERLINK l _Toc357084137 6.4.1 出库单信息填写 PAGEREF _Toc357084137 h 34 HYPERLINK l _Toc357084138 6.4.2
10、 出库 PAGEREF _Toc357084138 h 35 HYPERLINK l _Toc357084139 6.5 信息查询 PAGEREF _Toc357084139 h 36 HYPERLINK l _Toc357084140 6.5.1 仓库信息查询 PAGEREF _Toc357084140 h 37 HYPERLINK l _Toc357084141 6.5.2 库存查询 PAGEREF _Toc357084141 h 39 HYPERLINK l _Toc357084142 6.5.3 库存报警汇总表 PAGEREF _Toc357084142 h 40 HYPERLINK
11、l _Toc357084143 6.5.4 原料打算采购表 PAGEREF _Toc357084143 h 42 HYPERLINK l _Toc357084144 6.5.5 原料打算采购统计报表 PAGEREF _Toc357084144 h 43 HYPERLINK l _Toc357084145 6.6 系统维护 PAGEREF _Toc357084145 h 44 HYPERLINK l _Toc357084146 6.6.1 数据备份 PAGEREF _Toc357084146 h 45 HYPERLINK l _Toc357084147 6.6.2添加用户 PAGEREF _To
12、c357084147 h 49 HYPERLINK l _Toc357084148 6.6.3密码修改 PAGEREF _Toc357084148 h 52 HYPERLINK l _Toc357084149 6.7 系统集成 PAGEREF _Toc357084149 h 54 HYPERLINK l _Toc357084150 6.7.1系统菜单 PAGEREF _Toc357084150 h 54 HYPERLINK l _Toc357084151 6.7.2系统启动主程序 PAGEREF _Toc357084151 h 55 HYPERLINK l _Toc357084152 7 结
13、论 PAGEREF _Toc357084152 h 57 HYPERLINK l _Toc357084153 总结与体会 PAGEREF _Toc357084153 h 58 HYPERLINK l _Toc357084154 谢 辞 PAGEREF _Toc357084154 h 59 HYPERLINK l _Toc357084155 【参考文献】 PAGEREF _Toc357084155 h 60 HYPERLINK l _Toc357084156 附 录 PAGEREF _Toc357084156 h 61四川奕新实业库存治理信息系统摘 要随着技术的进展,电脑操作及治理日趋简化,电脑
14、知识日趋普及,同时市场经济的快速多变,竞争激烈,采纳计算机治理系统是现代化企业治理的必定趋势。先进的治理技术,专门大程度上体现在治理系统的成熟完善上。本文以四川奕新实业成都新建生产基地为背景,建立了一套针对仓库的计算机治理系统,将公司仓库治理的复杂手工业务转化到计算机上操作,大大提高了工作的效率。借鉴了其他较为成功的仓库治理信息系统,通过对实际业务的分析,确定了本次库存治理信息系统的开发方法、开发工具和运行流程:采纳结构化生命周期法进行系统的开发,以Visual FoxPro为系统开发工具,用语言编程制作前台和Access数据库做后台相结合的方式,建立了一套计算机库存治理信息系统的模型,包括了
15、入库治理、出库治理、信息查询、系统维护等部分。库存治理信息系统在运行时期,效果好,数据准确性高,提高了工作效率,同时也实现了仓库治理计算机化。关键词:计算机,Visual FoxPro,库存治理信息系统Sichuan Yi-Xin group inventory management information systemAbstractWith the development of technology, computer operations and management of increasingly simplified, the increasingly popularization
16、of computer knowledge, at the same time the rapid changing of market economy, competition is intense, using computer management system is the inevitable trend of modern enterprise management. Advanced management technology, much of the upper is now mature and perfect management system. In chengdu, s
17、ichuan yi new group newly built production base as the background, developed a computer management system for warehouse, warehouse management of the complex manual operations into computer operation, greatly improving the work efficiency.Borrowed from other more successful warehouse management infor
18、mation system, through the analysis of the actual business, determines the inventory management information system development methods, development tools, and run the process: the structured life cycle method is adopted in system development, system development tools for Visual FoxPro programming wi
19、th language to make the front desk and a combination of Access database to do the background, and established a computer model of inventory management information system, including warehouse management, outbound management, information query, system maintenance, etc. Inventory management information
20、 system in operation stage, the effect is good, high data accuracy, improve the work efficiency, but also realize the computerized warehouse management.Key words:computer, Visual FoxPro, Inventory management information system 1 前言1.1 选题背景中国正在大步跨入信息化社会,人们的生活工作与通信、信息的关系日益紧密,信息化社会在改变着我们的生活方式与工作适应,同时,也
21、对传统的物流提出了新的挑战。在我国,专门多的企业的仓库作业还没有达到信息化。没有一个符合本企业仓库的仓库治理信息系统,造成专门多业务处理专门繁琐,工作效率低下。当今社会是一个高速进展的社会,企业对仓储治理要求不断提高,希望高效率、低成本的完成仓储作业。信息化仓库治理正在企业中蓬勃进展,也将是以后物流业的进展主流,人机结合的方式也将是工作方式的主流。2010年底,四川弈新实业成都生产基地建成投产,随着公司和乐们的畅销以及基地产能升级,基地仓库治理采纳公司往常的半计算机、半人工的治理方式工作效率低、容易出错、查找不便,差不多不能适应现在的生产规模和高效率的生产步伐,因此开发一套符合基地实际情况的库
22、存治理信息系统是专门有必要的。1.2 国内外研究现状国内外现状分开写,具体到库存治理信息系统国内外现状分开写,具体到库存治理信息系统20世纪,随着全球经济的蓬勃进展,众多经济学家纷纷提出了新的治理理论。20世纪50年代,西蒙提出治理依靠于信息和决策的思想。同时期的维纳发表了操纵论,他认为治理是一个操纵过程。1958年,盖尔写到:“治理将以较低的成本得到及时准确的信息,做到较好的操纵。”那个时期,计算机开始用于会计工作,出现数据处理一词。1970年,Walter T.Kennevan给刚刚出现的治理信息系统一词下了一个定义:“以口头或书面的形式,在合适的时刻向经理、职员以及外界人员提供过去的、现
23、在的、预测以后的有关企业内部及其环境的信息,以关心他们进行决策。”在那个定义里强调了用信息支持决策,但并没有强调应用模型,没有提到计算机的应用。1985年,治理信息系统的创始人,明尼苏达大学的治理学教授Gordon B.Davis给了治理信息系统一个较完整的定义,即“治理信息系统是一个利用计算机软硬件资源,手工作业,分析、打算、操纵和决策模型以及数据库的人-机系统。它能提供信息支持企业或组织的运行、治理和决策功能。”那个定义全面地讲明了治理信息系统的目标、功能和组成,而且反映了治理信息系统在当时达到的水平。目前,西方发达国家绝大部分企业的仓库都差不多实现了无纸化的信息系统治理,有效的降低了仓库
24、治理成本,提高了仓库作业效率。尽管我国物流治理信息系统起步较晚,但近几年进展却较快,特不是微型计算机的出现和普及为信息处理提供了物美价廉的手段,关于推动我国治理信息处理的现代化起了重要的作用。1.3 研究的意义企业的库存物资治理往往是专门复杂、专门繁琐的。由于所掌握的物资种类众多,订货、治理、发放的渠道各有差异以及各类统计报表繁多,若仍然采纳传统人工治理的方式,必定不能满足企业的需求,阻碍企业正常生产,跟市场脱节,阻碍企业的长期进展。因此构造一个库存治理信息系统来进行治理,利用计算机来进行库存治理,能够大大提高仓库治理的效率,降低治理成本,提高治理水平和仓库作业效率,从而提高企业的综合竞争力和
25、企业利润。结合到四川奕新公司来写结合到四川奕新公司来写2 系统开发介绍2.1 系统开发方法介绍治理信息系统开发方法要紧有:结构化生命周期法、原型法、面向对象的开发方法和计算机辅助开发方法等。本系统采纳结构化生命周期法进行开发。用结构化生命周期开发方法开发一个系统,将整个开发过程划分为4个依次连接的时期:系统规划时期:要紧任务是明确系统开发的请求,并进行初步的调查,通过可行性研究确定下一时期的实施。系统规划方法有战略目标集转化法(SST,Strategy Set Transformation)、关键成功因素法(CSF,Critical Success Factors)和企业规划法(BSP,Bus
26、iness System Planning)。系统分析时期:要紧任务是对组织结构与功能进行分析,理清企业业务流程和数据流程的处理,同时将企业业务流程与数据流程抽象化,通过对功能数据的分析,提出新系统的逻辑方案。系统设计时期:要紧任务是确定系统的总体设计方案、划分子系统功能、确定共享数据的组织,然后进行详细设计,如处理模块的设计、数据库系统的设计、输入输出界面的设计和编码的设计等。系统实施时期:要紧任务是讨论确定设计方案、对系统模块进行调试、进行系统运行所需数据的预备、对相关人员进行培训等。这四个时期共同构成了系统开发的生命周期。结构化生命周期开发方法严格区分了开发时期,特不重视文档工作,关于开
27、发过程中出现的问题能够得到及时的纠正,幸免了出现混乱状态。然而,该方法不可幸免地出现开发周期过长、系统预算超支的情况,而且在开发过程中用户的需求一旦发生变化,系统将专门难作出调整。2.2 系统开发工具介绍本次系统采纳Visual FoxPro6.0进行开发。Visual FoxPro 6.0简称VFP,Visual FoxPro 6.0是Microsoft公司推出的32位数据库开发软件,用它来开发数据库,既简单又方便。Visual FoxPro具有以下特点4:支持面向对象的程序设计可视化的程序设计方法良好的用户界面强大的查询与治理功能增加了数据类型和函数采纳了OLE技术:OLE(Object
28、Linking Embedding)即对象的链接和嵌入。Visual FoxPro可使用该技术来共享其他Windows应用程序的数据,这些数据能够是文本、声音和图像。开发和维护更加方便客户机服务器功能2.3 系统运行环境介绍软件环境:Windows XP/Windows 2000/Windows Server 2003等Windows操作系统。硬件环境:CPU:2.11GHZ内存:512以上硬盘空间:250G此配置以上的计算机都能够。3 系统规划3.1 项目名称四川奕新实业库存治理信息系统设计3.2 项目背景3.2.1 四川弈新实业集团是一家产业多元化、战略多元化集团化企业,广泛涉足于门类产品
29、、电子产品、电动车产品、电动车配件产品、钢结构产品、化工产品、新能源、建筑工程、电子商务、物流运输等领域产业。集团在四川成都、湖北武汉、山东德州等地区建有六大生产基地、物流基地、销售基地以及人才培养基地,基地总占地面积1500余亩,职员近10000人,总资产近100亿。作为集团化、专业化的投资集团,弈新集团旗下拥有成都共功人力资源、四川金网通电子科技、成都新和特科技、成都和乐门业、四川航舰钢建、四川禾邦涂料、武汉科林门业、山东齐河门业、山东德州弈新科海电子科技等十余家控股公司,分不占据着市场的多个行业领域。2010年底,总投资7.1亿人民币、占地面积400余亩的成都和乐门业生产基地在成都青白江
30、区正式投产,它是一家集生态木门、模压室内门、防盗门、防火门、钢质门、非标门、智能门等多种门类产品专业研发、生产、物流、销售和服务于一体的现代化企业,该生产基地拥有专业生产线六条,日产高、中、低档门10000余樘。其中,专业非标线年产可达500万樘,是行业内规模最大的企业之一。所有参考引用内容都做好标注所有参考引用内容都做好标注3.2.22010年3月,和乐门成功进入中国门业闻名品牌行列,畅销国内。面对日益提高的市场需求,和乐门业的传统库存治理运作差不多不能满足市场的大量需求,因此和乐门业的治理层向母公司四川奕新集团提出想要开发新的库存治理信息系统来辅助库存治理和决策,提高库存利用率,降低库存量
31、,降低库存成本,提高企业竞争力,满足不断扩大的市场需求,提高公司的市场占有率,促进公司的长远进展。3.3 项目目标通过开发新的库存治理信息系统,建立更加完整的库存治理体系,使库存运作更加便捷,从而给企业带来更高收益。具体目标如下:建立库存治理系统,降低库存量,降低库存成本,规范原材料的入库和产品的出库程序;使用库存治理信息系统能够方便统计原材料、物资进出数量以及查找各种货品的库存量,便于治理。3.4 可行性分析3.4.1 运用Visual FoxPro6.0语言完成系统,同时运用Microsoft Office有用软件完成文档工作。本公司为科技水平高的大型门业生产企业,具备国际先进水平的自动化
32、生产流水线和领先于同行业的制造技术,为新的库存系统的开发提供了强大的硬件保证。本公司不管是技术水平依旧设备的先进性都能够满足该项信息系统的开发。因此,在技术方面建立库存治理信息系统是可行的。3.4.2 经济可行性经济可行性分析结合到具体的数据,比如系统开发费用、设备采购费用等本公司产品畅销全国,销售连创新高,是行业内规模最大的企业之一。因此拥有雄厚的资金支持,能够支持计算机外围设备费用、软件开发的费用、人员培训的费用、维护费用、治理费用。另外公司人员待遇优厚,聚拢了大批高素养的研发、生产、销售和治理人才,能够为公司的库存治理信息系统的运行提供保证。3.4.3该项目最开始由公司治理层向母公司四川
33、弈新实业集团申请提出,并得到了集团总部的确信和大力支持;同时该项目的实现能够大大降低仓库人员的工作强度,因此该项目也得到了仓库一线职员的支持。该项目得到了上至集团总部,中至公司治理层,下至一线职员的大力支持,因此,在治理方面建立库存治理信息系统是可行的。4 系统分析4.1 系统初步分析在系统的初步调查的基础上,明确了公司存在的要紧问题和建立治理信息系统的初步设想,建设公司治理信息系统需要进一步对建设治理信息系统的目标、范围等因素进行分析研究。仓库是物流的集散地,存货过多会占用大量的企业资金,存货短缺则阻碍生产及准时交货,零库存治理如何合理治理库存是企业面临的重要问题之一。四川弈新实业仓库由于采
34、纳半人工、半计算机化的治理方式,库存信息不能及时更新和共享,经常造成原料库存过多,占用了公司大量的人力和物力,阻碍了企业的进展。通过建立库存治理信息系统,能够关心公司对库存进行有效治理,确保库存处于经济合理的水平、降低库存成本、提高库存周转率。此外准确及时的库存信息能够使相关业务部门及时准确地了解库存情况,并作出科学决策,促进业务水平提高。本系统要紧完成四川弈新实业成都生产基地原料的入库治理、公司生产成品的出库治理以及库存相关信息的查询和治理。使用本系统使公司能够及时准确的掌握库存原料、产品的详细情况,并能够对原料进行库存量分析,达到科学的储备原料。4.2 系统需求分析库存治理是企业物流系统的
35、重要环节,库存的要紧作用和功能是在物料的供需之间建立有效的缓冲区,以减轻物料的供需矛盾。但保持库存又具有一定的损失,包括:库存物资的采购费用;库存系统的运行和存贮费用;订货费用或产品生产调整费用;库存损耗与资金占用。科学合理的库存治理,不仅能够促进销售,提高生产效率,而且能够降低产品成本,增加经济效益,反之则可能加剧供需矛盾,或造成大量的资金积压,阻碍企业效益,造成重大的经济损失8。库存治理的特点信息处理量比较大,所治理的物品种类繁多,而且入库单、出库单、各类报表等单据的发生量特不大,关联信息多,查询和统计的方式各不行同。因此在治理上实现起来有一定的困难。在治理过程中经常出现信息的重复传递,单
36、据、报表的种类繁多,各个部门治理规格不统一等问题。在本系统的设计过程中,为了克服这些困难,满足计算机治理的需要,依照四川弈新实业的实际情况,采取了下面的原则:统一各种原始单据的格式,统一账目和报表形式。删除不必要的治理冗余,实现治理规范化、科学化。程序代码标准化,软件统一化,确保软件的可维护性和应用性。界面尽量简单化,做到有用、方便,尽量满足公司要求。通过分析依照四川弈新实业成都生产基地的实际情况,本次库存治理信息系统将包含4个功能模块,即:入库治理模块、出库治理模块、信息查询模块、系统维护模块。关于每一个功能模块,都包含了相应的数据信息处理或下一级从属模块。4.3 业务流程分析依照对公司的详
37、细调查,对公司需求的详细分析,绘制公司库存治理业务流程图,如图1所示:仓库现有库存仓库现有库存公司生产打算各部门需求产品生产原料采购产品出库原料入库汇总、处理图1 库存治理业务流程图5 系统设计5.1 系统总体结构设计5.1.1 系统开发的总体任务是实现公司原材料和产品治理的系统化、规范化和自动化,从而达到提高公司仓库库存治理效率的目的。系统功能分析是在系统开发总体任务的基础上完成的。本库存治理信息系统需要完成的功能有:(1)入库治理,包括原材料入库信息填写和入库作业。 (2)出库治理,包括产品出库信息填写和出库作业。 (3)信息查询,包括仓库信息查询、库存查询、库存报警汇总表、原料打算采购表
38、以及原料打算采购报表。(4)系统维护,包括数据备份、添加用户、密码修改。5.1.2依照系统功能分析,画出系统功能模块图如图2所示:入库治理入库治理出库治理信息查询四川奕新实业库存治理信息系统退出系统仓库信息查询库存查询数据备份添加用户入库单填写入库出库单填写出库系统维护库存报警汇总表原料打算采购表密码修改原料打算采购统计报表图2 系统功能模块图5.2 详细设计5.2.1 1、仓库人员代码设计系统治理员设置为admin,仓库操作人员代码采纳由位三位整数组成的顺序码,如:001,002。2、原料编号方案设计 原材料编号由三部分组成,第一部分为区分原材料种类,第二部分默认为0,第三部分为区分原材料质
39、量级不。由于生产防盗门的材料只有钢板、不锈钢、铝合金、铜板、木材五种,因此从原材料属性上将钢板、不锈钢、铝合金、铜板、木材分不编号为1、2、3、4、5加以区不原材料种类。每种材料有一般、中等、好等分类,也分不用数字1、2、3、4等加以区不,数字越来则代表原材料质量越好。按照以上原则,原料编码设计如下: 。例如:101,则表示一般的一般钢板。3、产品编号方案设计产品编号由俩部分组成,第一部分为区分产品种类,第二部分为区分产品。由于公司生产的门分为防盗门、防火门、钢木门、铜质门四种,因此从产品种类上将防盗门、防火门、钢木门、铜质门分不编号为1、2、3、4加以区不产品种类。每类产品有许多产品,也分不
40、用三位数字001、002、003、004等加以区不,按照以上原则,原料编码设计如下: 。例如:6001,则表示1号防盗门。5.2.2数据库在一个治理信息系统中占有特不重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生阻碍。合理的数据库结构设计能够提高数据存储的效率,保证数据的完整和一致。同时,合理的数据库结构也将有利于程序的实现。设计数据库时应该首先充分了解用户各个方面的需求,包括现有的以及今后可能增加的需求9。1、数据库概念结构设计(E-R图)本设计依照设计规划出的实体用户实体、入库实体、出库实体、原料库存实体、成品库存实体、原料打算采购实体。各个实体的E-R图及其关系
41、描述如下:(1)用户实体E-R图:用户用户用户名级不联系电话密码图3 用户实体E-R图(2)入库实体E-R图:入库入库货品号价格供应商电话入库时刻供应商入库数量采购员图4 入库实体E-R图(3)出库实体E-R图:出库出库货品号出库状况单位电话出库时刻单位出库数量经手人图5 出库实体E-R图(4)原料库存实体E-R图:原料库存原料库存货品号最大库存现有库存最小库存图6 原料库存实体E-R图(5)成品库存实体E-R图:成品库存成品库存货品号最大库存现有库存最小库存图7 成品实体E-R图(6)原料打算采购实体E-R图:原料打算采购原料打算采购货品号打算采购时刻采购数量货品名称目标供应商图8 原料打算
42、采购实体E-R图2、数据库逻辑结构设计依照系统功能需求和上面的实体分析,本数据库治理信息系统需要6个数据表,分不是用户表、入库表、出库表、原料库存表、成品库存表、原料打算采购表。库存治理信息系统数据库中的各个表格的设计结果如表1表6所示:表1 用户表字段名数据类型宽度索引可否为空用户名字符型10不可为空密码字符型6不可为空级不字符型6不可为空联系电话字符型11可为空表2 入库表字段名数据类型宽度索引可否为空货品号字符型6升序不可为空入库时刻日期型8升序不可为空供应商字符型10不可为空供应商电话字符型11可为空入库数量数值型9不可为空价格数值型9不可为空采购员字符型10不可为空表3 出库表字段名
43、数据类型宽度索引可否为空货品号字符型6升序不可为空出库时刻日期型8升序不可为空单位字符型20不可为空单位电话字符型11可为空出库数量数值型9不可为空出库状况数值型6不可为空经手人字符型10不可为空表4 原料库存表字段名数据类型宽度索引可否为空货品号字符型6升序不可为空现有库存数值型8不可为空最大库存数值型9不可为空最小库存数值型9不可为空表5 成品库存表字段名数据类型宽度索引可否为空货品号字符型6升序不可为空现有库存数值型8不可为空最大库存数值型9不可为空最小库存数值型9不可为空表6 原料打算采购表字段名数据类型宽度索引可否为空货品号字符型6升序不可为空货品名称字符型16不可为空采购数量数值型
44、9不可为空目标供应商字符型16不可为空打算采购时刻日期型8升序5.2.3对系统需要的输入进行设计,本系统要紧是查询四川奕新实业成都生产基地和乐门业仓库治理输入的相关设计。具体设计如下:(1)入库信息输入设计(2)出库信息输入设计(3)仓库信息查询输入设计(4)库存信息查询输入设计(5)原料打算采购信息输入设计(6)添加用户信息输入设计(7)密码修改信息输入设计5.2.4对系统需要的输出结果进行设计,本系统要紧是查询四川奕新集团成都生产基地和乐门业仓库治理的相关信息。具体设计如下:(1)仓库信息查询输出设计(2)库存信息查询输出设计(3)库存报警汇总信息输出设计(4)原料打算采购汇总统计报表输出
45、设计6 系统实施系统实现包括用户需求实现和数据库实现两方面,具体包括包含4个功能模块的实现,即:入库治理模块、出库治理模块、信息查询模块、系统维护模块,力求通过程序编码实现系统的运行。6.1 用户登陆新建一个表单,命名为“登录界面”。把表单Caption属性设置为“登录界面”;在“登录表单”表单上放置相应的控件,2个标签Label,1个组合框Combo,1个文本框Text,3个命令按钮Command,在表单属性“Picture”中为登陆界面插入一张登陆界面的图片,并在数据环境中添加库存治理信息系统数据库中的“用户表”。登陆界面运行如图9所示,用户通过该界面登录进入系统。在其输入用户名与密码之后
46、,单击“确定”按钮登录数据库。现在系统将输入之信息与数据库中“用户表”中的信息进行验证,若用户名和密码都正确,则进入系统主菜单;若用户名和密码中有一项或全都不正确,则系统弹出提示框进行提醒。图9 系统登陆界面(1)“登录”按钮的Click事件代码set talk offset safe offlocate for alltrim(用户名)=alltrim(bo1.value) and alltrim(密码)=alltrim(thisform.text1.value) if !eof() if alltrim(级不)=治理员 public jb,用户表name jb=1 用户表name=allt
47、rim(bo1.value) else public jb,用户表name jb=0 用户表name=alltrim(bo1.value) endif do 四川奕新集团库存治理信息系统.mpr thisform.release do form 四川奕新集团库存治理信息系统else#define missmatch_loc 用户名或密码错,请重新登录!wait window missmatch_loc timeout 1bo1.value=thisform.text1.value=thisform.text1.setfocusnumcount=numcount+1 if numcount=4
48、numcount=0 mess =messagebox(三次口令错,将退出程序!,4+16+2,退出) clear event release thisform endif endifset talk onset safe onthisform.refresh(2)“取消”按钮的Click事件代码bo1.value=thisform.text1.value=bo1.setfocus(3)“退出”按钮的Click事件代码thisform.release(4)表单“Form”的Activate事件代码set dele bo1.rowsourcetype=3bo1.rowsource=sele 用户
49、名 from 用户表 into cursor tmpbo1.value=tmp.用户名public numcount numcount=06.2 主界面新建一个表单,命名为“四川奕新集团库存治理信息系统”。把表单Caption属性设置为“四川奕新集团库存治理信息系统”;在“四川奕新集团库存治理信息系统”表单上放置相应的控件,1个标签Label,1个计时器Tomer1,1个文本框Text,5个命令按钮Command,1个Image控件,在表单属性“Picture”中为主界面插入一张主界面图片。正确填写用户名和密码进入系统后,出现四川奕新集团成都生产基地和乐门业库存治理信息系统主界面,主界面有入库
50、治理、出库治理、信息查询、系统维护和退出系统,依照需求选择后,进入下一界面。系统主界面如图10所示:图10 系统主界面(1)“入库治理”按钮的Click事件代码do form 入库治理thisform.release(2)“出库治理”按钮的Click事件代码do form 出库治理thisform.release(3)“信息查询”按钮的Click事件代码do form 信息查询thisform.release(4)“系统维护”按钮的Click事件代码do form 系统维护thisform.release(5)“退出系统”按钮的Click事件代码a=messagebox(你确定要退出系统吗?,
51、4+16+0,对话窗口)if a=6 release thisformendif (6)“Tomer1”计时器的Tomer事件代码if thisform.label1.leftthisform.Text3.value thisform.Text5.value=表中货品库存已过量!请注意! messagebox(表中货品库存已过量!请注意!,65,提醒信息框)casethisform.Text2.value=thisform.Text4.valuethisform.Text5.value=合理库存! case thisform.Text2.value最大库存) into cursor Custs
52、1thisform.页框.库存过多.库存过多表.recordsource=Custs1(2)“库存不足”页框的Init事件代码thisform.页框.库存不足.库存不足表.recordsourcetype=1local Custs2select 货品号,最小库存,现有库存 from 原料库存表 where (现有库存最小库存) into cursor Custs2thisform.页框.库存不足.库存不足表.recordsource=custs2(3)“返回上级”按钮的Click事件代码do form 信息查询(4)“退出”按钮的Click事件代码thisform.release6.5.4在原
53、料打算采购模块中将实现原材料打算采购数据的添加、扫瞄和治理等功能。本模块设计采纳先用向导生成表单,然后修改的方法实现。1、采纳先用向导生成表单过程如下:(1)首先在项目治理器库存治理信息系统的文档视图下表单栏单击“新建”按钮,并选择“表单向导”按钮。(2)在接下来的向导中,“数据库和表”选择“库存治理信息系统”以及“原料打算采购表”,这是前面定义好的数据库和表。并将可用字段全部移至选定字段,单击“下一步”按钮。(3)在表单样式中,选择“阴影式”以及“文本按钮”,单击“下一步”按钮。(4)向导进行到“排序次序”,选择“货品号”为索引,并选择升序排列。(5)输入表单标题“原料打算采购表”,并选择“
54、保存表单并用表设计器修改表单”,最后预览表单,核对每项的设置,单击“完成”按钮,完成表单向导。2、修改表单:依照功能需求,在表单中添加 “查看原料打算采购统计报表”和“返回上级” 两个命令按钮。(1)“查看原料打算采购统计报表”按钮的Click事件代码report form 原料打算采购统计报表(2)“返回上级”按钮的Click事件代码do form 信息查询thisform.release修改完成后,完成“原料打算采购表”,运行结果如图20所示:图20 原料打算采购表6.5.5在原料打算采购模块中有一个“查看原料打算采购统计报表”的命令按钮,单击此按钮,立即原料打算采购表中填写的采购单汇总到
55、一起,并生成报表,方便公司对采购信息的治理。本报表设计采纳先用向导生成报表,然后修改的方法实现。1、采纳先用向导生成报表过程如下:(1)首先在项目治理器库存治理信息系统的文档视图下报表栏单击“新建”按钮,并选择“报表向导”按钮。(2)在接下来的向导中,“数据库和表”选择“库存治理信息系统”以及“原料打算采购表”,这是前面定义好的数据库和表。并将可用字段全部移至选定字段,单击“下一步”按钮。(3)在报表样式中,选择“帐务式”,然后单击“下一步”按钮。(4)向导进行到“定义报表布局”,字段布局选择“列”,方向选择“纵向”, 然后单击“下一步”按钮。(5)向导进行到“排序记录”,选定字段“货品号”,
56、按“升序”进行排列, 然后单击“下一步”按钮。(6)输入报表标题“原料打算采购表”,并选择“保存报表并在报表设计器中修改报表”,最后预览报表,核对每项的设置,单击“完成”按钮,完成报表向导。2、修改报表:依照系统整体布局和显示效果的需求,在报表设计器中修改报表,合理调整各个字段间的距离。修改完成后,完成“原料打算采购统计报表”,运行结果如图21所示:图21 原料打算采购统计报表6.6 系统维护新建一个表单,命名为“系统维护”。在“系统维护”表单上放置相应的控件,1个标签Label,4个命令按钮Command,1个计时器Timer。系统维护包括数据备份、添加用户、密码修改共三个下属表单。在主界面
57、中单击“系统维护”按钮则进入到信息查询表单中,运行结果如图22所示:(1)“数据备份”按钮的Click事件代码do form 数据备份thisform.release(2)“添加用户”按钮的Click事件代码do form 添加用户thisform.release(3)“密码修改”按钮的Click事件代码do form 密码修改thisform.release(4)“返回主菜单”按钮的Click事件代码do form 四川奕新集团库存治理信息系统thisform.release(5)“Tomer1”计时器的Tomer事件代码if thisform.label1.left1 thisform.l
58、abel1.left=thisform.width-8else thisform.label1.left=thisform.label1.left-6endif 图22 系统维护界面6.6.1新建一个表单,命名为“数据备份”。在表单上放置相应的控件:1个标签Label; 5个命令按钮Command;2个文本框Text。把表单Form运行时是否居中属性“Autocenter”设置为“T”。此表单以防止本库存治理信息系统的数据丢失或者操作人员的操作失当造成数据的遗失为目的,进行对数据的后台治理,包括:进行备份和恢复数据两大功能。运行结果如图23所示:图23 数据备份运行界面(1)“备份到”按钮的C
59、lick事件代码*让用户选择一个备份的目录*m.dir=GETDIR(,请输入文件要备份到的目录:)*确认选择了目录*DO WHILE EMPTY(m.dir) IF MESSAGEBOX(您没有选择要备份的目录+CHR(13)+是否要取消备份?,4+48+256,对话窗口)=7 m.dir=GETDIR(,请输入文件要备份到的目录:) ELSE RETURN ENDIFENDDO thisform.text1.value=m.dir(2)“开始备份”按钮的Click事件代码if empty(alltrim(thisform.text1.value) thenMESSAGEBOX(没有选择目标
60、路径!)elseCLOSE ALL*自定义系统窗口*DEFINE WINDOWS win1 FROM 1,1 TO 7,50 IN DESKTOP SYSTEM TITLE 数据备份 COLOR RGB(0,0,0,192,192,192)MOVEACTIVATE WINDOWS win1 m.dir=thisform.text1.valueSET CONSOLE OFF 2,10 SAY 正在备份数据,请稍候COPY FILE jbqk.CDX TO (m.dir+jbqk.CDX)COPY FILE jbqk.dbf TO (m.dir+jbqk.dbf)COPY FILE jcjz.CD
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 小时工代招聘协议书
- 神经外科手术后的神经康复指导
- 肾结石科普演讲
- 鼻腔出血紧急处理流程
- 体育管理的研究方向
- 2026重庆九洲隆瓴科技有限公司招聘助理项目经理1人备考题库及答案详解参考
- 2026江苏食品药品职业技术学院招聘专职辅导员3人备考题库含答案详解(巩固)
- 2026广东梅州市人民医院招聘博士研究生备考题库及答案详解(各地真题)
- 2026江苏南通如东县岔河镇村卫生室工作人员招聘2人备考题库及答案详解(有一套)
- 2026湖南郴州市第一人民医院招聘58人备考题库及参考答案详解(模拟题)
- 第2章 Spring Boot核心配置与注解
- 网络传播法规(自考14339)复习必备题库(含答案)
- GB/T 4893.8-2023家具表面理化性能试验第8部分:耐磨性测定法
- 互联网营销师(直播销售员)理论考试题库(备考用)
- 肠易激综合征
- DB4403T 325-2023 红火蚁防控规程
- 联合试运转记录表(空)
- 普速铁路线路封闭设施管理办法
- 大学生志愿服务西部计划考试复习题库(笔试、面试题)
- 2023年考研考博-考博英语-中国海洋大学考试历年真题摘选含答案解析
- 中考语文名著阅读-艾青诗选及水浒传
评论
0/150
提交评论