




已阅读5页,还剩49页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
I 摘摘 要要 伴随着计算机的诞生 计算机技术广泛应用于信息技术中 并且在企业的管理 经营中得到了非常广泛的应用 同时促使企业向自动化发展 而自动化越高的企业 的核心竞争力无疑也在同行中占据有利的地位 使得企业在生存中居于不败之地 信息技术在企业中应用最广泛的莫过于信息管理系统技术了 利用网络 计算机等 信息技术使得企业的信息化得以实现 本系统论述了系统开发的背景和机旁备件系统的研究现状且主要应用的是 ASP NET 技术和 SQL Server 技术 本文阐述了如何将 ASP NET 技术和 SQL Server 技术应用于矿山企业的管理应用中去 需求分析对系统的工作情况进行了阐述 主 要完成了以下的工作 针对某矿山企业的实际情况 对企业的大量数据进行归类整 理 将有序的数据进行使用 消除数据的冗余 通过系统的管理数据功能 将提取 后的有序的数据进行产品的购买和领取的数据的提交 本论文有助于实现矿山企业 物资管理的信息化 自动化 数字化 实现物资管理的高效 并可以降低失误带来 的损失 具有一定的实际意义 本系统使用 ASP NET 技术作为开发系统界面的工具 C 语言作为开发语言 使 用 SQL Server 2000 数据库管理数据 在开发本矿山企业机旁备件系统中 包含了 该矿山企业各个车间部门的人事管理 物资管理 物资入库管理 物资出库管理 部门管理等等 关键词 信息管理系统技术 ASP NET SQL Server 2000 矿山企业 II AbstractAbstract Along with the birth of the computer computer technology is widely used in IT and a very wide range of applications in the enterprise management business and to encourage enterprises to automate automation higher the company s core competitiveness is undoubtedly also counterparts to occupy a favorable position allows businesses to survive living in an invincible position IT is the most widely used in the enterprise information management systems technology Networks computers and other IT enterprise information can be achieved The system discussed the status of system development background and the machine next to the spare parts management system and the main application of the ASP NET technology and SQL Server technology This paper describes the applications of ASP NET technology and SQL Server technology used in the management of mining enterprises to go Needs analysis system complete the following work the actual situation of a mining enterprise classify and organize large amounts of data to the enterprise the order data eliminating data redundancy Will be ordered after the extraction of data products to purchase and receive data submitted through the system management data capabilities The paper make contribute to the achievement of the mining enterprise materials management information technology automation digitization and to achieve efficient materials management and can reduce the losses caused by mistakes has a certain practical significance This system uses ASP NET technology as a tool for the development of system interfaces the C language as a development language the use of SQL Server 2000 database management data Contains a sector of the mining enterprises workshop in the development of the mining enterprises which next to the spare parts management system personnel management materials management storage of materials management materials and a database management departmental management Keywords Keywords information management system technology ASP NET SQL Server 2000 mining enterprises III IV 目录目录 第一章绪 论 1 1 1 论文选题的背景 1 1 2 论文研究的目的和意义 1 1 3 国内外有关研究现状 2 第二章 相关技术介绍 4 2 1 C 技术 4 2 1 1 C 的内容 4 2 1 2 和 C 相关的定义 4 2 1 3 C 的应用 5 2 2 ASP NET 技术 5 2 2 1 ASP NET 的发展历程 5 2 2 2 ASP NET 的适用性 6 2 3 SQL SERVER 技术 7 2 3 1 SQL Server 的内容 7 2 3 2 SQL Server 的特性 7 2 3 3 SQL Server 的优点 8 2 3 4 SQL Server 的语句 9 第三章 机旁备件系统的前期调研 10 3 1 系统的工作情况图前最好加点话 10 3 2 物资的实际管理过程 10 3 2 1 物资的审批和领取过程 10 3 2 2 物资计划系统 11 3 3 机旁备件的日常管理 13 3 3 1 总体情况 13 3 3 2 各车间部门的实际情况 13 3 4 关于系统设计的建议 15 3 4 1 系统管理情况分析 15 3 4 2 系统的功能设计 15 第四章 数据库的实现和测试 19 4 1 数据库的设计 19 4 1 1 概念结构设计 19 4 1 2 逻辑结构设计 23 4 2 数据库功能测试 28 4 2 1 触发器测试 28 4 2 2 SQL 语句测试 34 第五章 机旁备件系统界面的实现 35 5 1 登录界面的设计和实现 35 5 2 管理界面的设计和实现 37 5 3 人员管理界面的设计和实现 40 V 5 4 部门管理界面的设计和实现 41 5 5 物资管理界面的设计和实现 43 5 6 信息访问的界面的设计和实现 45 第六章 总结和展望 47 6 1 工作总结 47 6 2 发展展望 47 致谢 48 参考文献 49 1 第一章第一章绪绪 论论 1 11 1 论文选题的背景论文选题的背景 20 世纪以来 随着计算机的发明 应用及逐渐的普及 计算机强大的计算 记 录 运行等功能 使得人们的生活更加便利 而互联网的相继出现 信息的传递越 来越迅速了 社会进入了信息全球化时代 计算机程序的开发应用渐渐被各行各业 所接受并应用 减少了许多人工劳动 并且出错率大大降低 使许多繁杂的工作变 得简单 快捷 企业信息化是指企业以业务流程的优化和重构为基础 在一定的深度和广度上 利用计算机技术 网络技术和数据库技术 控制和集成化管理企业生产经营活动中 的各种信息 实现企业内外部信息的共享和有效利用 以提高企业的经济效益和市 场竞争力 这将涉及到对企业管理理念的创新 管理流程的优化 管理团队的重组 和管理手段的创新 企业信息化实质上是将企业的生产过程 物料移动 事务处理 现金流动 客户交互等业务过程数字化 通过各种信息系统网络加工生成新的信息 资源 提供给各层次的人们洞悉 观察各类动态业务中的一切信息 以作出有利于 生产要素组合优化的决策 使企业资源合理配置 以使企业能适应瞬息万变的市场 经济竞争环境 求得最大的经济效益 如果从动态的角度来看 企业信息化就是企业应用信息技术及产品的过程 或 者更确切地说 企业信息化是信息技术由局部到全局 由战术层次到战略层次向企 业全面渗透 运用于流程管理 支持企业经营管理的过程 这个过程表明 信息技 术在企业的应用 在空间上是一个由无到有 由点到面的过程 在时间上具有阶段 性和渐进性 信息化的核心和本质是企业运用信息技术 进行隐含知识的挖掘和编 码化 进行业务流程的管理 矿山企业属于传统工业体系 一直以来我国在传统工业方面都处在落后的阶段 企业员工冗杂 工作繁重 很多工作费时费力 却容易出错 因此将企业信息化处 理 对于企业的运营非常有利 1 21 2 论文研究的目的和意义论文研究的目的和意义 1 实现信息有效的流通 消除了企业内部信息流通不畅的问题 促进企业内部 人员的有效沟通 提高了员工的合作意识 增强了企业的凝聚力 2 实现资源和知识共享 将员工的经验与技术转化成企业内部资源 既提高了 员工的学习和创新能力 也避免了因人员的流动而导致的工作延误 3 提高工作效率 通过公文流转的自动化 避免了传统公文流转时由于手工递 送而带来的工作延误以及人员 时间的浪费 保证了工作能够快捷 准确的被处理 2 4 实现有效管理 有效监管工作人员的工作情况 实现实时工作任务的监督与 催办 5 职责分明 明确工作岗位与工作职责 增强人员的责任感 减少工作中的推 托 扯皮等现象 6 降低成本 大大减少办公开支 降低管理成本 节约时间 节约纸张 节约 电话费 传真费用等 减少了差错率 提高整体的工作效率 7 浏览器使用方式 无须安装专用程序 实现远程办公和移动办公 使办公不 再受地域的影响 可以通过网络连接随时随地办公 8 信息集中管理 支持企业内部用户信息共享 9 支持流程表单自定义 工作流程自定义 迎合不同企业的内部流程 1 31 3 国内外有关研究现状国内外有关研究现状 发展至今日 发达国家企业的信息化水平可说已经到了一个相当高的水平 无 论是从宏观经济 企业内部 还是企业大链条上的各方 信息化已经成为一个足以 制胜的必要手段 信息化带来的最为直观 也是最有说服力的经济效果是它对国民 经济的发展起到了举足轻重的推动作用 美国就是一个最为明显的例子 由于在上 世纪 80 年代末对信息技术进行了大规模和普遍的投入 美国 90 年代实现了被称为 新经济 的长达十年的经济快速增长 信息技术行业在美国经济中所占的比例从 1990 年的 5 8 上升到 2000 年的 8 3 90 年代后期 美国约三分之一的经济增 长来自信息化的拉动 超过其他任何行业的拉动作用 而在企业内部层面 涉及技 术系统 制造系统 管理系统 基础技术等系统的建成 有力地提高了企业的决策 经营和管理水平 提高了企业的核心竞争力 数据显示 美国早在 1993 年就有 2 4 万家企业使用数据交换 EDI 电子商务的前身 其中最大的 100 家企业使 用 EDI 的比例已达 97 美国所有的大公司都实现了办公自动化 众多跨国公司实 现了虚拟办公室 在利用信息化手段改变传统经营模式方面 发达国家的企业更是取得了突破性 的进展 对于企业的发展起到了至关重要的作用 例如在美国 福特汽车公司通过 网上采购 使汽车零部件的采购成本下降了 30 通用电气公司借助供应链管理手 段 2000 年节省成本 16 亿美元 美国的飞利浦 莫利斯公司应用客户关系管理系 统 建立了拥有 2 6 亿烟民的个人档案 卡夫通用食品公司建立了 3000 万顾客的 个人档案 布洛克巴斯特公司建立了 3600 万个家庭的娱乐消费档案 随后开展了以 互联网应用为主要内容的企业信息化时代 90 年代后期 ERP 企业资源计划 的 网络功能增强 在世界 500 强企业中有近 80 的企业采用了 ERP 管理软件 相比之下 我国内地近一半中小企业还没有配备计算机 仅一成拥有网站 与 发达国家差距之大 企业 数字鸿沟 之深都令人忧心 根据中国国家信息中心信 3 息化研究部副主任张新红的介绍 截至 2004 年全国企业网站数约 40 万个 而我国 经工商部门注册的中小企业就超过 360 万家 由此可见 企业平均拥有网站数量相 当少 现代企业高度重视信息化成一级战略 事实上 之所以说发达国家的企业信 息化要远远领先于我国企业 一方面是上面所部分列举的业已取得的成绩 更重要 的一点是 发达国家的企业对于信息化有着更为深刻的认识 多数企业早已经启动 了信息化的战略部署 在这些企业眼中 信息化无疑是自身决胜未来的必备的法宝 4 第二章第二章 相关技术相关技术介绍介绍 2 12 1 C C 技术技术 2 1 12 1 1 C C 的内容的内容 C 旨在设计成为一种 简单 现代 通用 以及面向对象的程序设计语言 此种语言的实现 应提供对于以下软件工程要素的支持 强类型检查 数组 维度检查 未初始化的变量引用检测 自动垃圾收集 Garbage Collection 指一 种自动内存释放技术 软件必须做到强大 持久 并具有较强的编程生产力 此种语言为在分布式环境中的开发提供适用的组件开发应用 为使程序员容易迁移到这种语言 源代码的可移植性十分重要 尤其是对于 那些已熟悉 C 和 C 的程序员而言 对国际化的支持非常重要 C 适合为独立和嵌入式的系统编写程序 从使用复杂操作系统的大型系统到 特定应用的小型系统均适用 虽然 C 程序在存储和操作能力需求方面具备经济性 但此种语言并不能在性能 和尺寸方面与 C 语言或汇编语言相抗衡 2 1 22 1 2 和和 C C 相关的定义相关的定义 1 基本的数据类型 C 拥有比 C C 或者 Java 更广泛的数据类型 这些类型有 bool byte ubyte short ushort int unit long ulong float double 和 decimal 像 java 一样 所有这些类型都有一个固定的大小 又像 C 和 C 一样 每个数据类型都有有符号和无符号两种类型 与 Java 相同的是 一个字符变量包含 的是一个 16 位的 Unicode 字符 C 新的数据类型是 decimal 数据类型 对于货币数 据 它能存放 28 位 10 进制数字 2 两个基本类 一个名叫 object 的类是所有其他类的基类 而一个名叫 string 的类也像 5 object 一样是这个语言的一部分 作为语言的一部分存在意味着编译器有可能使用 它 无论何时你在程序中写入一句带引号的字符串 编译器会创建一个 string 对象 来保存它 3 参数传递 方法可以被声明接受可变数目的参数 缺省的参数传递方法是对基本数据类型 进行值传递 ref 关键字可以用来强迫一个变量通过引用传递 这使得一个变量可 以接受一个返回值 out 关键字也能声明引用传递过程 与 ref 不同的地方是 它 指明这个参数并不需要初始值 4 与 COM 的集成 C 对 Windows 程序最大的卖点可能就是它与 COM 的无缝集成了 COM 就是微软 的 Win32 组件技术 实际上 最终有可能在任何 NET 语言里编写 COM 客户和服务器 端 C 编写的类可以子类化一个已存在的 COM 组件 生成的类也能被作为一个 COM 组件使用 然后又能使用 比方说 JScript 语言子类化它从而得到第三个 COM 组 这种现象的结果是导致了一个运行环境的产生 在这个环境里的组件是网络服务 可用任何 NET 语言子类化 2 1 32 1 3 C C 的应用的应用 相较于 C 和 C 在应用系统编程方面 C 有取而代之的趋势 无论是新手学 习编程上路 还是各种软件工程开发 C 都有上手快 易学习易处理的优势 它相 较于 C 的缺点在于对底层的把握 因此其开发的系统或者编出的程序在运行效率方 面不如 C 但在硬件告诉发展的今天 已不大需要通过软件去提速了 除非是开发 海量应用的程序 Windows 应用程序 这些应用程序如 office 有我们很熟悉 Windows 外观和操作 方式 使用 net framework 的 windows forms 模块就是可以生成这种应用程序 WEB 应用程序这些是 Web 页 可以通过任何 Web 浏览器看 net framework 包括一 个动态生成 Web 内容的强大系统 允许个性化 实现安全性等 这个系统叫作 active Server ASP NET 我们可以使用 C 通过 Web forms 创建 ASP NET 应用程序 Web 服务 这是创建各种分布式应用程序的新方式 使用 Web 服务可以通过 Internet 虚拟交换数据 无论使用什么语言创建 Web 服务 也无论 Web 驻在什么系 统上 都使用一样简单的语法 这些类型也需数据库访问 这可以通过 net framework 的 active data ADO NET 部分来实现 也可以使用许多 其他资源 例如创建联网组件 输出图形 执行复杂数学任务的工具 6 2 22 2 ASP NETASP NET 技术技术 2 2 12 2 1 ASP NETASP NET 的发展历程的发展历程 ASP NET 的前身 ASP 技术 是在 IIS 2 0 上首次推出 Windows NT 3 51 当时 与 ADO 1 0 一起推出 在 IIS 3 0 Windows NT 4 0 发扬光大 成为服务器端应 用程序的热门开发工具 微软还特别为它量身打造了 Visual InterDev 开发工具 在 1994 年到 2000 年之间 ASP 技术已经成为微软推展 Windows NT 4 0 平台的关键 技术之一 数以万计的 ASP 网站也是这个时候开始如雨后春笋般的出现在网络上 它的简单以及高度可定制化的能力 也是它能迅速崛起的原因之一 不过 ASP 的缺 点也逐渐的浮现出来 意大利面型的程序开发方法 让维护的难度提高很多 尤其是大型的 ASP 应用 程序 直译式的 VBScript 或 JScript 语言 让效能有些许的受限 延展性因为其 基础架构扩充性不足而受限 虽然有 COM 元件可用 但开发一些特殊功能 像文件 上传 时 没有来自内置的支持 需要寻求第三方软件商开发的元件 1997 年时 微软开始针对 ASP 的缺点 尤其是意大利面型的程序开发方法 准备开始一个新项 目来开发 当时 ASP NET 的主要领导人 Scott Guthrie 刚从杜克大学毕业 他和 IIS 团队的 Mark Anders 经理一起合作两个月 开发出了下一代 ASP 技术的原型 这个原型在 1997 年的圣诞节时被发展出来 并给予一个名称 XSP 这个原型产品 使用的是 Java 语言 不过它马上就被纳入当时还在开发中的 CLR 平台 Scott Guthrie 事后也认为将这个技术移植到当时的 CLR 平台 确实有很大的风险 huge risk 但当时的 XSP 团队却是以 CLR 开发应用的第一个团队 为了将 XSP 移植到 CLR 中 XSP 团队将 XSP 的内核程序全部以 C 语言重新撰写 在内部的项目代号是 Project Cool 但是当时对公开场合是保密的 并且改 名为 ASP 作为 ASP 技术的后继者 并且也会提供一个简单的移转方法给 ASP 开发 人员 ASP 首次的 Beta 版本以及应用在 PDC 2000 中亮相 由 Bill Gates 主讲 Keynote 即关键技术的概览 由富士通公司展示使用 COBOL 语言撰写 ASP 应用程 序 并且宣布它可以使用 Visual Basic NET C Perl 与 Python 语言 后两者由 ActiveState 公司开发的互通工具支持 来开发 2 2 22 2 2 ASP NETASP NET 的适用性的适用性 在 2000 年第二季时 微软正式推动 NET 策略 ASP 也顺理成章的改名为 ASP NET 经过四年的开发 第一个版本的 ASP NET 在 2002 年 1 月 5 日亮相 和 net framework 1 0 Scott Guthrie 也成为 ASP NET 的产品经理 到现在已经开发了 数个微软产品 像 ASP NET AJAX 和 Microsoft Silverlight 目前最新版本的 7 ASP NET 4 0 以及 net framework 4 0 已经在 VS2010 平台内应用 因为 ASP NET 通用语言的编译运行的程序 所以它的强大性和适应性 可以使 它运行在 Web 应用软件开发者的几乎全部的平台上 到现在为止只知道它只能用在 Windows 2000 2003 Server VISTA 7 XP 上 通用语言的基本库 消息机制 数 据接口的处理都能无缝的整合到 ASP NET 的 Web 应用中 ASP NET 同时也是 language independent 语言独立化 的 所以 你可以选择一种最适合你的语言 来编写你的程序 或者把你的程序用很多种语言来写 现在已经支持的有 C C 和 Java 的结合体 VB Jscript C F 将来 这样的多种程序语言协同工 作的能力保护您现在的基于 COM 开发的程序 能够完整的移植向 ASP NET ASP NET 一般分为两种开发语言 VB NET 和 C C 相对比较常用 因为是 NET 独有的语言 VB NET 则为以前 VB 程序设计 适合于以前 VB 程序员 如果新接触 NET 没有其他开发语言经验 建议直接学习 C 即可 2 2 3 3 SQLSQL ServerServer 技术技术 2 3 12 3 1 SQLSQL ServerServer 的内容的内容 SQL Server 是一个关系数据库管理系统 它最初是由 Microsoft Sybase 和 Ashton Tate 三家公司共同开发的 于 1988 年推出了第一个 OS 2 版本 在 Windows NT 推出后 Microsoft 与 Sybase 在 SQL Server 的开发上就分道扬镳了 Microsoft 将 SQL Server 移植到 Windows NT 系统上 专注于开发推广 SQL Server 的 Windows NT 版本 Sybase 则较专注于 SQL Server 在 UNIX 操作系统上的应用 数据库引擎是 SQL Server 系统的核心服务 负责完成数据的存储 处理和安全管理 SQL Server 是一个关系数据库管理系统 它最初是由 Microsoft Sybase 和 Ashton Tate 三家公司共同开发的 于 1988 年推出了第一个 OS 2 版本 在 Windows NT 推出后 Microsoft 与 Sybase 在 SQL Server 的开发上就分道扬镳了 Microsoft 将 SQL Server 移植到 Windows NT 系统上 专注于开发推广 SQL Server 的 Windows NT 版本 Sybase 则较专注于 SQL Server 在 UNIX 操作系统上的应用 在本书中介绍的是 Microsoft SQL Server 以后简称为 SQL Server 或 MS SQL Server SQL 是一门 ANSI 的标准计算机语言 用来访问和操作数据库系统 SQL 语句 用于取回和更新数据库中的数据 SQL 可与数据库程序协同工作 比如 MS Access DB2 Informix MS SQL Server Oracle Sybase 以及其他数据库系统 不幸地是 存在着很多不同版本的 SQL 语言 但是为了与 ANSI 标准相兼容 它们必须以相似的方式共同地来支持一些主要的关键词 比如 8 SELECT UPDATE DELETE INSERT WHERE 等等 2 3 22 3 2 SQLSQL ServerServer 的特性的特性 1 Internet 集成 SQL Server 2000 数据库引擎提供完整的 XML 支持 SQL Server 2000 程序设 计模型与 Windows DNA 构架集成 用以开发 Web 应用程序 并且 SQL Server 2000 支持 English Query 和 Microsoft 搜索服务等功能 在 Web 应用程序中包 含了用户友好的查询和强大的搜索功能 2 可伸缩性和可用性 同一个数据库引擎可以在不同的平台上使用 从运行 Microsoft Windows 98 的便携式电脑 到运行 Microsoft Windows 2000 数据中心版的大型多处理器服务 器 SQL Server 2000 企业版支持联合服务器 索引视图和大型内存支持等功能 使其得以升级到最大 Web 站点所需的性能级别 3 企业级数据库功能 SQL Server 2000 关系数据库引擎支持当今苛刻的数据处理环境所需的功能 数据库引擎充分保护数据完整性 同时将管理上千个并发修改数据库的用户的开销 减到最小 SQL Server 2000 分布式查询使您得以引用来自不同数据源的数据 就 好像这些数据是 SQL Server 2000 数据库的一部分 同时分布式事务支持充分保护 任何分布式数据更新的完整性 复制同样使您得以维护多个数据复本 同时确保单 独的数据复本保持同步 可将一组数据复制到多个移动的脱接用户 使这些用户自 主地工作 然后将他们所做的修改合并回发布服务器 4 易于安装部署和使用 SQL Server 2000 中包括一系列管理和开发工具 这些工具可改进在多个站点 上安装 部署 管理和使用 SQL Server 的过程 SQL Server 2000 还支持基于标 准的 与 Windows DNA 集成的程序设计模型 使 SQL Server 数据库和数据仓库的 使用成为生成强大的可伸缩系统的无缝部分 这些功能使您得以快速交付 SQL Server 应用程序 使客户只需最少的安装和管理开销即可实现这些应用程序 SQL Server 2000 中包括析取和分析汇总数据以进行联机分析处理 OLAP 的 工具 SQL Server 中还包括一些工具 可用来直观地设计数据库并通过 English Query 来分析数据 2 3 32 3 3 SQLSQL ServerServer 的优点的优点 1 高性能设计 可充分利用 WindowsNT 的优势 2 系统管理先进 支持 Windows 图形化管理工具 支持本地和远程的系统管理 9 和配置 3 强壮的事务处理功能 采用各种方法保证数据的完整性 4 支持对称多处理器结构 存储过程 ODBC 并具有自主的 SQL 语言 SQL Server 以其内置的数据复制功能 强大的管理工具 与 Internet 的紧密集成和开 放的系统结构为广大的用户 开发人员和系统集成商提供了一个出众的数据库平台 2 3 42 3 4 SQLSQL ServerServer 的语句的语句 可以把 SQL 分为两个部分 数据操作语言 DML 和 数据定义语言 DDL SQL 结构化查询语言 是用于执行查询的语法 但是 SQL 语言也包含用于更新 插 入和删除记录的语法 查询和更新指令构成了 SQL 的 DML 部分 SELECT 从数据库表中获取数据 UPDATE 更新数据库表中的数据 DELETE 从数据库表中删除数据 INSERT INTO 向数据库表中插入数据 SQL 的数据定义语言 DDL 部分使我们有能力创建或删除表格 我们也可以定 义索引 键 规定表之间的链接 以及施加表间的约束 SQL 中最重要的 DDL 语句 CREATE DATABASE 创建新数据库 ALTER DATABASE 修改数据库 CREATE TABLE 创建新表 LTER TABLE 变更 改变 数据库表 DROP TABLE 删除表 CREATE INDEX 创建索引 搜索键 DROP INDEX 删除索引 10 第三章第三章 机旁备件系统的前期调研机旁备件系统的前期调研 3 13 1 系统的工作情况系统的工作情况 如下图所示可以看出 各部门或车间向物资管理人员提交物资计划 然后采购 人员根据各部门或车间的提交的物资计划 向供应商进行购买 购买回的物资存放 进仓库中 而后各部门或车间再向仓库申请领取 采购 仓库 出库管理 供应商 部门 车间 图 3 1 系统工作图 3 23 2 物资的实际管理过程物资的实际管理过程 3 2 13 2 1 物资的审批和领取过程物资的审批和领取过程 1 目前 各车间物资申报和过程是 1 计划员向车间主任提交计划 2 经车间主任审核后 备件计划上交给装备能源部 而材料计划上交给供应部 3 装备能源部和供应部的计配员分别将将审核的计划汇总 由两部门的采购员到相 11 应的销售公司进行购买 4 采购员将购买后的材料和备件放入仓库 由各车间的材料员进行领取 图 3 2 车间物资申报和领取过程 2 各部门物资的申报和领取过程 1 计划员向部长提交计划 2 经部长审核后 将物资计划上交给供应部 3 供应部的计配员将将审核的计划汇总 由部门的采购员到相应的销售公司进行购 买 4 采购员将购买后的材料和备件放入仓库 由各部门的计划员进行领取 图 3 3 部门物资申报和领取过程 3 2 23 2 2 物资计划系统物资计划系统 该公司有一套 公司厂矿计划管理 系统 该公司的各分厂包括分厂的各个部 计划员 装备能源部 供应部 车间主任 采购员 采购员 销售公司 仓库 材料员 计划审核 计划 计划 计划 计划 计划 领取 存放 部长 计划员供应部采购员销售公司 仓库 审批 计划 计划计划 存放 领取 12 门和车间都使用此系统订制物资计划 1 车间和部门编制计划 表 3 1 车间和部门物资计划 序号功能内容说明 一添加计划手工输入 编号根据编号从数据库中提取 名称 根据编号从数据库中提取 规格型号 根据编号从数据库中提取 材质 根据编号从数据库中提取 单位 根据编号从数据库中提取 重量 根据编号从数据库中提取 单价 根据编号从数据库中提取 计划数量 手工输入 计划金额手工输入 二检索信息 输入年月 查询车间或部门物资计 划 三查询物资编码编码显示物资信息 表 3 2 供应部和装备能源部计划管理 序号功能一级目录内容说明 一计划管理 签收车间和 部门计划 查询车间和部门计 划情况 日期和部门为查询 条件 生成厂矿计 划 各车间 部门计划 综合 审核车间 部门计划 审核各车间 部门 的计划 日期和签收状态为 条件 上报计划计划上报情况 日期为条件查询并 上报 计划状态说 明 查看计划状态 根据计划状态查询 计划 物资编码查 询 根据物资类型查询 编码 二报表管理 打印车间 部门报表 打印厂矿报 表 三计划分析 13 厂矿计划汇 总 全厂的物资信息汇 总 车间部门计 划汇总 各车间 部门物资 计划明细 四系统管理 2 物资的分发 目前该厂矿仍然是使用原始的票据来领取物资 在使用原有票据的情况下 计 划员根据计划填写票据 在供应部或装备能源部盖章 签字后到仓库领货 把货物 存放在本车间的库房 在使用自动系统的情况下 车间或部门的材料员就可以直接 在仓库录入身份证后领取计划内的物资 3 33 3 机旁备件的日常管理机旁备件的日常管理 3 3 13 3 1 总体情况总体情况 各个车间的材料和备件日常管理内容情况大致相同 备件的日常管以记录备件的使用情况为主 记录的内容主要为 日期 备件编 号 备件名称 规格型号 领取数量 发出数量 领取人 备注 材料员根据日常 的记录 计算出入库存的备件情况 而后交由计划员统计当月的备件使用 耗损情 况 便于月底制定计划 各车间的材料和备件的记录内容基本一致 备件和材料作为辅助生产材料由各车间负责管理 但是并不全归车间的生产队 使用 通常是检修人员使用 材料员和计划员负责对物资使用情况的记录 备件计 划向装备能源部申请 材料计划向供应部申请 装备能源部和供应部的采购员将所 需备件和材料购买后放进仓库统一存放 仓库由供应部管理 3 3 23 3 2 各车间部门的实际情况各车间部门的实际情况 1 生产车间 生产车间的备件和材料都只有在设备有所损坏的时候 由检修车间进行维修时 才会使用 因此生产车间的备件和材料不需要领取 而是由检修车间进行计划并且 领取的 因而该车间对备件和材料没有管理权和使用权 2 破碎车间 破碎车间的备件管理严格规范 材料员每天都要记录月备件消耗 各主要设备 消耗这两个部分的信息 每月备品消耗记录着当月的备件消耗情况 记录内容为 编号 名称 规格型 号 上月结存 月份 领入 领出 当月结存 存放处 备注 主要设备消耗为破碎车间主要设备的备件当月的消耗情况 记录设备包括圆锥 14 破碎机 重板给料机 皮带运输机 抓斗等 记录内容为编号 名称 规格型号 数量 单位 单价 总价 月份 备注 表 3 3 月备品消耗表 月 编号名称规格型号 上月结 存领入领出当月结存 存放 处备注 表 3 4 圆锥破碎机月消耗表 月 序号编号名称规格型号数量单位单价总价备注 1 2 破碎车间因设备较大且固定 自备有检修队 不需要检修车间维修 当检修队 使用备件维修时才提供备件 不提前发放 备件存放在车间的库房内 领取备件后 备件即被消耗掉 每月月底将备件的使用情况用电子表格的形式上报给装备能源部 破碎车间的材料管理则没有那么严格 材料员只是简单记录材料的领入以及领 出情况 记录的内容包括 材料编码 材料名称 规格型号 数量 单位 日期 备注 3 铁运车间 铁运车间负责用火车运输货物的任务 因此该车间的备件和材料与其他车间不 同 该车间备有自己的检修队 每月领取的备件和材料放在本车间的库房中 当检 修队使用时再领取 铁运车间对备件和材料有管理权和使用权 4 动力车间 动力车间负责对整个厂矿的电气进行维护和维修 其材料和备件是电气维修方 面的工具 动力车间亦有备件和材料的管理权和使用权 且动力车间不使用其他车 间的备件和材料 自设库房 并且为了正常的生产活动 有一部分的备件和材料存 放在班组手中 材料员定期对各班组物资消耗情况做统计 动力车间的物资消耗较其他生产车间来说消耗要小很多 因此计划员和材料员 每个月不向供应部汇报物资的消耗情况 5 检修车间 检修车间的任务是负责维修整个厂矿的机械维修和维护 其材料和备件是机械 维修方面的工具 检修车间也有对备件和材料的管理权和使用权 在生产维护时 15 检修车间需要使用各生产车间的备件和材料 因此检修车间代替其他一些生产车间 的备件和材料的计划和领取 检修车间有自己的库房 为了不影响生产维修 有一 部分材料和备件在班组手中 计划员和材料员定期对各班组物资消耗情况做统计 检修车间不向供应部报告物资的消耗情况 6 其他部门 其他部门对物资的使用仅限于办公用品 且都为消耗品 不需要维修 每月仅 需要由计划员对该部门的办公用品做出计划即可 且只向供应部提交 3 43 4 关于系统设计的建议关于系统设计的建议 3 4 13 4 1 系统管理情况分析系统管理情况分析 通过前期的调研 了解到各个车间的物资管理存在较大的差异 但是这种差异 是由于人为因素产生的 且车间和部门之间的差异性也较大 因此开发机房备件管 理系统不需要受各个车间之间差异性的干扰 机旁备件系统的开发角度应该和该厂的管理角度一致 此系统管理应以各个车间的自设库房为最小单位 系统的主要使用者是计划员 材料员和采购员 该厂的管理层次如下图所示 总厂 装备能源部 动力车间 生产车间 检修车间 破碎车间 铁运车间 供应部 办公用品 办公用品 备件 材料 备件 材料 图 3 4 机房备件管理层次 如图所示 管理的层次是从总厂到各个车间和部门 各车间除生产车间外分为 备件和材料两个部分 部门下属只有办公用品一个部分 此系统主要有两个功能 一个是记录物资的消耗情况 另一个是记录物资的出 库情况 不过出库的物资不一定就被消耗 要解决的问题是需要记录出库的物资情 况还是记录被消耗的物资的情况 根据实际情况 现总厂对物资的领用进行严格的管理 被领取的物资一般被立 即消耗 虽然在检修队中暂留有一部分物资 不过数量和金额都较小 因此仅仅通 16 过记录出库数据对物资的管理没有造成很大失误 这样对管理系统的设计较为方便 3 4 23 4 2 系统的功能设计系统的功能设计 3 4 2 13 4 2 1 机旁备件系统概述机旁备件系统概述 机旁备件系统由供应部统一管理 其主要职能是保证各个车间和部门的日常生 产和工作活动正常有序的的运行 供给车间生产辅助材料和部门的办公用品 车间的备件及材料由各车间的材料员和计划员进行管理 材料员的主要工作包 括 1 对物资的消耗进行记录 管理车间物资 2 记录车间各设备的物资消耗情况 3 对物资进行领取 计划员的主要工作为 1 每月根据生产实际需要和库存情况做出计划 2 将计划上交给主管部门进行申报 部门的办公用品由计划员进行管理 其主要工作为 1 计划并申报部门的办公用品 2 领取并管理办公用品 3 4 2 23 4 2 2 系统功能模块分析系统功能模块分析 根据上述关于该厂矿的现状 分别对数据库和系统界面做进行了设计 机旁备 件系统作为厂矿管理工作的重要一个部门 涉及所有的部门 车间 为了满足不同 管理层次的不同需求 必须对系统进行不同模块的设计 本系统主要完成以下功能 1 可以录入 出库物资的编号 名称 规格型号 数量 单价 总金额 使用 设备 领取人 领取时间 备注 其中名称 规格型号 单价应该根据编号从公司的数据库服务器获取 领取时 间自动生成 系统使用者需要录入出库物资的编号 数量 使用设备 领取人和备 注这几项信息 2 可以汇总某一型号的物资的具体情况 包括编号 名称 规格型号 数量 单价 总金额 领取人 领取时间和库存量 3 可以汇总某台大型设备某月具体的使用物资情况 4 物资入库资料可以在当采购员采购的物资到达仓库后 由采购员将物资的信 17 息直接输入机旁备件系统 5 可以查阅 修改 删除职员的个人信息 6 可以当物资缺乏时产生预警信息 以便管理人员及时的补充货物 7 不同职权的人享有不同的登录权限 根据不同的权限 其访问页面 处理事 务的分配有所不同 本系统功能分为两大模块 分别是登录模块和主体功能模块 1登录模块 登录模块包括用户名称和用户密码两部分 1 用户名称 每个用户都有一个用户名称 以此登录系统 2 用户密码 每个用户有一个密码与用户名称相对应 主体功能模块 主体功能模块包括信息管理模块 库房管理模块 数据处理模块和系统管理模块 四部分 具体信息如下 1 信息管理模块 部门信息管理 修改部门信息 当部门的信息发生变动时 可对部门的信息进行修改 删除部门信息 若撤销某个部门时 可对该部门的信息进行删除 查询部门信息 可以查看某个部门的信息 如部门经理 电话 人员信息管理 添加员工信息 当有新进员工时 对新员工的信息可以进行添加 如 姓名 员工号 性别等 删除员工信息 当员工辞职时 可以对该员工的所有信息进行删除 修改员工信息 当员工的信息发生变动时 可以对该员工的信息进行 修改 查询员工信息 可以查询某个或具有某些共同特征的员工的信息 2 库房管理模块 入库管理 记录物资的入库情况 出库管理 记录物资的出库情况 库存自动预警 根据各零件的库存量 给出库存预警信息 3 数据处理模块 数据录入 当库内物资增加时 对数据的添加 数据删除 当库内物资减少时 对数据的删除 数据查询 当库内物资变动时 对数据的修改 4 系统管理模块 18 在系统维护人员的管理下 对不同用户的管理权限进行授权 对系统模块的管理和维护 机旁备件管理系统 登 陆 模 块 主 体 功 能 模 块 系 统 管 理 模 块 库 房 管 理 模 块 库 存 自 动 预 警 出 库 管 理 入 库 管 理 数 据 处 理 模 块 数 据 查 询 数 据 录 入 数 据 删 除 信 息 管 理 模 块 部 门 车 间 信 息 人 员 信 息 用 户 名 称 用 户 密 码 图 3 5 系统功能模块图 19 第四章第四章 数据库的实现数据库的实现和测试和测试 4 14 1 数据库的设计数据库的设计 4 1 14 1 1 概念结构设计概念结构设计 在需求分析阶段所得到的应用需求应该首先抽象为信息世界的结构 才能够更 好的 更准确的实现这些需求 概念结构是各种数据模型的共同基础 它比数据模型更独立于机器 更抽象 从而更加稳定 描述概念模型的有力工具是 E R 模型 通过对机旁备件系统的管理内容和过程 的分析 本系统设计的实体和属性 E R 图如下 1 各个实体的 E R 图 1 部门表 Department 部门 部门名部门编号 电话号码 员工数 图 4 1 部门表 Department E R 图 2 人员表 Employee 员工 员工编号 员工姓名 性别 职务 所在部门 电话号码 图 4 2 人员表 Employee E R 图 20 3 物资表 Material 物资信息 单位 重量 编号 名称 规格型号 材质 单价 供应公司 图 4 3 物资表 Material E R 图 4 设备列表 Equipmentlist 设备列表 设备型号 部门编号 设备名称 设备编号 序号 图 4 4 设备列表 Equipmentlist E R 图 5 物资列表 Materiallist 物资列表 序号 物资名称 使用设备编号 物资编号 图 4 5 物资列表 Materiallist E R 图 21 6 登录表
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 一棵开花的树1500字12篇
- 杭州宋城游记650字9篇
- 小王子读后感900字(9篇)
- 早期育儿知识培训方案课件
- 纪检业务知识培训目的课件
- 统编版语文四年级上册《语文园地八》课件
- 早期埃及课件
- 农村资源开发综合利用合同书
- 农村环保技术应用合作合同书
- 六年级观后感八佰观后感十五550字12篇
- 2025届吉林市高三第三次模拟考试生物试卷(原卷版+解析版)
- 反恐安全风险评估记录
- 【图文】个人简历模板大全-可直接下载使用
- DB42∕T 1049-2015 房产测绘技术规程
- 2025年美术作品授权合同协议
- 支持青少年身心健康的家庭指南 资讯、建议和资源 -促进中小学学生(K-12)家庭的心理健康意识和身心健康
- 加气站气瓶充装质量保证体系手册2024版
- 构建学校与家庭共育的信息化平台研究
- 2025年下派挂职干部工作总结范例(三篇)
- 中国卫星网络集团有限公司介绍
- 福建省南平市(2024年-2025年小学六年级语文)部编版期末考试(下学期)试卷及答案
评论
0/150
提交评论