某外贸企业信息管理系统的设计与实现_第1页
某外贸企业信息管理系统的设计与实现_第2页
某外贸企业信息管理系统的设计与实现_第3页
某外贸企业信息管理系统的设计与实现_第4页
某外贸企业信息管理系统的设计与实现_第5页
已阅读5页,还剩66页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、某外贸企业信息管理系统的设计与实现此次开发所涉及的杭州华鼎进出口有限公司是一家主要从事电子产品及其原材料出口的外贸公司,已有八年的历史。在过去,它所从事的产品比较多样化,从电话手机,到电线电缆,再到开关插座,多种多样。但是,随着公司的发展,近年来公司主要从事印刷电路板的出口贸易,并因此逐渐放弃了其他一些产品。随着国际经济的变化,人民币的升值和美元的贬值,以及越来越竞争化的国际市场,还有越来越多的业务,很显然,过去小打小闹的管理模式已经不再适用于现在的公司,正因为如此,管理者在思考新的管理模式的同时,也希望能够引进一些更加符合时代背景、更加有效率的工作模式,自然而然的,管理信息系统就因此进入了管

2、理者的视野。由于公司所从事行业的区别性和公司长久以来工作模式形成的习惯性,导致了公司不能通过简单地引进一套普遍适用的管理信息系统来解决公司要面临的各种问题,因此,要开发此公司适用的管理信息系统存在一个必然条件,即必须要了解公司的运作模式和员工们所习惯的工作方法。而在我几个月的实习实践中,对公司的整个运作模式有了大概的了解,并且随着我对日常工作参与面的拓宽,使得我对公司日常工作习惯也有了深入的了解。但是随着对公司情况了解的增加,我也发现了越来越多的公司目前所面临的问题,例如:在查找档案时往往要浪费大量的时间;现有订单的生产状况由于负责的人员的不同,比较难以统计,无法给管理者一个清晰的视图;管理者

3、和业务员之间的沟通缺乏桥梁,管理者无法通过一个简单的表格或者相关的文档来了解公司现状,也因此在一定程度上影响了管理者的决策,降低了公司的整体效率。这些问题的的存在已已经间接接严重影影响了公公司的发发展,为为了能够够解决这这些问题题,管理理者才迫迫不及待待地要求求开发一一个适用用于本公公司的管管理信息息系统,用以解决上述问题。我所要负责的就是进行系统中几个个性化模块的开发,然后再由公司统一来完善整个系统。1 概述1.1 研研发背景景随着中国加加入WTTO,中中国的国国际贸易易越来越越频繁,外外贸行业业飞速发发展。但但是随着着行业的的高速发发展,越越来越多多的问题题也开始始暴露出出来,加加上信息息

4、化进程程的加快快,传统统的依靠靠手工处处理和纸纸质档案案管理已已经逐渐渐不能胜胜任越来来越海量量的资料料,因此此,通过过数字化化的信息息管理系系统来代代替耗时时又容易易出错的的手工处处理成为为了越来来越多的的外贸企企业的选选择。在网络信息息高度发发展的今今天,如如何能够够快速而而准确地地获取和和处理信信息成为为了当今今各行各各业的重重中之重重,只有有快速掌掌握第一一手有效效信息,才才能够把把握商机机,更好好地分配配所掌握握的资源源,获得得更大的的利益。管管理信息息系统就就在这个个时刻应应运而生生,它帮帮助管理理者更好好的筛选选、处理理和管理理信息,提提高了资资源的利利用率,简简化了工工作流程程

5、,减少少人工造造成的错错误。信信息管理理系统的的诞生,极极大地帮帮助企业业处理数数据,为为企业管管理带来来了新的的理念,新新的方式式,使得得企业真真正能与与高速信信息化的的社会接接轨。正因为中国国逐步与与世界金金融体系系接轨,外外贸相关关管理及及法律的的逐步完完善,外外贸行业业进一步步正规化化,使得得原先存存在的暴暴利逐渐渐回归正正常,同同时由于于近段时时间来人人民币升值值的巨大大压力,使使得外贸贸行业的的利润空空间被进进一步压压缩,因因此,从从其他方方面来节节约成本本来减缓缓生存压压力变得得势在必必行。1.2 开开发项目目实际意意义当今世界,随随着计算算机的广广泛使用用,管理理信息系系统(M

6、ISS)在一些些特殊的的领域变变得非常常重要了了。原来来多为依依靠人工工记录和和纸张归归档的外外贸企业业,现在在渐渐多多采用数数字化办办公,使使用电子子数据归归档来储储存档案案。而MMIS也也被越来来越多的的外贸企企业采用用,并因因为其能能够方便便快捷地地处理大大量数据据,很好好地管理理外贸行行业所需需的各种种信息,大大大降低低了管理理成本,提提高了外外贸企业业的工作作效率,从从而受到到了大家家的青睐睐。但是由于外外贸行业业的特殊殊性,使使得统一一式的管管理信息息系统很很难适应应每个外外贸企业业的运作作模式,因因此,小小型的、具有针针对性的的管理信信息系统统应运而而生,经经过针对对性的开开发,

7、它它能够很很好地根根据目标标需求,进进行企业业所需要要的日常常运作。而有一个好好的信息息管理系系统无疑疑能为外外贸企业业提供巨巨大的帮帮助,它能够够系统地地规划公公司的运运作流程程,使得得纷乱的的事务条条理化,同同时也能能够存储储大量的的业务相相关数据据,使得得用户在在使用时时能够方方便快捷捷的进行行查询和和显示。与此同同时,系系统还能能集成众众多,例如:自动生生成合同同、报关关单据;自动记记录材料料使用情情况;自自动进行行财务核核算等等等功能,使使得原来来复杂的的制表和和核对工工作变的的简单而而有效率率,从而而大大减减少了员员工机械械工作的的时间,从从另一个个角度节节约了管管理成本本。所以以

8、,管理理者可以以通过更更加简单单的途径径了解到到公司的的运作状状态,从从而可以以更好地地制定下下一步公公司发展展计划,而而不是把把大量的的时间浪浪费在无无意义的的差错和和弥补错错误、了了解情况况上。正是因为以以上因素素的综合合作用,使使得现在在越来越越多的外外贸企业业采用信信息管理理系统来来帮助企企业处理理日常的的业务工工作,但但是每个个外贸公公司的运运作模式式都有些些许不同同,如果果设计或或者选择择一个适适合自己己情况的的信息管管理系统统软件,也也成了越越来越多多外贸企企业管理理者所需需要面对对的问题题。本次设计实实现的某某外贸企企业信息息管理系系统分五个部分分,其中中包括六六个环节节,五个

9、部分分分别是是产品管管理、订订单管理理、供应应商管理理、用户户管理和和板料管管理系统统,除了以以上前四四个子系系统内部部的环节节之外,在在板料管管理子系系统中,包包括入库库管理环环节和出出库管理理环节。1.3 开开发技术术此次某外贸贸企业信信息管理理系统的的开发将将采用MMYSQQL创建建数据库库,以JJDBCC方式连连接,利利用创建建虚拟的的临时表表的方式式进行数数据的操操作,编编程工具具使用EEcliipsee。系统综合运运用了动动态网站站开发的的基本技技术,将将理论研研究用于于实践,可可以实现现信息管管理系统统的信息息化管理理,提供供更多更更好质量量的信息息,解决决因人工工管理导导致混乱

10、乱、效率率低、费费时费力力的问题题,同时时管理者者能够非非常方便便的检查查公司运运作状态态的信息息。根据目前公公司的系系统和和和硬件的的配置,某外贸企业信息管理系统运行环境设计为在Windows2000或Windows XP以上版本平台上运行。由于本系统所采用的是JSP开发技术,所以最终的系统可以适应于不同的操作系统平台,因此对系统的硬件配置没有太多过高的要求。JSP(JJavaaSerrverr Paagess)是由Suun MMicrrosyysteems公公司倡导导、许多多公司参参与一起起建立的的一种动动态网页页技术标标准。JJSP技技术有点点类似AASP技技术,它它是在传传统的网网页H

11、TTML文文件(*.hhtm,*.hhtmll)中插入入Javva程序序段(Scrripttlett)和JSPP标记(tagg),从而而形成JJSP文文件(*.jjsp)。该技技术使用用Javva编程程语言编编写类XXML的的taggs和scrripttletts,来来封装产产生动态态网页的的处理逻逻辑。网网页还能能通过ttagss和scrripttletts访问问存在于于服务端端的资源源的应用用逻辑。 JSP与JJavaa Seervllet一一样,是是在服务务器端执执行的,通通常返回回该客户户端的就就是一个个HTMML文本本,因此此客户端端只要有有浏览器器就能浏浏览。页页面由HHTMLL代

12、码和和嵌入其其中的JJavaa代码所所组成。服服务器在在页面被被客户端端请求以以后对这这些Jaava代代码进行行处理,然然后将生生成的HHTMLL页面返返回给客客户端的的浏览器器。Jaava Serrvleet 是是JSPP的技术术基础,而而且大型型的Weeb应用用程序的的开发需需要Jaava Serrvleet和JSPP配合才才能完成成。JSSP具备备了Jaava技技术的简简单易用用,完全全的面向向对象,具具有平台台无关性性且安全全可靠,主主要面向向因特网网的所有有特点。因为Strrutss是一个个为开发发基于模模型(Moddel)-视图(VVieww)-控制器器(Coontrrolller

13、)(MVVC)模模式的应应用架构构的开源源框架,是是利用JJavaa Seervllet和和JSPP构建Weeb应用用的一项项非常有有用的技技术。由由于Sttrutts能充充分满足足应用开开发的需需求,简简单易用用,敏捷捷迅速,因因而吸引引了众多多的开发发人员的的关注,同同样也吸吸引了我我,本系系统中将计划采采用。简单介绍一一下,有有关Sttrutts的一一些内容容。事件件是指从从客户端端页面(浏浏览器)由由用户操操作触发发的事件件,Sttrutts使用用Acttionn来接受受浏览器器表单提提交的事事件,这这里使用用了Coommaand模模式,每每个继承承Acttionn的子类类都必须须实现

14、一一个方法法exeecutte。在在strrutss中,实实际是一一个表单单Forrm对应应一个AActiion类类(或DisspattchAActiion),换一一句话说说,在Strrutss中实际际是一个个表单只只能对应应一个事事件,sstruuts这这种事件件方式称称为apppliicattionn evventt,appllicaatioon eevennt和commponnentt evventt相比是是一种粗粗粒度的的事件。同时,struts重要的表单对象ActionForm是一种对象,它代表了一种应用,这个对象中至少包含几个字段,这些字段是JSP页面表单中的input字段,因为一

15、个表单对应一个事件,所以,当我们需要将事件粒度细化到表单中这些字段时,也就是说,一个字段对应一个事件时,单纯使用Struts就不太可能,当然通过结合JavaScript也是可以转弯实现的。另外,本系系统采用用生命周周期法开开发,这这种方法法就是按按软件生生命周期期的各个个阶段划划分任务务,按一一定的规规则和步步骤,有有效地进进行软件件开发的的方法。结构化就是是有组织织、有计计划和有有规律的的一种安安排。而而结构化化系统分分析方法法就是利利用系统统工程分分析和有有关概念念,采用用自上而而下划分分模块,逐逐步求精精的基本本方法。这这一方法法最大缺缺点是用用户对即即将建立立的新系系统没有有直观的的预

16、见性性。结构化生命命周期法法是管理理信息系系统开发发的全过过程,按按其生命命周期分分成若干干阶段,每每个阶段段有相对对独立的的任务,每每个阶段段与结束束都规定定了严格格的标准准。系统统的生命命周期分分为五个阶段段:系统统规划、系系统分析析、系统统设计、系系统实施施和系统统维护。本系统开发发的软件件环境为为:服务器端:Tommcatt6.*。服务器端 javva开发发包:JJDK11.6。客户端:WWinddowss NTT,IE 6.00。数据库:采采用MYYSQLL Serrverr数据库库,运行行于服务务器端。本系统运行行的硬件件环境为为:服务器:CCPU要要求PIIII8800以以上,内

17、内存2556MBB以上。 客户机:CCPU要要求2000MMMX以上上,内存存64MMB以上上。2 系统分分析2.1 需需求调研研在介绍本系系统之前前,先简简要介绍绍一下完整的的外贸企企业管理理信息系系统的规规划和设设想。外外贸企业业管理信信息系统统是外贸贸企业日日常经营营运作的的一套应应用管理理系统,它它在设计计中具有有以下几几个子系系统:用用户管理理系统、产产品管理理系统、订订单管理理系统、单单证管理理系统、财财务管理理系统、板板料管理理系统等等。其将将担负整整个外贸贸企业的的日常销销售和管管理任务务。订单单和板料料信息管管理系统统是其中中的主要要部分,其其作用是是对外贸贸企业的的日常的的

18、订单管管理和板板料管理理,包括括主要库库存板料料、订单单和供应应商信息息等方面面的管理理。某外贸企业业信息管管理系统统的设计计和实现现是作为为杭州华华鼎进出出口有限限公司内内部管理理使用的的一个子子系统,主要用用于订单单和板料料相关管管理。杭州华鼎进进出口有有限公司司作为一一个相对对来说时时间比较较长的外外贸企业业,在经经过漫长长的摸索索和发展展之后,直直到最近近几年,才才确立了了自己的的主营业业务,并并且逐渐渐放弃了了其他零零碎的业业务,把把精力完完全投入入到主营营业务之之中来。但但是,随随着业务务的专精精,和业业务本身身的因素素,传统统的办公公模式已已经越来来越不能能适应公公司的发发展需要

19、要了,因因此,引引进数字字化的办办公模式式和管理理理念,能能够很好好的解决决公司目目前面临临的困境境,为公公司带来来更好的的发展道道路。以以下将详详细介绍绍系统能能解决公公司的那那些困境境:公司从建立立之初到到现在,已已经有过过许许多多多供应应商,并并且现在在仍然还还有大量量有合作作关系的的供应商商,传统统的工作作模式是是我们在在接到订订单以后后,海量量的发给给每个供供应商,由供应商来选择能否或者是否能够接订单,这种模式不仅损耗了大量的工作时间,效率也非常低,往往供应商需要仔细分析订单以后才能回复是否接单,就此行业本身来说,时间是非常宝贵的,因此这种浪费时间的操作模式无疑极大地阻碍了公司的发展

20、。而建立一个供应商信息管理系统,则能够很好的解决这个问题。供应商信息管理系统记录了包括供应商所能生产的产品类型、技术工艺、价格、交货期、品质等一些信息,这些信息随着供应商和客户的反馈不断的更改和细化,从而可以帮助业务员正确地为自己的订单找到合适的供应商,从双方来说都节约了大量的时间。公司过去的的商品信信息和订订单信息息并没有有统一的的数字化化存储,在在最开始始,公司司的业务务数量还还不是海海量的情情况下,这这种模式式所带来来的问题题还不明明显,但但是随着着公司业业务量的的增加,越越来越庞庞大的产产品型号号数量和和订单数数量,使使得业务务员们在在查找资资料时需需要花费费的时间间越来越越多,因因此

21、,建建立一个个产品和和订单信信息的管管理系统统迫在眉眉睫,建建立了这这样一个个系统,不不仅能够够方便业业务员们们查找过过去的各各种资料料,也有有助于业业务员对对订单状状态的跟跟踪,同同时也方方便了管管理者了了解公司司目前订订单的实实际状况况,有利利于其作作出公司司下阶段段的工作作方向,可可以说是是一举多多得。在板料管理理问题上上,由于于公司并并不存在在一个实实际的仓仓库,所所谓的板板料管理理,只是是一个虚虚拟的仓仓库,而而实际的的板料则则分布在在各个供供应商的的仓库中中,但是是以前对对这些板板料都缺缺乏一个个有效的的管理,基基本都是是任由供供应商支支取使用用,为了了节约成成本,避避免不必必要的

22、损损失,那那么对这这些材料料的管理理也必须须规范化化,因此此,一个个板料管管理系统统就势在在必行,有有了这样样一个系系统,公公司才能能更好地地掌握材材料使用用状况,减减少不必必要的浪浪费和损损失。管理业务流流程图是是一种描描述系统统内各单单位、人人员之间间业务关关系、作作业顺序序和管理理信息流流向的图图表。根根据对系系统的明明确要求求,可以以迅速地地得出系系统的业业务流程程图,如如图2.1所示,业业务流程程图可以以让开发发者和使使用者关关注系统统的业务务领域,从从而对系系统的运运转流程程有比较较清晰的的了解。反馈板料库存等信息客户业务员供应商发放产品信息和订单确认订单下达订单订单售后反馈反馈板

23、料库存等信息客户业务员供应商发放产品信息和订单确认订单下达订单订单售后反馈订单生产状态反馈采购使用库存板料付款出货付款2.2系统统数据流流程图设设计数据流程图图(DFDD)是一种种能全面面地描述述信息系系统逻辑辑模型的的工具,它它可以用用少数几几种符号号综合地地反映出出信息在在系统流流动、处处理和存存储情况况。数据据流程图图 是分层层次的,绘绘制时采采取自顶顶向下逐层层分解的的办法。首首先画出出顶层(第第一层)数数据流程程图。顶顶层数据据流程图图只有一一张,它它说明了了系统的的总的处处理功能能、输入入和输出出。下一一步是对对顶层数数据流程程图中的的“处理”进行分分解,也也就是将将顶层处处理分解

24、解为更多多的“处理”。2.2.11 数据流流程图顶顶层图数据流程图图(DFDD)是软件件系统的的一种图图形表示示,是一一种能全全面地描描述信息息系统逻逻辑模型型的主要要工具,它它可以用用少数几几种符号号综合地地反映出出信息在在系统中中的流动动、处理理和存储储情况。系系统顶层层流程图图是本系统在大型外贸贸企业管管理信息息系统中中所处的的位置。顶顶层流程程图如图图2.22所示。业务员业务员供应商客户本外贸企业管理信息系统供应商信息订单和商品信息订单完成信息板料信息和订单状态单证和财务管理信息系统图2.2 顶层数数据流程程图2.2.22 第一层层数据流流程图为了对此系系统能够够有更好好的掌握握,在深

25、深入部门门调查工工作流程程和熟悉悉工作习习惯后,对对系统做做了以下下流程设设计,如如图2.3所示示。客户客户P1产品信息管理业务员核对订单制定合同订单信息供应商P2板料管理P3订单管理订单出货P4供应商信息订单生产状态供应商信息反馈板料使用情况制定合同安排生产客户信息反馈图2.3 第一层层数据流流程图以上是某外外贸企业业信息管管理系统统的第一一层数据据流层图图,这里里大致介介绍了公公司的工工作流程程,将公公司的基基本流程程展现在在流程图图上。但但是对于于系统分分析来说说,这些些是不够够的,所所以接下下来将介介绍各个个子系统统的具体体的流程程图。2.2.33 第二层层数据流流程图 产品信信息管理

26、理环节:产品信息管管理部分分是一个个人工审审核加上上基础数数据归档档的过程程,是订单单和板料料管理系系统发生生的前阶阶段。此部分的详详细流程程图,如图2.4所示示。客户P1.1产品信息录入订单信息已归档产品制定合同确认订单业务员产品信息归档P1.2产品信息编辑查询读取产品信息保存产品信息保存产品信息产品编号图2.4 产品客户P1.1产品信息录入订单信息已归档产品制定合同确认订单业务员产品信息归档P1.2产品信息编辑查询读取产品信息保存产品信息保存产品信息产品编号 板料管管理环节节:板料管理环环节是对对在供应应商仓库库中的材材料库存存进行管管理的环环节,也也是系统统的中心心模块之之一,其其中包涵

27、涵了板料料分割方方案的提提供、板板料库存存变更管管理功能能。该环环节实际际发生于于供应商商的仓库库,但是是为了公公司能够够准确掌掌握使用用情况,故故使用虚虚拟库存存管理进进行监督督。此部分的工工作流程程,如图2.5所示示。业务员业务员安排生产P2.2板料库存入库新增入库单提供分割方案P2.1板料库存出库使用制定合同P2.3板料分割方案订单信息库存数据新增出库单入库单数据出库单数据更新库存更新库存图2.5 板料管管理环节节数据流流程图 供应商商信息环环节:供应商信息息环节是是为了更更好地分分配订单单和选择择供应商商而设立立的。供供应商信信息环节节记录了了供应商商的各种种信息参参数,例例如:能能生

28、产的的产品类类型、技技术工艺艺、价格格、交货货期、品品质等,并并且根据据在生产产中的供供应商和和客户的的反馈不不断进行行更新和和修正,方方便业务务员根据据不同订订单状况况选择合合适的供供应商。对于这个环环节的数数据流程程图,如图2.6所示示。供应商供应商客户P4.1供应商信息汇总整理供应商信息反馈客户反馈整理后供应商信息归档业务员P4.2供应商信息编辑查询提取信息信息更新供应商编号图2.6 供应商商管理环环节数据据流程图图 订单管管理环节节:业务员P3.1订单信息录入客户供应商发放合同确认合同P3.3订单生产状亏跟踪生产进度反馈P3.4售后问题汇总客户反馈合同信息订单管理数据提取订单状态信息提

29、取订单售后问题更新状态更新售后问题新建订单信息P3.2订单信息编辑查询提取订单信息更新订单信息订单编号订单管理环环节是整整个系统统的中心心,所有有基础环环节都是是为了订订单管理理环节所所服务的的。订单单管理环环节包业务员P3.1订单信息录入客户供应商发放合同确认合同P3.3订单生产状亏跟踪生产进度反馈P3.4售后问题汇总客户反馈合同信息订单管理数据提取订单状态信息提取订单售后问题更新状态更新售后问题新建订单信息P3.2订单信息编辑查询提取订单信息更新订单信息订单编号对于订单管管理环节节的数据据流程图图,如图2.7所示示。图2.7 订单管管理环节节数据流流程图2.2.44 第三层数据据流程图图

30、出库单单管理环环节:出库单管理理环节是是对在供供应商仓仓库中的的材料出出库进行行管理的的环节。此部分的工工作流程程如图22.8所示示。业务员业务员P2.1.1新增出库单P2.1.2出库单编辑查询出库单编号合同信息出库单数据库新增信息读取信息更新信息图2.8 出库单单管理环环节数据据流程图图 入库单单管理环环节:入库单管理理环节是是对在供供应商仓仓库中的的材料入入库进行行管理的的环节。此部分的工工作流程程如图22.9所示示。业务员业务员P2.2.1新增入库单P2.2.2入库单编辑查询人库单编号材料信息入库单数据库新增信息读取信息更新信息图2.9 入库单单管理环环节数据据流程图图2.3 数数据字典

31、典数据字典是是各类数数据描述述的集合合。对数据库设设计来讲讲,数据据字典是是进行详详细的数数据收集集和数据据分析所所获得的的主要结结果。包包括对所所有数据据流与数数据存贮贮的数据据结构和和数据关关系的说说明。对于某外贸贸企业信信息管理理系统的的数据字字典内容容,以下下将几个个主要的的信息部部分进行行解释说说明:2.3.11数据流流的描述述数据流编号号:D-01数据流名称称:订单单信息简述:订单单所包含含的产品品及合同同信息数据流来源源:客户户数据流去向向:业务务员数据项组成成:订单单编码+订单产产品+产品数数量+订单日日期+交货日日期+产品信信息数据流编号号:D-02数据流名称称:合同同信息简

32、述:对供供应商所所下合同同的信息息数据流来源源:业务务员数据流去向向:供应应商数据项组成成:订单单编码+订单产产品+产品数数量+订单日日期+交货日日期+产品信信息+产品单单价+供应商商名称+工程测测试费+总价数据流编号号:D-03数据流名称称:订单单反馈信信息简述:供应应商和客客户对订订单的反反映信息息数据流来源源:客户户+供应商商数据流去向向:业务务员数据项组成成:订单单质量问问题+供应商商技术水水平2.3.22数据存存储的描描述数据存储储编号:F-001数据存储名名称:产产品信息息表简述:记录录产品基基本信息息的数据据数据存储组组成:产产品编码码+产品型型号+产品板板材规格格+产品厚厚度及

33、层层数+测试方方式+表面处处理+表面印印刷+加工手手段+产品单单块尺寸寸+产品拼拼盘尺寸寸+备注说说明+阻焊油油墨+改版说说明关键字:产产品编号号相关联的处处理:DD-011数据存储编编号:FF-022数据存储名名称:订订单信息息表简述:记录录订单基基本信息息的数据据数据存储组组成:订订单编码码+订单产产品+产品数数量+订单日日期+交货日日期+产品信信息+产品单单价+供应商商名称+工程测测试费+总价关键字:订订单编码码相关联的处处理:DD-022数据存储编编号:FF-033数据存储名名称:供供应商技技术工艺艺表简述:记录录供应商商技术能能力的数数据数据存储组组成:产产品质量量问题+供应商商技术

34、水水平关键字:供供应商编编码相关联的处处理:DD-0333 系统设设计3.1 数数据库设设计数据库是企企业、组组织或部部门所涉涉及的数数据组合合及相互互间的关关系,数数据库技技术研究究如何科科学地组组织和存存储数据据,如何何高效地地获取和和处理数数据,是是数据库库管理的的高级技技术。数据库设计计是系统统设计很很重要的的部分,设设计质量量的好坏坏,数据据结构的的优劣直直接影响响到系统统的成败败。数据据库设计计是指对对于一个个给定的的应用环环境,构构造最优优的数据据库模式式,建立立数据库库及其应应用系统统,使之之能够有有效地存存储数据据。满足足各种用用户的应应用需求求。数据据库设计计通常是是在一个

35、个通用的的DBMMS(数据库库管理系系统)支持下下进行的的,即利利用现在在的DBBMS为为基础。从20世纪纪70年代代末以来来,众多多学者对对数据库库设计方方法进行行了深入入的探讨讨和尝试试,结合合出许多多各有优优点的数数据库设设计方法法,有基基于E-R模型的的数据库库设计方方法,基基于3NNF的设设计方法法,基于于抽象语语法规范范的设计计方法等等,较为为实用的的主流方方法有两两种:EE-R模模型加规规范化关关系的方方法和数数据元素素图加规规范化关关系的方方法。本系统是采采用E-R模型型加规范范化关系系的方法法进行设设计的,下下面对该该方法进进行简单单的介绍绍。E-R模型型加规范范化关系系的方

36、法法在数据据库结构构设计中中,主要要工作是是从需求求分析所所得到的的所有信信息以及及它们之之间的依依赖关系系出发,去去构造系系统数据据模型。在在构模中中,最常常用的是是E-RR模型法法。E-R模型型中最基基本的成成分是实实体、联联系以及及它们的的属性。而而实体(或或联系)与与属性构构成关系系,因为为是否“规范化化”而有“好”、“坏”之分,而而关系的的好坏又又直接影影响数据据库的质质量。3.1.11系统E-R图该系统的主主要几个个模块采采用的主主要表之之间的关关系,如图3.1所示示。产品产品对应订单供应商库存板料信息生产1NMNNMM1出库入库入库单号入库时间材料单价入库供应商入库数量入库编码材

37、料编号出库单号出库时间出库供应商出库数量出库编码材料编号合同号码图3.1 E-RR图其中各个实实体的属属性显示示如下:图3.2为为产品实实体的属属性。产品产品备注说明表面印刷加工手段产品编码表面处理产品单块尺寸产品拼盘尺寸阻焊油墨改版说明测试方式产品厚度及层数产品板材规格产品型号图3.2 产品属属性图图3.3为为供应商商实体的的属性。供应商供应商交货时间供应商价格供应商编码质量问题数供应商生产类别是否有HDI供应商月产量供应商技术精度供应商名称质量问题解决方式联系人图3.3供应商供应商交货时间供应商价格供应商编码质量问题数供应商生产类别是否有HDI供应商月产量供应商技术精度供应商名称质量问题解

38、决方式联系人图3.4为为订单实实体的属属性。订单供应商名称下单日期交货日期单价完成状态工程测试费合同号码总价产品数量订单编码产品型号订单供应商名称下单日期交货日期单价完成状态工程测试费合同号码总价产品数量订单编码产品型号图3.5为为入库实实体的属属性。库存库存材料厚度材料编号库存供应商库存数量材料规格材料单价图3.5 入库属属性图3.1.22数据库库设计数据表的设设计: 用户管管理模块块: 用户信信息表的的设计。用用户信息息表是系系统用户户的认证证表。在系统中的的表名:Useers,如表3.1所示示。表3.1 Useers表表序号说明字段名字段类型字段长度1用户编码Yhbm可变长字符符型52用

39、户名称Yhmc可变长字符符型103用户密码Yhmm可变长字符符型124用户类型Yhlx整数1 用户编编码识别别表的设设计。用用户编码码识别表表是用来来控制用用户编码码是否已已经使用用的表。在系统中的的表名:UseersBBm,如表3.2所示示。表3.2 UseersBBm表序号说明字段名字段类型字段长度1用户编码Yhbm可变长字符符型52识别标志Sbbz可变长字符符型2 产品信信息管理理模块 产品信信息表的的设计。商商品信息息表是数数据库存存放产品品基本信信息的表表。它为为产品的的生产提提供了信信息上的的保障。在系统中的的表名:PCBBI,如表3.3所示示。表3.3 PCBBI表序号说明字段名

40、字段类型字段长度1产品编码Cpbm可变长字符符型52产品型号Cpxh可变长字符符型403产品板材规规格Cpbcggg可变长字符符型164产品厚度及及层数Cphdccs可变长字符符型405测试方式Csfs可变长字符符型306表面处理Bmcl可变长字符符型107表面印刷Bmys可变长字符符型208加工手段Jgsd可变长字符符型209产品单块尺尺寸Cpdkccc可变长字符符型2010产品拼盘尺尺寸Cpppccc可变长字符符型2011备注说明Bzsm可变长字符符型4012阻焊油墨Zhym可变长字符符型2013改版说明Gbsm可变长字符符型40 商品编编码识别别表的设设计。商商品编码码识别表表是用来来控

41、制商商品编码码是否已已经使用用的表,商商品编码码的新增增和删除除表单内内出现的的编码号号都是由由这张表表控制的的。在系统中的的表名:PCBBIBMM,如表33.4所所示。表3.4 PCBBIBMM表序号说明字段名字段类型字段长度1产品编码Cpbm可变长字符符型52识别标志Sbbz可变长字符符型2 供应商商管理模模块 供应商商信息表表的设计计。供应应商信息息表内存存放着供供应商的的基本信信息。供供业务员员选择下下单供应应商时参参考、使使用。在系统中的的表名:Supppliierss,如表33.5所所示。表3.5 Supppliierss表序号说明字段名字段类型字段长度1供应商编码码Gysdmm可

42、变长字符符型42供应商名称称Gysmcc可变长字符符型203供应商月产产量Gysyccl可变长字符符型104质量问题数数Zlwtss可变长字符符型55供应商生产产类别Gysscclb可变长字符符型206供应商价格格Gysjgg可变长字符符型87质量问题解解决方式式Zlwtjjjfss可变长字符符型408供应商技术术精度Gysjssjd可变长字符符型209是否有HDDIHDI布尔型10供应商交货货时间Gysjhhsj可变长字符符型511供应商联系系人Yhmc可变长字符符型10 供应商商编码识识别表的的设计。供供应商编编码识别别表是用用来控制制供应商商编码是是否已经经使用的的表,供供应商编编码的新

43、新增和删删除表单单内出现现的编码码号都是是由这张张表控制制的。在系统中的的表名:SupppliierssBM,如表33.6所所示。表3.6 SupppliierssBM表表序号说明字段名字段类型字段长度1供应商编码码Gysbmm可变长字符符型42识别标志Sbbz可变长字符符型2 订单管管理模块块 订单管管理表的的设计。订订单管理理表是记记录订单单信息状状态的表表。在这这张表里里,存放放着订单单的详细细资料。在系统中的的表名:Ordderss,如表 3.77所示。表3.7 Ordderss表序号说明字段名字段类型字段长度1订单编码Ddbm可变长字符符型52合同号码Hthm可变长字符符型103产品

44、型号Cpxh可变长字符符型404供应商名称称Gysmcc可变长字符符型205单价Dj可变长字符符型106产品数量Cpsl可变长字符符型107总价Zj可变长字符符型208工程测试费费Gccsff可变长字符符型89下单日期Xdrq日期型10交货日期Jhrq日期型11完成状态Wczt可变长字符符型40 订单编编码识别别表的设设计。订订单编码码识别表表的存在在也是和和前面几几个识别别表的作作用相同同,识别别分辨订订单编码码是否已已经存在在内容。在系统中的的表名:OrdderssBM,如表33.8所所示。表3.8 OrdderssBM表表序号说明字段名字段类型字段长度1订单编码Ddbm可变长字符符型52

45、识别标志Sbbs可变长字符符型2 板料管管理模块块1)入库管管理子模模块: 入库记记录表的的设计。入入库记录录表是记记录入库库板料的的表。在在这张表表里,存存放着入入库板料料的详细细资料。在系统中的的表名:Stooragge,如表33.9所所示。表3.9 Stooragge表序号说明字段名字段类型字段长度1入库编码Rkbm可变长字符符型52入库时间Rksj日期型3入库供应商商Rkgyss可变长字符符型204材料单价Cldj可变长字符符型105入库单号Rkdh可变长字符符型56入库数量Rksl整型 入库编编码识别别表的设设计。入入库编码码识别表表的存在在也是和和前面几几个识别别表的作作用相同同,

46、识别别分辨入入库编码码是否已已经存在在内容。在系统中的的表名:StooraggeBMM,如表33.100所示。表3.100 StooraggeBMM表序号说明字段名字段类型字段长度1入库编码Rkbm可变长字符符型52识别标志Sbbs可变长字符符型22)出库管管理子模模块: 出库记记录表的的设计。出出库记录录表是记记录出库商品品的表。在在这张表表里,存存放着出出库板料料的详细细资料。在系统的表表名:SShippmennts,如表33.111所示。表3.111 Shhipmmentts表序号说明字段名字段类型字段长度1出库编码Ckbm可变长字符符型52出库时间Cksj日期型3出库供应商商Ckgys

47、s可变长字符符型204合同号码Hthm可变长字符符型105出库单号Ckdh可变长字符符型56出库数量Cksl整型 出库编编码识别别表的设设计。出出库编码码识别表表的存在在也是和和前面几几个识别别表的作作用相同同,识别别分辨出出库单编编码是否否已经存存在内容容。在系统中的的表名:ShiipmeentssBM,如表33.122所示。表3.122 ShhipmmenttsBMM表序号说明字段名字段类型字段长度1出库编码Rkbm可变长字符符型52识别标志Sbbs可变长字符符型23)库存管管理子模模块: 库存记记录表的的设计。库库存记录录表是记记录库存存状态的的表。在在这张表表里,存存放着库库存板料料的

48、详细细资料。在系统的表表名:SStocck,如表3.133所示。表3.133 Sttockk表序号说明字段名字段类型字段长度1材料编号Clbm可变长字符符型52库存供应商商Kcgyss可变长字符符型203材料规格Clgg可变长字符符型164材料单价Cldj可变长字符符型105材料厚度Clhd可变长字符符型406库存数量Kcsl整型 库存编编码识别别表的设设计。库库存编码码识别表表的存在在也是和和前面几几个识别别表的作作用相同同,识别别分辨材材料编号号是否已已经存在在内容。在系统中的的表名:StoockBBM,如表3.144所示。表3.144 SttockkBM序号说明字段名字段类型字段长度1材

49、料编号Clbm可变长字符符型52识别标志Sbbs可变长字符符型23.2 系系统功能能设计3.2.11系统功功能结构构图某外贸企企业信息息管理系系统的整整体功能能结构图图, 如如图3.6所示示。登录界面登录界面用户管理模块用户密码管理用户权限管理产品信息模块新增产品信息修改产品信息查询产品信息订单管理模块新增订单信息查询订单信息修改订单信息订单状态管理板料管理模块板料入库管理板料出库管理板料分割模块供应商管理模块查询供应商信息修改供应商信息新增供应商信息修改入库单查询入库单新增出库单修改出库单新增入库单查询出库单图3.6 系统功功能结构构图3.2.22系统各各功能模模块功能能结构说说明某外贸企业

50、业信息管管理系统统作为本本公司日日常工作作的运作作中心,它它贯穿于于整个公公司的日日常营运运,因此此,它所所起到的的作用对对公司来来说是具具有决定定性的。但但是从实实际上来来说,它它只具备备了管理理信息系系统中的的一个或或者数个个主要模模块,并并不能完完全承担担公司的的整体运运作。而而且系统统中大部部分的数数据都不不是系统统自动生生成,只只是外部部输入,系系统所做做的只是是整理和和方便提提取,所所以系统统要完善善,还有有很多后后续开发发需要进进行。对于此系统统,在设设计之初初就明确确了一个目目的:为为了提高高公司员员工的工工作效率率、降低低公司的的管理成成本。假设制制定出大大量的新新规则,会会

51、增加企企业对员员工的培培训费用用,并且且同时将将延长系系统实用用时间,导导致公司司运营成成本增加加,所以以设计时时注意到到了公司司员工习习惯的工工作模式式,尽量量不要打打破那些些已经形形成的适适合本企企业的工工作组成成。以下将对几几个模块块进行详详细分析析: 用户管管理模块块在该系统中中,用户户管理模模块是某某外贸企企业信息息管理系系统的管管理模块块,系统统的安全全性就是是在这块块得到体体现的。按照系统登登录的顺顺序,我将这这样设计计我的系系统管理理。在用户认证证的设计计上,本本系统省省去了传传统的用用户名、工工号和密密码输入入的三重重认证形形式,而而采用用用户名、密密码认证证的形式式。本外贸

52、企企业信息息管理系系统只有有内部员员工才有有权利登登录,安安全性大大大提高高,只采采用用户户名和密密码双认认证就可可以达到到预期的的效果,所以最最终决定定使用用用户名、密密码双认认证的形形式。在用户权限限管理上上,系统统采用分分级权限限管理。使使各个用用户只能能够操作作与自己己权限相相关的功功能。特特别是删删除、修修改等具具有破坏坏能力的的操作,这这些必须须得到相相关的权权限后才才能进行行操作。对对于分级级管理的的实现,系系统原计计划建立立一个用用户权限限管理,但但是由于于此系统统的牵涉涉面比较较广,所所以最后后决定通通过程序序根据用用户类型型来实现现简单的的权限管管理,在在用户权权限的划划分

53、上是是这样规规定的:管理员员用户可可以实行行全部操操作,主主管用户户可以执执行大部部分操作作,但是是对某些些敏感信信息没有有查询、修修改、增增加权限限,而业业务员用用户只能能对自己己负责的的业务进进行增删删改操作作,用以保保证公司司敏感信信息的安安全性。新员工录入入这部分分内容,本应该该是纳入入程序登登录界面面,但是是由于公公司人员员流定性性较低,而而且员工工人数较较少,为为了提高高系统的的安全性性,将不不在操作作前台设设置用户户注册选选项,而而由管理理员直接接对数据据库进行行编辑。 产品信信息管理理模块产品信息是是企业运运营管理理中不可可缺少的的一部分分。对于于这方面面信息的的采集、整整理和

54、查查询等功功能是必必不可少少的。特特别是查查询的功功能,由由于此外外贸企业业所经营营的产品品数量巨巨大,且且很多产产品重复复率不高高,但重重复间隔隔时间较较长,所所以为了了方便查查询,产产品信息息管理模模块的设设计必须须做到实实用和简简便。产品信息管管理模块块也是公公司重要要的管理信信息系统统模块,通通过其中中的资料料,业务务员可以以根据自自己的需需要了解解商品的的基本信信息,并并且根据据信息来来选择相相应的供供应商。对于模块的的新增信信息部分分,由于于产品新新增量比比较稳定定,并且且较少发发生在短短时间内内产生大大量需要要新增信信息的情情况,而而且由于于产品信信息在录录入后较较少改动动,所以

55、以决定采采用逐条条录入的的方式。 订单信信息管理理模块订单管理模模块是此此系统的的中心模模块,如如何有效效地对订订单进行行管理是是企业日日常工作作中最重重要的部部分之一一,为此此,一个个方便的的查询、管管理订单单的模块块是必不不可少的的。订单信息管管理模块块系统流流程图,如图3.7所示。对订单信息表进行操作用户登录对订单信息表进行操作用户登录新增订单信息录入成功?修改订单信息查询订单信息结束操作订单状态管理NY图3.7 订单信信息管理理模块系系统流程程图 供应商商信息管管理模块块一个好的供供应商对对外贸企企业来说说,和一一个好的的客户同同样重要要。如何何合理有有效的对对供应商商信息进进行管理理

56、对于外外贸企业业来说是是个十分分现实和和必要的的问题。本系统统中的供供应商管管理实现现了信息息的更新新和整理理,使每每个用户户可以得得到他们们所需要要的信息息。供应商信息息管理模模块也是是公司的的重要的的管理信信息系统统模块,通通过其中中的资料料,业务务员可以以对供应应商的能能力、操操作习惯惯有一个个细致的的了解,并并且可以以根据这这些信息息来决定定自己所所掌握的的订单的的大致去去向,为为业务员员选择供供应商节节约了大大量的时时间和精精力。对于供应商商信息模模块的信信息选择择主要包包括:供供应商的的生产产产品类型型,供应应商的生生产能力力(包括括产量和和技术工工艺),供供应商的的交货时时间,供

57、供应商的的价格和和供应商商的质量量问题及及其解决决方式。 板料管管理模块块板料管理是是企业的的主要的的几大管管理模块块之一,本本系统中中的板料料管理只只是库存存变更的的记录,其其功能要要求不高高,要求求系统的的实现一一定要简简洁,反反应时间间短,从从而提高高系统的的实用价价值。4 系统实实施4.1 系系统界面面实现在设计阶段段确定了了应该怎怎样具体体地实现现所要求求的系统统,也就就是说经经过这个个阶段的的设计工工作,得得出了对对目标系系统的精精确描述述。使用用本系统统,首先先必须通通过系统统登录界界面登录录,按照照业务流流程顺序序,首先先是系统统管理员员或业主主登入系系统,如如果输入入的账号号

58、和密码码有误,就就会有提提示信息息。登录录之后直直接进入入各项操操作选择择的界面面,接着着根据需需要选择择不同的的选项进进行操作作。4.1.11功能界界面实现现在一个系统统的设计计过程中中,首先先要确定定系统的的主要功功能和特特点,如如此可以以准确掌掌握系统统设计的的重点所所在,有有重点的的把握系系统设计计思路。本管理信息系统的主要功能就是数据信息的输入输出,所以输入输出功能的设计尤其显得重要。输入输出部分的设计既要考虑到系统的安全性和系统模块的自身特点,又要考虑到使用员工的工作效率和使用感受。所以在输入出部分的设计中,我采用根据其内容特色和员工调查结果相结合的形式来解决这个问题。主要的输入入

59、输出部部分的设设计举两两个例子子,说明如如下。 新增产产品部分分的输入入输出设设计:这是一个单单个信息息录入的的设计,因因为在产产品型号号的录入入中,各各种信息息与产品品型号都都是一对对一的关关系,所所以可以以采用这这样的输输入形式式。对于于产品板板材规格格一栏,由由于产品品板材规规格的每每栏都是是有少数数的种类类,所以以设计了了一个下下拉框,以以便于录录入者节节省输入入时间。对对于修改改操作,也也是这样样进行操操作的,如图4.1所所示。图4.1 新增产产品输入入输出设设计图当输入出现现错误的的时候系系统自动动报警,如如图4.2所示示。图4.2 系统自自动报警警图 板料管管理部分分的输入入输出

60、设设计:这是本外贸贸企业信信息管理理系统的的一个大大的模块块,在这这个模块块里主要要集中了了公司的的待料加工工的板材材在供应应商仓库库的进出出,并且且由于在在一般的的情况下下,板料料都要先先确立分分割方案案。所以以根据这这个特点点,我将将这块的的分为两两个部分分:库存存输入输输出和板板料分割割方案建建议,而而板料分分割方案案也决定定了板料料使用的的数量。但但是由于于供应商商的生产产工艺有有所区别别,故板板料分割割方案只只是提出出一个建建议,业业务员也也可以不不理会建建议,根根据供应应商的方方案直接接输入分分割方式式如图44.3所所示。图4.3 板料管管理输入入输出设设计图4.1.22系统登登陆

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论