检测管理信息系统 复旦大学 (本科) 论文 题目_检测管理信息系统 专业计算机专业 作者吴小。莉 指导教师_丁宝康 完成日期2004年5月22旦 第1页
检测管理信息系统 第1页 复 旦 大 学 (本科) 论 文 题目 检测管理信息系统 专 业 计 算 机 专 业 作 者 吴 小 莉 指导教师 丁 宝 康 完成日期 2004 年 5 月 22 日 161
检测管理信息系统 摘要 本系统主要通过使用管理信息系统(MS)的方法,对公司的检 测部门日常工作及检测部分的信息资源进行全面、系统的管理,使其 与整个公司的信息管理接轨。在整个系统开发过程中,运用了软件工 程的基本概念、相关技术和方法,并采用了系统生命周期的结构化程 序设计方法,从而将整个系统开发各阶段(系统分析、系统设计、系 统实施)的基本活动贯穿起来。 检测管理信息系统开发的目的在于将先进的技术手段和科学的 管理方法运用于检测流程管理中。这样可以合理管理检测信息资料, 充分发挥信息优势以减少重复性劳动及手工误差。 本系统在开发过程中采用了 Power builders80开发工具和 Sybase Adaptive Server Any where数据库 第2页
检测管理信息系统 第2页 摘 要 本系统主要通过使用管理信息系统(MIS)的方法,对公司的检 测部门日常工作及检测部分的信息资源进行全面、系统的管理,使其 与整个公司的信息管理接轨。在整个系统开发过程中,运用了软件工 程的基本概念、相关技术和方法,并采用了系统生命周期的结构化程 序设计方法,从而将整个系统开发各阶段(系统分析、系统设计、系 统实施)的基本活动贯穿起来。 检测管理信息系统开发的目的在于将先进的技术手段和科学的 管理方法运用于检测流程管理中。这样可以合理管理检测信息资料, 充分发挥信息优势以减少重复性劳动及手工误差。 本系统在开发过程中采用了 PowerBuilder8.0 开发工具和 Sybase Adaptive Server Anywhere 数据库
检测管理信息系统 目录 第一章绪言 5 第二章系统分析 2.1系统调查 2.2可行性研究……… 2.3现行系统的详细调查 23.1现行系统的总目标 232系统的组织结构图…… 8 233系统的业务流程图… ………9 2.4解决方案 12 241可选方案 ………………………………………12 242方案选择 12 2.5项目开发计划 第三章新系统逻辑方案的提出… …………14 3.1数据流程图 14 3.2数据字典………………………21 第四章系统设计 4.1系统总体结构设计 30 4.1.1系统总体布局方案… 4.1.2系统存储的总体结构设计 30 41.3软件系统总体功能结构………………31 4.2数据库设计 3数据库的逻辑设计 第3页
检测管理信息系统 第3页 目 录 第一章 绪言 …………………………………………………………5 第二章 系统分析 …………………………………………………6 2.1 系统调查 ……………………………………………………6 2.2 可行性研究 ………………………………………………7 2.3 现行系统的详细调查 ……………………………………7 2.3.1 现行系统的总目标 …………………………………8 2.3.2 系统的组织结构图 …………………………………8 2.3.3 系统的业务流程图 …………………………………9 2.4 解决方案 …………………………………………………12 2.4.1 可选方案 ……………………………………………12 2.4.2 方案选择 ……………………………………………12 2.5 项目开发计划 ……………………………………………13 第三章 新系统逻辑方案的提出 ……………………………………14 3.1 数据流程图 ………………………………………………14 3.2 数据字典 …………………………………………………21 第四章 系统设计 …………………………………………………30 4.1 系统总体结构设计 ………………………………………30 4.1.1 系统总体布局方案 …………………………………30 4.1.2 系统存储的总体结构设计 …………………………30 4.1.3 软件系统总体功能结构 ……………………………31 4.2 数据库设计 ………………………………………………36 4.3 数据库的逻辑设计 ………………………………………40
检测管理信息系统 4.4数据库的实现 41 4.5计算机硬件方案的选择∵…… 42 4.6系统的安全性和可靠性 ………42 第五章系统的详细设计 5.1代码设计 5.2人机界面图 5.3程序流程图 46 5.4历史信息管理…… …………49 第六章系统实施 6.1概述 50 6.2编程 50 6.3系统测试…… 50 6.31单元测试…………… 6.32组装测试 6.3.3确认测试 6.34系统测试 6.3.5测试用例 6.4系统转换……… ······························) 6.5系统运行和维护 小结 5 参考文献… ……………57 附录 ……58 第4页
检测管理信息系统 第4页 4.4 数据库的实现 ……………………………………………41 4.5 计算机硬件方案的选择 …………………………………42 4.6 系统的安全性和可靠性 …………………………………42 第五章 系统的详细设计 …………………………………………44 5.1 代码设计 …………………………………………………44 5.2 人机界面图 ………………………………………………44 5.3 程序流程图 ………………………………………………46 5.4 历史信息管理 ……………………………………………49 第六章 系统实施 …………………………………………………50 6.1 概述 ……………………………………………………50 6.2 编程 ………………………………………………………50 6.3 系统测试 …………………………………………………50 6.3.1 单元测试 ……………………………………………51 6.3.2 组装测试 ……………………………………………51 6.3.3 确认测试 ……………………………………………52 6.3.4 系统测试 ……………………………………………52 6.3.5 测试用例 ……………………………………………52 6.4 系统转换 …………………………………………………53 6.5 系统运行和维护 …………………………………………53 小结 …………………………………………………………………55 参考文献 ……………………………………………………………57 附录 …………………………………………………………………58
检测管理信息系统 第一章绪言 在人类进入21世纪之后,由于计算机科学技术和现代化信 息管理技术的突飞猛进,人类社会开始步入了信息社会。传统的 信息处理方法已远远不能满足时代的要求,信息的管理和共享已 成为一种必然趋势。随着信息管理系统的全面渗透,人们必须从 根本上改变传统的信息管理、信息交流方式,才能适应信息社会 的发展 在当代社会,各公司普遍采用了管理信息系统,但仍有部分 公司或部门还在逐步改善中。由于远纺公司检测部门目前仍以手 工操作为主,造成大量人力物力的浪费,并且逐渐暴露出人为失 误等各种弊端。随着公司其他部门的信息系统的开发应用,越发 显露出手工操作的机制不能适应时代的发展,必须尽快对检测部 门进行改革 远纺公司为了解决上述问题,希望通过开发检测管理信息系 统,能够改善信息流通不畅的现象,并能提供充足的信息共享, 减少各种人为错误,逐渐形成“无纸化”的管理,并能与公司其 他部门的信息管理系统接轨 第5页
检测管理信息系统 第5页 第一章 绪言 在人类进入 21 世纪之后,由于计算机科学技术和现代化信 息管理技术的突飞猛进,人类社会开始步入了信息社会。传统的 信息处理方法已远远不能满足时代的要求,信息的管理和共享已 成为一种必然趋势。随着信息管理系统的全面渗透,人们必须从 根本上改变传统的信息管理、信息交流方式,才能适应信息社会 的发展。 在当代社会,各公司普遍采用了管理信息系统,但仍有部分 公司或部门还在逐步改善中。由于远纺公司检测部门目前仍以手 工操作为主,造成大量人力物力的浪费,并且逐渐暴露出人为失 误等各种弊端。随着公司其他部门的信息系统的开发应用,越发 显露出手工操作的机制不能适应时代的发展,必须尽快对检测部 门进行改革。 远纺公司为了解决上述问题,希望通过开发检测管理信息系 统,能够改善信息流通不畅的现象,并能提供充足的信息共享, 减少各种人为错误,逐渐形成“无纸化”的管理,并能与公司其 他部门的信息管理系统接轨
检测管理信息系统 第三章系统分析 本阶段的目标是调查公司的基本情况,明确用户的信息需求和 系统开发的目的,提出系统的逻辑方案 2.1系统调查 系统调査是系统分析阶段的第一步活动,主要内容是有关组织 的整体信息,有关人员的信息及有关工作的信息。本系统主要通过分 析人员与检测管理相关人员进行交流及到现场了解情况的方式,对企 业的基本情况了解如下:远纺公司是一家大型化纤生产公司。公司由 四个生产车间、维护部门、检测部门、人事部门、会计部门、采购部 门等主要部门构成。公司主要生产酯粒、丝、棉和布等产品。各种产 品均有等级限制。公司内全部采用自动化控制生产,大量使用各种仪 器仪表。相当一部分仪器仪表都与产品质量有直接关系,稍有偏差即 导致产品降级,使公司经济效益受损 目前公司各生产及维护部门的仪器仪表均分开管理,各自送外 检测或是送检测部门检测,甚至不检测,严重影响产品质量把关。 经调查,检测部分工作现存在以下问题: 1.检测设备的分散管理造成设备错检漏检。 2.检测信息沟通不良,工作不易协调。 3.数据多以手工处理,工作量大,出错率高。 4.检测信息不能与全公司信息管理同步,不方便质量管理部门与领 导了解掌握。 5.检测设备逐渐增多,缺乏有效管理。 公司领导希望通过建立MS系统,使公司检测管理工作规范化、 第6页
检测管理信息系统 第6页 第三章 系统分析 本阶段的目标是调查公司的基本情况,明确用户的信息需求和 系统开发的目的,提出系统的逻辑方案。 2.1 系统调查 系统调查是系统分析阶段的第一步活动,主要内容是有关组织 的整体信息,有关人员的信息及有关工作的信息。本系统主要通过分 析人员与检测管理相关人员进行交流及到现场了解情况的方式,对企 业的基本情况了解如下:远纺公司是一家大型化纤生产公司。公司由 四个生产车间、维护部门、检测部门、人事部门、会计部门、采购部 门等主要部门构成。公司主要生产酯粒、丝、棉和布等产品。各种产 品均有等级限制。公司内全部采用自动化控制生产,大量使用各种仪 器仪表。相当一部分仪器仪表都与产品质量有直接关系,稍有偏差即 导致产品降级,使公司经济效益受损。 目前公司各生产及维护部门的仪器仪表均分开管理,各自送外 检测或是送检测部门检测,甚至不检测,严重影响产品质量把关。 经调查,检测部分工作现存在以下问题: 1. 检测设备的分散管理造成设备错检漏检。 2. 检测信息沟通不良,工作不易协调。 3. 数据多以手工处理,工作量大,出错率高。 4. 检测信息不能与全公司信息管理同步,不方便质量管理部门与领 导了解掌握。 5. 检测设备逐渐增多,缺乏有效管理。 公司领导希望通过建立 MIS 系统,使公司检测管理工作规范化
检测管理信息系统 制度化和程序化。提高信息处理的速度及准确性,及时了解设备的现 状,以保证产品质量。由于公司在别的业务上已有一部分工作使用了 MS系统,公司希望能用检测管理信息系统提供各种査询、设备管理 等工作,并能有足够的扩展、升级间,以便在日后能将检测系统逐步 改善溶入其他MS系统以便成为一个整体。 2.2可行性研究 在系统初步调查的基础上,明确了公司检测工作存在的主要问 题和建立管理信息系统的初步设想,进一步对系统目标、范围等因素 进行分析研究。可以从以下三个方面进行分析研究: (1)技术上可行性:由于MS系统是一技术成熟的系统,已经形成了 较为完善的开发策略和方法,而且无论在硬件和软件技术上都能 满足用户提出的要求。因此,利用现行技术完全可以实现开发的 系统。 (2)经济可行性:远纺公司成立近三年,各种产品销售情况非常好, 资金雄厚,早已预留了一定的资金用于计算机设备的购置、系统 软件的开发、管理和维护 (3)管理可行性:由于公司各级领导非常重视和支持这一系统的开发, 公司员工也希望能通过系统的实施提高工作效率,减少差错,为 创造高质量的产品作基础 2.3现行系统的详细调查 对现行系统的业务进行详细调查研究是了解系统需求和进行系 统分析与设计的重大基础工作,因此要对公司的检测业务工作进行全 面、细致而充分的调査研究。系统调查采取的主要方法是到检测部门 以及生产维护部门去,通过座谈、询问、观察甚至直接参与检测活动, 第7页
检测管理信息系统 第7页 制度化和程序化。提高信息处理的速度及准确性,及时了解设备的现 状,以保证产品质量。由于公司在别的业务上已有一部分工作使用了 MIS 系统,公司希望能用检测管理信息系统提供各种查询、设备管理 等工作,并能有足够的扩展、升级间,以便在日后能将检测系统逐步 改善溶入其他 MIS 系统以便成为一个整体。 2.2 可行性研究 在系统初步调查的基础上,明确了公司检测工作存在的主要问 题和建立管理信息系统的初步设想,进一步对系统目标、范围等因素 进行分析研究。可以从以下三个方面进行分析研究: (1)技术上可行性:由于 MIS 系统是一技术成熟的系统,已经形成了 较为完善的开发策略和方法,而且无论在硬件和软件技术上都能 满足用户提出的要求。因此,利用现行技术完全可以实现开发的 系统。 (2)经济可行性:远纺公司成立近三年,各种产品销售情况非常好, 资金雄厚,早已预留了一定的资金用于计算机设备的购置、系统 软件的开发、管理和维护。 (3)管理可行性:由于公司各级领导非常重视和支持这一系统的开发, 公司员工也希望能通过系统的实施提高工作效率,减少差错,为 创造高质量的产品作基础。 2.3 现行系统的详细调查 对现行系统的业务进行详细调查研究是了解系统需求和进行系 统分析与设计的重大基础工作,因此要对公司的检测业务工作进行全 面、细致而充分的调查研究。系统调查采取的主要方法是到检测部门 以及生产维护部门去,通过座谈、询问、观察甚至直接参与检测活动
检测管理信息系统 自上而下逐步细化地进行了解 首先通过座谈会了解公司各层次的领导以及检测人员对检测信 息的需求,在此基础上,调査工作深入到各个具体部门,包括检测部 门及生产维护部门,对检测相关人员逐一进行详细调査,了解他们的 工作内容、方式和方法,了解他们对管理信息系统的需求情况,与他 们共同讨论如何通过信息系统支持他们的工作 详细调査的重点是对管理业务的流程进行描述,通过采用系统 流程图中部分图形工具来描述管理业务活动,进行规范化说明。 231现行系统的总目标 检测管理信息系统的总目标为: 通过管理信息系统的原理和方法,采用成熟的信息技术和手段, 支持检测工作的全过程,加强各种信息资源的管理与应用,提高检测 工作的现代化水平,优化人、财、物和信息资源在检测各环节的运行, 并逐渐与公司其他系统连接,使公司所有业务均能相互沟通,提高管 理的整体水平及工作人员的积极性 232系统的组织结构图 在系统环境调査的基础上可进一步进行系统内部组织机构的调 查。所谓组织机构,即部门的划分及其相互关系,人员配备、信息流 和物流的关系。组织机构状况可以通过组织机构图来反映,所谓组织 机构图就是把组织分成若干个职能部门,同时标明其隶属关系,信息 流动等关系的图表 从公司行政管理和职能分工角度,检测工作的组织机构大致可分为以 下部门: (1)质量监督部门:主要是监督检査各部门产品质量、质量规范以及 第8页
检测管理信息系统 第8页 自上而下逐步细化地进行了解。 首先通过座谈会了解公司各层次的领导以及检测人员对检测信 息的需求,在此基础上,调查工作深入到各个具体部门,包括检测部 门及生产维护部门,对检测相关人员逐一进行详细调查,了解他们的 工作内容、方式和方法,了解他们对管理信息系统的需求情况,与他 们共同讨论如何通过信息系统支持他们的工作。 详细调查的重点是对管理业务的流程进行描述,通过采用系统 流程图中部分图形工具来描述管理业务活动,进行规范化说明。 2.3.1 现行系统的总目标 检测管理信息系统的总目标为: 通过管理信息系统的原理和方法,采用成熟的信息技术和手段, 支持检测工作的全过程,加强各种信息资源的管理与应用,提高检测 工作的现代化水平,优化人、财、物和信息资源在检测各环节的运行, 并逐渐与公司其他系统连接,使公司所有业务均能相互沟通,提高管 理的整体水平及工作人员的积极性。 2.3.2 系统的组织结构图 在系统环境调查的基础上可进一步进行系统内部组织机构的调 查。所谓组织机构,即部门的划分及其相互关系,人员配备、信息流 和物流的关系。组织机构状况可以通过组织机构图来反映,所谓组织 机构图就是把组织分成若干个职能部门,同时标明其隶属关系,信息 流动等关系的图表。 从公司行政管理和职能分工角度,检测工作的组织机构大致可分为以 下部门: (1)质量监督部门:主要是监督检查各部门产品质量、质量规范以及
检测管理信息系统 与质量有关的其他活动 (2)检测部门:主要检测各部门与质量有关的生产及维护设备,以保 证他们的准确度,从而保证产品质量 (3)生产维护部门:主要生产各种产品及对现场设备进行维修、对产 品质量进行品质检测 (4).购部门:主要负责公司物资的采购,包括各种检测设备。 (5)仓库:对采购的物品进行统一保管,并通知相关部门来领取物品。 (6)会计部门:对全公司资产进行统计并统筹安排各部门相关资金。 组织机构如图所示:(见图2-1) 总经理 质量监督部门 扩 检测部门 质 车 部 门 四 图2-1组织机构图 233系统的业务流程图 业务流程图描述一个组织内部业务处理活动的内容和工作流 程,是进行系统调查使用的工具之一,它可以帮助分析人员找出业务 第9页
检测管理信息系统 第9页 与质量有关的其他活动。 (2)检测部门:主要检测各部门与质量有关的生产及维护设备,以保 证他们的准确度,从而保证产品质量。 (3)生产维护部门:主要生产各种产品及对现场设备进行维修、对产 品质量进行品质检测。 (4)采购部门:主要负责公司物资的采购,包括各种检测设备。 (5)仓库:对采购的物品进行统一保管,并通知相关部门来领取物品。 (6)会计部门:对全公司资产进行统计并统筹安排各部门相关资金。 组织机构如图所示:(见图 2-1) 2.3.3 系统的业务流程图 业务流程图描述一个组织内部业务处理活动的内容和工作流 程,是进行系统调查使用的工具之一,它可以帮助分析人员找出业务 总经理 质量监督部门 会 计 部 门 采 购 部 门 仓 库 生 产 维 护 部 门 生 产 车 间 一 生 产 车 间 二 生 产 车 间 三 生 产 车 间 四 品 质 管 理 电 气 部 门 机 械 部 门 检 测 部 门 图2-1 组织机构图
检测管理信息系统 流程中的不合理的迂回,系统分析员应按照业务中的信息流动过程, 逐个调查所有环节的处理业务、处理内容、信息来源、去向和处理方 法等。有关的调査情况可以用业务流程图来表示,业务流程能够为项 目剩余部分区分目标中要侧重的部分就可以了,而不是要详细说明当 前目标组织。 经过调查了解到检测工作的业务流程如下: 生产维护部门将拥有的影响产品质量的生产及维修使用的设备 先汇总交给检测部门,检测部门将本部门标准件也汇总,并做好所有 设备记录。到一定周期,生产维护部门将设备送至检测部门,并开具 送检单,一式两份,一份在检测部门,一份在送检部门。检测部门收 到送检单及送检设备,则按设备检测属性分组,将设备分派给相应检 测组。各检测组人员接到检测任务,对设备进行检测,统计出使用标 准件的费用,完毕后打印合格的检测报告并通知相关部门前来领取; 不合格的设备则通知送检部门并开具采购申请单。送检部门接到检测 部门通知后,领取相关设备及合格报告,不合格设备则做好相应记录 到一定周期,检测部门将标准件送至上海计量局检测,合格标准件则 投入使用,不合格标准件也开具采购申请单重新购买。采购部门收到 采购申请单,向供应商询价,协商后签采购合同。供应商将设备及送 货单送至仓库。仓库收到设备后通知相关部门前来领取。检测部门按 月将各送检部门的检测设备及检测费用汇总交至会计部门 检测业务流程图如图2-2所示: 第10页
检测管理信息系统 第10页 流程中的不合理的迂回,系统分析员应按照业务中的信息流动过程, 逐个调查所有环节的处理业务、处理内容、信息来源、去向和处理方 法等。有关的调查情况可以用业务流程图来表示,业务流程能够为项 目剩余部分区分目标中要侧重的部分就可以了,而不是要详细说明当 前目标组织。 经过调查了解到检测工作的业务流程如下: 生产维护部门将拥有的影响产品质量的生产及维修使用的设备 先汇总交给检测部门,检测部门将本部门标准件也汇总,并做好所有 设备记录。到一定周期,生产维护部门将设备送至检测部门,并开具 送检单,一式两份,一份在检测部门,一份在送检部门。检测部门收 到送检单及送检设备,则按设备检测属性分组,将设备分派给相应检 测组。各检测组人员接到检测任务,对设备进行检测,统计出使用标 准件的费用,完毕后打印合格的检测报告并通知相关部门前来领取; 不合格的设备则通知送检部门并开具采购申请单。送检部门接到检测 部门通知后,领取相关设备及合格报告,不合格设备则做好相应记录。 到一定周期,检测部门将标准件送至上海计量局检测,合格标准件则 投入使用,不合格标准件也开具采购申请单重新购买。采购部门收到 采购申请单,向供应商询价,协商后签采购合同。供应商将设备及送 货单送至仓库。仓库收到设备后通知相关部门前来领取。检测部门按 月将各送检部门的检测设备及检测费用汇总交至会计部门。 检测业务流程图如图 2-2 所示: