




已阅读5页,还剩57页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
I 62 编编 号号 本本科科生生毕毕业业设设计计 论论文文 题目 题目 计算机辅助核电零部件加工质 统计分析系统设计与开发 机械工程 学院 机械工程及自动化 专业 学 号 学生姓名 指导教师 二 一一年六月 摘摘 要要 质量是企业占领市场最有力的战略武器 对企业的生存和发展至关重要 越来越多的企 业致力于在质量领域培育其核心竞争力 因此质量管理的理论与方法的创新对于现代企业 的发展弥足珍贵 随着计算机的日益普及以及 产品厂家都面临着如何利用计算机进行 管理的问题 缺少产品性能的指标 检验数据 装箱单 产品就不可能及时包装 销售 厂家的经济利益必然受到影响 从产品设计 配套件采购 零部件加工 整车装配 到销售及售后服务 牵涉到各车 间及分布在各个车间的质量检验站 需要处理的数据量很大 不仅要求及时准确地对各部 门信息进行统计分析 跟踪处理 而且要方便各部门对质量情况的查询与数据共享 单机 处理方式因其自身存在的许多弊端已不能满足现代化企业管理要求 而新型计算机网络构 造方式 客户服务器 现代制造企业面临着如何利用计算机技术对质量信息进行管理 主要以核电装备零件 加工过程为主 进行了核电零部件加工质量信息管理系统的研究和设计 重点是搜集与产 品质量相关的信息 通过这些信息的及时收集 企业领导准确了解产品质量状况 从而 制定切实可行的预防措施 关键词 关键词 质量信息 管理 产品质量 ABSTRACT Quality is the enterprise market the most powerful strategic weapons for enterprise survival and development a growing number of companies committed to nurturing the quality of the field of the competitiveness of its core so the quality of management theories and methods of innovation for the modern enterprise the development of valuable with the increasing popularity of computers as well as product manufacturers are faced with how to make use of computer management The lack of performance indicators inspection data packing list product packaging can not be timely sales manufacturers will inevitably be affected by the economic interests of From product design parts procurement spare parts processing vehicle assembly to sales and after sales service involves the distribution of the workshop and workshop in all the quality testing stations the need to address a large amount of data not only requires timely and accurate manner various departments of information for statistical analysis tracking processing but also to assist other departments on the quality of the query and data sharing because of its stand alone approach to the many drawbacks of its own can not meet the requirements of modern enterprise management and new methods of computer network structure client server The modernization manufacturing is facing with how to use computer on the Quality information Management System QIMS Based on nuclear spare parts process the content of is mainly the search and design of the QIMS The emphases is information collection of involved product quality Through the information are collected in time lendings can realize truly quality condition and make feasible precautionary measures Keywords Quality Information Management Product Quality 1 62 目目 录录 摘 要 I ABSTRACT II 目 录 I 第 1 章 绪论 1 1 1 引言 1 1 2 企业质量信息管理现状 1 1 2 1 制造业发展现状 1 1 2 2 企业信息化实施现状 2 1 2 3 无锡新峰管业有限公司信息化现状 2 1 3 企业质量信息管理的发展趋势 3 1 4 本课题的意义和目的 3 1 5 本课题研究的主要内容 4 1 6 本章小结 4 第 2 章 系统设计 5 2 1 系统目标设计 5 2 1 1 本系统开发设计思想 5 2 1 2 系统主要达到以下几个功能 5 2 2 客户机 服务器 C S 结构 5 2 2 1 客户机 服务器结构模式简述 5 2 2 2 客户机 服务器结构模式的特点 6 2 3 数据库 7 2 3 1 数据库的选择 7 2 3 2 SQL Server 2000 的功能特性 8 2 4 开发工具及系统运行环境 9 2 4 1 运行环境 9 2 4 2 开发工具的选择 9 2 4 3 PowerBuilder 功能及特点 9 2 5 数据库与 POWER BUILDER开发工具的结合 10 2 6 系统的总体设计 10 第 3 章 数据库设计 12 3 1 数据库重要性 13 3 2 数据库需求分析 13 3 3 数据表的拟定 13 3 3 1 数据总体结构设计 13 3 3 2 数据表的具体实现 14 3 4 数据库逻辑结构设计 18 3 2 数据库的实现 22 3 2 1 设计原则 22 3 2 2 数据录入和处理的准确性和实时性 22 3 2 3 数据的一致性与完整性 22 3 2 4 数据的共享与独立性 23 第 4 章 系统 POWERPUILDER 的具体实现 23 4 1 SQL SEVER 2000 数据库与 POWERBUILDER的连接 23 4 2 系统登录及用户操作界面 23 4 2 1 系统登录界面 24 4 2 2 系统操作界面 24 4 3 基础数据管理 25 4 3 1 产品信息表 25 4 3 2 客户信息表 26 4 3 3 供应商信息表 27 4 4 质量检验标准模块 27 4 4 1 原材料技术要求管理 27 4 4 2 零件尺寸验收标准管理 28 4 5 质量管理模块 29 4 5 1 生产计划生成 29 4 5 2 工艺过程编制 30 4 5 3 制造过程质检数据输入 31 4 5 4 制造过程质检数据修改 32 4 5 6 质量检验综合查询 33 4 5 7 零件尺寸数据输入 34 4 5 8 零件制造尺寸分析 35 4 6 用户管理 3 7 4 7 软件测试 37 第 5 章 结论与展望 39 3 62 5 1 结论 39 5 2 不足之处及未来展望 39 参考文献 40 致 谢 41 附录 42 生产计划生成表 等窗口中各控件脚本 42 第第 1 章章 绪论绪论 1 1 引言引言 随着市场全球化竞争的加剧以及网络 数据库 面向对象方法 分布计算 系统集 成等计算机技术的发展和普及 制造业己步入信息化时代 企业越来越多的开始采用计 算机进行企业管理 产品研发以及加工制造等活动 以力求达到企业对市场的快速响应 虽然计算机应用加快了企业产品的开发速度 缩短了产品开发周期 但传统的管理方式 已经不能适应由于计算机应用给企业带来的种种变化 因此利用信息技术加快数字化制造 采用数字化管理成为学术界研究的热点 数字化管理是以企业发展战略为方向 针对企业的产业资源 人力资源 技术资源 市场资源设置及运作现状 在分析 重组 确认他们的科学性 规范性 可行性的基础 上 以计算机网络技术为基础 以管理应用软件开发为核心 建立企业的管理信息系统 数字化管理的技术手段有利于对企业各级人员充分授权 充分实现企业信息的服务与共 享 它以数据为管理核心 运用量化技术来解决企业管理问题 1 2 数字化管理有两层含 义 3 一是企业的管理活动是基于网络的 即企业的知识资源 信息资源和财富可数字 化 二是利用量化管理技术来解决企业的管理问题 即管理的可计算性 如果企业的运作 和行为不可描述 不可记录 不可量化 企业的数据和信息就不可传递 不能实现共享 实行数字化管理可以完善解决企业信息系统的集成和共享 作为数字化制造 管理的重要组成部分 质量信息管理系统是一个以人为主导 利用 计算机硬件 软件 网络通信设备以及其他办公设备 进行信息的收集 传输 加工 储存 更新和维护 以适应企业战略 提高效益和效率为目的 支持企业高层决策 中 层控制 基层动作的集成化的人机系统 本课题主要是以无锡市化工装备总厂作为应用开发背景 研究如何利用计算机对质量 体系在企业运行过程中所产生的质量信息进行收集 整理和利用 重点是基于各种数据 信息建立质量信息数据库 将生产过程中每一部分的数据都维护到数据库中 最终形成 一套完整的质量管理体系文件 1 2 企业质量信息管理现状企业质量信息管理现状 1 2 1 制造业发展现状制造业发展现状 制造业是国民经济的物质基础和产业主体 是富民强国之本 是国家科技水平和综合 实力的重要标志 近几年 我国制造业面对全球经济一体化和新技术革命的浪潮 抓住了 目前发展的大好机遇 利用国内廉价的劳动力 庞大的国内市场 良好的配套生产设施 以及低廉的环境成本匀速发展 并逐步成为世界的制造工厂 但是我国的制造企业 大都 还只是处于组装和制造环节 面临着诸多生产管理等方面的问题 如 1 生产经营计划不准确 有的企业的准确率仅为 50 左右 即便是一些流程型企业 其准确率也才达到 85 左右 不利于企业财务预算的编制和资源的优化配置 2 盲目采购 导致库存积压过大 资金占用过多的现象十分普遍 即使是具有典型 供应链意义的汽车行业 这个问题也比较突出 3 财务预算不严谨 财务报告不准确 成本管理方法不科学 难以科学地反映 分 析和控制企业的生产经营管理水平和经济效益 4 集团公司定位不清晰 导致组织机构臃肿 组织职能不明确 业务流程不顺畅 工作效率低下 5 企业信息化程度不高 各种信息严重失真 信息孤岛 现象严重 导致企业决 策及日常工作缺乏相应科学的依据 从现代企业管理理论与实践的发展规律来看 我国制造业的管理还处于发展的初级 阶段 还需要经历由低到高 由小到大 由弱到强的过程 如果这些问题得不到及时解决 将严重制约制造业的发展 因此 降低成本增加效率 是我国制造业发展的唯一出路 而 加强管理增加创新 提高企业的管理水平 是制造业解决问题的关键所在 1 2 2 企业信息化实施现状企业信息化实施现状 ERP 作为一种先进的管理思想和手段 越来越多的被人们所认可 通过实施 ERP 来 改善企业现状 提高企业的管理水平是目前大多数企业做出的关键举措 伴随着制造业的 发展 企业的信息化也在迅速发展 ERP 项目逐步普及 从权威市场调查机构调查的结果 来看 企业所用的 ERP 软件相对简单 大部分只是应用了整个系统的一部分 大多数经 营产品的企业 只是建立了财务管理及生产计划 定单管理和库存管理控制系统 很少 有企业实现了整个过程的信息管理 同时 在 ERP 实施过程中 也遇到了很大的阻力 主 要有 1 在实施初期 整理基础数据 增加了很多工作量 引起了员工的不满 比较抵制 2 改变了原有的工作方式 工作习惯工作方式都得到了改变 引起员工不适应 3 数据透明化 尤其是涉及金钱的工作 触及了个人利益 4 职责的明确 权力的再分配导致部分管理者不配合 5 企业对于 ERP 理解的误区 认为 ERP 是万能的 可以解决所有问题 对于某些不 能解决的问题 管理者热情迅速降低 5 62 1 2 3 无锡无锡新峰管业有限公司新峰管业有限公司信息化现状信息化现状 无锡新峰管业有限公司位于无锡市太湖风景区梅园公司后 钱荣公路边 是高 中 低 压管道配件和 xF 系列双向气动阀门执行器专业生产制造商 公司的核 1 2 3 级奥氏体 不锈钢管件已于 2002 年 7 月 26 日通过了中国核工业集团公司核江苏省科技厅组织的联 合鉴定 公司已取得国家核安全 中石化 中石油 化工 电力等诸多行业的管件制造 配套资格 其产品已与上海石化 扬子石化 镇海炼化 齐鲁石化 天津炼油 茂名石 化 秦山二期 巴基斯坦恰希玛核电站 清华 10MW 高温气冷堆等众多工程配套 赢得了 用户的好评 2000 年 12 月获得国家技术监督局颁发的 压力管道元件制造单位安全注册 证书 尽管企业在信息管理上拥有很多应用软件 但由于各种单元技术软件独立的设置和自 成一体带来了信息资源的分散存贮 使得大量数据无法实现统一应用和分享导致了信息 孤岛的产生 经调研和考察 该企业存在的主要问题是 1 重业务轻管理 经营者优先关注的是业务 是效益 对于企业管理的重视程度不够 造成了 大企业 小管理 的情况 2 人为因素较多 企业内外部社会关系复杂 影响了企业的部分业务操作 3 辅助设计软件应用少 报表都是工作人员在规定的时间里将各种数据录入到 Excel 中 然后再用公式或函数进行统计运算 最后再将结果制成要求的文件 4 客户化定制多 单件小批量的特点使得产品的客户化定制非常普遍 按客户的要求 进行个性化的设计对产品设计和生产带来很大困难 如何有效快速的提高设计的重用率 缩短生命周期 保证质量又降低成本是企业长期追求的目标 5 应用软件独立信息不能共享 电子文档存放在不同地点 不同部门的计算机中 数 据不能相互利用 信息不能够传递和交换 形成信息孤岛 电子文档查找困难 不能根 据产品的相关信息快速的检索资料 1 3 企业质量信息管理的发展趋势企业质量信息管理的发展趋势 质量作为企业新的主要战略的重要意义 已经得到了人们的重视和注意 现代企业质 量管理的目标就是零缺陷 零缺陷的实质就是杜绝缺陷的出现 它是企业质量追求的永 恒目标 用数据说话是体现统计过程控制科学精神的重要基础 质量是可以用量化的数字 衡量的 不是抽象的概念 保证质量最主要的措施就是采取预防手段 工程控制的基本目 的就是预防 预防最好的方法就是一次性将事情做好 这种质量才是最经济 最符合顾客 要求的 这两者的结合 赋予了统计过程控制以不竭的生命力 是统计过程控制最本质的 东西 质量信息管理系统是一个以人为主导 利用计算机硬件 软件 网络通信设备以及其 他办公设备 进行信息的收集 传输 加工 储存 更新和维护 以适应企业战略 提 高效益和效率为目的 支持企业高层决策 中层控制 基层动作的集成化的人机系统 为了解决目前企业的过程质量 产品质量和服务质量的总体水平还不能满足日益提高的 质量要求和先进技术不断发展的需求 为了让质量管理工作地效率有更进一步的提高 我们开发了这样一个质量信息管理系统 主要来解决质量管理过程中产生的大量数据 以 往的报表都是工作人员在规定的时间里将各种数据录入到 Excel 中 然后再用公式或函数 进行统计运算 最后再将结果制成要求的文件 这个工作看似简单 但由于整个公司的数据量非常大 从而在很大程度上加重了工作 人员的负担 又由于人的本身因素会导致错误的经常出现 降低了工作地效率 本文将大量的数据存放在数据库里 所有的运算等操作都是系统本身完成的 并且还提供 了查询功能 可以在任何时候 查询与任何字段有关的信息 如果工作人员出现录入错 误 系统会给出相应的提示 然后工作人员可以直接打印需要的报表 1 4 本课题的意义和目的本课题的意义和目的 针对企业存在问题 本课题提出了 计算机辅助核电零部件加工质量统计分析系统研究 与设计 希望根据企业的实际需要和信息化管理的要求 建立一个核电装备零件加工质 量数据库 以整个产品为对象 以产品质量信息数据为核心 通过对质量信息资源数据 结构化管理来解决厂里存在的实际问题 使企业获得更好的效益 当今 世界市场日趋多变 产品生命周期短 更新换代快 品种增加 批量减小 顾 客对产品的交货期 价格和质量的要求越来越高 在这种情况下如何使企业能够快速开发 新产品 重组资源 组织生产 满足用户 个性化产品 的需要 就成为企业追求的目 标 而产品质量管理系统的建立为企业实现目标提供了可能 采用结构化方式来组织产品的信息 符合企业集成化的发展趋势 有利于在整个产品 的范围内对企业的质量管理数据进行管理和维护 便于实现质检信息共享 实现与企业 产品设计 工艺设计 产品制造 生产与经营管理 销售及物资供应部门的计算机应用 系统的有机集成 有利于实现企业内部和企业间信息资源的合理分配和利用 进一步为 企业实现快速设计与制造提供了有力的支持 为企业的良性发展和建设打下基础 能够 满足企业信息化建设的需要 从研究意义上讲 系统开展质量数字化管理及相关理论方法的研究 工艺数字化管理 系统的实施与应用方面的研究以及质量数字化相关软件平台与工具系统的开发 具有非 常重要的理论意义 应用价值和产业化前景 对于提高我国制造业的产品质量和国际竞 争力 实现我国制造业的跨跃式发展具有积极的推动作用 从实际应用出发 结合课题化工装备加工质量信息系统 正是针对企业存在的具体问 题 而提出相应的解决办法 系统的建立不但能够解决企业存在的问题 而且其设计思想 研究方法也会随着各种自动化和信息技术在制造企业中的推广得到越来越多的应用 对 其他同类型生产企业也有很高的借鉴意义 1 5 本课题研究的主要内容本课题研究的主要内容 本课题具体研究内容包括以下几部分 7 62 1 在分析企业质量数据管理现状 质量数据数字化发展趋势的基础上 根据无锡新 峰管业有限公司的实际需求 确立以核电装备零件加工质量数据库为基础 采用基于核 电装备零件加工质量保证体系 以实现对零件产品进行全面质量数据管理为研究目标 2 数据库模型的研究 根据对核电装备制造相关质量数据的特点 分类 组织 描 述 提出核电装备质量数据库的构建方案 通过对质量资源库的建立 实现工艺资源数 据在企业范围内的共享要求 4 应用 PB 与 SQL Server 2000 作为开发平台设计并开发了一套质量数据管理系统 实现质量数据输入 修改 对质量数据进行分析处理 实现质量标准 质量数据以及质 量报表的软件实现 1 6 本章小结本章小结 本章主要介绍了课题研究的现状 背景 内容和意义 首先提出制造业数字化管理的 重要性 然后分析了企业数字化管理的现状 质量管理技术的发展 数字化发展趋势 并结合实际分析了无锡新峰管业有限公司对质量管理系统的需求 在此基础上提出研究 课题 进而论述了本课题的研究内容及课题的意义和目的 第第 2 章章 系统设计系统设计 2 1 系统目标设计系统目标设计 通过产品质量管理系统 是产品质量管理工作系统化 规范化 自动化 从而达到 提高企业产品管理效率的目的 2 1 1 本系统开发设计思想 本系统开发设计思想 1 尽量采用公司现有软硬件环境 以及先进的管理系统开发方案 从而达到充分利 用公司现有资源 提高系统开发水平和应用效果的目的 2 系统应符合厂家产品质量管理的规定 满足公司日常产品质量管理工作的需要 并达到操作过程中的直观 方便 使用 安全等要求 3 系统采用模块化程序设计方法 既便于系统功能模块的组合 又便于未参与开发 的技术维护人员补充 维护 4 系统应具备数据库维护功能 能及时根据用户需求进行数据的添加 删除 修改 打印报表等操作 2 1 2 系统主要达到以下几个功能 系统主要达到以下几个功能 1 可以存储各类信息档案包括 产品基本信息 供货单位信息 使用单位信息等 2 数据输入模块 系统的基础是数据输入 只有将数据写入到相应的数据库后 才能 对它们进行查询 修改 打印等操作 3 数据修改模块 对已输入的数据进行修改 4 信息查询模块中 从数据库中存储的数据资源中找出用户所期望的信息 随意的 浏览所有已经输入的物品信息 也可以方便 快捷 准确的根据某些条件检索出用户需 要的个别信息 它的实现是本次模块设计中的一个重点 5 打印报表模块 用户将所需要的数据以报表的形式导出到 excel 然后方便的存盘 或打印出报表 6 用户管理模块应用的主要功能是可以更改用户的登录系统密码 每隔一段时间更 换密码可以增强系统的安全保密性 从而保证了软件使用的权限要求 7 退出系统模块 2 2 客户机客户机 服务器服务器 C S 结构结构 本课题根据无锡新峰管业有限公司的实际情况 选用 C S Client Server 客户机 服务 器 模式 在有一台中央服务器的情况下 可利用企业内部的网络环境构成局域网 从而 不依赖于外部网络环境 2 2 1 客户机客户机 服务器结构模式简述服务器结构模式简述 C S 结构是 90 年代发展起来的计算机体系结构 它是一种结合网络主计算机 服 务器 Server 和用户接口计算机 客户机 Client 二者功能的合作运算处理体系结构 43 C S 体系将系统中各局部的相互配合科学化 规范化 完成数据和信息的交换与共享 在 客户机 服务器结构中 信息的处理应用分成几个部分 并分配至整个计算机网络上 使 9 62 信息处理过程能最佳地利用整个计算机系统的资源 客户机 服务器体系结构如图 4 1 所示 客客户户机机服服务务器器 网网络络 显显示示管管理理 用用户户交交互互 产产生生请请求求 有有效效接接收收数数据据 处处理理多多个个请请求求 管管理理连连接接 执执行行程程序序 提提供供安安全全性性 处处理理请请求求 维维护护数数据据完完整整 性性和和并并发发性性 请请求求 响响应应 图 2 1 客户机 服务器体系结构 Fig 2 1The system structure on Client Server 客户机 服务器系统由下列几部分构成 1 服务器 在网络中处于中心地位 主要为网络上其它计算机或设备提供各种功能 服务 包括数据库服务 文件服务 打印服务等 简而言之 即提供信息资源及对请求进 行操作处理 2 客户机 指直接为用户服务的个人微机或工作站计算机 用于执行用户操作或对 数据库进行访问 3 网络连接设备 包括网卡 光缆及集线器等 主要功能是负责完成计算机之间的 数据接受和发送 4 网络操作系统和协议 操作系统用于管理系统资源 协调处理用户请求 通信协议 指联网计算机之间的通信规则 2 2 2 客户机客户机 服务器结构模式的特点服务器结构模式的特点 将客户机 服务器结构模式与传统的文件服务器 工作站结构模式进行对比 可以更为 清晰地看到前者的技术优势 1 文件服务器 工作站结构模式 在传统的非客户机 服务器系统体系中 一般采用文件服务器 工作站结构模式 在这 种结构中 共享的公共数据驻留在文件服务器中 每当前台用户工作站有数据请求时 就会打开服务器上相应的数据库 通过网络将全部数据库数据发送到工作站 在前台工 作站处理完毕后 再将整个数据库传送回服务器 这样 由于在网上频繁传送整个数据库 的内容 大大增加了网络的流量 网络负荷重 响应速度降低 此外服务器不能充分发挥 性能优势 运行性能主要取决于用户工作站的处理能力 工作站需要较高的配置 造成 硬件成本增大 2 客户机 服务器结构模式 客户机 服务器结构将一个任务处理分成两部分 使数据的存取和应用程序分开 分 别由客户机和服务器来执行 客户机向服务器发出服务请求 而服务器根据客户的请求完 成相应的任务并将处理结果回送给客户机 同时 客户机负责友好的界面与用户交互 而服务器专门负责数据库或数据文件的操作 维护 这使 C S 模式具有以下优点 25 1 整个处理分配在前 后端两个系统上 任务的分解可充分利用各计算机的资源 减轻服务器的负担 减少网络上的信息流通量 缩短响应时间 提高事务处理能力 增 加更多的用户 2 系统结构灵活 系统硬件平台独立 客户机的硬件平台可以是各种档次的 PC 机 和工作站 服务器硬件平台的选择范围更广 从高档微机到工作站直到小 中大型计算机 系统软件平台独立 在满足使用的条件下 客户机和服务器的操作系统平台之间没有固 定的搭配关系 3 系统具有较好的开放性 可扩充性 系统扩充自如 升级平滑 支持增加和更换 客户机 也支持服务器向高档系统迁移 系统升级时可兼顾原有软 硬件 4 系统安全性增强 由于数据的各种操作和维护都在服务器端进行 而用户在客户 端根据授权来使用服务器端的数据 这样为数据提供了强有力的安全保证 同时对数据 的可靠性管理以及维护也带来了方便 5 并发特性使服务器并发处理多个客户机间的并行操作 大大减少了多用户访问 之间的竞争和死锁 正是由于客户机 服务器结构模式具有以上优点 本系统在开发时选用这种模式作为 支撑 2 3 数据库数据库 数据库 是存储在一起的相关数据的集合 这些数据是结构化的 无有害的或不必 要的冗余 并为多种应用服务 数据的存储独立于使用它的程序 对数据库插入新数据 修改和检索原有数据均能按一种公用的和可控制的方式进行 当某个系统中存在结构上完 全分开的若干个数据库时 则该系统包含一个 数据库集合 数据库是 按照数据结构来组织 存储和管理数据的仓库 在经济管理的日常工作中 常常需要把某些相关的数据放进这样 仓库 并根据管理的需要进行相应的处理 例如 企业或事业单位的人事部门常常要把本单位职工的基本情况 职工号 姓名 年龄 性别 籍贯 工资 简历等 存放在表中 这张表就可以看成是一个数据库 有了这个 数据仓库 我们就可以根据需要随时查询某职工的基本情况 也可以查询工资在某个范围内的职工 人数等等 这些工作如果都能在计算机上自动进行 那我们的人事管理就可以达到极高的 水平 此外 在财务管理 仓库管理 生产管理中也需要建立众多的这种 数据库 使其 可以利用计算机实现财务 仓库 生产的自动化管理 2 3 1 数据库的选择数据库的选择 在本设计中根据需要选择了在工业设计管理中应用最广泛的SQL Server 2000数据库 SQL 是结构化查询语言 Structure Query Language 的缩写 它是一种非过程化的语言 是一个在数据库行业普遍接受的标准 SQL Sever 是一个功能强大的关系型数据库管理系 统 它可以帮助各种规模的企业来管理企业数据 它易于创建 管理和配置 拥有强大的 11 62 数据仓库和可视化的管理工具 支持多种客户端 是一个非常理想的商务平台 本课题选 用的是 SQL Sever 2000 版本 它具有以下的优点 充分利用了网络功能 支持多种协议 2 易于使用 充分利用 window 图形界面 使操作简单 集中管理 同时也支持行命 令操作 3 系统具有较强的扩充能力 较低的价格和较高的性能 4 充分利用安全机制 既可以采用集成方式的安全模式 也可以采取独立的安全模 式或灵活的混合安全模式 5 灵活的容错机制 当一个 SQL 请求失败时 仅仅撤销相关的请求和数据线程 不 会造成整个系统的瘫痪 2 3 2 SQL Server 2000 的功能特性的功能特性 微软的 SQL Server 2000 界面友好 易学易用且功能强大 与 Windows 2000 操作系 统完美结合 可以构造网络环境数据库甚至分布式数据库 可以满足企业及 Intemet 等 大型数据库应用 以下简单介绍它的功能特性 1 实现了客户机 服务器模式 客户机 服务器 C S 模式数据库计算是一种分布式的数据存储 访问和处理技术 它已成为大多数企业计算的标准 Microsoft SQL Server 是客户 服务器系统应用的完 美的例子 2 与Internet集成 SQL Server 2000数据库引擎提供完整的XMI 支持 具备构造大型 Web站点的数据存 储组件所需的可伸缩性 可用性和安全性 3 具备很强的可伸缩性和可用性 SQL Server 2000包含企业版 标准版 开发版和个人版等4个版本 使同一个数据库 引擎可以在不同的操作系统平台上使用 从运行Windows 9x的便携式电脑 到运行 Windows2000 Data Center Server的大型多处理器的服务器 增强的图形用户界面管理工具 使管理更加方便 4 具备企业级数据库功能 SQL Server 2000关系型数据库引擎支持当今苛刻的数据处理环境所需的功能 可同 时管理上千个并发数据库用户 其分布式查询使用户可以引用来自不同数据源的数据 同时具备分布式事务处理系统 保障分布式数据更新的完整性 5 易于安装 部署和使用 SQL Server 2000的安装向导可帮助用户方便地实现各种方式的安装 如网络远程安 装 多实例安装 升级安装和无人职守安装等 SQL Server 2000还提供了一些管理开发 工具 使用户可以快速开发应用程序 6 数据仓库功能 企业在正常的业务运作过程中需要收集各种数据 包含企业的动态历史记录 数据仓 库的目的是合并和组织这些数据 以便可对其进行分析并用来支持业务决策 数据仓库是 一种高级 复杂的技术 Microsoft SQL Server 2000提供的强大工具 可帮助您完成创建 使用和维护数据仓库的任务 如 数据转换服务 复制 Analysis ServiCeS English Query 和Meta Data Services等 2 4 开发工具及系统运行环境开发工具及系统运行环境 2 4 1 运行环境运行环境 系统可建立在企业局域网基础上 软件设计采用 C S 客户机 服务器 模式 网络操 作系统采用 MS Window 2000 Server 客户计算机操作系统采用 MS Windows 98 2000 XP 2 4 2 开发工具的选择开发工具的选择 从上面我们看到 数据库应用是当前计算机应用的一个非常重要的方面 而在目前的 数据库应用技术中普遍采用的就是客户机 服务器体系结构 在这种体系结构中 所有的数 据和数据库管理系统都在服务器上 客户机通过采用标准的 SQL 语句等方式来访问服务 器上数据库中的数据 由于这种体系结构把数据和对数据的管理都统一放在了服务器上 因此保证了数据的安全性和完整性 同时也可以充分利用服务器高性能的特点 正是客户 机 服务器体系结构的这些优点 使其得到了非常广泛的应用 PowerBuilder 是著名的数据库应用开发工具生产厂商 PowerSoft 公司推出的产品 PowerSoft 现已被数据库厂商 Sybase 收购 它完全按照客户机 服务器体系结构研制设计 在 客户机 服务器结构中 它使用在客户机中 作为数据库应用程序的开发工具而存在 PowerBuilder 采用了面向对象和可视化技术 提供可视化的应用开发环境 使得我们利用 PowerBuilder 可以方便快捷地开发出利用后台服务器中的数据和数据库管理系统的数据 库应用程序 当前 网络技术迅速发展 随之发展的网络编程技术 在 PowerBuilder 的最新版本中 都得到了全面支持 总之 在数据库开发工具中 PowerBuilder 是非常优秀的一个 利用 它我们可以开发出功能强大的数据库应用程序 2 4 3 PowerBuilder 功能及特点 功能及特点 随着应用系统体系结构的发展以及 Internet 技术的推广与普及 以往的客户机 服务器 体系结构已经很难适应目前的 Web 应用体系结构和分布式应用系统 为了适应技术的发展 和满足最新应用开发技术的要求 Sybase 公司又相继推出 PowerBuilder 6 0 和 PowerBuilder 7 0 版本 PowerBuilber 6 0 在技术上比以前的版本有了很大的改进 提供了 强大的生成器和多种支持 Web 技术的方式 PowerBuilder 7 0 是一套为用户提供全面的企 业级 Web 分布式和客户机 服务器解决方案的应用开发和提交工具包 为方便和加快应用 系统的开发 Sybase 公司又推出了 PowerBuilder 9 0 版本 功能特点 1 可视化 多特性的开发工具 2 功能强大的面向对象技术 支持通过对类的定义来建立可视或不可视对象模型 同时支持所有面向对象编程技术 3 支持高效的复杂应用程序 对基于 windows 环境的应用程序提供了完备的支持 13 62 4 企业数据库的连接能力 Power Builder 的主要特色是 datawindow 数据窗口 通过 datawindow 可以方便地对数据库进行各种操作 也可以处理各种报表 而无需编写 sql 语句 5 强大的查询 报表和图形功能 Power Builder 提供的可视化查询生成器和多个表 的快速选择器可以建立查询对象 并把查询结果作为各种报表的数据来源 2 5 数据库与数据库与Power Builder开发工具的结合开发工具的结合 SYBASE的数据库引擎提供了与数据库打交道的途径 我们是通过它以及Power builder 来访问数据库并对其进行各种操作 Power builder MICROSOFT SQL SERVER以 及其他SYBASE的软件产品都是通过共用数据窗体进行各种操作 数据窗体控件在数据库中的信息与将信息显示给用户看的Power builder程序之间架 起了一座桥梁 我们可以设置数据窗体控件的各个属性 告诉它要调用那个数据库的哪个 部分 缺省情况下 数据窗体控件根据数据库中的一个或多个数据表建立一个dynaset type 动态集合 类型的记录集合 一个记录集合是动态的也就意味着 当原来的数据表 中的容改变了以后 该记录集合中的记录也会随之改变 数据窗体控件还提供了用来浏览 不同记录的各种跳转按钮 将数据窗体控件放置在窗体中之后 我们还必须在该控件与要 处理的数据库之间建立联系 2 6 系统的总体设计系统的总体设计 开始 始始 结 束 退出 始始 系统结构模型图 登录界面 输入用户名和口令 主菜单 基 础 数 据 管 理 质 量 检 验 标 准 质 检 数 据 管 理 供 应 商 信 息 客 户 信 息 检 验 员 信 息 产 品 信 息 原 材 料 技 术 要 求 零 件 尺 寸 输 入 零 件 尺 寸 分 析 口令不正确 零 件 尺 寸 验 收 标 准 15 62 第第 3 章章 数据库设计数据库设计 3 1 数据库重要性数据库重要性 数据库的结构设计时一个非常重要的问题 数据库结构设计的好坏将直接对应系统的 效率以及实现的效果产生影响 好的数据结构设计会减少数据的存储量 数据的完整性 和一致性比较高 系统具有较快的相应速度 在数据库系统开始设计的时候应该尽量考虑全面 尤其应该仔细考虑用户的各种需求 避免在设计中浪费不必要的人力和物力 3 2 数据库需求分析数据库需求分析 数据库需求分析时数据库结构设计的第一个阶段 是非常重要的一个阶段 在这个阶 段主要是收集基本数据 数据结构以及确定数据处理的流程 为以后进一步设计打下基 础 在仔细调查产品质量管理过程的基础上 我们得到系统所处理的数据流程如图 1 所 示 返回数据查询结果 图 3 1 数据流程图 3 3 数据表的拟定数据表的拟定 3 3 1 数据总体结构设计数据总体结构设计 根据系统功能需要 本系统在 SOL Server 2000 数据库中总共建立 32 个数据表 系统 中各数据表名称及含义如下表所示 部分表类似 没有一一列出 用户 产 品 质 量 管 理 系 统 数据输入 返回数据浏览结果 返回数据修改结果 数据修改 数据查询 数据浏览 返回数据录入结果 表 3 1 数据表 序号表名含义 1t user用户表 2CLB材料表 3CPDHB产品代号表 4JYYDMB检验员代码表 5GCDMB供应商表 续表 序号表名含义 6KHDMB客户信息表 7CLYQDMB原材料要求代码表 8STTJBZB三通同径标准表 9HTXXB合同信息表 10CPXXB产品信息表 11HTXMB合同项目表 12ZZGYWJB制造工艺文件表 13ZZJYB制造工艺检验表 14ZJXXB质检信息表 15ZJXXMXB质检项目明细表 16STTJ三通同径尺寸表 上图为系统中所建各表及其相互关系 为了减少数据的冗余 每个表都有自己的主 键 表可以通过自身的主键与其他表相连 这样就实现了表与表之间的关联 同时保证 数据库中的数据及其更新操作满足数据库设计中关键的三类完整性规则 1 实体完整性规则 可通过主键约束实现 即在关系中 主键值不允许为空 也不 允许出现重复 2 参照完整性规则 可通过外键约束实现 即在关系中 外键值只允许有两种可能 值 或者为空值 或者与相应的参照关系中的某个主键值相同 3 用户定义的完整性规则 可通过在属性值上的约束实现 如通过非空约束实现 根据上述完整性规则 在数据库设计时 利用主键约束机制保证表中的每一条记录是唯 一的 利用外键约束机制保证数据满足参照完整性规则 利用用户定义的完整性规则保证 应用系统中所涉及到的数据满足在属性值上的约束 如在进行数据类型的定义时 除了 为每个字段指定一个适当的数据类型外 还要确定每一列可以接受的有效值 如权限表 中权限类别不能为空等 3 3 2 数据表的具体实现数据表的具体实现 通过对本公司质量管理系统的内容和数据流程的分析 有了上面的数据结构 数据项 和数据流程 就能进行下面的数据库设计 设计的数据项和数据结果如下 1 材料表 CLB 材料序号 制令号 零件名称 图号 标准号 件号 台数 材 17 62 料代码 备注 图纸尺寸 表 3 2 材料表 CLB 序号数据项名称类型字节主外键备注 1材料序号RKXH INT4PK数据库自动产生 2制令号GCRCLMLH CHAR15FK 3零件名称LJMC CHAR20 续表 序号数据项名称类型字节主外键备注 4图号TH CHAR20 5标准号BZH CHAR20 6件号JH CHAR10N产品装配图中标注的件号 7台数TS INT4 8单台件数JS INT4 9材料代码CLDM INT4FK 10图纸尺寸TZCC CHAR10 11备注CLBBZ CHAR20 12编制人员SJY CHAR8 13材料表完成日期WCRQ DATE8 14审核员SHY CHAR8 15审核日期SHRQ DATE8 2 制令号制造工艺文件表 与验收单集成 ZZGYWJB 制造工艺序号 材料序号 工艺版本号 工序号 工序名称 工序代码 工序内容 工时定额 检验项目 工艺文 件编号 设计员 设计日期 审核员 审核日期 工种 加工设备 制令号 规程标准 规程标准版本号 质控点 表 3 2 制令号制造工艺文件表 与验收单集成 ZZGYWJB 序号数据项名称类型字节主外键备注 1制造工艺序号GYXH INT4PK数据库自动产生 2材料序号RKXH INT4FK来自 CLB 3工艺版本号GYBBH CHAR1 4工序号GXH CHAR4 5工序名称GXMC CHAR20 6工序代码GXDM CHAR10英文代码 7工序内容GXNR CHAR200 8工时定额GSDE CHAR1 9检验项目JYXM CHAR40 10工艺文件编号WJBH CHAR10 11设计员SJY CHAR8 12设计日期SJRQ DATE8 13审核员SHY CHAR8 14审核日期SHRQ DATE8 15工种GZ CHAR10 16加工设备 JGSB CHAR10 17制令号 GCRCLMLH CHAR15FK 18规程标准 GYBZ CHAR10 19规程标准版本号 GYBZH CHAR1 20质控点 TQC CHAR2 3 制令号制造工艺检验过程情况记录表 与工艺单集成 ZZJYB 工艺检验序号 制造工艺序号 实测数据 检验结果 检验点 检验人 检验日期 备注 表 3 3 制令号制造工艺检验过程情况记录表 ZZJYB 序号数据项名称类型字节主外键备注 1工艺检验序号GYJYXH INT4PK数据库自动产生 2制造工艺序号GYXH INT4FK 3实测数据JYSJ CHAR10 4检验结果JYJG CHAR10 5检验点JYDD CHAR10 6检验人JYY CHAR8 7检验日期JYRQ DATE8 8备注BZ CHAR80 4 合同信息表 HTXXB 合同编号 客户代码 签订时间 负责人 表 3 4 合同信息 HTXXB 序号数据项名称类型字节主外键备注 1合同编号HTBH CHAR16PK数据库自动产生 2客户代码KHDM INT4FK 3签订时间QDSJ DATETIME8 4负责人FZR CHAR16 5 合同项目表 HTXMB 制令号 合同编号 产品代码 规格型号 订货数量 产品 单价 计量单位 交货时间 备注 表 3 5 合同项目表 HTXMB 序号数据项名称类型字节主外键备注 1制令号GCRCLMLH CHAR15PK数据库自动产生 2合同编号HTBH CHAR16FK 19 62 3产品代码YPHM INT4FK 4规格型号GGXH CHAR60 5订货数量DHSL INT4 6产品单价CPDJ DECIMAL9 7计量单位FZR CHAR8默认 台 8交货时间JHSL DATETIME8 9备注XMBZ CHAR200 6 产品代号表 产品序号 产品名称 表 3 6 产品代号表 CPDHB 序号数据项名称类型字节主外键备注 1产品序号CPXH INT4PK数据库自动产生 2 产品名称 CPMC CHAR100 7 供应商代码表 GCDMB 供应商代码 供应商名称 供应商英文 单位类别 税 号 商务联系人 技术联系人 开户行 单位帐号 联系电话 单位地址 网站 传真 邮编 表 3 7 供应商代码表 GCDMB 序号数据项名称类型字节主外键备注 1供应商代码GCDM INT4PK数据库自动产生 2供应商名称GCMC CHAR80
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 商业综合体物业公司员工劳动纪律与职业素养协议
- 网络主播签约经纪公司服务协议模板
- 离婚协议书中财产分割与子女监护权具体规定
- 节能减排物业公司员工劳务合同及环保指标达成协议
- 玫瑰精油神经酸胶囊产品研发与知识产权保护合同
- 贵州省黔东南州2021-2022学年九年级上学期期末文化水平模拟测试道德与法治试卷
- 《公共关系原理与实务》 第四版 练习与答案 朱崇娴 - 第1-5章
- 网络强国思想课件
- 朗读者比赛课件
- 抗菌技术测试题及答案大全
- 贵州省榕江县2025年上半年事业单位公开遴选试题含答案分析
- 第2课《中国人首次进入自己的空间站》课件
- 22S803 圆形钢筋混凝土蓄水池
- 《科学思维与科学方法论》第一章 科学问题与科研选题
- 火电厂工作原理课件
- (完整版)电除颤操作评分标准
- 跌倒坠床不良事件鱼骨图分析
- 1.8.1项目实施成果规范要求
- 《中华人民共和国职业分类大典》电子版
- 天文地理知识竞赛题库及答案
- 行业标准:TSG T7007-2016 电梯型式试验规则
评论
0/150
提交评论