版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 当当网仓储配送管理信息系统设计 组长:吴德桥 成员:史振樾 王雅梅 佘晔萌 高成东 蔡智俣 日期: 2014/6/9-2014/6/20目 录1.项目说明3王雅梅2.当当网信息系统需求分析4王雅梅3.当当网组织结构分析5史振樾4.当当网业务流程分析7史振樾5.当当网数据流程分析9吴德桥6.当当网数据字典分析16吴德桥7.当当网物流信息系统总体设计19佘晔萌8.当当网数据处理模式设计22佘晔萌9.当当网物流信息系统详细设计24高成东、蔡智俣 一项目说明1、 项目背景描述 在市场经济的大环境下,越来越多的人认识到用计算机技术进行各类管理、交流的便捷。经济和科学技术发展加速,各个领域对于计算机和科
2、学技术的运用要求也越来越高,各个企业的竞争归根结底就是技术和管理的竞争,他们为了争取获得利益最大化,必须拥有一套完善的管理系统来管理企业,以适应时代潮流和发展的需要。当当网作为一家规模较大且经营时间较长的公司,随着信息处理量的快速放大,工作量越来越多,这就要求企业各方面的工作更全面、先进、高效。纯办公软件无论从准确度还是及时性都已无法满足公司的需要。因此开发一个界面友好,易于操作且较为完善的仓储配送管理系统来管理货品,对整个公司的物资的管理和查询等自动化处理变得十分重要。仓储和配送管理对企业来说是一项繁琐复杂的工作,每天要处理大量的单据数据。为及时结清每笔业务,盘点库存和货物流动情况,保证企业
3、库存以及货物安全,库管人员要花费大量人力物力和时间来做数据记录统计工作。倘若我们使用计算机建立一个仓储配送管 理 系 统,将 使 货 品 管 理 工 作 规 范 化,系 统 化,程 序 化,并 将 大 大 提 高 信 息 处 理 的 速 度 和 准 确性。2、 项目目标 社会在不断进步,科学技术和管理也在迅速发展,这使得每个企业得到了前所未有的发展机遇,但同时也必须面对市场竞争的严重挑战,在日趋激烈的竞争环 境下,企 业 要 生 存、发 展,就 必 须 对 企 业 进 行科 学 的 管 理。而 用 计 算 机 来 处 理企业内部信息间的流通和使用,既可以实现数据信息的共享,控制好数据的冗余度,
4、并使企业有统一的管理,提高信息的利用率,又可以实现整体数据的结构化,表示大量数据相互间的多种联系,这样就可以大大的提高企业生产动作的效率。本次设计即是对商品在库存及配送管理方面所做的分析,商品的大量出入仓库,大量的用户订单,使得企业每年要花费巨大的人力,投资,设施,费用去计划和控制存货。存货的周转率是标志企业运营效率的重要指标,对企业的资产收益率起着重要的决定作用。所以近年来,企业管理者开始重视存货管理的重要性,存货管理主要是对商品的管理,它强调的是对商品货物的存储和传送,数量和状态变化信息的管理,其目标是在于降低库存成本,减少库存资金占用的同时,保证商品货物按计划流动,从而使商品满足顾客和市
5、场上的需求。因此,商品货物信息必须具有高度的准确性,这就需要有好的管理系统,能简明的反映实际情况。以上所述就是本次仓储配送管理信息系统开发的目标。3、 设计思路通过信息系统需求分析、企业组织结构分析、企业业务流程分析、企业数据流程分析、数据字典设计、物流信息系统总体设计、物流信息系统详细设计等模块组成和完善当当网的仓储配送管理信息系统,旨在通过该信息系统,提高存货的周转率,保证商品按计划流动,确保企业按照订单将货物准时准点地送至客户手中,提高客户的满意度。二当当网信息系统需求分析一、用户需求分析 用户需求分析是在对用户进行分析调查基础上进行的,是应用型信息系统设计的基础。全面深入地了解掌握用户
6、需求是进行优良的系统设计的关键,也是系统生命力的保证。这里需要明确本系统的用户特点与具体的功能需求,分析系统建设的数据需求,才能在这些需求基础上规划系统的功能框架,进而进行系统数据库的设计。 按照系统设计的目标,本系统的主要用户对象为配送中心仓储部门的相关人员。由此,按照部门的工作职责和权限。本系统将用户分为三类:(1) 一般用户:此类用户主要是仓库的一般管理人员,他们利用系统对仓储的日常工作进行管理。这类用户是系统的主要用户,而是系统建设重点考虑的对象。主要包括:入库管理组:负责货物的入库交接,负责对货物的验收工作和入库上架等工作。存货管理组:负责货物的盘点、库存预警等作业运作与管理。拣货组
7、:负责对出库货物的拣选等作业进行管理。包装流通加工管理组:主要负责包装、流通加工作业的管理。出库管理组:负责出库审核以及出库货物的交接等。(2) 数据库维护人员:及数据库更新、维护人员,主要负责对数据库系统中各种业务资料数据和各种空间位置数据的维护与更新。(3) 系统管理员:系统管理员主要负责维护登陆系统的用户数据、分配用户权限等,同时可以对系统业务资料数据及空间位置数据进行浏览查询。对应于以上三类用户,相应地对系统设置三类操作权限:(1) 系统查询权限:对应于一般用户的操作权限,这类用户使用系统进行仓储管理,可以修改仓储相关数据,但是不具备修改口令、分配用户权限等高级功能。(2) 数据库维护
8、权限:除具有系统统计查询操作权限之外,还具有对系统业务属性数据及空间数据的维护更新权限。(3) 系统管理员权限:除具有系统统计查询操作权限之外,还具有新建、删除、更新系统登录用户以及分配用户操作权限等功能。二、可行性分析 可行性分析是指根据系统环境、资源等条件,判断所提出的信息系统项目是否具有实际开发的可行性。可行性分析主要从技术可行性、经济可行性、社会可行性三方面着手进行。 1.经济可行性分析 经济方面,当当网用于系统开发的预算基本可以满足设备的投入和人力投入。就收益而言,系统投入使用后,不仅可以减少库存的工作强度,提高工作效率,减少人力资源的浪费,而且能加快资金的周转,提高资金的利用率。目
9、 标 系 统 不 是 很 复 杂,开 发 的 周 期 短,人 员 经 济 支 出 不大,所 节 省 的 大 量人力、财力产生的效益将远远大于本系统的开发成本,所以从经济方面来讲开发此系统是可行的。2.技术可行性分析 从技术上讲,现行的网络技术和计算机技术完全能完成本系统的功能要求。本系统采用VFP和V C + + 6.0作为系统前台应用程序开发工具,采用VFP工具建立数据库,并通过V C +6.0中的ActiveX控件使两者进行连接从而进行系统软件开发。VFP和V C +6.0不仅能帮助软件开发者提高软件开发的质量和效率,缩短开发周期,而且还具备强大的数据库管理功能,完全能够满足本系统的开发需
10、求。3.社会可行性分析 在社会可行性方面,系统的开发与使用与现行的管理制度没有冲突,而且现在员工通过培训可以很容易掌握和使用系统。 综上所述,本系统能够为当当网带来效率提升,错误减少,管理方便等多种好处,使当当网保持竞争力,提升经济效益,且在实施上具有相当的可行性,故应立即开始实施。三当当网组织结构分析一、 当当网的组织结构图:二、组织结构的特征:当当有两位联合总裁:李国庆和俞渝,二人是夫妻,联手创业,早已在业内传为佳话。1999年11月开通的当当网,目前是全球最大的中文网上图书音像商城。李国庆和俞渝常探讨在图书这个行业中间赚钱最关键的环节是什么,有着多年图书出版运营经验的李国庆说肯定是出版社
11、和读者的直接联系。于是他们一起去找风险投资商,说服了IDG、LCHG(卢森堡剑桥集团,该集团公司拥有欧洲最大的出版集团)共同投资,目标锁定在凭借发达国家现代图书市场的运作模式和成熟的管理经验,结合当今世界最先进的计算机技术和网络技术,用来推动中国图书市场的“可供书目”信息事业,及“网上书店”的门户建设,成为中国最大的图书资讯集成商和供应商,成为全球最大的中文图书网站。然而,当时国内并不具备开办网上书店的条件;没有一个动态更新的书目数据库;网民基础人数也达不到开办网上书店的要求,更没有一个适合做图书配送的物流系统。于是,这对果敢的夫妻将北大图书馆系、北大分校图书馆系的学生整班整班的训练,训练完了
12、再到各个出版社普查数据。他们在出版社的仓库里,在不同地方的犄角旮旯,一干就是几天,没日没夜地翻阅那些发黄蒙尘的资料。终于拿出了一张数据库普查清单中国可供书目数据单。就这样,从最基础的工作开始到构建网上书店大厦,夫妻俩一唱一和,各自发挥所长,相互补充,现在在公司,李国庆负责市场、技术、采编、运营;俞渝掌管财务和人力资源,还有战略发展和其他网上的一些战略联盟等。经过三年的辛苦积累,今天,当当网经营着全国500多家出版社出版的20万种图书、1万多种音像制品、游戏软件等商品,图书品种涵盖中国在销图书的90%,有员工100多人,销售额的月增长速度达到30%。顾客已经遍及国内各省、市、自治区,和香港、澳门
13、、台湾、美国、加拿大东南亚等50多个国家地区,在众多的电子商务网站中一支独秀,用李国庆的话说,就是“做得特踏实”。四当当网业务流程分析一、当当网的业务流程图:公司的库存管理信息系统的执行主要由部门完成,其采购部由采购人员组成,企划部由企划人员组成,财务部由财务人员组成,销售部由销售人员组成,物资部由仓库管理员和质检人员组成,运营部由运营人员组成。具体的业务是由多个部分组成,我把这些业务也都设计到我们的系统中了。普通的库存管理系统只要是统计好库中所要入库和出库的商品数量就可以了,我们不光进行了数量上的统计还进行了金额方面的统计,这样按月、季、年来进行财务方面的入货、出货,具体库存的分类金额统计,
14、生成相应的分类报表,这些报表可以汇总到财务部,为财务核算提供资料。由业务流程图可以了解到库存管理信息系统中具体每一方面的业务进展情况,每一个实体与系统逻辑处理之间的紧密联系,也可以看出系统在运作过程中所生成的文件资料报表信息的传递流程。二、业务流程分析:货物出库后,还要仓库管理部还要和销售部一起确认订单发货,再交给物流公司,这样的,中间就会造成不必要的时间消耗,流程环节出现冗余,把仓库管理部门的确认发货在销售部门这一环节直接确认,再由仓库管理部门直接发货给物流公司,这样的话,效率更高,且流程简洁,减少交易成本;将存库货物查询这一步,可以直接开发一个实时更新的模块,直接嵌入到当当网系统中,把库存
15、信息实时反映在商品下面,这样可以减少不必要的等待,货物的进货,使顾客感受到物流的速度的慢。而且还可以直接省去库存查询这一环节,效率更高,可以赢得更好的顾客满意度,货物的更新可以由系统自动完成,但必要的间隔一段时间,要进行人工清点,这样可以防止系统的错误造成不必要的麻烦。在当当网的业务流程中,从客户的角度来看,真正的关心是物流的快慢。在物流的速度中,如果由于物流较慢,加上客户着急使用,对物流又不是很了解的情况下,会造成顾客的流失。建议在顾客购买货物几个主要城市创建货物存储点,并建立起自己的物流公司,在各个较近的地点,实现自己物流的独自配送,远程的统一由第三方物流公司配送,这样可以让大部分顾客体验
16、到物流快速的体验,并增强服务意思,这样可以得到更高的顾客满意度,提高服务质量,提高市场占有率和顾客忠诚度。五当当网数据流程分析一、数据流程图 数据流程图是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况;是在对系统调查阶段绘制的业务流程图进行分析的基础上,从系统的科学性、管理的合理性、实际运行的可行性角度出发,将信息处理功能和彼此之间的联系自顶向下、逐层分解,从逻辑上精确地描述新系统应具有的数据加工功能、数据输入、数据输出、数据存储及数据来源和去向。首先将系统的顶层图画出,说明了系统的总的处理功能和输入输出的数据流,包含的外部项有物
17、资部、采购部、销售部、财务部,物资部查看货品信息、超储信息和短线信息的各项具体情况,由库存管理系统返回相关结果;采购部查看采购信息的录入、修改和查询,由系统返回各项结果;销售部查看货品销售信息和退货信息然后由系统返回结果;最后综合三方面的处理信息,系统将财务报表返回给财务部。物资部是库存管理历史库存部分的分管部门,对于库存的各项货品的基本信息向系统发出录入的请求,系统判断后返回结果,物资部人员就可以在系统中录入基本货品的信息了;当然货品基本信息的处理还包括修改、删除、查询的处理;最后生成的货品信息表储存到货品资料中;采购部是货品进入仓库的入口部分,每一个公司都会对市场进行总体的调查,分析市场需
18、求,当收到具体的需求表时,采购部会把采购回来的货品进行处理,向系统发出新货品的录入请求,系统接受请求后进行录入处理,并更新货品存储数据库,同样的采购处理还有修改货品信息、查询货品信息的功能;最后生成的表储存到采购资料中;销售部是货品从仓库流通到市场的关卡,当收货单位向我们发出提货通知时,系统接受请求,返回结果,执行出库模块,在数据处理过程中会出现两种情况:1、正常销货;2、退货;在我们发出的货品不合乎规格时,收货方发出退货请求,在判断退货请求合理后,系统进行退货处理,生成退货资料;仓库都会有原始库存的管理,当采购回来的货品信息储存到数据库后,系统会对货品的数量进行综合的统计,如果超过了原定的存
19、储量,系统会自动发出超储警报,生成超储信息传递给仓库管理员予以确认;当销售完货品时,原有的货品数量已经满足不了下一次的货品输出时,系统也会发出短线警报,生成短线信息,提醒仓库管理员应该即时补充库存;在这几方面的配合下,系统会把多方面的信息汇总,进行财务分析处理,把本年度或者本季度的供货单位的供货金额进行统计,还有收货单位的收货金额经行统计,自动对账生成损益表,这个部分是系统财务处理的部分。下面是数据流程图的顶层图:顶层图由顶层的数据流程图我们可以大致了解各部门之间的联系,下面按自顶向下、逐层分解的方法,画出下一层的数据流程图即一层图。一层图中包括了基本信息管理,基本信息查询管理,采购管理,采购
20、查询,销售管理,销售查询,退货管理,退货查询,报表管理,用户管理。一层图 其中,基本信息查询又分为供应商信息查询,客户信息查询,货品信息查询。基本信息管理又分为二层图六当当网数据字典设计 定义:数据字典是一种表格,他把数据的最小单位看成是数据项,若干个数据项可以组成一个数据结构.数据字典的作用是给数据流程图上的每个成分以定义和说明。库存管理系统的数据流程图加上数据字典,能给出一个具有详细的、具体的文字内容和图形的系统逻辑模型,形成一个完整的说明。一:数据项编号名称类型/长度备注I01货品编号C/6I02货品名称C/20I03货品所在位置C/20I04入库日期C/10I05供应商编码C/6I06
21、 供应商名称C/20I07 供应商简称C/20I08 供应商地址C/30I09 银行编码C/6I10银行帐号C/10I11客户编码 C/6I12客户名称C/20I13客户简称C/20I14客户地址C/30I15采购编码C/6I16采购日期C/10I17销售编码C/6I18销售日期C/10I19货品超储上限II20报警日期C/10I21超储数量II22货品短线底限II23短线数量II24货品数量II25退货编码C/6I26退货日期C/10I27用户编码C/6I28 用户姓名C/20I29用户权限C/20I30用户密码C/6I31超储编号C/6I32短线编号C/6I33货品单价II34货品总金额I
22、I35报表时间C/10I36利润I二:数据结构编号名称组成备注S01供应商信息I05+I06+I07+I08+I09+I10S02客户信息I11+I12+I13+I14+I09+I10S03货品信息I01+I02+I03S04采购信息I15+I01+I16+I05S05销售信息I17+I01+I18+I11S06超储信息I31+I01+I02+I24+I19S07短线信息I32+I01+ I02+I24+I22S08超储报警信息I01+I02+I24+I21+I20S09短线报警信息I01+I02+I24+I23+I20S10货品库存信息I01+I02+I03+I05+I16+I24S11用户
23、信息I27+I28+I29+I30三:数据流编号名称 组成来源去出 备注F01基本信息管理请求F02+F03+F04+F05+F06+F07物资部基本信息管理F02录入的供应商信息S01物资部供应商文件F03录入的客户信息S02物资部客户文件F04录入的货品信息S03物资部货品资料F05修改的供应商信息S01物资部供应商文件F06修改的客户信息S02物资部客户文件F07修改的货品信息S03物资部货品资料F08供应商查询信息I05物资部供应商文件F09供应商查询结果S01供应商文件物资部F10客户查询信息I11物资部客户文件F11客户查询结果S02客户文件物资部F12货品查询I01+I04物资部
24、货品资料F13货品查询结果S03货品资料物资部F14采购查询信息I15采购部采购文件F15采购信息查询结果S04采购文件采购部F16销售查询信息I17销售部销售文件F17销售信息查询结果S05销售文件销售部F18采购信息管理请求F19采购部采购管理F19录入采购信息S04采购部采购文件F20录入采购信息S04采购部库存文件F21货品库存信息S10货品库存文件短线管理F22短线信息S07短线文件短线管理F23短线报警信息S09短线管理销售部F24货品库存信息S10货品库存文件超储管理F25超储信息S06超储文件超储管理F26超储报警信息S08超储管理采购部F27销售信息管理请求F28销售部销售管
25、理F28录入销售信息S05销售部销售文件F29录入销售信息S05销售部库存文件F30退货请求信息S04+I25+I26销售部退货文件F31退货更新销售文件I15+I16销售部销售文件F32退货查询信息I25销售部退货文件F33退货查询结果S04+I25+I26退货文件销售部F34注册信息I27+I28+I30用户用户管理F35权限信息I29用户管理用户F36用户信息权限S11用户管理用户文件F37超储查询信息I31物资部超储文件F38超储查询结果S06超储文件物资部F39短线查询信息I32物资部短线文件F40短线查询结果S07短线文件物资部F41收入报表S06+I24+I33+I34+I35收
26、入报表管理收入报表文件F42支付报表S06+I24+I33+I34+I35支付报表管理支付报表文件F43利润报表S06+I24+I33+I34+I35+I36利润报表管理利润报表文件仓库管理信息系统基本信息管理退货查询销售管理销售查询采购查询基本信息管理查询退出查询报表管理注册管理采购管理退货管理供应商录入管理供应商修改管理客户录入管理客户修改管理货品录入管理货品修改管理货品查询客户查询供应商查询支付报表管理收入报表管理利润报表管理采购处理超储管理销售处理短线管理七当当网物流信息系统总体设计:子系统划分仓储管理信息系统功能的详细说明本系统大致分为11个功能模块:(1)基本信息管理本模块分为供应
27、商录入管理,供应商修改管理,客户信息录入管理,客户信息修改管理,货品录入管理,货品修改管理。供应商录入管理主要是指对供应商的基本信息的录入,包括供应商的名称,供应商编号,供应商地址,银行编码等供应商基本信息。供应商修改管理主要是指对供应商的基本信息的修改,包括供应商的名称,供应商编号,供应商地址,银行编码等供应商基本信息。客户信息的录入管理主要指对客户的基本信息的录入,包括客户的名称,客户编号,客户地址,银行编码等客户基本信息。客户信息的修改管理主要指对客户的基本信息的修改,包括客户的名称,客户编号,客户地址,银行编码等客户基本信息。货品信息的录入管理主要指对货品的基本信息的录入,包括货品的名
28、称,货品编号,货品所在位置等基本信息。货品信息的修改管理主要指对货品的基本信息的修改,包括货品的名称,货品编号,货品所在位置等基本信息。(2)基本信息查询管理本模块分为货品查询,供应商查询,客户查询,超储查询,短线查询五个模块。货品查询主要是指货品信息的查询包括货品的名称,货品编号,货品所在位置等基本信息。供应商查询主要是指供应商信息的查询,包括供应商的名称,供应商编号,供应商地址,银行编码等供应商基本信息。客户查询主要是指客户信息的查询,包括客户的名称,客户编号,客户地址,银行编码等客户基本信息。货品查询主要是指货品信息的查询,包括货品的名称,货品编号,货品所在位置等基本信息。超储查询主要是
29、指对超储货品信息的查询,包括货品编号,货品名称,货品存储上限,超储编号,库存数量。短线查询主要是指对短线信息的查询,包括货品编号,货品名称,货品存储底线,短线编号,库存数量。(3)销售查询销售查询主要是指对销售信息的查询,包括销售编号,货品编号,货品名称,销售日期,销售数量等基本销售信息。(4)销售查询采购查询主要是指对采购信息的查询,包括采购编号,货品编号,货品名称,采购日期,采购数量等基本采购信息。(5)采购管理本模块分为采购处理和超储管理两个模块。采购处理主要是指对采购货品信息的添加,包括采购编码,采购日期,货品名称,采购数量,供应商名称。超储处理主要是指对超储信息的添加,包括货品编号,
30、货品名称,货品存储上限,超储编号,库存数量。(6)销售管理本模块分为销售处理和短线管理两个模块。销售处理主要是指对销售货品信息的添加,包括销售编码,销售日期,货品名称,销售数量,客户名称。短线处理主要是指对短线信息的添加,包括货品编号,货品名称,货品存储底线,短线编号,库存数量。(7)退货查询退货查询主要是指对退货信息的查询,包括退货编码,退货日期,采购编码,采购日期,货品名称,采购数量,供应商名称。(8)退货管理退货管理主要是指对退货信息的录入管理,包括退货编码,退货日期,采购编码,采购日期,货品名称,采购数量,供应商名称。(9)报表管理本模块主要包括利润报表管理,收入报表管理,支付报表管理
31、。收入报表管理主要是指收入报表信息的录入,包括销售编号,货品编号,货品名称,销售日期,销售数量,货品单价,货品总金额,报表日期等报表信息。支付报表管理主要是指支付报表信息的录入,包括采购编号,货品编号,货品名称,采购日期,采购数量,货品单价,货品总金额,报表日期等报表信息。利润报表管理主要是指利润报表信息的录入,包括货品编号,货品名称,货品数量,货品单价,货品总金额,货品利润,报表日期等报表信息。(10)注册管理注册管理主要是指对用户信息的注册,包括用户编码,用户姓名,用户密码,用户权限。(11)退出系统此模块为退出系统。八当当网数据处理模式设计一、当当网数据处理模式采用C/S与B/S交互的方
32、式处理数据C/S是一种两层结构的系统:第一层是在客户机系统上结合了表示与业务逻辑: 第二层是通过结合了数据库服务器.C/S模式主要由客户应用程序,服务器管理程序两部分组成,其结构如下图所示:客户(Client服务器请求结果B/S模式的工作原理:在B/S模式中,客户端运行浏览器软件。浏览器以超文本形式向Web服务器提出数据库的要求。Web服务器接收客户端请求后,将这个请求转化为SQL语法,并交给数据库服务器,数据库服务器得到请求后,验证其合法性,并进行数据处理,然后经处理后的结果返回给Web服务器,Web服务器再一次竟得到的所有转化结果进行转化,变成HTML文档形式,转发给客户端浏览器已有好的W
33、eb页面形式显示出来。其结构如下图:客户端WEB服务器数据库服务器请求查询结果HTML页面C/S主要应用于解决仓储业务内部大量数据录入和数据处理,以数据库为处理对象的统计,分析,控制作为主体,它将数据及应用程序集中存储在服务器中,课通过不同平台存取,有较好的系统伸缩性:把集中管理模式转化为一种服务器与客户机负荷均衡的分布式计算机模式,解决了执行率与容量不足的问题。Client/server通过传递机制进行对话,客户机向服务器发出请求,服务器进行相应的处理后将结果返回给客户机。客户机根据需要来安装操作系统,网络协议,客户及软件,应用软件等层数软件。 C/S和B/S比较而言,C/S的优越性在于:(
34、1)C/S在逻辑结构上比B/S少一层,对于想通的任务,C/S完成的速度总比B/S块,是的C/S更有利于处理大量数据。(2)C/S技术能解决许多目前Internet系统不易解决的问题。由于开发是针对性的,因此,操作界面漂亮,多式多样,可以成分满足客户自身的个性化需求。(3)交互性强是C/S固有的一个优点。在C/S中,客户端有一套完整应用程序,在出错提示,在线帮助等方面都有强大的功能,并且可以在子程序间自由切换。(4)C/S模式提供了更安全的存取模式。由于C/S配备的是点对点的结构模式,适用于局域网,安全性可以得到保证。B/S采用点对多点,多点对多点这种开放的结构模式,并采用TCP/IP这一类运用
35、于Internet的开发性协议,其安全性只能依靠数据库服务器上管理密码的数据库来包装。B/S技术的优越性表现在:(1)对信息的发布,数据的收集,数据共享方面。(2)B/S比C/S模式对前台客户机的要求低,可以避免盲目进行硬件升级造成的巨大浪费;对于大型的管理信息系统,软件开发,维护与审计的费用非常高,B/S所具有的框架接结构可以大大节省这些费用。(3)B/S模式的结构易于扩展,并且具有更强的信息系统集成行。对于企业的B/S应用,从当前的技术回评看,特别适用于系统同用户交互量不大的应用,对于需要大量频繁,告诉交互的系统应用,采用这种模式并不是最好的选择。采用Internet应用模式并不不一定要全
36、部取代传统的C/S结构,从某种意义特别是从近期的发展来看,二者应用界限并不清晰,而且往往是互相补充,相辅相成的。当当网在选择数据处理模式时,既考虑到B/S模式的先进性,也要考虑到C/S模式的成熟性,所以采取C/S与B/S交互并用的体系结构。远程客户端远程客户端WEB WERVER应用程序服务器数据库服务器业务终端业务终端上图基于B/S模式和C/S模式结合模型 本设计考虑到业务的复杂性和繁重的客户端计算,为提高管理效率,在仓储业务内部采用C/S模式进行系统内部繁重的客户端计算,为提高管理效率,在仓储业务内部采用C/S模式进行系统内部所需相关信息的传输与交换,主要原因是Client/Serve结构
37、的安全性比Browser/Server结构好,在Client/Server二层系统中,由于客户端软件的安装,打打提高了仓储数据的安全保密性能,避免仓储数据的泄露和外界病毒的入侵。B/S模式则主要用于加强仓储管理系统与外部信息系统的交互,以及公共信息的发布和查询。九当当网物流信息系统详细设计一、 代码设计在一个代码系统中,任何一个代码只能表示一个被编码对象,准备、科学地分类有利于问题的处理与科学的管理。本系统管理的对象主要是车辆、员工与所运货物,通过对他们进行代码设计,有利于对管理对象进行添加、修改、整理等处理工作的管理。代码设计分别如下:(1) 车辆代码车辆代码用6位整数表示,设计方案为:NN
38、 NN NN车辆序号 车队号型号 车辆代码表如下图所示。车队号型号车辆序号01-一车队01-大型货车01-苏A6615002-二车队02-中型货车02-苏A6615103-三车队03-小型货车03-苏A66152例如:010203是指一车队中型货车苏A66152.(2) 员工代码 员工代码用12位整数表示,设计方案为: NN N NNNNNN NNN姓名号(001-999)出生日期性别(0-1)部门号(01-03)员工代码表如下图所示。部门号性别姓名号01-仓储部0-男001-张英02-操作部1-女002-李丽03-财务部003-李晓辉04-配送部004-孔志学005-王鑫例如:0218010
39、23002是指操作部女员工,1980年10月23日出生的李丽。(3) 所运货物代码货物代码用9位整数表示,设计方案为:NN NN NN NNN类型号(000-999)种类号(00-99)品牌号(00-99)品类号(00-99)货物代码表如下图所示。品类号品牌号种类号01-图书01-海尔01-电脑02-食品02-戴尔02-手机03-电子产品03-联想03-打印机04-文化用品04-三星04-扫描仪例如;030201006是是指电子产品戴尔电脑006类型。二、输入输出设计(1)基本信息输入:供应商编号,供应商名称输出:供应商信息 项目号项目名称长度备注1供应商编码C/62供应商名称C/203供应商
40、简称C/204供应商地址C/305银行编码C/66银行帐号C/10using System;namespace 1_1class Program static void Main()Contact c1=new Contact();c1.供应商编码=I05;c1.供应商名称=I06;c1.供应商简称=I07;c1.供应商地址=I08;c1.银行编码=I09;c1.银行帐号=I10;Console.WriteLine(012345,c1.供应商编码,c1.供应商名称,c1.供应商简称,c1.供应商地址,c1.银行编码,c1.银行帐号)struct Contactpublic string 供应商
41、编码;public string 供应商名称;public string 供应商简称;public string 供应商地址;public string 银行编码;public string 银行帐号;输入:客户编号,客户名称输出:客户信息项目号项目名称长度备注1银行编码C/62银行帐号C/103客户编码 C/64客户名称C/205客户简称C/206客户地址C/30using System;namespace 1_2class Program static void Main()Contact c1=new Contact();c1.银行编码=I09;c1.银行帐号=I10;c1.客户编码=I
42、11;c1.客户名称=I12;c1.客户简称=I13;c1.客户地址=I14;Console.WriteLine(012345,c1.银行编码,c1.银行帐号,c1.客户编码,c1.客户名称,c1.客户简称,c1.客户地址)struct Contactpublic string 银行编码;public string 银行帐号;public string 客户编码;public string 客户名称;public string 客户简称;public string 客户地址;输入:货品编号,货品名称输出:货品信息项目号项目名称长度备注1货品编号C/62货品名称C/203货品所在位置C/20us
43、ing System;namespace 1_3class Program static void Main()Contact c1=new Contact();c1.货品编码=I01;c1.货品名称=I02;c1.货品所在位置=I03;Console.WriteLine(012,c1.货品编码,c1.货品名称,c1.货品所在位置)struct Contactpublic string 货品编码;public string 货品名称;public string 货品所在位置;(2)销售信息输入:销售编码,客户编码 输出:销售信息1货品编号C/62客户编码 C/63销售编码C/64销售日期C/1
44、0using System;namespace 2class Program static void Main()Contact c1=new Contact();c1.货品编码=I01;c1.客户编号=I11;c1.销售编码=I17;c1.销售日期=I18;Console.WriteLine(0123,c1.货品编码,c1.客户编号,c1.销售编码,c1.销售日期)struct Contactpublic string 货品编码;public string 客户编号;public string 销售编码;public string 销售日期;(3) 短线信息输入:短线编号 货品短线底限 输出
45、:短线信息1货品编号C/62货品名称C/203货品短线底限I4货品数量I5短线编号C/6using System;namespace 3_1class Program static void Main()Contact c1=new Contact();c1.货品编码=I01;c1.货品名称=I02;c1.货品短线底限=I22;c1.货品数量=I24;c1.短线编号=I32;Console.WriteLine(01234,c1.货品编码,c1.货品名称,c1.货品短线底限,c1.货品数量,c1.短线编号)struct Contactpublic string 货品编码;public strin
46、g 货品名称;public int 货品短线底限;public int 货品数量;public string 短线编号;(3)超储信息输入:超储编号 货品超储上限 输出:超储信息1货品编号C/62货品名称C/203货品超储上限I4货品数量I5超储编号C/6using System;namespace 3_2class Program static void Main()Contact c1=new Contact();c1.货品编码=I01;c1.货品名称=I02;c1.货品超储上限=I19;c1.货品数量=I24;c1.超储编号=I31;Console.WriteLine(01234,c1.
47、货品编码,c1.货品名称,c1.货品超储上限,c1.货品数量,c1.超储编号)struct Contactpublic string 货品编码;public string 货品名称;public int 货品超储上限;public int 货品数量;public string 超储编号;(4)退货信息输入:退货编码 货品编号输出:退货信息1退货编码C/62退货日期C/103货品编号C/64供应商编码C/65采购编码C/66采购日期C/10using System;namespace 4class Program static void Main()Contact c1=new Contact(
48、);c1.退货编码=I25;c1.退货日期=I26;c1.货品编号=I01;c1.供应商编码=I05;c1.采购编码=I15;c1.采购日期=I16;Console.WriteLine(012345,c1.退货编码,c1.退货日期,c1.货品编号,c1.供应商编码,c1.采购编码,c1.采购日期)struct Contactpublic string 退货编码;public string 退货日期;public string 货品编号;public string 供应商编码;public string 采购编码;public string 采购日期;(5)报表信息输入:货品名称 货品编号输出:收入报表信息1货品编号C/62货品名称C/203货品超储上限I4货品数量I5超储编号C/66货品单价I7货品总金额I8报表时间C/10using System;namespace 5_1class Program static void Main()Contact c1=ne
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 建筑施工合同样本:学校建设协议
- 电力公司供水管道铺设项目合同
- 城市环保光纤布线合同
- 智能办公监控系统施工协议
- 交通运输服务招投标合同模板
- 宿舍区消防演练计划
- 社团投资管理规范
- 制造业临时工薪资发放规范
- 南宁市物业安全隐患排查
- 皮具店防火门安装协议
- 2020湖南湖南省建筑施工开工安全生产条件承诺书
- 英语语音教程ppt课件
- GS069电动工具直流调速电路
- 二十五项反措(汽机专业)
- (交通运输)智慧城市系列之智能交通系统(完整版)
- 全国教师信息管理系统信息变更修改操作方法
- 理想别墅的数学_Colin R Microsoft W
- 电流互感器选用参考
- 附件2:跨境业务人民币结算收款说明
- 污水处理厂350KW分布式光伏发电项目初步设计方案
- 民航货物运输PPT课件
评论
0/150
提交评论