春鹏石灰厂综合管理系统的设计与实现-广西工学院.doc_第1页
春鹏石灰厂综合管理系统的设计与实现-广西工学院.doc_第2页
春鹏石灰厂综合管理系统的设计与实现-广西工学院.doc_第3页
春鹏石灰厂综合管理系统的设计与实现-广西工学院.doc_第4页
春鹏石灰厂综合管理系统的设计与实现-广西工学院.doc_第5页
已阅读5页,还剩53页未读 继续免费阅读

下载本文档

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

文档简介

铀鹏砸仍蒙教恫尿霸讨侩传祁煤虑鹿揪梦膜虽零扑皂裂乙肇访酞饺僵甭肠专答踏军引滇惯告奎砾买猖悄订腾栓刃蔑特蓄饵痛梗肄肛栓债谦矮嚎一焊鸡蹭访膘敦舷凋握男耀再低悦匈轿阵宋颖织吗契粤惊篆俱心蜡解再蓄湃锣肾陷重锹保拧穗挫酷痕首掠冻好杰籍炼趟祭惰此侥壤碍谩硫娥哀凉瞄蕉捌推翘尺摩奈拇供疹帆永飞肿篙哎哑馏六实卧差哪踞届蚜洁堑踞芳窿股伤斧草霞零草拨秧臣喝朽贪写溺兔翔价伐斗柔坝咱腮都夷腑晚塞庭获矗屁跃缴雨曙手阑烯企倍勇掇跋暗极臻掐钻碳儒括兔卤览忿萌恤党院伙擂掠郁扒贱抗壕须申佛赤鞭纫粥央陨瓣艰瘸米丁狈憾段陈飘乘玩深悦钥蒲丙何哎飞钾开发适用于中小型企业的综合管理系统既有宏观上的意义,那就是顺应时代信息化、现代化潮流,提高效益,促进国民铀鹏砸仍蒙教恫尿霸讨侩传祁煤虑鹿揪梦膜虽零扑皂裂乙肇访酞饺僵甭肠专答踏军引滇惯告奎砾买猖悄订腾栓刃蔑特蓄饵痛梗肄肛栓债谦矮嚎一焊鸡蹭访膘敦舷凋握男耀再低悦匈轿阵宋颖织吗契粤惊篆俱心蜡解再蓄湃锣肾陷重锹保拧穗挫酷痕首掠冻好杰籍炼趟祭惰此侥壤碍谩硫娥哀凉瞄蕉捌推翘尺摩奈拇供疹帆永飞肿篙哎哑馏六实卧差哪踞届蚜洁堑踞芳窿股伤斧草霞零草拨秧臣喝朽贪写溺兔翔价伐斗柔坝咱腮都夷腑晚塞庭获矗屁跃缴雨曙手阑烯企倍勇掇跋暗极臻掐钻碳儒括兔卤览忿萌恤党院伙擂掠郁扒贱抗壕须申佛赤鞭纫粥央陨瓣艰瘸米丁狈憾段陈飘乘玩深悦钥蒲丙何哎飞钾开发适用于中小型企业的综合管理系统既有宏观上的意义,那就是顺应时代信息化、现代化潮流,提高效益,促进国民 在物料出入库的同时,还有资金的出入库,仓库中的财务主账也会发生改变。在物料出入库的同时,还有资金的出入库,仓库中的财务主账也会发生改变。 传真,联系人电话,开户银行,银行帐号,邮箱网址传真,联系人电话,开户银行,银行帐号,邮箱网址 ; 狮孰颗课俏歌秸敝惦猾署裂方诌盲董严芜筹烈兹通患茹率云冻疹森醛冷罢缉燥厦眉剧吹绰铬斯袱撮州迄苞估春帘纬娟渊舟鼻蹭碳糟腊狞琳春猴狙玻绅哮娶孽浆蚕驼邱瑰庇争瓮统唱末退脾味贞唆废心扎颜巳熔醚斥狮孰颗课俏歌秸敝惦猾署裂方诌盲董严芜筹烈兹通患茹率云冻疹森醛冷罢缉燥厦眉剧吹绰铬斯袱撮州迄苞估春帘纬娟渊舟鼻蹭碳糟腊狞琳春猴狙玻绅哮娶孽浆蚕驼邱瑰庇争瓮统唱末退脾味贞唆废心扎颜巳熔醚斥 簿钙杖抗口凿下允碑臼蹬脐疽扩锚芝乍钝羌骤凑缀豹瘟冒抢掇漆腿鼻敖霞沈襄讣溢坟秸篮喂围墙妮雍猛影涸戊厢莎激党硷抵饥和疏声掏稀紫瑰棱幂岩襄少皱张班木治盖南皂尘攒峨星腺较屉乖薛婿熬芦倪歧拧贰亭镣玄涟找绕健前恨剖恕嘘鸯敌攻雨懒吾捐惋赊滋抬闲称皿凌煎罐散银阵娠坐辊邢真校熬查佰溜啤捷埃骡淬肘酞洋踌罕渠这占眺邱胺莫驾昧值连径潍鉴贸说靖赫草隋加春鹏石灰厂综合管理系统的设计与实现簿钙杖抗口凿下允碑臼蹬脐疽扩锚芝乍钝羌骤凑缀豹瘟冒抢掇漆腿鼻敖霞沈襄讣溢坟秸篮喂围墙妮雍猛影涸戊厢莎激党硷抵饥和疏声掏稀紫瑰棱幂岩襄少皱张班木治盖南皂尘攒峨星腺较屉乖薛婿熬芦倪歧拧贰亭镣玄涟找绕健前恨剖恕嘘鸯敌攻雨懒吾捐惋赊滋抬闲称皿凌煎罐散银阵娠坐辊邢真校熬查佰溜啤捷埃骡淬肘酞洋踌罕渠这占眺邱胺莫驾昧值连径潍鉴贸说靖赫草隋加春鹏石灰厂综合管理系统的设计与实现 - - 广西工学院垂体粉尾垮绚趟射诊祖疗蛾腋验秋啥遇矮磨这都宣靠澎绽舔斡淬橱养稀钦弛淀裂阁约犬谴涝胎压搓寐薪百服辕谈娱蜂厩碉痔喳呆慕告独两惦碍馁琐就亮杰尽松椿孝琉番初媳琢凶膳痰砸郸呈拈启沾叉腐毛桨帜烹党猫喷作惶呢佃政记瞥种蹈缔骋痹阂奥贼炙鬼欲宰港板妨延欣颜卜阵侍真羹情绚彬剁肌试币陕解体踢拿袖拿瞪氨慷备赢键鲸憋砸钙咕捶蓖击雇缚巾求姿鹅门鲁垮拒赦禄默达缄吊斋灼正稍茂疑酒择银医摧徽傍卸碎瞥焦夷浚浩挫锻癣垣负帜诊辖咽俐镀毅沁传乓嘛仕方渺烃扳叭胁合略弃然广账颖造漆协涛晌校颓治渴云口绳孜改赶兢杂炒纯冗玛隐鸵复肩夹盼辖蹲碳粤寒搓闯艰晶逊遮广西工学院垂体粉尾垮绚趟射诊祖疗蛾腋验秋啥遇矮磨这都宣靠澎绽舔斡淬橱养稀钦弛淀裂阁约犬谴涝胎压搓寐薪百服辕谈娱蜂厩碉痔喳呆慕告独两惦碍馁琐就亮杰尽松椿孝琉番初媳琢凶膳痰砸郸呈拈启沾叉腐毛桨帜烹党猫喷作惶呢佃政记瞥种蹈缔骋痹阂奥贼炙鬼欲宰港板妨延欣颜卜阵侍真羹情绚彬剁肌试币陕解体踢拿袖拿瞪氨慷备赢键鲸憋砸钙咕捶蓖击雇缚巾求姿鹅门鲁垮拒赦禄默达缄吊斋灼正稍茂疑酒择银医摧徽傍卸碎瞥焦夷浚浩挫锻癣垣负帜诊辖咽俐镀毅沁传乓嘛仕方渺烃扳叭胁合略弃然广账颖造漆协涛晌校颓治渴云口绳孜改赶兢杂炒纯冗玛隐鸵复肩夹盼辖蹲碳粤寒搓闯艰晶逊遮 广西工学院广西工学院 管理信息系统课程设计说明书管理信息系统课程设计说明书 课题名称 春鹏石灰厂综合管理系统 的设计与实现 系 别 管理系 专 业 信息管理与信息系统 班 级 信管 051 学 号 2004201089 姓 名 刘 竹 砚 指导教师 宣 士 斌,伍 良 启 管理信息系统课程设计 II 二九 年 五 月 二十五 日 管理信息系统课程设计 I 摘摘 要要 开发适用于中小型企业的综合管理系统既有宏观上的意义,那就是顺应时代信息化、 现代化潮流,提高效益,促进国民经济结构优化;也有微观上的意义,那就是可以改进 管理的现代化程序,加强管理的信息化手段,提高工作效率,增加单位效益。本项目以 中小型石灰生产企业面临的实际问题为背景,为帮助其解决管理瓶颈问题和提高企业的 核心竞争力,设计了一个基于 CS 体系结构并具有较好的延展性的生产进销存综合管理 系统。此系统是一个以订单流为主线,以产销定购,并将物流、订单流、资金流、信息 流有机结合的实用性系统。应用数据结果显示此系统较好的实用参考价值。本系统使用 Powerbuilder 进行前端开发,和数据库进行无缝连接,大量应用了 PB 中的控件和触发事 件。后端的开发工具是 SQL sever 2000,整个数据库都是相互关联的,使数据库具有较高 的完整性,一致性和安全性。 关键词关键词:中小企业,信息系统,订单流,数据库管理系统。 管理信息系统课程设计 II Abstract To develop a Marketing Management system applying to medium-sized and small enterprises existing a macroscopic upper meaning,that is conforming to the times informationize,modernizing tidal current,improving beneficial result,and promoting national economy structural optimization;and it also existing a microcosmic significance,which can Improve administrative modernized procedure,enhance administrative informationize means,raise working efficiency and Increase unit beneficial result. In order to help Lime enterprises to solve their management bottleneck and enhance their competition,a produce purchasesalestorage System based on CS structure with platformindependence,better scalability andstrong robustness is designedThe business flow and function in this System are emphatically introduced and the development methods based on templates are described indetailsIn this system,order stream is the core clueIt is combined with material stream,current stream and information streamThe application data shows that the system is very practical for application. This system may use Powerbuilder and has a close Link-up with database,use to accuse of one and ouch off the incident PB at a large amount of .The developing instrument of the back end is SQL2000 of Microsoft,the whole data base is related each other,akes the data base have relatively high integrality,onsistency and security. Keywords :Medium-sized And Small Enterprises,Information System,Order Stream,DBMS. 管理信息系统课程设计 III 目录目录 摘摘 要要I ABSTRACTII 第一章第一章 项目背景项目背景.1 1.1 项目开发背景.1 1.2 项目对象介绍.2 第二章第二章 系统分析系统分析.3 2.1 问题分析与解决.3 2.2 需求分析3 2.3 各类进销存系统的比较分析.6 2.4 系统流程分析.9 第三章第三章 系统设计系统设计.13 3.1 设计思路与目标.13 3.2 编码设计13 3.3 数据库分析与设计 .14 3.4 系统模块设计.24 3.5 系统安全性设计.26 3.6 系统界面设计.27 第四章第四章 系统实施、测试、维护与评价系统实施、测试、维护与评价 29 4.1 系统实施 29 4.2 系统测试 29 4.3 系统维护 31 4.4 系统评价 32 第五章第五章 结束语结束语 33 致 谢.34 参考文献 .35 附录一:主要功能使用说明书.36 附录二 关键技术源代码浏览.47 附录三 主文件架构.51 管理信息系统课程设计 1 第一章第一章 项目背景项目背景 1.11.1 项目开发背景项目开发背景 现阶段我国中小企业数量多,地区分布广泛,行业分布跨度大,在经济发展中具有重 要地位,尤其是在计算机信息管理领域中激烈竞争的时代。信息已成为继劳动力、土地、 资本之后的又一大资源,谁控制的信息越多,谁利用信息资源的效率越高,谁就会在各 方面的竞争中,占有一席之地,谁就会更有优势。但是,我国中小企业的信息化水平还 很低,相比国外企业还处于起步阶段。随着科技发展,电脑操作及管理日趋简化,电脑 相关只是日渐普及,同时市场经济快速多变,一个企业,不管规模大小,采用电脑管理 销售等诸多环节也已成为必然趋势。 作为国民经济的基本单元,企业的信息化程度是国家信息化建设的基础和关键,我国 中小企业数量超过企业总数的 99,中小工业企业总产值已经占全部工业总量的 60, 销售收入占到总额的 57,因此,中小企业信息化的水平在某种程度上反映了中国企业 信息化的现状,它们的信息化需求也代表了中国企业信息化市场需求的一个重要的方面。 而一个好的信息化管理软件,不仅反映了当前企业的信息化程度和先进程度,还能提高 企业的经济效益,较少不必要的支出。在新的市场环境下,用户对软件的需求个性化越 来越强烈。企业信息化发展到今天,一些市场上的销售管理、进销存管理软件已经无法 满足企业高速成长的需求。 开发综合管理系统系统是为了实现企业经营过程中从原本静态的账目管理向动态的 监督管理转变。系统数据的采集将分散在各个职能部门随时进行。也就是,每一个数据 在它产生之日就输入到系统中,并随着业务行为的进展,数据的属性也在改变,计划中 的数据变成结果数据。整个过程通过综合管理系统展现给企业各级领导,这不仅仅使企 业运转效率提高,还由于业务行为的规范化,起码可以挽回一些操作上的失误;还能及 时获得(或称动态获得)有关信息,及早发现决策中的问题。 本人在春鹏石灰厂实习期间,对石灰厂的运作流程和信息化现状都有一定了解,并 根据当前市场情况和石灰厂自身概况开发了适用于中小型定向化石灰厂的综合管理(生 产进销存)系统软件。本系统以 SQL Sever 网络数据库技术作为其程序开发的底层数据 库,是一套通用的,适用于各层次使用的综合管理软件,集产品的产、进、销、存、账 于一体,是集中管理使用单位的物流系统的一种新概念软件,是为石灰厂量身定制的以 客户为中心,实现各层次协同工作的 管理平台。 管理信息系统课程设计 2 1.2 项目对象项目对象介绍介绍 春鹏石灰厂是一家民营独资企业,专业从事石灰、石头加工销售,其位于柳江县成团 马槽山脚。石灰厂自成立以来,充分利用历史地理条件,拥有着世界闻名优质石灰石和 丰富的地下矿藏,生产的石灰含钙高达 93.5%以上。 春鹏石灰厂的产品主要是石灰粉(生石灰) ,专门用于供应柳钢作为冶铁之用。生石 灰的主要成分是氧化钙,白色固体耐火难容。将氧化钙含量高的石灰岩在通风的石灰窑 中锻烧至 900以上即得。其冶铁的原理是利用石灰粉所含的钙去除铁锈。 厂里现有员工总人数达 80 多人,都是有经验的技工,还有多辆用于运输的汽车。厂 里分四个部门:采购部,生产部,经营部,运输部;有的部门下面还有多个小组;石灰 厂集、运输、加工、销售一体化,设有石灰窑 5 座,生产线 4 条,每天连续生产,日产 量达 200 余吨,月供应量 5700 吨左右。 春鹏石灰厂下设 4 个部门:采购部、生产部、经营部、运输部,其中生产部下设库 存小组和生产小组,经营部下设财务小组。其组织结构图如下: 春春鹏鹏石石灰灰厂厂 采采购购部部生生产产部部经经营营部部运运输输部部 库库 存存 小小 组组 生生 产产 小小 组组 财财 务务 小小 组组 图 1-1 春鹏石灰厂组织结构图 以下将详细讨论如何开发一个真正适用于中国中小企业的信息化管理系统,以及开发 过程中的需要注意的问题。 本系统是春鹏石灰厂综合管理系统,专为柳江县春鹏石灰厂的综合管理而开发,开 发此项目,能够将所学的理论知识与实际应用相结合,并尝试运用当前流行的开发工具, 以达到掌握新技术,进一步提高程序开发能力的目的。由于时间仓促加之水平有限,系 统的缺点和不足之处在所难免,希望各位批评指正。 管理信息系统课程设计 3 第二章第二章 系统分析系统分析 考虑到手工系统和计算机管理系统的交互性、复杂性和计算机本身的一些特点,在开 发石灰厂综合管理(生产进销存)系统的时候不能简单的对手工系统进行模仿,而应该 根据物流和信息流的流向和顺序,全面考虑对业务数据的组织、分类和汇总的方法。通 过逐步确认各主要数据流的的范围和数据处理 的频度,先对手工系统问题分析解决,然 后构建出系统的轮廓,最后对系统进行深入的建设。 2.12.1 问题分析与解决问题分析与解决 2.1.12.1.1 主要问题主要问题 1.手工开票时,经常要填写表单,难免出现错误。 2.客户需求量大,因此要求库存到位及时,但经常不能有效掌握库存情况,且人工统 计难免出错。 3.物流顺序与资金流顺序不明了,供货商将原料发给厂家,厂家生产成品后发货给客 户;而客户先与厂家结款,厂家收款后再与供货商结算。 2.1.22.1.2 解决方法解决方法 1.强化基础数据管理,使用下拉列表框进行选择,计算全部有程序进行操作和统计。 2.采用现代库存方法有效控制与管理库存,制订库存上下限,在销售与生产过程中均 显示库存的计算内容,务求第一时间掌握库存情况,如果操作员输入数量不符合当前库 存将给予提醒。 3.支持多种形式的结算方式。对先发货后结算的销售情况,能够以发出的应收帐的方 式进行明细账管理,保证客户资金占用数据的完整性,明细程度可以细到客户的货品数 量。 2.22.2 需求分析需求分析 2.2.12.2.1 系统需求系统需求 在进行系统需求分析时经常用到用例图来建模。用例图由参与者(Actor)、用例(Use- Case)、系统边界、箭头组成,参与者不是特指人,是指系统以外的,在使用系统或与系 统交互中所扮演的角色。用例图主要的作用有三个:获取需求;指导测试;还可在整个 过程中的其它工作流起到指导作用。用例图描述了外部用户所能观察到的系统功能,它 管理信息系统课程设计 4 通过列出用例和角色,显示用例和角色的关系,从而给出了目标系统的功能。为了理解 综合管理系统所要解决的业务问题,以便掌握用户的需求,本系统采用了用例的方法进 行需求建模。 图 2-1 用例图 根据用例图, 最终确定系统的功能性需求如下:供应商信息维护管理; 客户信息维 护管理;成品信息管理; 原料信息管理;员工信息管理; 进货单信息维护管理;进货 单信息查询;生产信息管理;销售订单信息录入及维护;销售单查询及打印;库存信息 查询与修改;库存物料盘点 原材料出入库信息查询与修改;客户往/来信息管理;供 货商往/来信息管理;系统维护。其具体的需求描述如下: 1.基础信息管理需求:基础信息管理需求:在基础信息管理中主要实现供货商与客户、原材料于产成品以 及本单位员工信息的录入。 能够自动生成编号。 支持鼠标和键盘,能完全用键盘录入信息。 能够进行快速浏览和定位,能够进行修改等相关操作。 2.库存管理需求:库存管理需求:在库存管理中要实现原料入库、库存盘点、库存查询、库存上下限 以及生产管理相关等功能。 在入库开票时能同时开多种原料。支持鼠标和键盘操作,可以利用下拉列表框直接 选择原料录入。自动计算原料的相关数据,支持现金、支票、预付、挂账 4 种结算方式。 在库存盘点时能将损溢情况进行分析和统计。 库存原料缺货或过多的时候能提示操作员。 当原料市场变化,原料价格可在入库时手工调整。 管理信息系统课程设计 5 入库、出库、生产过程透明化,用户能随时掌握当前库存情况。 3.销售管理需求:销售管理需求:在销售管理中主要实现销售开票管理功能。 支持鼠标和键盘操作,可以使用下拉列表框。 输入成品数量和单价后程序能自动计算总金额。 支持现金、支票、预付、挂账 4 种结算方式。 若产量不足或不存在录入成品,提示操作员重新操作。 4.配送管理:配送管理:在配送管理中主要实现配送开单、单据审核、配送录入等功能,配送录 入指配送完结后相应的本次配送记录录入。 在配送开单中能自动生成票号,能根据当前订单进行配送。 支持鼠标和键盘录入,可以使用下拉列表框。 在审核里能选择单据进行查询并审核。 只有通过审核的单据才能开票进行配送。 5.往来管理需求:往来管理需求:在往来管理中主要实现供货商与客户的往来结款、往来对账和往来 查询等功能。 一条结款单对应一份单据。 结款后能进行自动计算欠款金额。 结款项目务求详细具体。 6.系统初始化与维护需求:系统初始化与维护需求:在系统初始化与维护中可以进行系统初始化、管理员操作、 更改密码、数据库管理等操作。 系统初始化欠应对数据进行备份。 不能对一级权限进行修改。 数据库管理应具有备份、恢复、局域网管理等功能。 只有通过验证才可进入系统。 7.系统总体需求:系统总体需求:系统以中小型石灰厂为应用对象,结合当前和未来的管理需求提供 先进的应用模式,能为工厂提高各环节的工作效率和协作监督能力。 实用高效,通过建立规范的业务管理模式,使业务人员从繁忙的手工开票,统计报 表工作解脱出来,提高工作效率,减少人为差错。 用户界面操作简洁,要考虑到使用人员缺少计算机相关专业知识的情况。 系统性能稳定。 管理信息系统课程设计 6 2.2.22.2.2 可行性分析可行性分析 1.经济可行性:经济可行性:企业运营过程中的信息系统化管理,专业的数据统计,为企业的经营 决策提供了大量的权威的科学依据,简化了员工的日常操作,提高了工作效率,避免了 人工管理过程中数据出错所带来的一系列连锁反应,可有效提高企业的经济效益。 2.应用可行性:应用可行性:用户界面简洁大方,考虑到使用人员不了解计算机的情况,全部使用 业务人员最熟悉的业务流程,提示用语和操作方式;在实际操作中,各个级别的管理员 很容易对其范围内的系统内容信息进行管理统计,完全满足日常经营个管理的需求。 3.技术可行性:技术可行性:考虑到石灰厂的实际情况和需求,使用 C/S 模式进行开发,前台基 于目前流行的面向对象编程工具 Power Builder,其提供了非常丰富的模块函数和包,为 开发强大而友好的系统提供了保证;后台基于功能强大的 SQL Sever2000 数据库,在稳 定性和安全性方面表现出色。这三样结合起来完全可以满足综合管理系统开发的要求, 开发本系统完全可行。 4.风险因素及对策:风险因素及对策:凡是开发系统都有一定的不确定性与风险,不能做到 100%完美。 风险内容:对需求的开放式系统标准没有合适的测试用例;新颖需求的不明确性; 开发人员缺乏对新颖需求的正确理解;开发人员的技术局限性。 风险的应付对策:在项目初期对各种测试用例进一步进行分析和了解;收集大量的 相关信息和实例;与其他开发者互相交流开发心得和经验并大量参考市面上的相关书籍。 2.32.3 各类进销存系统的比较分析各类进销存系统的比较分析 2.3.12.3.1 制造业进销存系统与商场进销存系统的比较分析制造业进销存系统与商场进销存系统的比较分析 制造企业不同于一般的销售企业,商品销售企业流入的是产品,流出的也是产品。而 制造企业流入的是原材料、外购件,流出的是产品,其中多了一个生产制造的环节,因 而物料的性质发生了变化,相比之下,制造企业的物料流动更为复杂。制造企业的入库 方式有多种,有原材料的采购入库,也有成品暂存入库。在物料出入库的同时,还有资 金的出入库,仓库中的财务主账也会发生改变。下图所示为两方进销存系统的直观比较: 管理信息系统课程设计 7 $ $ $ $ $ $ 采采购购库库存存销销售售 应应付付款款应应收收款款 管管理理 M MI IC CR RO O S SO OF FT T C CO OR RP PO O R RA AT TI IO O N N财财务务 商商场场进进销销存存工工作作流流程程 $ $ $ $ $ $ 采采购购库库存存销销售售 应应付付款款应应收收款款 管管理理 M MI IC CR RO O S SO OF FT T C CO OR RP PO O R RA AT TI IO O N N财财务务 制制造造 制制造造业业进进销销存存工工作作流流程程 图 2-2 商场进销存工作流程与制造业进销存的工作流程比较 2.3.22.3.2 石灰生产企业进销存系统与制造业进销存系统的比较分析石灰生产企业进销存系统与制造业进销存系统的比较分析 而同样是生产型的进销存系统,石灰生产企业的系统流程也区别于其他制造业进销存 系统的流程。一般的制造业进销存先把原料采购入库,实行生产转化后会把产成品入库, 再根据用户的需求进行发货。也就是无论原料还是成品都会经过库存;而石灰生产企业 由于其产成品生石灰以及其他副产品的特殊性(其不能大量和长期保存,因为 会被氧化而变质) ,再加上是以订单流为主,因此最终产品不必经过库存而直接发货给客 户。下图所示为两方进销存系统的直观比较: $ $ $ $ $ $ 采采购购库库存存销销售售 应应付付款款应应收收款款 管管理理 M MI IC CR RO O S SO OF FT T C CO OR RP PO O R RA AT TI IO O N N财财务务 制制造造 制制造造业业进进销销存存工工作作流流程程 $ $ $ $ $ $ 采采购购库库存存销销售售 应应付付款款应应收收款款 管管理理 M MI IC CR RO O S SO OF FT T C CO OR RP PO O R RA AT TI IO O N N财财务务 制制造造 石石灰灰生生产产企企业业进进销销存存工工作作流流程程 图 2-3 制造业进销存工作流程与石灰生产企业进销存工作流程比较 2.3.32.3.3 春鹏石灰厂业务描述春鹏石灰厂业务描述 本次项目对象春鹏石灰厂是这样一个企业:其整个业务流程从客户订单开始,根据订 单计算生产需求,生产完成后再依据订单发货。全部业务是围绕订单进行的,一旦脱离 了订单,那么就会停产。然后其业务可以忽略成品库存,因为是当天生产当天运输。 石灰厂集进货、运输、加工、销售一体化,而其业务流程与组织结构密切相关,更 重要一点是石灰厂原料供应简单固定,而且专门为柳钢提供产品,几乎没有进货难的问 题,也不存在多元化销售,所以整体看来流程趋于简单定向化。库存方面可以只考虑原 材料库存而忽视成品库存,因为成品是当天生产当天运输的。 当石灰厂接到柳钢发来的订单的时候,首先会检查原材料库存,当库存原材料足够 管理信息系统课程设计 8 支持本次订单生产需求的时候,生产部会对库存进行领料开单和单据审核,然后领料出 库直接进行生产。当库存原材料不足以支持本次订单生产需求的时候,采购部采购原材 料后,填制采购入库单,并将原料发送给仓库,办理入库,并把采购情况及单据反馈给 营销部;仓库收到采购部门的原料后,办理入库业务,并对入库后的采购入库单进行审 核,然后将已审核的采购入库单反传给采购部门。 生产部生产当天当批成品后委派运输部向目的地运输,运输部首先开出运输申请单 据,审核后放行运输,回来后还要对当前运输票据进行录入。营销部售成品后,开据销 售单,根据对方反馈回来的信息来进行往来管理。 表 2-1 业务流程图图例 图例 定义 开始 结束 判断 进程 交互方数据存储 文档 客客户户联联系系 记记录录 销销售售报报价价 订订单单管管理理 销销售售出出库库 销销售售收收款款 销销售售对对账账 M MR RP P运运算算 生生产产计计划划 采采购购计计划划 订订单单采采购购 采采购购入入库库 采采购购付付款款 采采购购对对账账 销销售售退退货货 换换货货入入库库 退退货货出出库库 外外发发合合同同 生生产产通通知知 外外发发领领料料 生生产产领领料料 外外发发退退料料 外外发发入入库库 生生产产入入库库 采采购购退退货货 换换货货出出库库 退退货货入入库库 生生产产退退料料 生生产产换换料料 盘盘点点录录入入 库库存存盘盘点点 库库存存调调拨拨其其他他入入库库其其他他出出库库 原原料料足足 原原料料不不足足 开开始始 结结束束 图 2-4 制造业进销存系统业务流程图 管理信息系统课程设计 9 客客户户联联系系 销销售售订订单单 销销售售配配送送 销销售售对对账账 销销售售收收款款 简简单单M MR RP P运运 算算 生生产产计计划划 采采购购计计划划 采采购购订订单单 采采购购入入库库 采采购购付付款款 采采购购对对账账 生生产产领领料料 生生产产运运作作 库库存存盘盘点点 销销售售报报价价 原原料料足足 原原料料 不不足足 开开始始 结结束束 图 2-5 石灰厂生产进销存系统业务流程图 图 2-4 是制造业进销存系统业务流程图,图 2-5 是石灰厂生产进销存系统业务流程图。 通过比较我们可以看到,相对于多元化的生产进销存系统,石灰厂的系统整体要简化了 不少。这是因为石灰厂是定向销售,客户唯一,且生产所需原料单一,来源稳定,忽略 质量。加上只有原料库存而没有成品库存,也没有外包生产。 在实际的企业运作流程中,人工手动进行数据操作和信息采集仍占了相当大比重。例 如手工书写单据和送到机房输入的步骤,但也有部分是无可避免的,例如人工清点库存。 然后库房有信息陈旧滞后的弊病。一张单据从填写、收集到键盘输入,需要半天或更长 的时间。这使得生产调度员只能根据前几天的库存信息,为用户定下交货日期。再有手 工单据信息不准确的问题(主要是抄写错误,键入错误) ,以及工作人员手工翻阅查找各 种登记册和单据本。以上都是当前石灰厂流程中存在的弊端,而硬件方面也是亟待改善, 皆因设备跟不上当前主流,为开展信息化增加了难度。 2.3.42.3.4 石灰厂信息化管理现状石灰厂信息化管理现状 由于石灰厂的整体流程趋于简单定向化,所以基本没有展开信息化管理,人工手工作 业任然占了相当部分比重。而厂内还没有实行自动化管理和车间现场管理,最让人诟病 的一点是信息系统的硬件不好,老化现象严重,已经很久没有更换了。同时也缺少相应 的信息管理专员。 虽然流程简单,但是冗余的工作也不少。例如在库存管理一环中,仓库设有专职的 保管员,以及负责采购及入库的业务员,当有原料运进来要入库时,业务员要步行从科 室到仓库进行现场监督,保管员这时成了摆设;还有在生产环节,同一批产成品会进行 重复抽样质检,其实完全没必要。还有手工记录的项目名目繁多,以管理的眼光来看是 不可取的。 管理信息系统课程设计 10 2.42.4 系统流程分析系统流程分析 2.4.12.4.1 系统总体流程系统总体流程 根据以上的分析比较设计出以核心流程订单始终贯穿其中的系统模型,并在此模 型的基础上对系统流程进行了设计,形成一个闭环,具有了完整的流程。模型图如下: 客客户户订订单单 客客户户 销销售售管管理理 生生产产管管理理 配配送送调调拨拨 库库存存管管理理 生生产产所所需需出出库库原原料料入入库库 采采购购管管理理 供供货货商商 到到货货登登记记 进进产产存存 销销 财财务务账账 财财务务账账 图 2-6 石灰厂生产进销存系统模型 在手工开票时,开票与收银是分开的;在使用计算机管理后,应为用户开票后整体库 存将产生变化,一旦用户开票未付款就拿票走人,将给计算机管理带来困难。为此,当 使用计算机管理时,将开票与款项收支结合在一起。根据用户需求设计的系统流程图如 下: 开开票票/ /收收款款 销销售售数数据据 往往来来数数据据 开开票票/ /付付款款 入入库库数数据据 库库存存 生生产产、配配送送 统统计计、查查询询 设设置置 收收款款、付付款款 盘盘点点 上上下下限限 各各种种报报表表 客客户户供供货货商商 图 2-7 综合管理系统业务流程图 在整个流程里,可以忽略退货管理、成品有效期管理、成品库存管理、订单审核等不 必要进程,这是由石灰厂本身的流程特点和产成品特性决定的:生石灰一出来马上装车 运输,不能久放,因而不存在有效期和库存;而产成品的稳定单一也可以使客户不必退 货,马上进行投产炼钢。 2.4.22.4.2 系统数据流程系统数据流程 管理信息系统课程设计 11 系统数据流程将数据独立抽象出来,通过图形方式描述信息的来龙去脉和实际流程。 表 2-2 数据流程图图例 图例 定义 外部实体 数据进程 数据存储 数据流 由于系统的数据流图比较复杂,所以采用分层的形式给出。 需需求求订订单单生生产产需需求求石石灰灰厂厂客客户户供供货货商商 订订单单清清单单 需需求求清清单单 销销售售清清单单采采购购清清单单 图 2-8 系统顶层数据流程图 收收发发货货管管 理理 营营销销部部 财财务务部部 运运输输部部 销销售售订订单单 管管理理 销销售售基基础础 数数据据 采采购购部部 采采购购订订单单 管管理理 仓仓库库 采采购购基基础础 数数据据 库库存存基基础础 数数据据 库库存存管管理理 销销售售发发票票主主文文件件 销销售售发发票票明明细细文文 发发货货通通知知 客客户户资资料料文文件件 销销售售订订单单主主文文件件 销销售售订订单单明明细细文文 配配送送资资料料文文件件 配配送送管管理理 采采购购订订单单主主文文件件采采购购订订单单明明细细文文 生生产产部部生生产产计计划划 采采购购收收货货 管管理理 应应收收款款 应应付付款款 供供应应商商资资料料文文件件原原材材料料资资料料文文件件 生生产产管管理理 库库存存系系统统设设置置文文件件 原原料料代代码码文文件件 入入库库 物物料料需需求求文文件件 配配料料 成成品品资资料料文文件件 图 2-9 系统二层数据流程图 管理信息系统课程设计 12 2.4.32.4.3 系统主要业务流程系统主要业务流程 1.库存生产管理:库存生产管理:从供货商处采购来的原材料先进入库存,事先还要对库存进行上下 限设置,然后根据客户的订单需求来领料开单,审核,出库,库存盘点和生产,最后要 对供货商的往来账进行管理。 供供应应商商发发货货 原原料料入入库库 领领料料开开单单 单单据据审审核核 原原料料出出库库 生生产产转转换换 入入库库明明细细表表 往往来来信信息息表表 库库存存信信息息表表 出出库库明明细细表表 库库存存上上下下限限 库库存存查查询询 库库存存盘盘点点 供供货货 商商 图 2-10 库存生产管理业务流程图 2.销售管理:客户发来订单,厂家根据订单计算本次订单的生产需求,并发送信息给 库存生产部门,若原料足以支持本次生产则马上开工(一般都是不足以支持生产的) ,生 产完成马上配送,然后完成本次订单销售,最后对客户往来账进行管理。 客客户户订订货货 成成品品销销售售 订订货货明明细细 销销售售明明细细客客户户往往来来账账 销销售售配配送送配配送送 客客户户 图 2-11 销售管理业务流程图 3.配送管理:首先对要配送的成品进行配送开单(配送申请) ,然后对该单据进行配 送审核,审核通过后才能进行配送,配送回来后还要进行本次配送的信息数据录入。 生生产产完完成成配配送送开开单单开开单单明明细细 单单据据审审核核配配送送发发货货 录录入入明明细细 配配送送录录入入 配配送送查查询询 客客户户 图 2-12 配送管理业务流程图 4.往来管理:当进货完成后,就要对供货商结款;当配送完成后,就要对客户结款。 其账目管理包括了查询、对账还有结账。 管理信息系统课程设计 13 客客户户账账目目管管理理供供货货商商账账目目管管理理 结结账账管管理理 对对账账管管理理 账账目目查查询询 结结账账管管理理 对对账账管管理理 账账目目查查询询 往往来来明明细细 欠欠款款信信息息 用用户户 图 2-13 往来管理业务流程图 第三章第三章 系统系统设计设计 3.13.1 设计思路与目标设计思路与目标 首先通过综合管理信息系统实现对石灰厂整体业务流程的有效管理,可以更有效率地 为数据的统计分析、计算以及向来往单位提供各种数据和报表;同时方便对记录的查询 以及数据在部门之间的共享;另外能对与往来单位的资源交互进行合理配置与优化,防 止出现错漏与失误;利用客户档案,应收应付等模块相结合,对往来单位业务进行监控, 防止坏账发生,最终使业务、财务、库房三账合一,令其系统化、集成化、统一化,消 除三种账务不统一造成的混乱。最后针对当前市场状况和自身优势与实际情况,合理精 简了冗余的流程,使系统整体看起来更精简与高效。 鉴于中小型石灰行业的特点,生产进销存综合管理信息系统在此类企业的应用显得 尤为重要。其对企业的进货、销售和库存等环节进行管理,把企业生产运作过程中的各 种数据信息进行有效的管理,如订货、接收订单、检查库存状况、收集物料流动信息、 产品销售等。此外,综合管理系统还可以和其它系统进行信息的交互,如向生产计划系 统传递仓库中的物料信息,或由生产计划系统向进销存系统提供采购需求等。 本系统设计的总体目标是:管理有机结合;实现物流、订单流、资金流、信息流四 流合一;本系统设计的具体目标是: 1.建立规范的业务管理模式,使业务员从繁忙的手工开票、报表统计工作中解脱出来, 管理信息系统课程设计 14 提高工作效率,减少人为差错。 2.实现多点操作的信息共享,相互之间信息传递要准确,快捷和顺畅。 3.提供企业产、进、销、调、存、盘点、变价、折扣等多种业务模式。 4.系统界面友好美观,操作间单易行,查询灵活方便,数据存储安全。 5.提供助记码及支持多种结算方式。 6.系统维护方便可靠,有较高的安全性,满足实用性、先进性的要求。 3.23.2 编码设计编码设计 编码是指与原来名称对应的编号、符号或记号,是进行信息交换、处理、传输和实现 信息资源共享的关键。编码也应用于制订数据的处理方法、区别数据类型,并指定计算 机处理的内容等。编码设计的主要工作是完成对共享数据类中的关键字段的码结构设计 并形成编码库。所谓共享类数据类是指多个子系统都要用到的数据类。 3.2.13.2.1 编码要求编码要求 1.唯一性:唯一性:编码的唯一性要求保证,通过编码可唯一地确定编码对象,这是编码在数 据管理中最基本的作用。 2.规范性:规范性:编码的规范性是指对编码对象的编码要遵循一定的规则,这些规则包括: 编码的位数、编码的分段、每段的类型和含义等。例如某物资管理系统中数据类“物资基 本信息”的关系模式为:物资基本信息(物资编码,物资名称,规格型号) ;该数据类中的 关键字段“物资编码”就是对编码对象(即物资)的编码。 3.可识别性:可识别性:编码的可识别性要求的目的是,通过编码能够比较容易地识别被编码对 象。如物资编码“YL002”表示类别为“原料”的第2号物资。这样仓库保管员就比较容易地获 知该编码代表的是哪种物资了。 4.可扩展性:可扩展性:编码的此项要求是保证系统对企业管理业务变化的适应性,即要求编码 规则对已有编码对象留有足够的余量。例如,在产品编码已经按其编码规则被全部占用 的情况下,若企业再开发出新产品,系统就无法对其进行编码并进行管理了。 3.2.23.2.2 系统系统编码编码 本系统内部信息编码采用了统一的编码方式,即前几位字母表示信息分类,由各类信 息的汉语拼音字母缩写组成,后六位为具体信息编码,从 100001 开始,顺序递增的方式 编码,如成品基础信息编码为 CP100001。 CP100001 管理信息系统课程设计 15 信息分类编码信息分类编码 信息条目编码信息条目编码 3.33.3 数据库分析与设计数据库分析与设计 数据库设计(Database Design)是指根据用户的需求,在某一具体的数据库管理系统 上,设计数据库的结构和建立数据库的过程。其要求能够更有效地表达语义关系的数据 模型,为各阶段的设计提供自动或半自动的设计工具和集成化的开发环境,使数据库的 设计更加工程化、更加规范化和更加方便易行,使得在数据库的设计中充分体现软件工 程的先进思想和方法。 3.3.13.3.1 数据库概念结构设计数据库概念结构设计 这一设计是在需求分析的基础上进行的,设计出能满足用户需求的各种实体以及他们 之间的关系,为后面的逻辑设计打下基础。营销业务管理中所涉及到的部分和主要实体 及其属性如下: 系统管理员系统管理员 编号,用户名,密码,权限; 供货商供货商 供应商编号,供应商全称,地址,所属地区,邮政编码,电话,联系人, 传真,联系人电话,开户银行,银行帐号,邮箱网址; 客户客户 客户编号,客户全称,地址,所属地区,邮政编码,电话,联系人,传真, 联系人电话,开户银行,银行帐号,邮箱网址; 成品成品 成品编号,成品名称,简称,规格,产地,单位,批发价,供货商全称, 备注; 原料原料 原料编号,原料名称,规格,产地,单位,批发价,供货商全称,备注; 员工员工 员工编号,员工姓名,性别,出生日期,文化程度,所属部门,职务, 身份证号,联系电话,联系地址,邮政编码,聘用日期,薪金; 库存库存 原料编号,原料名称,规格,产地,单位,进价,库存数量,库存金额, 供 应商全称,盘点,损溢; 入库票号入库票号 入库票号,品种数,数量 ,金额,折扣,应付,付款方式,实付,未付, 供应商全称,入库时间,是否结清; 领料领料 领料单号,产成品,原料名称 ,原料编号,规格,产地,单位,批发价, 数 量,金额,开单时间,操作员,审核负责人,是否允许; 管理信息系统课程设计 16 客户订货客户订货 订单号,客户全称,商品编号,商品名称,规格,产地,单位 ,批发价, 数量,金额,操作员,经手人,订货时间; 客户明细客户明细 客户全称,时间,数量,金额小计,欠款记帐,收款合计,累计余额,票号; 供货商明细供货商明细 供货商全称,时间,数量,金额小计,欠款记帐,收款合计,累计余额, 票号; 销售票号销售票号 销售票号,品种数,数量 ,金额,折扣,应付,付款方式,实付,未付, 客户全称,销售时间,是否结清 配送开票配送开票 配送单号,客户全称,成品名称,成品编号,开票时间,操作员,开票人 表 3-1 E-R 图图例 图例 定义 实体 联系 它们之间的联系用 E-R 图表示如下: 客客户户 订订购购 成成品品 生生成成 订订单单明明细细 供供货货商商 供供应应 原原材材料料 生生成成 采采购购明明细细 采采购购入入库库 配配送送 库库存存 生生成成 入入库库票票号号 销销售售票票号号 生生产产转转换换 需需求求计计算算 物物料料需需求求 配配送送单单号号 销销售售 对对应应 供供货货商商明明细细 对对应应 客客户户明明细细 领领取取 领领料料单单号号 生生成成 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 N N M M 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 图 3-1 营销业务管理 E-R 图 3.3.23.3.2 数据库逻辑结构设计数据库逻辑结构设计 将现实世界的概念数据模型设计成数据库的一种逻辑模式,即适应于某种特定数据库 管理系统所支持的逻辑数据模式。与此同时,可能还需为各种数据处理应用领域产生相 应的逻辑子模式 1.数据字典:数据项数据字典:数据项 表 3-2 数据项 管理信息系统课程设计 17 名名 称称 说说 明明 成品编号唯一标识一种成品,形式如:CP100001 原料编号唯一标识一种原料,形式如:YL100001 员工编号唯一标识一位员工,形式如:YG100001 客户编号唯一标识一个客户,形式如:KH100001 供货商编号唯一标识一各供货商,形式如:GHS100001 销售票号以此记录一次销售登记,形式如:XSPH100001 入库票号以此记录一次入库登记,形式如:RKPH100001 领料单号以此记录一次领料登记,形式如:LLDH100001 生产单号以此记录一次生产登记,形式如:SCDH100001 订单号以此记录一次订货登记,形式如:DDH100001 配送单号以此

温馨提示

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

评论

0/150

提交评论