管理信息系统的开发案例.doc_第1页
管理信息系统的开发案例.doc_第2页
管理信息系统的开发案例.doc_第3页
管理信息系统的开发案例.doc_第4页
管理信息系统的开发案例.doc_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

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

文档简介

信息系统的开发案例汽车配件供销存管理信息系统的开发案例。一、汽车配件供销存管理信息系统分析1.1对原手工系统的调查资料通过可行性分析,某企业决定开发汽车配件供销存管理信息系统后,经过详细调查、收集各种单据、账页和报表等,又通过亲身参加管理业务实践及向有关业务管理人员的访问,得到以下有关情况:某商店是一个中等规模的专营各种汽车配件的商业企业。作为该企业的商品库存管理部门,现由七人组成,主要负责汽车配件购入的入库管理、销售出库管理和该库的保管管理等工作,目前,这个商店经营的商品是五种型号的汽车配件,每种型号的汽车配件有几十种。商品购入入库管理的过程是:当购入商品到货后、负责采购工作的人员首先填写入库单,然后与仓库保管员一起对购入商品进行检验,一是检查商品的质量及外表是否合格。二是核对这些待入库的商品实物数量是否与入库单上的数据相符。三是确定这些商品是否为首次购入的新商品,若是新商品,则在库存台账中建立此商品的新账页,同时要在该商品的新账页中填写该商品的商品号、商品名称、购入单价和销售单价。四是共同核对入库单上的商品代码是否正确无误。经过全面检验,合格的商品要入库归位,同时还要根据入库单上的数据登记商品的入库流水账。对于经过全面检验,认定为不合格的商品连同不合格的购入入库单交由采购人员处理。商品销售出库管理的过程是,每当发生一笔销售业务,销售人员就填写相应商品的出库单,仓库保管员据此付货,同时登记商品销售流水帐。平均看来,该商店每天要发生二十多笔购入入库业务,而商品的销售业务每天多达近百笔。值得注意的是,在同一天内,同一种商品可能发生多笔购入、售出业务,按照管理规章制度的要求,每天下班之前,统计分析人员还要根据商品购入流水账和商品销售流水账,按商品编号分别累计汇总出各种商品当日累计购入入库量、累计销售出库量和实际库存结余量等数据,并把这些累计汇总后的数据正确填入库存台账中。购入入库单及商品购入流水账账页格式如表1和表2所示。商品销售出库单及商品销售流水账账页格式如表3和表4所示。商品库存台账账页格式如表5所示。商品进销存月报表每月月末产生一次,制作这份报表的主要依据是商品库存台账,辅以商品购入流水账和商品销售流水账。商品进销存月报表的主要栏项及各栏项之间的关系如表6所示。表1商品购入入库单格式日期 入库单编号 商品号 商品名称 购入单价(元) 购入数量 备注表2商品购入流水账账页格式商品代码商品名称购入单价日期 入库单编号 购入数量 累计购入量 备注表3商品销售出库单格式日期 出库单编号 商品号 商品名称 销售单价(元) 销售数量(件) 备注表4商品销售流水账账页格式商品代码商品名称销售单价日期 出库单编号 销售数量 备注表5商品库存台账账页格式商品代码购入单价销售单价商品名称日期 累计购入数量(本日) 累计售出数量(本日) 库存数量表6xxxx年xx月商品进销存月报表另外,在实际管理活动中,各种各样的查询请求随时都可能发生,下面列出几项:(1) 根据商品号查询当前实际库存数量。(2) 根据购入入库单编号或销售出库单编号,查询某一笔购入入库或销售出库情况。(3)根据商品号,查询某一时期内该商品的进销存情况。该商品库存管理的组织机构设置如图1所示。管理人员的分工如下:库长(1人)全面负责商品库的行政与各项业务管理工作;出入库管理组(5人)负责商品的购入入库检验、商品的出入库管理、登记商品入库流水账和商品销售流水账;统计分析组(1人)每天根据出入库管理组的商品购入流水账和商品销售流水账,统计汇总出各种商品当日出入库累计数字,然后分别记入库存台账。此外,负责生成商品进销存月报表,并经仓库负责人签字后呈上级主管部门。有时还要满足来自各方面的各种查询请求。还有,为了做好商品销售情况的统计分析与销售预测工作,每到年终,还需要对一些商品在本年度内各月份销售量绘制相应的直方图。图1组织机构设置图管理职能见图2所示。图2管理职能图12业务流程分析现行商品库存管理系统的业务流程图,如图3所示。图4数据流程图13数据流程分析现行系统的数据流程图如图4所示。现对图4中的数据流说明如下:“1,4”:合格的商品购入入库单。“2,5”:正确的商品销售出库单“3”:商品进销存月报表。“6,7,8”:当月发生的各笔出入库数据及其累计汇总数字。“9”:从库存台账中提取的数据。1.4数据字典为了节省篇幅,下面仅对本系统中的数据项、数据流、数据存储和处理逻辑各举例,如下:1数据项的定义数据项编号:01数据项名称:库存量别名:实际库存余量简述:某种商品的库存数量类型:数值型长度:4位整数取值范围:099992数据流的定义数据流名称商品购入入库单编号F1图3业务流程图简述采购人员填写的商品购入入库凭单数据流来源采购人员数据流去向登记商品购入流水账处理功能数据流组成日期+入库单编号+商品号-购入数量流通量25份/每天高峰流通量40份,每天上午8:3010:303数据存储的定义数据存储名称库存台账数据存储编号D3简述记录商品的编号、名称、单价与库存数量等信息数据存储组成商品号+商品名称+购入单价+销售单价+库存数量关键字商品号相关的处理P3,P44处理逻辑的定义处理名:登记商品购入流水账编号:P1输入:数据流F1输出:数据流F4描述:当一张商品购入入库单数据检验合格并且商品实物入库归位后,立即将这张入库单上的数据登入商品购入流水账中。激发条件:商品入库发生15现行系统评价图5新系统逻辑模型通过对现行系统的全面调查与分析,本系统数据流向是合理的,系统功能能够满足实际管理工作的需要,因此,勿需对本系统做大的改进。16新系统逻辑模型的提出根据前面的分析与评价结果,提出新系统逻辑模型如图5所示。17系统边界(1)输入边界商品购入入库单、销售出库单和查询条件。(2)输出边界月报表、查询与统计分析结果。二、汽车配件供销存管理信息系统设计21系统目标设计(1)完全取消日前的手工记账方式。新系统府具有方便的数据输人性能,良好的人机界面,尽量减少汉字及其重复输入,(2)灵活快捷的查询性能,能快速实现对各种商品的单项购入、售出及库存数据的查讯还能实现对某一种商品或者全部商品在某一时间区间内的统计查询,(3)把目前基本上是“静态”商品库存管理变为“动态”管理,以便随时提供商品库存动态信息,从而达到加速资金周转,减少库存资金占用的目的。(4)系统应具有一定的操作合法权检验功能,22新系统功能结构设计综合考虑新系统的逻辑模型(见图5)和设计的新系统目标的要求,绘制的新系统功能结构如图6所示。图6系统功能结构图对图6中的几项功能说明如下:1数据录入(1)商品库存文件的数据录入。一是在系统初次建成待投入实际正式运行之前,把整理好的商品库存数据装入到商品库存文件中,包括商品代码、商品名称、购人单价、销售单价和库存数量。二是在系统正常运行过程中,若首次购入新的商品时(在此之前,有关这些商品的信息在库存台账文件中不存在),则录入这些商品的商品代码、商品名称、购入单价、售出单价,而库存数量录入零值,其实际值在购入流水账文件中录入。(2)商品购入文件的数据录入。根据购入入库单录入如下数据:入库单编号、月期、商品代码和购入数量。并且将“标记位”自动处理为数值“0”,以表示尚未用此购入数量更新维护过库存台账文件中的库存数量。(3)商品销售文件的数据录入。根据商品销售出库单,录入出库单编号、日期、商品代码和销售数量,“标记位”的处理同上文。2数据修改(1)商品库存文件的数据修改。根据给定的商品代码修改商品库存文件中相应记录的其他数据,(2)商品购入文件的数据修改。一是根据给定的商品购入入库单编号,主要修改相应记录中的购入数量及购入单价。需要注意的是,当“标记位”为“1”时,还需要同步地修改商品库存文件中的同一种商品代码的商品库存数量。二是针对某个入库单编号进行各种修改,同样地,若原入库单记录的“标记位”为“1”,那么,也应同时在简品库存文件中相应修改商品库存数量。(3)商品销售文件的数据修改。其操作方式与商品购入文件的数据修改方法基本相同,只是此种修改操作的依据是给定的商品销售出库单编号。或者是给定的商品销售日期和商品代码。3数据删除数据删除同数据修改基本上是一样的,只不过这里是将删除的记录从相应的数据库文件中删除掉。当然,有两点需要注意,一是库存台账文件中的记录不要轻易删除,否则会引起不必要的麻烦。二是要注意商品购入文件和商品销售文件记录中的“标记位”为“1”的情况,在这种情况下,两个文件中记录删除的同时,也需要涉及到商品库存文件相应记录中商品库存数量的改动,4数据查询为了实现方便灵活的快速查询功能,本系统的数据查询功能包括的查询条目比较多,详细情况见程序清单中的相关内容。5更新维护更新维护是指用商品购入文件和商品销售文件中“标记位”为“0”的那些记录(用其购入数量、销售数量)去更新商品库存文件中相同商品代码的库存数量。然后将其“标记位”置为数值“1”,表明已经用该记录更新过商品库存文件。6统计分析统计分析是指根据给定的商品代码,绘制出该商品在本年度内各月份销售量的直方图。7备份清除是指对给定日期之前的商品购入记录和销售记录进行转储,然后再将它们从相应数据库文件中删除掉。需要注意两点,一是在这些待备份清除的记录中,字段“标记位”的值必须保证为数值“1”,也就是说,执行此项操作之前应该先执行维护更新操作。二是一旦执行了图7信息系统流程图此项操作,那么,这些被备份和被清除了的记录将从购入流水账文件和销售流水账文件中消失,它们将不可能再参与查询与统计等操作,2.3新系统计算机信息系统流程设计在系统分析阶段已经提出了新系统的逻辑模型,如图5所示。现在对其做一点改进,那就是,为了便于输出打印库存月报表,可以先根据库存台账文件、商品购入流水账文件和商品销售流水账文件生成一个临时报表库文件,然后再根据这个临时报表库文件进行打印输出,旦输出打印结束,便将一这个临时报表库文件清空。因此,算机化的信息系统流程计图设计成图7所示的形式。2.4代码设计1.商品代码设计考虑到本商店只经营五种型号的汽车配件,而每种型号的汽车配件有几十种。因此,将商品(汽车配件)的代码设计成由三位整数组成的顺序码,设计方案如图8所示。2.商品购入单或商品销售单编号方案设计考虑到每天出库或入库业务均为几十笔,故采用的编码方案如图9所示。图8商品代码设计方案图9购入单或销售单编码方案2.5系统物理配置方案设计本系统采用单机单用户操作方式,基本配置如下机型:P/350硬盘:8.3GB软驱:3/1.44MB内存:64MB显示器:14彩色显示器打印机:StarCR3240软件:FoxPro2.5forwin机器安装在仓库办公室。2.6输出设计本系统的输出报表是商品进销存月报表,其打印输出格式设计成表6所示的基本形式。2.7存储文件结构设计由于本系统的应用程序全部用FoxPro2.5编写,因此,存储文件的结构设计就是指DBF文件的结构设计。本系统中建立的四个基础数据库(.DBF)文件结构如表7表10所示。打印报表时建立的临时报表库(BB.DBF)结构如表11所示。为了便于阅读理解,库文件中的字段名均用汉字命名。表7商品库存文件(KC.DBF)结构字段 字段名 类型 宽度 小数位1 商品代码 字符型 3 2 商品名称 字符型 2 0 3 购入单价 数值型 8 24 售出单价 数值型 8 25 库存量 数值型 5 表.8商品购入流水账文件(GR.DBF)结构字段 字段名 类型 宽度 小数位1 购入地编号 字符型 8 2 日期 日期型 8 3 商品代码 字符型 3 4 购入单价 数值型 8 25 购入数量 数值塑 3 6 标记位 数值型 1 7 备注 字符型 20 表9商品销售流水账文件(XS.DBF)结构字段 字段名 类型 宽度 小数位1 销售单编号 字符型 8 2 日期 日期型 8 3 商品代码 字符型 3 4 售出单价 数值型 8 25 销售数最 数值型 3 6 标记位 数值型 1 7 备注 字符例 20 表10商品代码文件(DM.DBF)结构字段 字段名 类型 宽度 小数位1 商品代码 字符型 3 2 商品名称 字符型 20表11库存报表临时库(BB.DBF)结构字段 字段名 类型 宽度 小数位1 商品代码 字符型 3 2 商品名称 字符型 20 3 购入单价 数值型 8 24 累计购入量 数值型 8 5 累计购入额 数值型 10 26 售出单价 数值型 8 27 累计销售量 数值型 8 8 累计销售额 数值型 10 29 累计便利额 数值型 10 210 库存结余量 数值型 8 11 库存资金额 数值型 10 2.8输入设计本系统中的商品出入库数据录入单沿用现行系统的商品购入入库单和商品销售出库单格式,见表1和表3,2.9程序设计说明书设计(略)三、汽车配件供销存管理信息系统实施3.1试验数据的准备为应用程序调试准备的试验数据如表1215所示。表12商品库存文件(KC.DBF)试验数据商品代码 两品名称 购入单价 销售单价 库存数量101 上海大众发动机汽缸 750.O0 850.00 50102 上

温馨提示

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

评论

0/150

提交评论