首页 毕业设计-超市库存管理系统—论文

毕业设计-超市库存管理系统—论文

举报
开通vip

毕业设计-超市库存管理系统—论文毕业设计-超市库存管理系统—论文 超市库存管理系统 毕业设计中文摘要 超市库存管理信息系统是典型的管理信息系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于后台数据库要求建立起数据一致性和完整性强、数据安全性好的库,而对于前端应用程序的开发则要求应用程序功能完备,易使用等特点经过分析,使用 Microsoft公司的Visual Basic6.0开发工具,数据库选用Access2000,利用其提供的各种面向对象的开发工具和数据库的结合比较方便,开发了这套超市库存管理信息系统...

毕业设计-超市库存管理系统—论文
毕业 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 -超市库存管理系统—论文 超市库存管理系统 毕业设计中文摘要 超市库存管理信息系统是典型的管理信息系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于后台数据库要求建立起数据一致性和完整性强、数据安全性好的库,而对于前端应用程序的开发则要求应用程序功能完备,易使用等特点经过分析,使用 Microsoft公司的Visual Basic6.0开发工具,数据库选用Access2000,利用其提供的各种面向对象的开发工具和数据库的结合比较方便,开发了这套超市库存管理信息系统,包括:系统设置、基本信息设置、入库信息管理、出库信息管理、库存信息管理和统计报表共六大模块。瑞星超市库存管理信息系统引用了库存管理的相关理论,实现了超市对物流的管理,以保证稳定的物流支持正常的运营,但又最小限度的占用资本。它是一种相关、动态、真实的库存控制系统。 关键词 超市库存管理 数据库 管理信息系统 毕业设计外文摘要 Title Supermarket stock management information system for RuiXing Abstract Supermarket stock management information system is a typical management information system (MIS), The development includes both of the setting-up and maintenance of the database backstage and the development of the application program downstage. For the database backstage. Must to make the database consistency and integrality, with good security. For the application program downstage. Require to the latter the function of the application program is complete, the apt characteristic of using etc. is analyzed, we use Visual Basic6.0 of Microsoft Company developing instruments, The database selects Access2000 for use, utilize its various kinds of target -oriented developing instruments offered to compare with combination of the database conveniently, we have developed the administrative system of this set of stock, include: System setup, installation of basic information, put in stock information management, a database information management, inventory management and statistical information statements were six modules. This system quoted the relevant theory of stock management. Have realized the control over logistics of the Supermarket, so as to ensure the steady logistics supports normal production, but minimum limit takes up the capital. It is a kind of relevant, dynamic, and true stock control system. Keywords Supermarket stock management Database MIS 目 次 1 绪论„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„ 1 1.1 选题背景„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„ 1 1.2 选题的意义„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„ 4 2 瑞星超市当前状况描述„„„„„„„„„„„„„„„„„„„„„„ 5 2.1 瑞星超市现状„„„„„„„„„„„„„„„„„„„„„„„„„ 6 2.2 瑞星超市库存分析 „„„„„„„„„„„„„„„„„„„„„„„6 3 总体规划 „„„„„„„„„„„„„„„„„„„„„„„„„„„„7 3.1 系统的功能„„„„„„„„„„„„„„„„„„„„„„„„„„ 7 3.2 系统的目标„„„„„„„„„„„„„„„„„„„„„„„„„„ 7 3.3 系统的任务„„„„„„„„„„„„„„„„„„„„„„„„„„ 8 3.4 系统功能结构说明„„„„„„„„„„„„„„„„„„„„„„„ 9 3.5 系统开发步骤„„„„„„„„„„„„„„„„„„„„„„„„„10 4 瑞星超市库存管理系统调查分析„„„„„„„„„„„„„„„„„„10 4.1 需求分析„„„„„„„„„„„„„„„„„„„„„„„„„„„11 4.2 可行性研究„„„„„„„„„„„„„„„„„„„„„„„„„„12 4.3 当前系统分析„„„„„„„„„„„„„„„„„„„„„„„„„13 5 系统设计„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„34 5.1 系统总体设计„„„„„„„„„„„„„„„„„„„„„„„„„34 5.2 数据库设计„„„„„„„„„„„„„„„„„„„„„„„„„„„„„ 52 5.3 输入输出设计„„„„„„„„„„„„„„„„„„„„„„„„„54 5.4 系统界面及功能模块简介„„„„„„„„„„„„„„„„„„„„54 6 系统的实施与维护„„„„„„„„„„„„„„„„„„„„„„„„56 6.1 系统的实施„„„„„„„„„„„„„„„„„„„„„„„„„„56 6.2 系统维护„„„„„„„„„„„„„„„„„„„„„„„„„„„57 6.3 新系统存在的问题„„„„„„„„„„„„„„„„„„„„„„„58 6.4 新系统对其他部门的要求„„„„„„„„„„„„„„„„„„„„59 7 系统评价„„„„„„„„„„„„„„„„„„„„„„„„„„„„59 结论„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„ 60 参考文献„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„ 61 致谢„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„ 62 1绪论 社会在不断进步,科学技术和管理也在迅速发展,这使得超市企业得到了前所未有的发展机遇,但同时也必须面对市场竞争的严重挑战,在日趋激烈的竞争环境下,超市企业要求生存、发展,就必须对其进行科学的管理,尤其是在超市运营中起着关键作用的库存管理。用计算机来处理库存内部信息间的流通和使用,既可以实现数据信息的共享,控制好数据的冗余度,并使库存有统一的管理,提高信息的利用率;又可以实现整体数据的结构化,显示大量数据相互间的多种联系,这样就可以大大的提高超市企业经营的效率。 瑞星超市的库存管理是一项非常繁琐复杂的工作,每天要处理大量的单据数据,包括入库、在库、出库、退库、调库等多项货物操作流程。因为即使结清每笔业务和货物流动情况,保证销售用货以及货物安全,企业要花费大量人力物力和时间来做数据记录及统计工作。因此,为提高库管工作的质量和效率,就必须根据库存管理的特点开发适合瑞星超市的库存管理系统。 1.1选题背景 超市系统为了保证供应和销售的连续性和均衡性,需要在供应和销售环节设立仓库,储备一定数量的货物。但是储备的数量必须有所限制,数量过多,不仅要占用大量的仓库面积,还可能由于长期积压而使货物损坏变质,造成浪费,因此必须加强对库存货品的科学管理。建立库存模型是加强库存管理的一项重要工作内容,库存管理有很多不同的模型,但最常用的是库存物资的分类法这种程序化的模型。 1.1.1 理论背景 超市库存货品数量很大,品种规格很多,如果不管重要次要,短线长线,不分需要量大小,单价高低,都施以同一的管理方法,给予同等的注意,这样不但会造成管理人员工作千头万绪,忙乱不堪,而且由于分散了精力,效果也不好,甚至有些重要的、资源紧缺的货品,会因得不到足够注意而缺货,使供应中断。所以,在库存量管理中要抓重点,通过解决重点而带动其他,这样的方法往往能收到事半功倍之效。库存物资分类管理就是基于在管理中要突出重点、兼顾一般这个基本精神的。 ABC分类法:又称重点管理法,是根据事物在技术经济方面的主要特征,进行分类排队,分清重点和一般;是为了提高库存管理的效率,管理者并不是对所有的库存物质都均匀的使用其精力,而是强调重点管理的原则,将工作重心放在重点物质上,对重点物质加强管理,从而有区别地确定管理方式的一种分析方法。她把被分析的对象分成A,B,C三类,所以称为ABC分析。 ABC分类法是一种比较简单、实用的分类管理方法。分析企业所需物资或物资企业的经营物资,往往可以看到这样的规律性:少数品种在总供应额(总销售额)中占了很大比重,而占品种数很大比重的物资,在总供应额(总销售额)中所占的比重并不大。库存物资ABC分类,就是根据物资品种和供应额(销售额)间的不均衡性,将物资分为A、B、C三类,并规定各类物资不同的管理控制方法。 通过分析,对起决定性影响的A类事物进行重点管理。在物资库存控制中应用这一方法时,其组织方法是: a) 按一定 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 ,如储备占用资金的多少,将库存物资顺序排列,计算出每种物资的资金占全部库存物资的比率,并依次逐项进行累积,相应的求出累积项数占总项数的百分比。 b) 将全部库存物资分为A,B,C三类,A类物资项数约为10%左右,所占资金约为70%左右;C类物资项数约为70%左右,所占资金约为10%左右;其余为B类物资,其项数与所占资金均为20%左右。 c) 绘ABC分析图,以累积品种百分数为横坐标,累计占用资金百分比为纵坐标,按ABC分析列示的对应关系,在坐标图上取点,并连结各点成曲线,即绘成ABC分析图(如图1.1)。 d) 由于物资的重要性往往不只反映在物资的某一方面,如价格高低或占用资金多少,还与资源取得的难易,物资对生产的影响等因素有关。因而,其分类也可以采用其他标准或结合多种影响因素,统一分类。同时,A,B,C三类物资所占百分比数,也需要根据所管库存物资的具体情况加以规定。 A、B、C三类物资区分以后,再权衡管理力量与经济效果,对三类对象进行有区别的管理。对重点的A类物资,要严格控制,尽可能降低定购量,减少库存量,一般采用定期库存控制法进行管理。对于B类物资的管理可适当放宽一些,可用选择补充库存 制度 关于办公室下班关闭电源制度矿山事故隐患举报和奖励制度制度下载人事管理制度doc盘点制度下载 进行控制;对C类物资的管理,可适当加大定购批量、提 高保险储备量、采用定量库存控制进行控制,如库存量等于或低于再定购点时,就补充定购,以减少日常的管理工作。 占 A 用 资 金B 量 C 库存比例 图1.1 ABC库存分类法图 通过对库存物资的ABC分析,指明了库存量管理的重点所在。A类物资品种数不多,而在总销售额中占着很大比例,和企业经济效益的关系最大,一般地说在保证生产建设需要中意义也最大,因而是管理工作的重点。 企业应投入较大力量于A类物资的管理。A类物资管理的要点是要尽可能地降低订购批量,将库存压到最低水平。为做到这一点,就要对A类物资严格控制,精心管理,认真地查明物资的需要量,精确地计算费用支出和经济订购批量,经常检查库存量变化动态,及时进行统计分析。C类物资管理的要点是通过适当加大订购量和库存量,减少日常的管理工作,达到简化手续、减少管理费用的目的。增加库存量当然也会加大利息支出和仓储费用,但因C类物资在总销售额中所占的比例很小,这部分费用支出的增加比之管理费用的减少还是次要的。B类的方法介于A类、C类二者之间。 1.1.2 超市库存管理信息化 目前,市场经济不断发展,随之而来是超市间日趋激烈的多元化竞争(例如各产品间的价格战、质量战、时间战等),所以超市要想在激烈的竞争(尤其是价格、及时间之争)中立于不败,就必须降低传统的各种成本,而超市的采购、库存、生产配比等环节是超市(尤其是生产装配型超市)成本的重中之重。同时客户的需求变化之快,客户的订单小批量多品种,对交货期、价格、质量都提出更高要求。传统的以产品为中心的观念逐渐被以客户需求为中心所取代。依靠传 统的手段(手工管理、传统的计算机管理)对这些环节进行管理,无法使超市的采购、库存、生产配比等环节的信息数据及时沟通、适时共享,造成大量的盲目采购、库存积压、生产配比失衡等现象,不仅降低了效率,更重要的是为超市大大增加了不必要的成本。 1.1.2.1 现代化超市企业的库存管理应具备的特点 超市采购、库存、销售、财务四个业务环节是应紧密衔接、数据信息及时共享,才能最大程度的避免盲目采购、库存成本增加、货品积压(或缺货);库存管理是商业企业管理非常重要的一个环节,尤其是经营多种商品型超市企业的库存管理更显重要,所以要做到使成千上万种货品的帐务相符、降低库存、减少资金占用、同时避免物料积压或短缺,则现代化超市企业的库存业务应具备以下特点: a) 能随时得知某种物料的收、发、存状况。 b) 及时得知需要盘点的物料及盘点结果。 c) 随时能对现存的物料进行生产配比的模拟预算。 d) 在保证生产的前提下,最大程度的降低库。 e) 应和财务部门紧密衔接,形成高效的过账措施。 1.1.2.2 超市库存管理应考虑的问题及功能 库存管理是指在物流过程中商品数量的管理。过去认为仓库里的商品多,表明企业发达、兴隆,现在则认为零库存是最好的库存管理。库存多,占用资金多,利息负担加重。但是如果过份降低库存,则会出现断档。 库存管理应该特别考虑下述两个问题 。 a) 根据销售计划,按计划订购的商品在市场上流通时,要考虑在什么地方,存放多少。 b) 从服务水平和经济效益出发来确定库存量以及如何保证补充的问题。上述两个问题与库存在物流过程中的功能有关。一般来说,库存功能有: 1) 防止断档。缩短从接受定单到送达货物的时间,以保证优质服务,同时又要防止脱销。 2)保证适当的库存量,节约库存费用。 3)降低物流成本。用适当的时间间隔补充与需求量相适应的合理的货物量以降低物流成本,消除或避免销售波动的影响。 4)保证销售的计划性、平稳性以消除或避免销售波动的影响。 5)储备功能。在价格下降时大量储存,减少损失,以应灾害等不时之需。关于仓库(库存)放在什么地方的问题,首先要考虑数量和地点。如果是存储中心则以尽可能减少向配送中心补充为原则,地点则没有一定的要求。 1.2 选题的意义 根据目前的超市库存管理现状不难发现,当前的超市库存管理可能存在的问题很多,例如:传统的手工业务处理,大大降低了企业效率,而且出错率增加;商品需求的计算较复杂,采用人工来处理费时费力,效率低且难免会出现差错;产品规格、型号、品种较多,商品品种多且零碎、造成库存管理复杂,无法随时了解半成品、成品的收、发、存情况;商品的出入库、物料移动、盘点、货物补订、生产补料等业务处理过程,非常复杂而烦琐,依靠传统的手工处理或个别部门电脑处理,不仅浪费大量的人力、物力、时间,而且精确程度极低,另外加上盲目采购,造成大量的库存积压或短缺;商品的基础数据,复杂而繁多,企业传统的卡片式管理,显然已不能适应高效率的生产资源消耗、需求、储备动态变化的要求;不能监控商品储存数量及时间及安全存量报警;不能及时准确了解需要采购的原材料数量;未能及时得知需要盘点的商品及盘点结果;未能随时对现存的物料进行生产配比的模拟预算;未能在保证销售的前提下,最大程度的降低库存;未能随时得知某种物料的收、发、存状况;未能随时对库存的商品进行销售配比的模拟预算;供应商的选择体系未能完善而合理等。 针对瑞星超市存在的问题得出本课题要解决的问题为: a) 基本信息的设置:提供了货品信息、仓库信息、供货单位信息、和超市员工信息的添加、修改和查询功能。基本信息是库存管理系统得以运行的数据基础。 b) 入库管理:提供货品入库信息的登记、修改和查询功能。 c) 在库管理:提供货品在库信息的登记、修改和查询功能。 d) 出库管理:提供货品出库信息的登记、修改和查询功能 通过上述问题的解决,实现货品库存查询、短线货品和超储货品统计等功能,并提供相关的报表打印等功能。库存数据分析是库存系统中的统计部分,可以使 管理人员更加清楚直观的了解各种货品的库存情况。系统可以对基础数据进行维护、可以提供强大的数据统计、查询、报表生成以及打印等功能。 瑞星超市库存管理信息系统能够结合、满足相关部门的需求,随时间变化动态地调整库存,精确的反映库存现状。加强库存环节管理,有效地控制货品收发,盘清了货品,降低了库存,优化了库存结构,能够及时了解货品状态,全方位的仓库管理可以及时了解货品分布避免了货品短缺、积压、过期变质,及时了解货品的收发成本,货品数据共享。 2 瑞星超市当前状况描述 为了更好的解决瑞星超市库存管理存在的问题,建立更加适合瑞星超市的库存管理信息系统,就要对瑞星超市的现状进行详细的分析。 2.1 瑞星超市现状 瑞星超市企业是我市一家中小型企业,它由销售部门,采购部门,库存部门,财务部门、人事部门等几个部分组成(如图2.1)。在本市的不同地段设有几家分店,但规模都不是很大。虽然也实现了一定的信息化,但程度毕竟是有限的,大部分的管理活动还是人为的手工操作。它的规模不大,而且各部门的功能并不是十分的健全;它的各部门的组织情况也并不是很完善,存在着不少的弊端,还需要在它的成长过程中不断的予以完善。尤其是它的库存管理部门。因为库存管理在超市的整个运行环境中处于非常重要的地位,它实现的好坏直接影响着整个超市的运行状况。如果库存管理的合理的化它能给瑞星超市企业创造大量的利润。当然库存管理如果不合理的话也会给本企业造成很大的损失。 总经理 人财库销采 事务存售购 部部部部部 门门门门门 第第第 一二三 分分分 店店店 图2.1 瑞星超市组织结构图 2.2 瑞星超市库存分析 目前,瑞星超市的库存管理存在以下主要问题:在手工管理库存时,由于货品种类很多,库存货品存放的架位不十分明确,库存很难将货品的库存情况及时有效地掌握。经常出现这样的情况,滞销的货品进了不少,畅销的货品却没有及时补进,这造成货品积压,由于库存货品占用了大量资金,严重影响着公司的资产活力,同时也带来了库存管理等一系列问题;手工管理库存时,很难查询某类货品的库存情况。往往用现场查找的方式寻找库存数量,特别的浪费时间,也浪费人力;由于货品种类很多,很难手工统计库存金额。 根据对瑞星超市现状的调查分析,库存管理部门的未来发展方向应该是信息化、系统化。而发展方向的解决思路则是:加大库存管理部门的信息化管理程度,建立一个比较完善的库存管理信息系统;吸收一些比较专业的管理人员从而引用比较适合瑞星超市的管理方法对库存管理部门进行专业的管理;和其他部门及时的进行沟通,及时进行信息的反馈。 本超市企业目前所采用的库存管理信息系统的功能比较简单,它只是对库存情况的较简单的反映,如商品的入库信息、在库信息、出库信息的添加、删除、修改、查找、统计等功能的实现。 3 总体规划 系统规划是瑞星超市库存管理信息系统生命周期的第一阶段。这一阶段的主要目标是明确瑞星超市库存管理信息系统整个生命周期内的发展方向、系统规模和开发计划。根据前面对瑞星超市库存管理具体情况的分析,为了解决瑞星超市 [1]库存管理中存在的问题,制定了瑞星超市库存管理信息系统的总体规划。 3.1系统的功能 瑞星超市库存管理信息系统主要实现的功能如图3.1所示: 瑞星超市库存管理信息系统 系基入出库统 本库库存统计信信信信 息息息息设报设管管管 置理理理置表 图3.1 瑞星超市库存管理信息系统功能图 3.2系统的目标 本系统的名称为瑞星超市库存管理信息系统。 要实现对超市库存的入库、出库和在库等的管理以达到随时间变化动态地调整库存,精确的反映库存现状,有效地控制货品收发盘,降低库存,优化库存结构,及时了解货品状态全方位的进行库存管理了解货品分布避免了货品短缺、积压、过期变质,及时了库存的收发成本的目的。应用瑞星超市库存管理信息系统后,可以使超市企业有效管理企业的库存情况,提高企业经营、管理、和决策的水平和效率,从而提升企业的核心竞争力。系统目标用目标手段分析法表示如图3.2所示: 为超市提供精确的库存管理信息 目标 手段 减少手工操作步缩短系统处理时 目标 骤 间 手段 免填单 建立标准化制度操作简捷 数据共享 建立通报制度 流程 目标 免免自部部分 填填动门门店 入出生内之之 手段 库库成部间间 单单库 存 清 单 图3.2 超市库存管理问题目标——手段分析法 3.3 系统的任务 超市库存管理信息系统可以向库存管理人员提供出库操作、入库操作、库存 管理、库存盘点、库存报警等功能,其中的库存报警是根据设定的报警参数,对库存情况进行动态报警。 在系统的开发过程中,发现当前系统存在一些弊端,采用因果分析法分析(如图3.3)。 通过分析可以看出,由于瑞星超市库存管理系统存在以上问题,造成系统在日常运行中会出现下列问题: a) 超市库存管理信息系统的性能有局限,实时监控不能实现 b) 库存货品出现问题不能及时进行报警 c) 出入库手续烦杂 因此,超市库存管理信息系统未来的发展趋势应当能够克服上述问题,使系统功能更加完善。 库存管理功能有限 货品信 库存比息不详 例不合尽 理 盘点需要相 当长时间 超市库存管 理功能不完 善、手续复 库存货品容易需要开杂 过期 具大量 的单据 货品容纸介质管理 易积压成本较高 或短缺 缺乏报警功能 手续繁杂 图3.3因果分析法 3.4 系统功能结构说明 通过前面的系统分析工作,将瑞星超市库存管理信息系统划分如图3.4所示 基本信息设置、入库信息管理、出库信息管理、库存信息管理等六部分。 瑞星超市库存管理信息系统 系基入出库统 本库库存统计信信信信 息息息息设报 设管管管 置理理理置表 设操其系退仓货信供员入出统库库 计 库库存存作置他护统统出息库息品货息工 报报成变 员设维系信信商信息置 表表本动 进退来查进查当货退查出库库报库 询询 货货往货前品货库存存损存 入入帐单库出出单调盘保报 库库务据存库库据度点溢警询 图3.4 超市库存管理信息系统的功能结构图 3.5 系统开发步骤 a) 企业现状分析 通过对企业现状的分析及与行业竞争者比较,可以显示出所开发系统在企业里的重要作用。系统通过一定的机制与组织内部的其他部门进行物质、信息的交换。了解组织现状、内部结构是明晰系统需求,完成系统设计的基础。这一过程通过搜集资料和到瑞星超市实地观察进行。这一过程通过搜集资料和到超市实地观察进行,需要两周的时间。 b) 系统调查分析 这个阶段需要对现存系统的运行进行分析,总结存在的问题以及对组织总体产生的影响。可以预见,新系统的产生是符合企业所要求的。但要对系统的开发进行可行性分析,包括技术、经济和社会可行性。系统的开发是可行的,我们的开发才是有意义的。这一环节是合理设计系统的前提。这一环节大约需10天左右的时间。 c) 原系统改进意见的提出 针对原有系统不能满足要求的部分进行改进,完善系统功能。所提出的意见是系统的理想化模式,是系统的发展趋势。这一步骤集中在6~8天完成。 d) 系统设计 这一阶段将提出具体的设计 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 ,包括逻辑方案设计和功能结构设计。设计中运用了大量的图表如E-R图、业务流程图、数据流程图等,以便对设计进行具体的描述。该部分是设计的主体,体现了系统开发的思路,需要投入大量的精力和时间来完成。大概要一个月左右。 e) 系统方案的实施 系统实施主要是将设计模型转化为实际运行的系统。大约要6~7天。 f) 系统的维护 观察系统的运行情况,检验系统的各性能指标是否符合要求,根据系统目标,对系统进行完善和改进。这是对系统的后期观察,有可能间断进行,大越需3~4周。 4 瑞星超市库存管理系统调查分析 根据前面对瑞星超市当前状况的描述,对瑞星超市库存系统进行如下需求分析。 4.1 需求分析 4.1.1 瑞星超市库存部的需求分析 从瑞星超市的库存管理中存在着很多的问题,例如由于管理不善常常出现商品缺货,因此导致一些商品在超市中找不到,或一些较畅销的商品出现供不应求的情况;一些季节性的商品销售的较慢或卖不出去放在仓库中,形成库存积压;还有一些商品没有考虑到它的自然损耗的情况,因此出现在还没有卖出之前就已经快要到起的这也就是我们经常会看到一些超市在平常或换季的时候进行大肆的促销或动的只要原因之一。而上述情况的出现往往会造成企业的大量损失:一些本可以赚到的利润因为库存管理不合理,形成缺货,又因为不能及时进行货品补给而没有得到;一些库存积压的商品由于没有市场而导致收不回成本,最后还的想办法进行处理,而损耗一部分资金;有自然损耗、保质期较短的商品,没有 及时的买出而造成库存浪费等等。 库存管理是一项繁琐复杂的工作,每天要处理大量的单据数据。为及时结清每笔业务,盘点库存和货物流动情况,保证企业生产用料以及货物安全,库管人员要花费大量人力物力和时间来做数据记录统计工作。仓库管理一般分为入库管理?在库管理?出库管理?生成报表,四大部分。具体的人工处理流程: a) 入库管理 入库管理是超市库存管理的第一个部分,是商品进入超市的第一个环节。从商品开始进库,就开始了商品的库存管理。 b) 在库管理 在库管理是超市库存管理中的关键部分,是商品进入超市的第二个环节。它是库存管理中的重中之重。仓库管理中最重要的一项工作就是保证帐面数量与实物数量一致,所以说盘点管理是在库管理中的一项重要工作。 c) 出库管理 出库管理是超市库存管理的第三个部分,是商品进入超市的第三个环节。从商品出库进入卖场开始销售,就离开了商品的在仓库中管理。 d) 生成报表 报表是仓库提供给主管部门的一种重要文件,它对采购部门的采购计划起决定性的作用。主要涉及到报表有?仓库日常报表;顾客退货报表;商品收发存报表;盘存报表;其他各类月报表等。 4.1.2 其他部门对库存管理的需求 由于库存管理并不是独立的它必须与采购部门、销售部门相协调才可能发挥它的最大功能,因此在进行库存管理活动的时候必须及时根据销售情况拟订采购计划,还可以设置库存排行功能来反映商品的销售情况,并根据库存排行及时间等因素制定采购计划,及时的根据出货情况补进一些畅销的商品,增加企业的利润。 库存报警的建立就是为了解决由于采购、库存管理、销售反馈不及时所导致的上述问题的应对方法,当一些商品达到库存报警线,例如最低库存,库存报警功能便会自动启动,要求库存管理人员发出补货通知,然后制定采购计划,最后由采购部门进行采购订货。这样就会及时的补货,而不会出现商品在买到一半的时候出现缺货情况;而积压过多、过久的商品给予警告,要管理人员进行及时处理,以避免长久的占用仓库空间,使一些商品不能及时的入库,及时处理。比如可以和一些畅销的商品捆绑在一起出售出去。也就是我们经常在超市中看到的买一种商品而赠送另一种商品,这样还可能使该畅销商品更受顾客欢迎。这是符合 人们的销售心理的,这样可以使企业损失降到最低,还可能避免损失;当一些商品快接近保质期了库存报警功能通知库管员进行库存盘点,以使一些马上就要到期的商品得到及时的处理等等。 4.2 可行性研究 “可行性”是指在企业当前情况下,研究这个信息系统是否有必要,是否具备必要的条件。可行性的含义不仅包括可能性,还包括必要性、合理性。 除了建立系统的必要性之外,信息系统的可行性研究应从技术可行性、经济 [2]可行性、社会可行性等三个方面考虑。 4.2.1 技术可行性 瑞星超市企业目前的技术条件包括以下几个方面: a) 瑞星超市企业的计算机的的存储量,运算速度,外部设备的功能,效率, 可 靠性,通信设备的能力和质量都已满足系统实现的要求。 b)操作系统提供的接口能力符合超市库存管理系统的需要,实时处理能力 也已 具备,分时处理的响应时间是可以接受,数据库管理系统的功能足够,程序设计语言的种类和表达能力以及网络软件的性能是都已满足超市库存管理系统的需要等。 c)目前还没有专用的软件。 d)各类技术人员的数量、质量等目前也都具备运行新系统的条件。 4.2.2 经济可行性 瑞星超市库存管理信息系统的目标为:按照管理信息系统的原理和方法,采用成熟的信息技术和手段,有效提高库存管理水平,降低库存,减少资金占用。 瑞星超市库存管理信息系统的范围与边界为:瑞星超市库存管理信息系统主要是为库存管理部门提供信息服务,它覆盖库存管理部门的采购入库、在库、出库、统计报表等环节的管理工作。系统能够对商品入库管理、在库管理、出库管理和报表编制等方面的信息提供存储、更新、查询、统计等功能。 a)资金可得性 要估计成本,做出项目投资总额。成本包括初始成本与日常维护费用。 b)经济合理性 要说明资金可得性,要计算系统的开支;要说明经济合理性,还需计算信息系统带来的效益。 效益可分为直接经济效益和间接(社会)经济效益。直接经济效益是系统投入运行后,对利润的直接影响,如节省多少人员,压缩多少库存等等。这些效益可直接折合成货币形式。把这种效益与系统投资、运行费用相比,可以估算出投资回收期。设:V是投资总额,B是系统运行后的年效益,t是资金的时间价值率,0 则回收期为: TT= V(1+t)/B 0 (t根据超市情况而定,且不低于银行利率。) 对瑞星超市库存管理信息系统开发的统计表明,此信息系统的投资回收期一般为3~4年.但超市库存管理信息系统的效益并不仅仅体现在可以货币化的经济效益上,难以货币化的无形收益比前者要大得多。因此,即使新系统的货币化的经济效益不理想,也不应轻易否定其开发价值。 4.2.3 社会可行性 新建立的瑞星超市库存管理信息系统目前能够在瑞星超市实现,在瑞星超市当前的操作环境下可以和好地运行,也就是说组织内外是已具备接受和使用新的库存管理系统的条件。从组织内部来讲,虽然新的库存管理信息系统的建立,可能导致某些制度甚至管理体制的变动,但是对于这些变动,瑞星超市已有了足够的承受能力。从组织外部来讲,库存管理信息系统运行后,报表、票证格式的改变,是可以被有关部门认可和接受,所以不会出有因此而影响营业额的情况出现。 4.3 当前系统分析 4.3.1 瑞星超市库存管理信息系统E-R图 负责人 地址 供应商名称 供应量 电话 m p 供应商 货品 供应 规格型号 图4.1 供应商—货品关系图 库存量 规格型号 m n 仓库 货品 存放 负责人 进价 地址 单位 生产厂家 出价 电话 名称 编号 名称 颜色 仓库编号 图4.2 货品—仓库联系图 编号 职务 负责人 编号 地址 名称 电话 电话 名称 地址 n 1 员工 仓库 管理 1 n 领导 图4.3 员工—仓库关系图 1 n 供应商 仓库 员工 管理 m m 1 n 库存量 存放 领导 n 供应 p 供应量 货品 图4.4 瑞星超市库存管理的E-R图 4.3.2 数据字典 a) 数据元素 1) 供应商 数据元素条目 总编号:A-101 编 号:101 名称:供应商姓名 有关编码说明: 别名:GYSXM xx x x xx 说明:本系统供应商姓名 供应商姓名 数值类型(连续/离散) 联系人 类型:字符型 地址 长度:10 电话 有关数据结构:库存信息表 图4.5 供应商姓名数据元素条目 数据元素条目 总编号:A-101 编 号:102 名称:联系人 有关编码说明: 别名:LXR 说明:本系统供应商的联系人 数值类型(连续/离散) 类型:字符型 长度:10 有关数据结构:库存信息表 图4.6 联系人数据元素条目 数据元素条目 总编号:A-101 编 号:103 名称:联系电话 有关编码说明: 别名:LXDH 说明:本系统供应商的联系电话 数值类型(连续/离散) 类型:字符型 长度:10 有关数据结构:库存信息表 图4.7 联系电话数据元素条目 数据元素条目 总编号:A-101 编 号:104 名称:联系地址 有关编码说明: 别名:LXDZ 说明:本系统供应商的联系地址 数值类型(连续/离散) 类型:字符型 长度:10 有关数据结构:库存信息表 图 4.8 联系地址数据元素条目 2) 库管员 数据元素条目 总编号:B-102 编 号:101 名称:库管员姓名 有关编码说明: 别名:KGYMC xx x x xx 说明:本系统库管员的姓名 姓名 数值类型(连续/离散) 职务 类型:字符型 电话 长度:8 地址 有关数据结构:员工信息表 图4.9 库管员姓名数据元素条目 数据元素条目 总编号:B-102 编 号:102 名称:职务 有关编码说明: 别名:ZW 说明: 数值类型(连续/离散) 类型:字符型 长度:8 有关数据结构:员工信息表 图4.10 职务数据元素条目 数据元素条目 总编号:B-102 编 号:103 名称:联系电话 有关编码说明: 别名:LXDH 说明:本系统中库管员的联系电话 数值类型(连续/离散) 类型:字符型 长度:10 有关数据结构:员工信息表 图4.11 联系电话数据元素条目 数据元素条目 总编号:B-102 编 号:104 名称:联系地址 有关编码说明: 别名:LXDZ 说明:本系统中库管员的联系地址 数值类型(连续/离散) 类型:整数型 长度:10 有关数据结构:员工信息表 图4.12 联系地址数据元素条目 3) 操作员 数据元素条目 总编号:C-103 编 号:101 名称:操作员姓名 有关编码说明: 别名:CZYXM xx x xx 说明:本系统操作员的姓名 数值类型(连续/离散) 姓名 类型:字符型 级别 长度:10 口令 有关数据结构:员工信息表 图4.13 操作员姓名数据元素条目 数据元素条目 总编号:C-103 编 号:102 名称:操作员级别 有关编码说明: 别名:CZYJB 说明:本系统操作员的级别 数值类型(连续/离散) 类型:字符型 长度:8 有关数据结构:员工信息表 图4.14 操作员级别数据元素条目 数据元素条目 总编号:C-103 编 号:103 名称:操作员口令 有关编码说明: 别名:CZYKL 说明:本系统操作员的口令 数值类型(连续/离散) 类型:字符型 长度:10 有关数据结构:员工信息表 图 4.15 操作员口令数据元素条目 4) 仓库 数据元素条目 总编号:D-104 编 号:101 名称:仓库名称 有关编码说明: 别名:CKMC xx x x xx 说明:本系统仓库名称 仓库名称 数值类型(连续/离散) 联系人 类型:字符型 地址 长度:10 电话 有关数据结构:仓库信息表 图4.16 仓库名称数据元素条目 数据元素条目 总编号:D-104 编 号:102 名称:负责人 有关编码说明: 别名:FZR 说明:本系统仓库的负责人 数值类型(连续/离散) 类型:字符型 长度:10 有关数据结构:仓库信息表 图4.17 负责人数据元素条目 数据元素条目 总编号:D-104 编 号:103 名称:联系电话 有关编码说明: 别名:LXDH 说明:本系统仓库的联系电话 数值类型(连续/离散) 类型:字符型 长度:10 有关数据结构:仓库信息表 图4.18 联系电话数据元素条目 数据元素条目 总编号:D-104 编 号:104 名称:联系地址 有关编码说明: 别名:LXDZ 说明:本系统仓库的联系地址 数值类型(连续/离散) 类型:字符型 长度:10 有关数据结构:仓库信息表 图4.19 联系地址数据元素条目 5) 货品 数据元素条目 总编号:E-105 编 号:101 名称:编号 有关编码说明: 别名:BH xx x x x x x x x xx 说明:本系统货品的编号 编号 数值类型(连续/离散) 名称 类型:字符型 单位 长度:10 规格型号 有关数据结构:货品信息表 颜色 最低库存 进货价 出货价 生产厂商 图4.20 编号数据元素条目 数据元素条目 总编号:E-105 编 号:102 名称:货品名称 有关编码说明: 别名:HPMC 说明:本系统中货品的名称 数值类型(连续/离散) 类型:字符型 长度:10 有关数据结构:货品信息表 图4.21 货品名称数据元素条目 数据元素条目 总编号:E-105 编 号:103 名称:货品单位 有关编码说明: 别名:HPDW 说明:本系统中货品的单位 数值类型(连续/离散) 类型:字符型 长度:4 有关数据结构:货品信息表 图4.22 货品单位数据元素条目 数据元素条目 总编号:E-105 编 号:104 名称:规格型号 有关编码说明: 别名:GGXH 说明:本系统中货品的规格型号 数值类型(连续/离散) 类型:字符型 长度:8 有关数据结构:货品信息表 图4.23 规格型号数据元素条目 数据元素条目 总编号:E-105 编 号:105 名称:货品颜色 有关编码说明: 别名:HPYS 说明:本系统中货品的颜色 数值类型(连续/离散) 类型:字符型 长度:6 有关数据结构:货品信息表 图4.24 货品颜色数据元素条目 数据元素条目 总编号:E-105 编 号:106 名称:最低库存 有关编码说明: 别名:ZDKC 说明:本系统中货品的最低库存 数值类型(连续/离散) 类型:字符型 长度:8 有关数据结构:货品信息表 图4.25 最低库存数据元素条目 b) 数据结构 数据结构条目 名称:入库登记卡 总编号:2-01 说明:新货入库时填写的卡片 编 号:001 结构: 有关的数据流,数据存储: 货品编号 采购订单 货品类型 入库通知 货品名称 到达时间 数量 价格* 进库价 数量 供货商 每月约 份 图4.26 入库登记卡数据结构条目 数据结构条目 名称:出库登记卡 总编号:2-02 说明:货品出库时填写的卡片 编 号:002 结构: 有关的数据流,数据存储: 货品编号 货品出库单 货品类型 出库凭证 货品名称 出库时间 数量 价格* 出库价 数量 供货商 每月约 份 图4.27 出库登记卡数据结构条目 数据结构条目 名称:货品登记卡 总编号:2-03 说明:针对货品信息填写的卡片 编 号:003 结构: 有关的数据流,数据存储: 货品编号 货品入库单 货品类型 货品信息表 货品名称 规格型号 单位 颜色 价格* 数据结构条目 名称:供应商登记卡 总编号:2-04 说明:针对供应商情况填写的卡片 编 号:004 结构: 有关的数据流,数据存储: 供应商名称 供应商信息表 联系人 联系地址 数量 联系电话 每月约 份 图4.29 供应商库登记卡数据结构条目 c) 数据流 数据流条目 名称:货品订货单 总编号:3-01 简要说明:仓库需要订购货品的单据 编 号:001 数据流来源:采购部 数据流全向:超市库存管理信息系统 包含的数据结构: 流通量:份/月 货品类型 货品名称 单位 生产厂商 规格型号 数量 图4.30 货品订货单数据流 姓名 数据流条目 成绩 名称:货品入库单 总编号:3-02 简要说明:货品入库后填写的单据 编 号:002 数据流来源:库管员 数据流全向:P2 包含的数据结构: 流通量:份/月 货品名称 单位 生产厂商 规格型号 数量 数据流条目 名称:货品提货单 总编号:3-03 简要说明:提货时填写的单据 编 号:003 数据流来源:营业部 数据流全向:P3 包含的数据结构: 流通量:份/月 货品名称 单位 生产厂商 规格型号 数量 价格* 出库价 图4.32 货品提货单数据流条目 数据流条目 名称:出库后盘点单 总编号:3-04 简要说明:货品出库盘点后填写的单据 编 号:004 数据流来源:库管员 数据流全向:D1 包含的数据结构: 流通量:份/月 货品名称 单位 生产厂商 规格型号 库存量 图4.33 出库后盘点单数据流条目 数据流条目 名称:退货单 总编号:3-05 简要说明:货品被退货入库后填写的单据 编 号:005 数据流来源:库管员 数据流全向:D1 包含的数据结构: 流通量:份/月 货品名称 数据流条目 名称:货品调度单 总编号:3-06 简要说明:货品在库调度填写的单据 编 号:006 数据流来源:库管员 数据流全向:D1 包含的数据结构: 流通量:份/月 货品名称 单位 调度时间 规格型号 调度数量 图4.35 货品调度单数据流条目 数据流条目 名称:库存报警单 总编号:3-07 简要说明:仓库货品出现问题后填写的单据 编 号:007 数据流来源:库管员 数据流全向:P1.1.1 包含的数据结构: 流通量:份/月 货品名称 单位 生产厂商 规格型号 剩余数量 需进数量 报警时间 图4.36 库存报警单数据流条目 d)数据存储 数据存储条目 名称:库存信息表 总编号:4-01 说明:存储各类库存管理中的信息 编 号:D1 结构: 编号 有关的数据流: 表名* P1 D1 说明 P2 D1 数据存储条目 名称:入库通知 总编号:4-02 说明:货到时所下的通知 编 号:D4 结构: 货品类型 有关的数据流: 货品名称 P1.1.3 D4 到达时间 D4 P1.1.4 数量 价格* 进库价 信息量: 份/日 生产厂商 每日约 份 图4.38 入库通知数据存储条目 数据存储条目 名称:库存变动表 总编号:4-03 说明:仓库货品发生变动形成的表 编 号:D5 结构: 货品类型 有关的数据流: 货品名称 P1.1.3 D5 数量 价格* 进库价 出库价 信息量: 份/日 生产厂商 每日约 份 图4.39 库存变动表数据存储条目 e) 处理过程 处理过程条目 名称:入库管理 总编号:05-001 说明:对商品进行进货入库存管理 编 号:P1 输入:供应商 P1 输出:P1 D1 处理:对商品进行入库管理将入库后的盘点记录存放到库存信息表中,而 且把入库记录传递给P2 ,并进行进货入库、退货入库、进货单据查询、 当前库存查询等处理。 。 图4.40 入库管理处理过程条目 处理过程条目 名称:在库管理 总编号:05-002 说明:进行货品库存处理 编 号:P2 输入:货品入库记录 P2 输出:P2 D1 处理:对仓库中的货品进行在库处理,记录货品入库情况,进行安排货位、 日常调度、库存盘点等活动。 图4.41 在库管理处理过程条目 处理过程条目 名称:出库管理 总编号:05-003 说明:对货品进行出库处理 编 号:P3 输入:提货人 P3 输出:P3 D1 处理:对货品进行出库管理主要包括货品出库、退货出库、出库单据查询、 当前库存查询等步骤,并将各类记录打印成报表上交给主管部门。 ,并打印各类单据、报表上交给主管部门。 图4.42 出库管理处理过程条目 处理过程条目 名称:报表管理 总编号:05-004 说明:对各种单据记录进行管理 编 号:P4 输入:D1 P4 输出:P4 主管部门 处理:提供给主管部门仓库日常报表、卖场退货报表、商品收发存报表、 月盘存报表、其他各类月报表等。 图4.43 报表管理处理过程条目 处理过程条目 名称:进货入库 总编号:05-005 说明:对货品进行进货入库管理 编 号:P1.1 输入:供应商 P1.1 输出:P1.1 D1 处理:对货品采取制作采购计划、采购计划审核、订单审核、货品入库验 证等处理。 图4.44 进货入库处理过程条目 处理过程条目 名称:退货入库 总编号:05-006 说明:对顾客所退的货品进行管理 编 号:P1.2 输入: 输出:P1.2 D1 处理:对顾客不满意所退回的商品进行重新入库管理。 图4.45 退货入库处理过程条目 处理过程条目 名称:进货单据查询 总编号:05-007 说明:查询货品的进货单据 编 号:P1.3 输入:D1 P1.3 输出: 处理:查询货品的进库单据。 图4.46 进货单据查询处理过程条目 处理过程条目 名称:盘点管理 总编号:05-008 说明:对在库货品进行盘点 编 号:P2.3 输入: 输出:P2.3 库管员 处理:对在库货品进行库存盘点,并把盘点记录录入库存信息表中。 图4.47 盘点管理处理过程条目 处理过程条目 名称:货品出库 总编号:05-009 说明:对货品进行出库管理 编 号:P3.1 输入:库管员 P3.1 输出:P3.1 D1 处理:对仓库的货品进行库管员确认并登记、货品出库、库存盘点等管理。 图4.48 货品出库处理过程条目 处理过程条目 名称:当前库存查询 总编号:05-010 说明:货品出库后查询当前库存 编 号:P3.4 输入:D1 P3.4 输出:P3.4 主管部门 处理:货品出库后对仓库当前的库存情况进行查询,把各类单据、记录打 印成报表上交给主管部门,并为采购部门的制定采购计划提供重要依据。 图4.49 当前库存查询处理过程条目 处理过程条目 名称:库存调拨 总编号:05-011 说明:对在库货品进行调拨 编 号:P2.2.1 输入:库管员 P2.2.1 输出:P2.2.1 D1 处理:根据买场实际情况调拨所需货品。 图4.50 库存调拨处理过程条目 处理过程条目 名称:报损报溢 总编号:05-012 说明:对货品在库情况报损报溢 编 号:P2.2.3 输入: 输出:P2.2.3 D1 处理:对仓库货品的损溢情况进行管理。 图4.51 报损报溢处理过程条目 处理过程条目 名称:库存报警 总编号:05-013 说明:在在库管理时采取的措施 编 号:P2.2.5 输入:D1 P2.2.5 输出:P2.2.5 P1.1 处理:在进行出库管理时,由于货品的出库或其他情况所引起库存短缺或 库存量片低等情况时所采取的应付措施。 图4.52 库存报警处理过程条目 处理过程条目 名称:货品出库 总编号:05-014 说明:进行出库活动 编 号:P3.1.2 输入: 输出:P3.1.2 D1 f) 外部实体 外部实体条目 名称:操作员 总编号:06-001 说明: 编 号:001 输入数据流:P1.4 当前库存表 个 数:约2个 输出数据流: 个数:约2个 图4.54 操作员外部实体条目 外部实体条目 名称:仓库 总编号:06-002 说明:货品存放的地方 编 号:002 输入数据流: 个 数:约5个 输出数据流: 个数:约5个 图4.55 仓库外部实体条目 外部实体条目 名称:货品 总编号:06-003 说明:本系统管理的目标 编 号:003 输入数据流: 个 数:约 个 输出数据流: 个数:约 个 图4.56 货品外部实体条目 4.3.3 业务流程图 超市库存现行管理信息系统业务流程如图4.57、4.58、4.59所示: 采购计采购订 计划员 采购计采购计划修划表 单 划审核 改维护 货品入采购订单修采购订 入库通知 库验收 改维护 单审核 单 单 入库报库管员确认正制表人编入库记录表 式入库 制报表 单 图4.57 瑞星超市库存管理入库业务流程图 入库报库管员 库管员确认正安排日常表 员 式入库 货位 调度 盘点报制表人编盘点 盘点记录表 制报表 管理 单 图4.58 瑞星超市库存管理在库业务流程图 货品出库管员管理员确库管员正货品 库单 员 认并登记 式确认出出库 库 月盘存 制表人编库存 盘点记录报表 制报表 盘点 单 图4.59 瑞星超市库存管理出库业务流程图 4.3.4 数据流程图 超市库存现行管理信息系统数据流程图如图所示: 货品订单 各类报表 超市库存管供应主管 理信息系统 商 部门 库存信息表 图4.60 瑞星超市库存管理信息系统顶层DFD P1 入库后的盘点记录 供应货品订货单 入库 商 管理 货品入库 记录 在库盘P2 库管 点记录 D1库存信息表 在库员 货品出库管理 记录 图4.61 瑞星超市库存管理信息系统的第一层DFD P1 P1.1 入库通知单 入库记录 采购D1库存信息表 进货 部门 入库 当前库各 存记录 P1.2 类退货记录 退货报 入库 表 进货单据 P1.3 P1.4 进货 当前库存 操作 当前 单据 员 库存 查询 查询 图4.62 入库管理(第二层)DFD P2 P2.1 确认正式入库 记录 库管安排D1库存信息表 员 货位 P2.2 P2.3 调度记录 记P4 日常库存 录 调度 盘点 图4.63 在库管理(第二层)DFD P3 P3.1 货品出库单 出库记录 库管货品D1库存信息表 员 出库 各 P3.2 P3.3 类退货记录 退货出库 报 出库 单据 表 查询 P3.4 当前 库存当前库存 主管 查询 部门 图4.64 出库管理(第二层)DFD P4 P4.1 各类货品信息 各类操作 分析D1库存信息表 记录 员 信息 P4.2 各类主管生成 报表 部门 报表 图4.65 报表管理(第二层)DFD P1.1 P1.1.1 库存报警 计划D2采购计划 制作 员 采购计 划 计划 P1.1.2 采购审核通过 D3采购订单 计划 审核 订 单 P1.1.4 P1.1.3 通货品确认正式入库 库管D4入库通知 订单 知 入库员 审核 验证 图4.66 进货入库框展开的(第三层)DFD P2.2 P2.2.1 货品出库单 调度记录 库管库存D1库存信息表 员 调度 变动 记录 P2.2.2 P2.2.4 拆分库存 捆绑 变动 记录 记录 P2.2.3 P2.2.5 报警结果 报损 P1.1 库存 报溢 报警 图4.67 日常调度框展开的(第三层)DFD P3.1 P3.1.1 货品出库单 记录 库管员提货D1库存信息表 各类确认并人 报表 登记 正式 P3.1.3 主管盘点确认 库存部门 P3.1.2 报表 出库记录 盘点 货品 出库 图4.68货品出库框展开的(第三层)DFD 5 系统设计 系统设计是信息系统开发过程中另一个重要阶段在这一阶段中要根据前一 阶段系统分析的结果,在已经获得批准的 系统分析报告的基础上,进行新系统 设计。 5.1系统总体设计 5.1.1 瑞星超市库存管理信息系统E-R图 超市库存管理涉及的实体有: a) 仓库:属性有仓库编号、名称、负责人、电话号码、地址。 b) 货品:属性有货品编号、名称、规格型号、颜色、单位、进货价、出货 价、生产厂家。 c) 供应商:属性有供应商名称、负责人、地址、电话。 d) 员工:员工编号、名称、职务、电话、地址。 这些实体之间的联系如下: 1)一个仓库可以存放多种货品,一种货品可以存放在多个仓库中,因此仓库和货品具有多对多的联系。用库存量来表示某种货品在某个仓库中的数量。 2)一个仓库可以有多个员工当仓库保管员,一个员工只能在一个仓库工作,因此仓库和员工之间是一对多的联系。 3)员工之间具有领导-被领导关系。即仓库主任领导若干保管员,因此员工实体之间具有一对多的联系。 4) 供应商、货品二者之间具有多对多的联系。即一个供应商可以供给若干货品,每种货品可以由不同供应商供给。超市库存管理的E-R图如下图所示: 规格型号 生产厂家 负责人 名称 单位 地址 供应商名称 颜色 电话 货品编号 进价 出价 供应商 货品 员工编号 职务 地址 名称 电话 负责人 名称 电话 地址 仓库编号 仓库 员工 图5.1 货品、供应商、员工、仓库实体属性图 负责人 地址 供应商名称 供应量 电话 m p 供应商 货品 供应 规格型号 进价 单位 生产厂家 编号 名称 颜色 出价 图5.2 供应商—货品关系图 库存量 规格型号 m n 仓库 货品 存放 负责人 进价 地址 单位 生产厂家 出价 电话 名称 编号 名称 颜色 仓库编号 图5.3 货品—仓库关系图 编号 职务 负责人 编号 地址 名称 电话 电话 名称 地址 n 1 员工 仓库 管理 1 n 领导 图5.4 员工—仓库关系图 1 n 供应商 仓库 员工 管理 m m 1 n 库存量 存放 领导 n 供应 p 货品 供应量 瑞星超市库存管理综合E-R图 图5.5 5.1.2 数据字典 a) 数据元素 1) 供应商 数据元素条目 总编号:A-101 编 号:101 名称:供应商姓名 有关编码说明: 别名:GYSXM xx x x xx 说明:本系统供应商姓名 供应商姓名 数值类型(连续/离散) 联系人 类型:字符型 地址 长度:10 电话 有关数据结构:库存信息表 图5.6 供应商姓名数据元素条目 数据元素条目 总编号:A-101 编 号:102 名称:联系人 有关编码说明: 别名:LXR 说明:本系统供应商的联系人 数值类型(连续/离散) 类型:字符型 长度:10 有关数据结构:库存信息表 图5.7 联系人数据元素条目 数据元素条目 总编号:A-101 编 号:103 名称:联系电话 有关编码说明: 别名:LXDH 说明:本系统供应商的联系电话 数值类型(连续/离散) 数据元素条目 总编号:A-101 编 号:104 名称:联系地址 有关编码说明: 别名:LXDZ 说明:本系统供应商的联系地址 数值类型(连续/离散) 类型:字符型 长度:10 有关数据结构:库存信息表 图5.9 联系地址数据元素条目 2) 库管员 数据元素条目 总编号:B-102 编 号:101 名称:库管员姓名 有关编码说明: 别名:KGYMC xx x x xx 说明:本系统库管员的姓名 姓名 数值类型(连续/离散) 职务 类型:字符型 电话 长度:8 地址 有关数据结构:员工信息表 图5.10 库管员姓名数据元素条目 数据元素条目 总编号:B-102 编 号:102 名称:职务 有关编码说明: 别名:ZW 说明: 数值类型(连续/离散) 类型:字符型 长度:8 有关数据结构:员工信息表 图5.11 职务数据元素条目 数据元素条目 总编号:B-102 编 号:103 名称:联系电话 有关编码说明: 别名:LXDH 说明:本系统中库管员的联系电话 数值类型(连续/离散) 类型:字符型 长度:10 有关数据结构:员工信息表 图5.12 联系电话数据元素条目 数据元素条目 总编号:B-102 编 号:104 名称:联系地址 有关编码说明: 别名:LXDZ 说明:本系统中库管员的联系地址 数值类型(连续/离散) 类型:整数型 长度:10 有关数据结构:员工信息表 图5.13 联系地址数据元素条目 3) 操作员 数据元素条目 总编号:C-103 编 号:101 名称:操作员姓名 有关编码说明: 别名:CZYXM xx x xx 说明:本系统操作员的姓名 数值类型(连续/离散) 姓名 类型:字符型 级别 长度:10 口令 有关数据结构:员工信息表 图5.14 操作员姓名数据元素条目 数据元素条目 总编号:C-103 编 号:102 名称:操作员级别 有关编码说明: 别名:CZYJB 说明:本系统操作员的级别 数值类型(连续/离散) 类型:字符型 长度:8 有关数据结构:员工信息表 图5.15 操作员级别数据元素条目 数据元素条目 总编号:C-103 编 号:103 名称:操作员口令 有关编码说明: 别名:CZYKL 说明:本系统操作员的口令 数值类型(连续/离散) 类型:字符型 长度:10 有关数据结构:员工信息表 图5.16 操作员口令数据元素条目 4) 仓库 数据元素条目 总编号:D-104 编 号:101 名称:仓库名称 有关编码说明: 别名:CKMC xx x x xx 说明:本系统仓库名称 仓库名称 数值类型(连续/离散) 联系人 数据元素条目 总编号:D-104 编 号:102 名称:负责人 有关编码说明: 别名:FZR 说明:本系统仓库的负责人 数值类型(连续/离散) 类型:字符型 长度:10 有关数据结构:仓库信息表 图5.18 负责人数据元素条目 数据元素条目 总编号:D-104 编 号:103 名称:联系电话 有关编码说明: 别名:LXDH 说明:本系统仓库的联系电话 数值类型(连续/离散) 类型:字符型 长度:10 图5.19 联系电话数据元素条目 有关数据结构:仓库信息表 数据元素条目 总编号:D-104 编 号:104 名称:联系地址 有关编码说明: 别名:LXDZ 说明:本系统仓库的联系地址 数值类型(连续/离散) 类型:字符型 长度:10 有关数据结构:仓库信息表 图5.20 联系地址数据元素条目 5) 货品 数据元素条目 总编号:E-105 编 号:101 名称:货品编号 有关编码说明: 别名:BH xx x x x x x x x xx 说明:本系统货品的编号 编号 数值类型(连续/离散) 名称 类型:字符型 单位 长度:10 规格型号 有关数据结构:货品信息表 颜色 最低库存 进货价 出货价 生产厂商 图5.21 货品编号数据元素条目 数据元素条目 总编号:E-105 编 号:102 名称:货品名称 有关编码说明: 别名:HPMC 说明:本系统中货品的名称 数值类型(连续/离散) 类型:字符型 长度:10 有关数据结构:货品信息表 图5.22 货品名称数据元素条目 数据元素条目 总编号:E-105 编 号:103 名称:规格型号 有关编码说明: 别名:GGXH 说明:本系统中货品的规格型号 数值类型(连续/离散) 类型:字符型 长度:8 有关数据结构:货品信息表 图5.23 货品规格型号数据元素条目 数据元素条目 总编号:E-105 编 号:104 名称:货品出货价 有关编码说明: 别名:HPCHJ 说明:本系统中货品的出库价格 数值类型(连续/离散) 类型:字符型 长度:8 有关数据结构:货品信息表 图5.24 货品出货价数据元素条目 b) 数据结构 数据结构条目 名称:入库登记卡 总编号:2-01 说明:新货入库时填写的卡片 编 号:001 结构: 有关的数据流,数据存储: 货品编号 采购订单 货品类型 入库通知 货品名称 到达时间 数量 价格* 进库价 数量 供货商 每月约 份 图5.25 入库登记卡数据结构条目 数据结构条目 名称:出库登记卡 总编号:2-02 说明:货品出库时填写的卡片 编 号:002 结构: 有关的数据流,数据存储: 货品编号 货品出库单 货品类型 出库凭证 货品名称 出库时间 数量 价格* 出库价 数量 供货商 每月约 份 图5.26 出库登记卡数据结构条目 c) 数据流 数据流条目 名称:货品入库单 总编号:3-01 简要说明:货品入库后填写的单据 编 号:001 数据流来源:库管员 数据流全向:P2 包含的数据结构: 流通量:份/月 货品名称 单位 生产厂商 规格型号 数量 价格* 进库价 图5.27 货品入库单数据流条目 数据流条目 名称:货品提货单 总编号:3-02 简要说明:提货时填写的单据 编 号:002 数据流来源:营业部 数据流全向:P3 包含的数据结构: 流通量:份/月 货品名称 单位 生产厂商 规格型号 数量 价格* 出库价 图5.28 货品提货单数据流条目 数据流条目 名称:出库后盘点单 总编号:3-03 简要说明:货品出库盘点后填写的单据 编 号:003 数据流来源:库管员 数据流全向:D1 包含的数据结构: 流通量:份/月 货品名称 单位 生产厂商 规格型号 库存量 图5.29 出库后盘点单数据流条目 数据流条目 名称:货品调度单 总编号:3-04 简要说明:货品在库调度填写的单据 编 号:004 数据流来源:库管员 数据流全向:D1 包含的数据结构: 流通量:份/月 货品名称 单位 调度时间 规格型号 调度数量 图5.30 货品调度单数据流条目 数据流条目 名称:库存报警单 总编号:3-05 简要说明:仓库货品出现问题后填写的单据 编 号:005 数据流来源:库管员 数据流全向:P1.1.1 包含的数据结构: 流通量:份/月 货品名称 单位 生产厂商 规格型号 剩余数量 需进数量 报警时间 图5.31 库存报警单数据流条目 d) 数据存储 数据存储条目 名称:库存信息表 总编号:4-01 说明:存储各类库存管理中的信息 编 号:D1 结构: 编号 有关的数据流: 表名* P1 D1 说明 P2 D1 数据类型 P3 D1 表名 D1 P4 信息量: 份/日 每日约 份 数据存储条目 名称:库存变动表 总编号:4-02 说明:仓库货品发生变动形成的表 编 号:D5 结构: 货品类型 有关的数据流: 货品名称 P1.1.3 D5 数量 价格* 进库价 出库价 信息量: 份/日 生产厂商 每日约 份 图5.33 库存变动表数据存储条目 e) 处理过程 处理过程条目 名称:入库管理 总编号:05-001 说明:对商品进行进货入库存管理 编 号:P1 输入:供应商 P1 输出:P1 D1 处理:对商品进行入库管理将入库后的盘点记录存放到库存信息表中,而 且把入库记录传递给P2 ,并进行进货入库、退货入库、进货单据查询、 当前库存查询等处理。 。 图5.34 入库管理处理过程条目 处理过程条目 名称:在库管理 总编号:05-002 说明:进行货品库存处理 编 号:P2 输入:货品入库记录 P2 输出:P2 D1 处理:对仓库中的货品进行在库处理,记录货品入库情况,进行安排货位、 日常调度、库存盘点等活动。 图5.35 在库管理处理过程条目 处理过程条目 名称:出库管理 总编号:05-003 说明:对货品进行出库处理 编 号:P3 输入:提货人 P3 输出:P3 D1 处理:对货品进行出库管理主要包括货品出库、退货出库、出库单据查询、 当前库存查询等步骤,并将各类记录打印成报表上交给主管部门。 ,并打印各类单据、报表上交给主管部门。 图5.36 出库管理处理过程条目 处理过程条目 名称:报表管理 总编号:05-004 说明:对各种单据记录进行管理 编 号:P4 输入:D1 P4 输出:P4 主管部门 处理:提供给主管部门仓库日常报表、卖场退货报表、商品收发存报表、 月盘存报表、其他各类月报表等。 图5.37 报表管理处理过程条目 处理过程条目 名称:进货入库 总编号:05-005 说明:对货品进行进货入库管理 编 号:P1.1 输入:供应商 P1.1 输出:P1.1 D1 处理:对货品采取制作采购计划、采购计划审核、订单审核、货品入库验 证等处理。 图5.38 进货入库处理过程条目 处理过程条目 名称:退货入库 总编号:05-006 说明:对顾客所退的货品进行管理 编 号:P1.2 输入: 输出:P1.2 D1 处理:对顾客不满意所退回的商品进行重新入库管理。 图5.39 退货入库处理过程条目 处理过程条目 名称:进货单据查询 总编号:05-007 说明:查询货品的进货单据 编 号:P1.3 输入:D1 P1.3 输出: 处理:查询货品的进库单据。 图5.40 进货单据查询处理过程条目 处理过程条目 名称:当前库存查询 总编号:05-008 说明:货品入库后查询仓库的当前库存 编 号:P1.4 输入:D1 P1.4 输出:P1.4 操作员 处理:新货入库后对当前的库存情况进行查询。 图5.41 当前库存查询处理过程条目 处理过程条目 名称:盘点管理 总编号:05-009 说明:对在库货品进行盘点 编 号:P2.3 输入: 输出:P2.3 库管员 处理:对在库货品进行库存盘点,并把盘点记录录入库存信息表中。 图5.42 盘点管理处理过程条目 处理过程条目 名称:货品出库 总编号:05-010 说明:对货品进行出库管理 编 号:P3.1 输入:库管员 P3.1 输出:P3.1 D1 处理:对仓库的货品进行库管员确认并登记、货品出库、库存盘点等管理。 图5.43 货品出库处理过程条目 处理过程条目 名称:出库单据查询 总编号:05-011 说明:查询货品的出库单据 编 号:P3.3 输入:D1 P3.3 输出: 处理:查询货品的出库单据。 图5.44 出库单据查询处理过程条目 处理过程条目 名称:当前库存查询 总编号:05-012 说明:货品出库后查询当前库存 编 号:P3.4 输入:D1 P3.4 输出:P3.4 主管部门 处理:货品出库后对仓库当前的库存情况进行查询,把各类单据、记录打 印成报表上交给主管部门,并为采购部门的制定采购计划提供重要依据。 图5.45 当前库存查询处理过程条目 处理过程条目 名称:库存调拨 总编号:05-013 说明:对在库货品进行调拨 编 号:P2.2.1 输入:库管员 P2.2.1 输出:P2.2.1 D1 处理:根据买场实际情况调拨所需货品。 图5.46 库存调拨处理过程条目 处理过程条目 名称:库存变动 总编号:05-014 说明:在在库管理时跟据需要变动库存 编 号:P2.2.4 输入:D1 P2.2.4 输出:P2.2.4 D5 (库存变动表) 处理:根据具体情况在对货品进行在库管理过程中变动货品的库存情况。 图5.47 库存变动处理过程条目 处理过程条目 名称:库存报警 总编号:05-015 说明:在在库管理时采取的措施 编 号:P2.2.5 输入:D1 P2.2.5 输出:P2.2.5 P1.1 处理:在进行出库管理时,由于货品的出库或其他情况所引起库存短缺或 库存量片低等情况时所采取的应付措施。 图5.48 库存报警处理过程条目 处理过程条目 名称:货品出库 总编号:05-016 说明:进行出库活动 编 号:P3.1.2 输入: 输出:P3.1.2 D1 处理:出库管理中具体的货品出库活动。 图5.49 货品出库处理过程条目 处理过程条目 名称:库存盘点 总编号:05-017 说明:货品出库后对仓库进行的盘点 编 号:P3.1.3 输入:D1 P3.1.3 输出:P3.1.3 D6(盘点记录) ,P3.1.3 主管部门 处理:货品出库后对仓库进行货品盘点,进一步的了解实际库存情况。 图5.50 库存盘点处理过程条目 f) 外部实体 外部实体条目 名称:供应商 总编号:06-001 说明: 编 号:001 输入数据流: 个 数:约10个 输出数据流:货品订货单 P1,入库通知单 P1.1 个数:约10个 图5.51 供应商外部实体条目 外部实体条目 名称:库管员 总编号:06-002 说明: 编 号:002 输入数据流:P1.1.4 正式入库单据 个 数:约5个 输出数据流:货品出库单 P3.1,货品出库单 P2.2.1 个数:约5个 图5.52 库管员外部实体条目 外部实体条目 名称:操作员 总编号:06-003 说明: 编 号:003 输入数据流:P1.4 当前库存表 个 数:约2个 输出数据流: 个数:约2个 图5.53 操作员外部实体条目 外部实体条目 名称:仓库 总编号:06-004 说明:货品存放的地方 编 号:004 输入数据流: 个 数:约5个 输出数据流: 个数:约5个 图5.54 仓库外部实体条目 外部实体条目 名称:货品 总编号:06-005 说明:本系统管理的目标 编 号:005 输入数据流: 个 数:约 个 输出数据流: 个数:约 个 图5.55 货品外部实体条目 5.1.3 业务流程图 瑞星超市库存管理信息系统主要包括入库管理、在库管理、出库管理三大部 分。业务流程图如图: 输入信息 入库管理 操可 执作选出库管理 输入信息 行员 操货品详 操作 尽信息 在库管理 作 报表管理 图5.56 瑞星超市库存管理业务流程图 5.1.4 数据流程图 各类货品订单 报表 超市库存管操作主管 员 理信息系统 部门 库存信息表 图5.57 瑞星超市库存管理顶层图 P1 入库后的盘点记录 供应货品订货单 入库 商 管理 货品入库 记录 在库盘P2 P1 P1.1 入库通知单 入库记录 采购 D1库存信息表 进货部门 入库 当前库 存记录 P1.2 各 退货记录 退货类 入库 报 表 进货单据 P1.3 进货P1.4 操作 单据更改 员 查询 库存 信息 图5.59 入库管理(第二层)DFD P2 P2.1 记录 D1库存信息表 确认正式入库 库管库存 员 盘点 P2.2 调度记录 P2.3 日常P4 显示调度 P3 P3.1 货品出库单 出库记录 库管货品D1库存信息表 员 出库 各 P3.2 P3.3 类 退货出库报退货记录 出库 单据表 查询 P3.4 更改 库存当前库存 主管信息 部门 图5.61 出库管理(第二层)DFD P4 P4.1 各类货品信息 各类操作 分析D1库存信息表 记录 员 信息 P4.2 各类主管生成 报表 部门 报表 图5.62 报表管理(第二层)DFD 5.2 数据库设计 根据用户的需求和超市库存管理数据流量的大小,同时结合Access2000数据库操作方便、简单易学、系统资源占用低、不需要数据库服务器支持等优点, 在瑞星超市库存管理信息系统使用了Access2000数据库作为后台数据库。 5.2.1 需求分析 瑞星超市管理信息系统数据库名称为“cskcgl.mdb”,其中用到的主要数据表包括商品信息表“TB_SP”,此表主要用于保存商品基础信息;员工信息表“TB_YG”,此表主要用于保存仓库员工的基础信息;仓库信息表“TB_CK”,此表主要用于保存仓库的基本信息;入库信息表“TB_RK”,此表主要用于保存商品入库数据;当前库存信息表“TB_DQKC”,此表主要用于保存当前库存商品数据;出库信息表“TB_CK”,此表主要用于保存商品出库数据;供货商信息表“TB_GHS”,此表主要用于保存供货商的基本信息;操作员信息表“TB_CZY”TB_CZY,此表主要用于保存系统操作员的基础信息。 5.2.2 表之间的关系 各表之间的关系如图 5.63所示: 图 5.63 关系图 5.2.3 数据库安全与保密设计 数据库安全性所关心的主要是DBMS的存取控制机制。数据库安全最重要的一点就是确保只授权给有资格的用户访问数据库的权限,同时令所有未被授权的人员无法接近数据,这主要通过数据库系统的存取控制机制实现。 存取控制机制包括两部分: a) 定义用户权限,并将用户权限登记到数据字典中。用户权限是指不同的用户对于不同的数据对象允许执行的操作权限。系统必须提供适当的语言定义用户权限,这些定义经过编译后存放在数据字典中,被称作安全规则或授权规则。 b) 合法权限检查,每当用户发出存取数据库的操作请求后(请求一般应包括操作类型、操作对象和操作用户等信息),DBMS查找数据字典,根据安全规则进行合法权限检查,若用户的操作请求超出了定义的权限,系统将拒绝执行此操作。 [3]用户权限定义和合法权限检查机制一起组成了DBMS的安全子系统。 5.3 输入输出设计 系统输入输出(I/O)设计是一个在系统设计中很容易被忽视的环节,又是一个重要的环节,它对于用户和今后系统使用的方便和安全可靠性来说是十分重要的 。 5.3.1 输入设计 输入模块是瑞星超市库存管理信息系统中用户使用较为频繁的模块,他设计的好坏往往直接影响超市库存系统的实用性,因而在设计输入模块时要尽量使操作方便、安全,尽可能减少输入量。本系统则是采用的数模/模数转换方式中的条码输入方式:即利用标准的商品分类和统一 规范 编程规范下载gsp规范下载钢格栅规范下载警徽规范下载建设厅规范下载 化的条码贴(或印)于商品的包装上,然后通过光学符号阅读器(亦称扫描仪)来采集和统计商品的流通信息。 5.3.2 输出设计 在系统设计中,输出设计占有很重要的地位。因为在系统中对输入数据进行加工处理后的结果,只有通过一定格式输出有用的信息,才能为用户所使用。因此,输出设计的好坏、输出的信息能否满足用户的要求,直接关系到系统的使用 价值。 综上所述,在设计系统输出时,应该注意以下几点: a) 输出格式应简单、直观,一目了然,尽量符合用户的习惯,便于用户阅读、理解与使用。 b) 输出格式的栏目应符合我国国情,输出内容尽量汉字化,输出汉字的字体、字形、字号等应该有所不同 ,从而使输出格式醒目。 c) 输出操作方便,输出设计时要考虑用户操作的方便。 d) 各种输出格式设计要长远考虑,以利于系统发展和输出项目扩充、变动的需要。 5.4 系统界面及功能模块简介 5.4.1 系统登陆 系统登陆窗体是操作用户进入系统的唯一入口,它分为两种权限:管理员权限和普通用户权限。系统登陆界面如图5.64: 图5.64 系统登陆 5.4.2 系统主界面 超市库存管理信息系统的主界面主要显示了系统所包含的功能模块,具体情况如下图5.65所示: 图5.65 系统主界面 5.4.3 修改密码 修改密码功能只要就是操作员所使用的密码进行修改,其运行情况如下图所示: 图5.66 修改密码 5.4.4 仓库信息设置 仓库信息设置主要包括对仓库信息的添加、保存、修改、查找等操作,如图所示: 图5.67 仓库信息设置 以上只是部分瑞星超市库存管理信息系统的功能模块的简单介绍。 6 系统的实施与维护 6.1系统的实施 系统实施是开发超市库存管理信息系统的最后一个阶段。这个阶段的任务,是实现系统设计阶段提出的物理模型,完成一个可以实际运行的超市库存管理信 [4]息系统,交付瑞星超市使用。 具体讲,这一阶段的任务包括以下几个方面: a) 硬件准备 硬件设备包括计算机主机,输入输出设备、辅助设备(稳压电源、空调设备等)、通信设备以及机放建设等等。这些设备要购置、安装、调试。这方面的工作要花费大量的人力、物力,持续相当长的时间。具体配置清单如表6.1所示: 表6.1设备配置清单 设备名称 设备型号 数量 价格 合计 台式机 联想 20台 ? 3,700/台 ? 74,000 IBM X-Series 226 8488-I04(志强服务器 4台 ? 18,500/台 ? 74,000 3.0,1 G内存,73G硬盘) 交换机 CISCO WS-C3550-24-EMI(3层交换) 4台 ? 9,000/台 ? 36,000 路由器 TP-Link TL-R4000 1台 ? 5,500/台 ? 5,500 机柜 2米 1个 ? 1,500/个 ? 1,500 稳压电源 山特(3kw/h) 4套 ? 3,000/套 ? 12,000 机房综合布 待定 ———— 线 其他机房配 待定 ———— 附件 桌椅等 空调 4台 ? 3,000/台 ? 12,000 ———— ———— ——— ———— ?212,000 b) 软件准备 软件设备包括系统软件、数据库管理系统以及一些应用程序。这些软件有些 需要购买,有些需要组织人力编写,也需要相当多的人力、物力和时间。编写程序是这一阶段的主要任务之一。 c) 人员培训 人员培训主要指用户的培训,包括主管人员和业务人员。系统投入运行以后,他们将在系统中工作。这些人多数来自现行系统,精通业务,但往往缺乏计算机知识。为保证系统调试和运行的顺利进行,瑞星超市要根据他们的基础,提前进行培训,使他们逐步适应和熟悉新的操作方法。 d) 数据准备 数据的收集、整理、录入是一项既繁琐,劳动量又大的工作。没有一定的基础数据,系统调试就不能很好地进行。一般来讲,确定数据库物理模型之后,就应该进行数据的整理和录入,这样既分散了工作量,又可以为系统调试提供真实的数据。 6.2 系统维护 6.2.1系统维护 系统的维护是系统生存的重要条件。二十年来,系统维护的成本在逐年增加。现在,在系统整个生命周期中,三分之二以上的经费用在维护上。从人力资源的分布看,现在世界上90%的软件人员在从事系统的维护工作,开发新系统的人员 [5]仅占10%。这些统计数字说明了系统维护任务是十分繁重的。 系统维护包括以下几个方面的工作: a) 程序的维护 在系统维护阶段,会有一部分程序需要改动。例如:根据运行记录,发现程序的错误,这时需要改正;随着用户对系统的熟悉,用户有更高的要求,部分程序需要改进;因为环境的变化,部分程序需要改进。 b) 数据文件的维护 由于业务发生了变化,从而需要建立新文件,或者对现有文件的结构进行修改。 c) 代码的维护 随着环境的变化,旧的代码不能适应新的要求,必须进行改进,制定新的代码或修改旧的代码体系。代码维护的困难主要在于新代码的贯彻,因此瑞星超市 的库存部门将设专人负责代码管理。 d) 机器、设备的维护 瑞星超市将对机器、设备进行日常维护与管理。一旦发生小故障,会有专人进行修理,保证系统的正常运行。 6.2.2 系统转换方式 本系统的转换是一次性完成的,因为原来部门采用的是手工管理,所以本系 [6]统要一次性完成转换工作,但提前需对相关人员进行培训。 6.3 新系统存在的问题 在实际的系统操作中,由于一些主观、客观存在的因素,瑞星超市库存管理信息系统的库存报警模块并没能完全的实现当初所要达到的效果,如在日常的超市库存管理中,通常可能发生:平日商品报废、各部门商品内部转移、商品分包装、商品清仓前、 盘点、收货录入不正确、给顾客赠品、被偷窃等情况。这时虽然有些商品在库存系统中还没到库存报警线,实际上已经需要购进新货,但库存系统并没有及时的响应,这样的话就会使电脑库存管理系统中的记录与实际库存发生差异。使库存报警的功能不能完全的发挥出来。 6.4 新系统对其他部门的要求 由于库存管理部门并不是独立存在的,它与整个超市的其他部门是相互联系的。所以用来管理库存的库存管理信息系统,也是和其他各部门的管理系统相互联系、相互作用的。整个的超市管理信息系统是协调运作的,也只有这样各个系统才能发挥它的最大功用。因此新建立的超市库存管理信息系统对其他各部门就有了一定的要求。在整个超市中库存部门与采购部门、销售部门的联系最为紧密,尤其是采购部门。因为理论上库存系统就包括采购和库存处理两大部门。所以在实际的运行中库存管理系统要求,采购部门必须与库存部门及时地进行沟通,并且信息还必须准确、可靠。 当库存部门发出采购请求时,它必须根据采购订单及时、准确地进行商品的补给,以保证所需货品的及时供应,为企业带来更多的利润。而销售部门也同采购部门一样,必须与库存部门进行及时、准确的沟通。比如说有些商品特比畅销,而有些商品销售的情况并不是很好。在这样的情况下,就应该把信息反映给库存部门,库存部门在根据其他一些因素确定需采购商品的种类和数量,保证企业的 正常利润。 7 系统评价 系统的设计、实施、检测、以及切换之后,系统的运行评价作为下一环节也是很必要的。通过不断对新系统的运行情况进行分析评价,可以为系统的维护、更新及进一步开发提供依据。系统运行评价指标如下: a) 系统开发目标的完成情况 本系统由于在设计时就充分考虑到技术的更新速度,预留了充足的扩展空间,并为此提供了充分的条件,使本系统能方便地进行功能扩展,因此并不需对系统进行大的改造。 新系统的建立能使原有资源充分发挥作用。整个处理过程与原系统相比,效率更高,更值得信赖。 b) 系统运行实用性评价 系统的安装简单、操作方式也容易掌握。节约了成本,节省了人力,减少了财务支出。新系统的数据库设计结合当前主流应用,易于扩展,符合未来发展的趋势。 c) 设备运行效率评价 为了便于对瑞星超市库存管理信息系统进行有效管理,我们采用Windows 2000作为操作系统,以保证关键业务的稳定和流畅。新系统的数据传送、输入、输出与加工处理速度基本匹配。各类设备资源的负荷基本平衡,能实现较高的运行效率。 结 论 大学几年的时间都是在学习计算机理论基础知识和一些开发工具的应用,虽然在以前做课设时也有做过一些小型的系统,但是并不能真正地去综合应用几年来所学到的知识。经过三个月的设计和开发,超市库存管理信息系统开发完毕。其功能基本符合用户需求, 通过这次毕业设计,进一步加深对基础理论的理解,扩大专业知识面,对收集资料、查阅文献、方案制定等实践方面得到了很好的训练,促进对所学知识应用能力的提高。同时,我们发现问题、分析归纳、综合比较的逻辑分析能力、处理问题等能力也得到了提高。但是经过这次毕业设计,发现了自己很多不足之处,也遇到了许多问题和困难。让我认识到系统的学习和锻炼的重要性,知识掌握得越多,设计得就更全面、更顺利、更好。由于这次设计时自己对所学理论知识领悟有限,系统还有很多不足这处,系统界面还不够美观,系统还不够完善等。 参 考 文 献 1 薛华成.管理信息系统(第三版)[M].北京:清华大学出版社,2001 2 邝孔武,邝志云.管理管理信息系统分析与设计.西安:电子科技大学社,2003 3萨师煊,王珊. 数据库系统概论(第三版) 北京:高等教育出版社, 2000 4候炳辉.信息管理系统.北京:中央广播电视大学出版社,2001 5黄梯云.管理信息系统(第三版).北京:高等教育出版社,2000 6梅姝娥,陈伟达.管理信息系统[M].北京:石油工业出版社,2003. 7梭伦编著.库存管理胜经.中国纺织出版社,2001 8 李习文 ,李斌. 库存控制与管理.北京:机械工业出版社,2005 9宋华,胡佐浩.现代物流与供应链管理.经济管理出版社,2000 10周明主编.物流管理. 重庆: 重庆大学出版社,2002 11[美]詹姆士?R?斯托克等. 战略物流管理. 中国财政经济出版社,2003 12周三多.管理学原理.南京:南京大学出版社,1998 13[英]丹尼斯?洛克.高尔管理手册.北京:商务印书馆国际有限公司,1999 14 刘联辉主编.超市物流 .北京: 中国物资出版社, 2003 15 D. Su,Management Psychology, Fu Dan University Publishing, 1998 16 Len Fertuck,System Analysis and Design,B&E Tech,1995 17 Warehouse Accounting and Control, 1985 致 谢 在此我非常感谢在毕业设计其间,所有对我有过帮助的老师及同学们,尤其是我的毕业设计指导老师张老师。非常谢谢您在为期不短的时间里,对我毕业设计的指导,使我能够在规定的时间内完成了我的毕业设计,顺利参加毕业答辩。 ulped a swig of jump-juice from a cracked glass, focused blearily on the screen. The young king was answering a question about the late Warlord Derek Sagan. "He was not perfect. No man is perfect," His Majesty was saying gravely. "He made mistakes." "I beg your pardon, Your Majesty," James M. Warden respectfully contradicted, "but some might consider the word mistakes inappropriate for what many consider to be heinous crimes." "Try murder!" Bosk yelled loudly at the screen. His Majesty was shaking his head, almost as if he'd heard Bosk's comment. "Lord Sagan was a warrior. He acted out of his own warrior code, which, as you know, is a harsh one. But he held to that code with honor. He took part in the revolution because he believed that the government under my late uncle's rule was corrupt and ineffective. That it was about to collapse into anarchy, which would have put all the people in the galaxy in the gravest danger. "When Lord Sagan discovered that the new government under President Peter Robes was every bit as corrupt as the old, the Warlord concluded that he--one of the few surviving members of the Blood Royal had the right to try to seize control. Circumstances, the Creator, Fate--call it what you will--intervened. Lord Sagan's ambitious and, some might say, his despotic plans failed." King Starfire's hand clenched. The famous Starfire blue eyes were lit from within by a radiance that looked well on the vidscreens. The red-golden lion's mane of hair framed a face that was youthful, handsome, earnest, intense. His godlike looks, his vibrant personality--all were rapidly making a reluctant deity of a very mortal young man. "But I tell you, Mr. Warden, and I tell my people that I would not be here now, I would not be wearing this crown, the galaxy would not be at peace today, if it were not for the sacrifices of Lord Derek Sagan. He attempted to correct the great wrongs he had done and, in so doing, gave his life that others might live. He is one of the greatest men I have ever known. I will always honor his memory." Bosk tossed the remainder of the jump-juice at the vidscreen. "Here's that for his fuckin' memory." The juice trickled down the screen, soaked into the threadbare carpet which covered the floor of the shabby studio apartment. A crisp knock sounded on the door. Lurching to his feet, Bosk went to answer it. On his way, he made a detour to the bottle, poured himself another drink. Reaching the door, he peeped out the one-way peephole, saw a man dressed in a suit, carrying a briefcase. The man didn't look threatening. He didn't look anything. He had one of those faces you meet and five minutes later you can't recall ever having been introduced to him before. Bosk was more interested in the briefcase. It is said that Adonians can smell money. Bosk's nose twitched. He opened the door. "Yeah?" he said, looking first at the briefcase, then finally lifting his gaze to meet the stranger's. "What's the deal?" "I don't believe it would be wise for us to conduct our business in the hallway," the stranger said. He wasn't even breathing hard after the long climb. He smiled in a pleasant and disarming manner. "Your neighbors don't need to know your affairs, do they?" Bosk followed the stranger's glance, saw Mrs. Kasper standing in her half-open door. He glared at her. "I heard a knock," she said defensively. "Thought it might be for me." She sniffed. "Another of your 'clients'?" "Nosy old bitch!" Bosk retorted. He opened his own door wider. "C'mon in, then." The stranger entered. Bosk shut the door, took a look out the peephole to make sure Mrs. Kasper had gone back into her apartment. She had a bad habit of loitering in the hall, listening outside closed doors. Sure enough. Bosk flung the door open, nearly knocking Mrs. Kasper down. "Care to join us?" He leered. Disgusted, she flounced back inside her apartment and slammed her door. Bosk shut his door again, turned around to face his guest. The stranger was tall, well-built, handsome if you went for older guys with hair graying at the temples, which Bosk did not. The clothes were expensive but not ostentatious. Snaga Ohme would have approved the choice of colors: muted blues and grays. The face was a mask. The lines and wrinkles had been trained to betray nothing of the thoughts within. The eyes were one-way mirrors. Bosk looked in, saw himself reflected back. Having once been close to some of the most powerful people in the galaxy, Bosk recognized and appreciated the quiet air of control and authority this man exuded, like a fine cologne that never overwhelms, never cloys the senses. "I assume that you are the Adonian known as Bosk?" The stranger was polite. "I'm an Adonian and my name's Bosk. That answer your questions?" "Not all of them." The stranger continued to be polite. "Were you once in the employ of the late Snaga Ohme, former weapons dealer?" Bosk swallowed. "I wasn't in his 'employ,' mister! I was his goddamn friend! His best friend. He trusted me, more'n anyone. He trusted me. I knew ... all his secrets." Bosk brushed his hand across his eyes, wiped his nose with his fingers. Adonians are a sensitive race, who have a tendency to get maudlin when they're drunk. "I was his confidant. Me. Not those other fops, those pretty boys--fawn'lng and preening. And the women. They were the worst. But he loved me. He loved me." Bosk drained the glassful of jump-juice. The stranger nodded. "Yes, that is consistent with my information. Snaga Ohme told you all his secrets. He even told you about his project code-named Negative Waves." "Maybe, maybe not." Bosk eyed the stranger warily. "You want a drink?" "No, thank you. Mind if I sit down?" "Suit yourself." Bosk wandered back to the bottle. The stranger walked across the small room. Bosk watched him out of the corner of his eye. The stranger's movements were fluid, controlled. He was in excellent physical condition, with a hard-muscled body, good reflexes. Pity he's not twenty years younger, Bosk thought. The stranger pulled up a battered metal fold-out chair-one of the few articles of furniture in the apartment. In front of the chair was a computer. A highly sophisticated and expensive personal computer, it looked considerably out of place in the poverty-stricken surroundings. The stranger seated himself in the chair, regarded the computer with admiration. "That's a fine setup, Bosk. Probably worth the price of this whole apartment building." "I'd sell myself first," Bosk said sullenly. He had sold himself first, but that was beside the point. He hunched back down in the recliner. "Snaga Ohme gave that computer to me. It's one of the best, the fastest in the whole damn galaxy." A photograph of Snaga Ohme--bronze, beautiful, as were most Adonians--stood in an honored place beside the crystalline storage lattice. The stranger nodded, smiled in sympathy, placed the briefcase on his knees, and waited for Bosk to resume talking. But Bosk's attention had been recaptured by the vidscreen. The king was speaking again, this time about the long-expected and widely anticipated birth of the royal heir. "Fuckin' bastard," muttered Bosk. "I hate the fuckin' bastard. Him and that fuckin' Derek Sagan. Wasn't for that fuckin' Derek Sagan, he'd be alive today." A glance at the photograph of Snaga Ohme clarified the pronoun. "Tell me about Derek Sagan, Bosk," the stranger suggested. Bosk tore his gaze from the vid. "Why d'you wanna know about Derek Sagan?" "Because he was the reason for the Negative Waves project, wasn't he, Bosk?" Bosk hesitated, regarded the stranger suspiciously. But the Adonian had had far too much to drink to make the mental effort to play games, keep secrets. Besides, what did it matter anyway? Ohme was dead. And when his life had ended, so had Bosk's. He didn't even have revenge to keep him going anymore. So he nodded. "Yeah. Sagan was. I don't care who knows it. If His Majesty sent you--" "His Majesty didn't send me, Bosk." The stranger leaned back comfortably in the chair. "His Majesty doesn't give a damn about you, and you know it. Nobody gives a damn, do they, Bosk?" "You do, apparently," Bosk said with a cunning not even the jump-juice could completely drown. "I do, Bosk." The stranger opened the briefcase. "I care a lot." Bosk stared. The briefcase was filled with plastic chips-black plastic chips, stamped in gold, arranged in neat stacks. Bosk rose slowly to his feet to get a better look, half afraid that the liquor might be playing tricks on his mind. It had been almost four years since the night Snaga Ohme had been murdered. Four years since the night Warlord Derek Sagan had seized control of the dead man's mansion and its wealth. That night, as Sagan's army marched in the front, Bosk had exited the mansion via the secret tunnels in the back. During these intervening four years, Bosk had never seen one black chip stamped in gold, much less ... how many were in that briefcase?... He took a conservative guess on the number of chips in each stack, counted the number of stacks across, counted the number of stacks down, did some muddled multiplication, and drew in a shivering breath. "Twenty thousand, Bosk," said the stranger. "It's all yours. Today." Bosk found his chair with the backs of his legs, sat down rather suddenly. Life up till now had been an endless lineup of jump-juice bottles, selling his favors in cheap bars and bathhouses, and dodging the local collection agency. "I could go back to Adonia," he said, staring at the black chips. "You could leave tonight, Bosk," said the stranger. Bosk licked dry lips, took another drink, gulped it the wrong way, coughed. "What do you want?" "You know," said the stranger. "You tried to sell it a couple of years ago. Bad timing. No market." "Negative Waves." Bosk's gaze strayed to the computer. The stranger nodded, closed the lid of the briefcase. The light seemed to go out of the room. "Tell me about the project, Bosk. Tell me everything you can remember." "Why do you want to know?" "Just to make sure we're talking about the same project." A mental hand was tugging at the coattails of Bosk's brain, trying to get his attention. But the jump-juice and the gold-stamped black chips combined to cause him to shoo it away. "Yeah, sure," Bosk said. He reached for his glass, discovered it was empty, started to head for the bottle. He found the stranger holding on to it. Bosk staggered back, blinked. He had no clear recollection of seeing the stranger move, yet the man was standing right in front of him. "We'll have a drink to celebrate closing the deal," said the stranger, smiling and holding on to the bottle. "Not before." He walked back to his seat by the computer. Bosk was going to get angry and then decided he wasn't. Shrugging, he went back to his chair. The stranger returned to the folding chair, set the bottle down next to the computer, beside the picture of Snaga Ohme. On his way past, the stranger flicked off the vid. Congenial reporter James M. Warden and His Majesty the King dwindled to insignificant dots, then were gone. A commentary on life, Bosk thought, staring at the empty screen with watery eyes. "Where should I begin?" "The space-rotation bomb," specified the stranger. Bosk glared, suspicions returned. "You must be from the king. No one else knew about that." "I'm not from the king, Bosk," the stranger said patiently. "Maybe someday I'll tell you where I am from. But for now, I'd say you're being paid enough not to be curious. Let me help things along. We know about the space-rotation bomb. We know how Warlord Sagan came up with the design for it. How he needed someone to build it. Needed it done quick and quiet, because he was planning to overthrow the galactic government. And so he went to Snaga Ohme." "The only man in the universe who could have built that damn bomb," Bosk said with moist-eyed pride. He sniffed, wiped his nose with the back of his hand. "Whoever had that bomb coulda overthrown six billion governments." He gazed back into the past, shook his head in admiration. "It was sweet. Best work Ohme ever did. He said so himself. Blow a hole in the fabric of the universe. Destroy ail life as we know it." "That was only theorized." Bosk waved his hand, irritated at the stranger's slowness of thought. "That's not the point. Blackmail. The threat. Hold it over their heads. Sword of something-er-other--" "Damocles," said the stranger. Bosk shrugged, not interested. He coughed, licked his lips, looked longingly at the bottle. The stranger ignored the look. "Ohme built the bomb according to the Warlord's specifications, using Sagan's financing. But then it occurred to Ohme that, with this bomb in the Warlord's possession, Derek Sagan might get a--shall we say--swelled head?" "Snaga Ohme was the most powerful man in the galaxy," Bosk averred. "The top weapons dealer and manufacturer alive. No one could touch him. Kings, warlords, governors, congressmen, corporate leaders--they all came running when he so much as twitched his pinkie their direction." "Ohme feared that the Warlord if and when he came to power--might put him out of business. So Ohme built the negative wave device to kill Derek Sagan." Bosk shook his head vehemently. "Not kill him." "Keep Sagan in line, then." "If he leaned on us, we could lean back." Bosk was defensive. "We were looking out for our own interests." "Sagan has the bomb, blackmails the government. Ohme has the negative wave device, blackmails Sagan." "It was an ingenious idea. You gotta admit that." "All predicated on the fact that Sagan was specially genetically designed. One of the Blood Royal. The device would kill him and him alone, even in a crowd. Yes, a truly remarkable concept. If it worked .... " Bosk snorted. "It worked, all right." f anyone were to find out, they'd — they'd be terribly unkind to her. We've got to see that that never happens.' It was as if the anxious feeling had turned into something hard, like an iron rod. 'Because she has six toes?' I asked. 'Yes. That's what nobody but us must ever know. It must be a secret between us,' she repeated, driving it home. 'You'll promise, David?' 'I'll promise. I can swear, if you like,' I offered. 'The promise is enough,' she told me. It was so heavy a promise that I was quite resolved to keep it completely — even from my cousin, Rosalind. Though, underneath, I was puzzled by its evident importance. It seemed a very small toe to cause such a degree of anxiety. But there was often a great deal of grown-up fuss that seemed disproportionate to causes. So I held on to the main point — the need for secrecy. Sophie's mother kept on looking at me with a sad but unseeing expression until I became uncomfortable. She noticed when I fidgeted, and smiled. It was a kind smile. 'All right, then,' she said. 'We'll keep it secret, and never talk about it again?' 'Yes,' I agreed. On the way down the path from the door, I turned round. ' May I come and see Sophie again soon?' I asked. She hesitated, giving the question some thought, then she said: ' Very well — but only if you are sure you can come without anyone knowing,' she agreed. Not until I had reached the bank and was making my homeward way along the top of it did the monotonous Sunday precepts join up with reality. Then they did it with a click that was almost audible. The Definition of Man recited itself in my head: '. . . and each leg shall be jointed twice and have one foot, and each foot five toes, and each toe shall end with a flat nail....' And so on, until finally: 'And any creature that shall seem to be human, but is not formed thus is not human. It is neither man nor woman. It is a blasphemy against the true Image of God, and hateful in the sight of God.' I was abruptly perturbed — and considerably puzzled, too. A blasphemy was, as had been impressed upon me often enough, a frightful thing. Yet there was nothing frightful about Sophie. She was simply an ordinary little girl — if a great deal more sensible and braver than most. Yet, according to the Definition . . . Clearly there must be a mistake somewhere. Surely having one very small toe extra — well, two very small toes, because I supposed there would be one to match on the other foot — surely that couldn't be enough to make her 'hateful in the sight of God . . .'? The ways of the world were very puzzling. . . . I reached home by my usual method. At a point where the woods had lapped up the side of the bank and grown across it I scrambled down on to a narrow, little-used track. From there on I was watchful, and kept my hand on my knife. I was supposed to keep out of the woods, for it did occasionally — though very rarely — happen that large creatures penetrated as far into civilized parts as Waknuk, and there was just a chance that one might encounter some kind of wild dog or cat. However, and as usual, the only creatures I heard were small ones, hurriedly making off. After a mile or so I reached cultivated land, with the house in sight across three or four fields. I worked along the fringe of the woods, observing carefully from cover, then crossed all but the last field in the shadows of the hedges, and paused to prospect again. There was no one in sight but old Jacob slowly shovelling muck in the yard. When his back was safely turned I cut swiftly across the bit of open ground, climbed in through a window, and made my way cautiously to my own room. Our house is not easy to describe. Since my grandfather, Elias Strorm, built the first part of it, over fifty years earlier, it had grown new rooms and extensions at various times. By now it rambled off on one side into stock-sheds, stores, stables, and barns, and on the other into wash-houses, dairies, cheese-rooms, farm-hands' rooms, and so on until it three-quarters enclosed a large, beaten-earth yard which lay to leeward of the main house and had a midden for its central feature. Like all the houses of the district, it was constructed on a frame of solid, roughly-dressed timbers, but, since it was the oldest house there, most of the spaces in the outer walls had been filled in with bricks and stones from the ruins of some of the Old People's buildings, and plastered wattle was used only for the internal walls. My grandfather, in the aspect he wore when presented to me by my father, appeared to have been a man of somewhat tediously unrelieved virtue. It was only later that I pieced together a portrait that was more credible, if less creditable. Elias Strorm came from the East, somewhere near the sea. Why he came is not quite clear. He himself maintained that it was the ungodly ways of the East which drove him to search for a less sophisticated, stauncher-minded region; though I have heard it suggested that there came a point when his native parts refused to tolerate him any longer. Whatever the cause, it persuaded him to Waknuk — then undeveloped, almost frontier country — with all his worldly goods in a train of six wagons, at the age of forty-five. He was a husky man, a dominating man, and a man fierce for rectitude. He had eyes that could flash with evangelical fire beneath bushy brows. Respect for God was frequently on his lips, and fear of the devil constantly in his heart, and it seems to have been hard to say which inspired him the more. Soon after he had started the house he went off on a journey and brought back a bride. She was shy, pretty in the pink and golden way, and twenty-five years younger than himself. She moved, I have been told, like a lovely colt when she thought herself unwatched; as timorously as a rabbit when she felt her husband's eye upon her. All her answers, poor thing, were dusty. She did not find that a marriage service generated love; she did not enable her husband to recapture his youth through hers; nor could she compensate for that by running his home in the manner of an experienced housekeeper. Elias was not a man to let shortcomings pass unremarked. In a few seasons he straitened the coltishness with admonitions, faded the pink and gold with preaching, and produced a sad, grey wraith of wifehood who died, unprotesting, a year after her second son was born. Grandfather Elias had never a moment's doubt of the proper pattern for his heir. My father's faith was bred into his bones, his principles were his sinews, and both responded to a mind richly stored with examples from the Bible, and from Nicholson's Repentances. In faith father and son were at one; the difference between them was only in approach; the evangelical flash did not appear in my lather s eye; his virtue was inure legalistic. Joseph Strorm, my father, did not marry until Elias was dead, and when he did he was not a man to repeat his father's mistake. My mother's views harmonized with his own. She had a strong sense of duty, and never doubted where it lay. Our district, and, consequently, our house as the first there, was called Waknuk because of a tradition that there had been a place of that name there, or thereabouts, long, long ago, in the time of the Old People. The tradition was, as usual, vague, but certainly there had been some buildings of some kind, for the remnants and foundations had remained until they were taken for new buildings. There was also the long bank, running away until it reached the hills and the huge scar that must have been made by the Old People when, in their superhuman fashion, they had cut away half a mountain in order to find something or other that interested them. The place may have been called Waknuk then; anyway, Waknuk it had become; an orderly, law-abiding, God-respecting community of some hundred scattered holdings, large and small. My father was a man of local consequence. When, at the age of sixteen, he had made his first public appearance by giving a Sunday address in the church his father had built, there had still been fewer than sixty families in the district. But as more land was cleared for farming and more people came to settle, he was not submerged by them. He was still the largest landowner, he still continued to preach frequently on Sundays and to explain with practical clarity the laws and views held in heaven upon a variety of matters and practices, and, upon the appointed days, he administered the laws temporal, as a magistrate. For the rest of the time he saw to it he Wiedermann Detective Agency, with offices in every major city of every major planet in the heart of the galaxy, handled only cases that were far too important, discreet, and delicate for other, less sophisticated (and less expensive) agencies. The Weidemann Agency would not, for example, tail your philandering husband unless he happened to be the prime minister and the ensuing scandal could topple a government. The agency was expert in corporate intrigue, both detecting it and performing it. They did not handle ordinary or sordid cases. They would negotiate with terrorists and kidnappers for you, but it would cost you plenty. They would not undertake to break your uncle out of prison, or remove him from a penal colony, but they would refer you to people who did that sort of thing. They would not find out who poisoned your sister unless you had proof that the local police were being deliberately obtuse and your credit rating indicated you could pay for a prolonged investigation. The agency's offices were always located in upscale downtown professional buildings, rubbing shoulders comfortably with law firms that had twenty-seven names on the letterhead, and the offices of doctors whose names were followed by that many initials. The agency's own offices were spacious, elegantly appointed, a soothing gray-blue in color scheme. Corporate headquarters were located on Inner Rankin, the smaller and more exclusive planet of a two planet system, the larger planet (industrial base) being known as Outer Rankin. Only the most important clients were ever permitted to enter the agency's corporate headquarters, which was why the receptionist--a live, human receptionist--placed her finger on the security button when the cyborg walked through the main doors. It was a long walk from the main doors--steelglass, blastproof--across the polished floor to the receptionist's desk, and so she had time to get a good look at the cyborg. He had obviously made a mistake. The Wiedermann Agency took on cyborgs as clients, but such cyborgs were sophisticated types. Expensive body jobs. Not even their own mothers could have guessed they were more metal than flesh. Plastiskin and flesh-foam, muscle-gel and quiet-as-a-whisper motors, battery packs and pumps enabled most cyborgs to blend in with ordinary flesh-andblood beings, the main difference being that cyborgs always tended to look just a bit too perfect--as if they'd been tailormade, not picked up off the rack. This particular cyborg was, however, what the receptionist would classify (did classify, for security purposes) as "hard labor." Most planets sent their convicted felons to hard-labor camps. Located on frontier planets or moons, these camps were generally mining communities or agricultural colleefives. The work was hard, physical, and often dangerous. Those prisoners injured in accidents [1] 薛华成.管理信息系统(第三版)[M].北京:清华大学出版社,2001 [2] 邝孔武,邝志云.管理管理信息系统分析与设计.西安:电子科技大学社,2003 [3] 萨师煊,王珊.数据库系统概论(第三版) 北京:高等教育出版社,2000 [4] 候炳辉.信息管理系统.北京:中央广播电视大学出版社,2001 [5] 黄梯云.管理信息系统(第三版) .北京:高等教育出版社,2000 [6] 梅姝娥,陈伟达.管理信息系统[M].北京:石油工业出版社,2003
本文档为【毕业设计-超市库存管理系统—论文】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_721103
暂无简介~
格式:doc
大小:255KB
软件:Word
页数:0
分类:工学
上传时间:2017-10-16
浏览量:20