已阅读5页,还剩36页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
i 毕业设计 论文 题 目 XX 单位物资库存 MIS 的开发与设计 ii 摘摘 要要 本文详细叙述了一个三级采油矿物资进 出 监督考核过程的信息自 动化管理的开发思路 方法和过程 论述了管理信息系统的概念 结构及 系统开发的基本原理和方法 全文依据信息系统开发的生命周期划分为管 理信息系统综述 开发方法的选择 系统规划 系统分析 系统设计 系 统实施 系统运行与维护 开发总结等内容 该管理信息系统采用结构化系统开发方法 在开发过程中 开发人员 注重与用户的紧密结合 注重开发过程的整体性和全局性 系统基本达到 了用户的使用要求 系统主要特点是 用户界面友好 清晰 易学易用 易于维护 安全性较好 功能较全面 系统的应用 将大大提高信息处理 的效率 从而使该矿物资库存管理工作规范化 制度化 程序化 关键词 关键词 管理信息系统 系统开发 库存管理 iii 目目 录录 摘摘 要要 iv 前前 言言 1 第一章第一章 管理信息系统综述管理信息系统综述 2 1 1 概述 2 1 2 计算机信息系统的发展 2 1 3 企业进行信息化建设的好处 3 1 4 企业搞好管理信息系统的必要条件 4 第二章第二章 开发方法的选择开发方法的选择 5 2 1 开发管理信息系统的方法 5 2 1 1 结构化系统开发方法 5 2 1 2 原型法简介 6 2 2 本系统开发方法的选择 6 第三章第三章 系统规划系统规划 7 3 1 系统初步调查 7 3 2 系统的可行性分析 9 3 2 1 全矿战略目标 9 3 2 2 三矿成本管理信息系统的目标 10 3 2 3 三矿成本管理信息系统的范围和边界 10 第四章第四章 系统分析系统分析 11 4 1 库存管理子系统的详细调查 11 4 2 系统逻辑模型的提出 12 4 2 1 数据流程图 13 4 2 2 数据字典 DD 15 第五章第五章 系统设计系统设计 17 5 1 系统总体结构设计 17 iv 5 1 1 系统总体功能结构 17 5 1 2 系统总体物理结构 18 5 2 系统详细设计 19 5 2 1 数据库设计 19 5 2 2 代码设计 24 5 2 3 输入 输出设计 24 5 2 4 处理过程设计 26 第六章第六章 系统实施系统实施 27 第七章第七章 系统运行及维护系统运行及维护 28 7 1 系统运行 28 7 2 系统维护 29 第八章第八章 总总 结结 31 参考文献参考文献 32 致致 谢谢 33 1 前前 言言 XX 单位目前物资库存管理不规范 为该矿的日常生产经营带来诸 多不便 鉴于此 矿领导希望建立一套物资库存管理信息系统 从而将 物资的进库 出库 查询 系统等日常管理工作实行计算机统一管理 实现库存管理的计算机化 从而提高工作效率和管理水平 本文详细叙 述了该矿物资库存管理信息系统的开发思路 方法和过程 根据用户需 求 该管理信息系统需达到以下几方面要求 功能全面 操作简单 安 全性好 可实现该矿物资进 出 监督考核过程的信息自动化管理 开发人员现已开发出的该管理信息系统可基本满足用户需求 它主 要包括以下几个功能 数据统计 包括总体统计 分类统计 奖罚结果 等分项 库存查询 包括总体查询 条件查询 台帐建立 包括进库管 理 出库管理 系统 包括库房人员管理 部门管理等分项 等等 这多 个功能组合的应用 可使该矿物资资料统计方便 准确 物资库存管理 工作规范化 制度化 程序化 并且它特别设计了严格的登录系统窗口 进入系统之前必须先输入用户名和口令 以验证用户身份的合法性 防 止不法分子进入系统 而且不同级别的用户在本系统中能够使用的功能 是不同的 从而保证了系统的安全可靠性 针对大多数用户的现有计算 机水平还不是很高的实际情况 该系统又设计了别具特色的用户界面 它友好 清晰 易学易用 易于维护 2 第一章第一章 管理信息系统综述管理信息系统综述 1 1 概述概述 管理信息系统 简称 MIS 是介于信息论 经济管理理论 统计学与 运筹学以及计算机科学之间的一门边缘性 综合性 系统性的交叉学科 它是伴随着管理科学 信息技术 计算机技术等的发展而产生和发展起 来的 20 世纪 60 年代 美国经营管理协会及其事业部第一次提出了建 立管理信息系统的设想 即建立一个有效的 MIS 使各级管理部门都能 了解本单位的一切有关的经营活动 为各级决策人员提供所需要的信息 但由于当时硬 软件水平的限制和开发方法的落后 效果并不明显 进 入 80 年代以后 随着各种技术特别是信息技术的迅速发展 MIS 也得 到了进一步的发展 MIS 的概念逐步充实和完善 随着社会经济的迅速发展和科学技术的进步 以计算机和通信技术 为基础的信息系统正处在蓬勃发展的时期 国际社会建设信息高速公路 Information super highway 热潮的兴起 我国以三金工程 金卡 金 桥 金关 为代表的 金 字号国民经济信息化工程的启动 都有 力的推动了信息资源开发 利用的社会化和全球化 特别一提的是 近 几年来国际互联网 INTERNET 发展迅速 把网上各种类型的信息如文 本 声音 图象 动画等综合集成起来提供给用户 开发 利用 INTERNET 上的资源进行科学 文化 教育 经济 管理活动 已经成 为当前信息化进程中的热门话题 这是综合信息服务社会化 全球化的 重要标志 1 2 计算机信息系统的发展计算机信息系统的发展 计算机进入企业管理领域后 计算机信息系统经历了以下几个发展 阶段 电子数据处理系统 管理信息系统 决策支持系统 3 1 电子数据处理系统 EDPS 电子数据处理系统是初级的计算机信息系统 如统计系统 报表系 统 工资管理 职工管理体制及库存帐单 收入帐单等 其特点是数据 处理的计算机化 其目的是在于减轻人们的劳动强度 节省时间和人力 达到提高数据处理的效率 它并不是为管理决策而建立的 2 管理信息系统 MIS 管理信息系统最大的特点是高度集中 能将组织中的数据和信息集 中起来 进行快速处理 统一使用 它的另一特点是利用定量化的科学 管理方法 通过预测 计划优化 管理 调节和控制等手段来支持决策 3 决策支持系统 DSS 决策支持系统不同于传统的管理信息系统 早期的 MIS 主要为管 理者提供预定的报告 而 DSS 则是在人和计算机交互的过程中帮助决 策者探索可能的方案 为管理者提供决策所需的信息 可以认为 DSS 是 MIS 发展的新阶段 而 DSS 是把数据库处理与经济管理数学模型的 优化计算结合起来 具有管理 辅助决策和预测功能的管理信息系统 1 3 企业进行信息化建设的好处企业进行信息化建设的好处 那么 信息化对提高企业的生产力和竞争力有什么帮助呢 首先 可以增进信息交流 包括公司内的信息交流以及与外部的沟 通 前者是通过内部网络连通实现的 而后者则通过与 INTERNET 相 连 加强对外界信息的了解 其次 可以提高客户的满意度 信息化使企业从以事务为中心的传 统管理模式向以客户为中心的管理模式转换成为可能 信息化帮助企业 建立起基于这种管理模式的新型业务系统 通过 INTERNET 与客户沟 通更方便 另外 引入企业管理信息系统 可提高对物流 人力资源的开放度 4 并及时得到用户的反馈意见 从而增强企业的竞争力 对商务 财务等 进行管理 可使公司内部管理趋于合理化 提高资金运营水平 用有限 的资金生产出更多 更好的产品 使产品流通更顺利 1 4 企业搞好管理信息系统的必要条件企业搞好管理信息系统的必要条件 首先 管理方法要科学化 决策者要作出正确的决策 必须依靠正 确 有用的管理信息 而只有输入的原始数据十分准确 可靠 才能获 得那些有用的管理信息 输入是垃圾 输出的也必然是垃圾 的说法是 有道理的 如果一个管理信息系统中的原始数据十分混乱 计算机瞎算 一通 当然算不出正确结果来 这就要求管理方法要科学化 其次 领导层要重视 主要管理者要大力支持 这是系统成功的先 决条件 实践证明 许多企业系统建设失败的主要原因往往是高层领导 支持不力 由于系统开发投资大 周期长 涉及机构调整 管理程序变 更等许多带全局性的问题 主要领导者不是积极参与系统开发 而是站 旁观者甚至反对者的立场上 这是不行的 最后 要建立本单位自己的计算机应用队伍 这是系统最终建设成 功的有力保证 要做好人员选择和培训工作 其中包括系统分析 程序 设计 计算机操作 硬件维护等各方面的人员 如果有些单位刚开始不 具备自行开发的条件 可以采用同科研单位 大专院校等联合进行开发 的方法 边学边干 逐步建立自己的队伍 5 第二章第二章 开发方法的选择开发方法的选择 2 1 开发管理信息系统的方法开发管理信息系统的方法 目前开发管理信息系统的具体方法很多 通常不严格地将它们分为 结构化系统开发方法 原型法 面向对象开发方法和 CASE 开发方法等 几大类 2 1 1 结构化系统开发方法结构化系统开发方法 结构化系统开发方法是在生命周期法基础上发展起来的 其基本思 路是把整个系统开发过程分解成若干阶段 每个阶段进行若干活动 每 项活动应用一系列标准 规范 方法和技术完成一个或者多个任务 形 成符合给定规范的产品 与生命周期法相比 结构化系统开发方法更强 调开发人员与用户的紧密结合 而且在开发策略上强调 从上到下 注重开发过程的整体性和全局性 结构化系统开发方法适合于大型信息 系统的开发 它的不足是开发过程复杂繁琐 周期长 系统难以适应环 境的变化 采用结构化系统开发方法开发管理信息系统时 应遵循的主要原则 是 1 用户参与的原则 2 先逻辑设计后物理设计的原则 3 自顶向下的原则 4 文档标准化的原则 其步骤可大致分为以下三步 1 系统分析 包括 系统初步调查 系统的可行性研究 现行系统 6 的详细调查 新系统逻辑方案的提出 2 系统设计 包括 系统总体设计 系统物理配置方案设计 数据 存储设计 代码设计和设计规范的制定 计算机处理过程设计 3 系统实施 包括 程序设计 程序和系统测试 系统转换 运行 及维护 项目管理和系统评价 2 1 2 原型法简介原型法简介 原型法的基本思路是用户与开发人员合作 根据用户提出的最基本 的问题和想法 首先建立一个应用系统的框架 作为应用开发的实验模 型 系统原型 用户先运行这个系统原型 使用它 熟悉它 受到启发 并取得经验 然后对系统的目标和功能提出精确 具体的需求 在对系 统需求最后决定后 再用传统的方法建立比较完善的系统 这种方法贯 彻的是 从下到上 的开发策略 它更易被用户接受 但是 由于该方 法在实施过程中缺乏对管理系统全面 系统的认识 因此 它不适用于 开发大型的管理信息系统 该方法的另一不足是每次反复都要花费人力 物力 如果用户合作不好 盲目纠错 就会拖延开发过程 2 2 本系统开发方法的选择本系统开发方法的选择 基于上述两种开发方法的优劣 本系统利用软件工程化思想和方法 总体是采用结构化系统开发方法进行系统分析和设计的 但系统实现等 步骤采用了快速原型法 7 第三章第三章 系统规划系统规划 系统规划是 MIS 生命周期的第一个阶段 是管理信息系统的要领 形成时期 这一阶段的主要目标 就是制定出企业 MIS 的长期发展方 案 决定 MIS 在整个生命周期内的发展方向 规模和发展进程 主要 任务是了解企业的战略目标以及内外现实环境 确定系统的总目标和主 要功能 拟定总体方案 并从技术 经济 社会条件等方面论证技术方 案的可行性 制定投资规划和开发计划 编写可行性论证报告 3 1 系统初步调查系统初步调查 在正式立项之前必须进行可行性分析 可行性分析的基础是对系统 的初步调查 初步调查是在矿领导层进行 系统分析员站在高层观察全 矿现状 分析系统的运行情况 初步调查由两部分组成 一般调查和信 息需求初步调查 一般调查主要是了解 分析采油矿目前所处的经济环境 经营目标 明确矿生产经营方式及流程 明确系统的目标和主要功能 信息需求调 查主要是调查系统的工作职责及活动和各个职能部门所需的数据 信息 以及所处的内外部环境 本系统初步调查的主要方式是通过与主要管理人员进行交流 深入 进行实践 调查 询问等手段 充分把握真实的资料 经过初步调查了 解到 该矿的基本情况如下 河采三矿实行矿长负责制 下有分管生产 财务 管理副矿长各 1 名 分管技术的责任工程师 1 名 分别实施各方面管理并向矿长负责 全矿共有在职职工共计一千余人 属三级中型企业 该矿下设生产股 8 企管股 财务股 物资股等职能部门 各股长对其所管部门实施管理并 向其分管领导汇报 全矿共有 8 个基层队 四级单位 一个原材料仓库 各基层队负责各自区块原油生产及成本经营 在全矿的生产经营活动中 生产管理与成本管理并重 目前的经营方向从以往的一味追求产量转向 以效益为中心 各基层队以其吨油成本为考核方式 所以成本控制非常 关键 它是确保全矿良好效益的关键 从全矿行政管理和职能分工角度 组织结构图如图 3 1 图 3 1 三矿组织结构图 目前三矿各职能股室及各基层队都已全部配备计算机 在全矿范围 内也早已建立健全了局域网 通过计算机及网络有效地进行信息处理及 管理 2005 年 三矿组织有关技术人员针对本矿当前技术管理特点和 生产运行实际需要开发了 采油矿生产决策支持系统 并在全矿范围 内大力推广 取得了良好效果 这就是三矿管理信息系统开发的基本环 境 三矿目前成本管理工作存在的主要问题是 一 采油矿成本管理 信息系统 尚不完善 各基层单位查询本单位成本费用的支出使用情况 财 务 副 矿 长 责 任 工 程 师 管 理 副 矿 长 物资股基层队企管股财务股生产股 矿长 生 产 副 矿 长 9 还不是特别及时方便 从而不能完全掌握成本管理控制的主动权 矿相 关股室不能对各基层单位的成本实施实时监控 动态预算和动态考核工 作就相应的滞后 二 2005 年三矿成本超支较多 主要是电费 作业 费 材料费 运费四大费用超支 今年必须控制好这四大费用 以掌握 成本主动权 将生产费用的发生降低到最低限度 三 虽然各基层队一 直以单井核算 班组核算为重点 强化了成本运行和管理 但由于部分 干部职工的产量成本意识较差 并且矿目前无相应的物资库存管理信息 系统来统一控制材料费 因而造成基层队对材料的发放 使用 保管等 方面不合理 致使发生一定的材料浪费 3 2 系统的可行性分析系统的可行性分析 可行性分析包括两部分分析研究 分析建立新的管理信息系统的必 要性和可能性 分析建立信息系统的必要性时要注意用户提出的理由是 否充分和合理 分析建立信息系统的可能性主要包括经济可行性 技术 可行性和管理上的可行性 经济可行性研究的目的是使新系统能达到以最小的开发成本取得最 佳的经济效益 需要作投资估算 对开发中所需人员 硬软件支持以及 其它费用进行估算 并对系统投入使用后带来的经济效益进行估计 技术可行性研究就是要弄清现有技术条件能否顺利完成开发工作 硬软件配置能否满足开发的需要等等 管理可行性研究是指管理人员对开发应用项目的态度和管理方面的 条件 可行性分析的最后成果是写出可行性分析报告 可行性分析报告包 括下列内容 1 系统简述 2 项目的目标 3 所需资源 预算和期望效益 4 对项目可行性的结论 在系统初步调查的基础上 明确了单位存在的主要问题和建立管理 10 信息系统的初步设想 进一步对系统目标 范围等因素进行分析研究 3 2 1 全矿战略目标全矿战略目标 三矿的生产宗旨是在为国家贡献更多石油的同时 获得最佳的经营 经济效益 随着中国社会主义经济改革的不断深化 旧有的包产包销体 制被打破 企业被迫走向市场 为了尽快地适应市场并真正立足于市场 矿领导深刻认识到进一步提高科学管理水平的必要性 本管理系统的建 立也正是出于这样的目的 由于它涉及了人 财 物等经营管理的各个 环节 系统的开发是一项复杂的系统工程 为此 根据矿领导制定的全矿 2005 年成本控制计划 结合目前全 矿的生产经营及人力 财力 物力和技术力量等实际情况 强化完善原 有的成本管理信息系统 其中新增一个物资库存管理子系统 3 2 2 三矿成本管理信息系统的目标三矿成本管理信息系统的目标 三矿成本管理信息系统的目标是 按照管理信息系统的原理和方法 采用成熟的计算机和信息技术 手段 支持三矿管理工作的全过程 加 强生产经营活动中的各种信息资源的管理和应用 提高企业管理的现代 化水平 优化人 财 物和信息资源在产 供 销等各环节的运行机制 达到以最小的成本取得最大的经济效益的生产目的 3 2 3 三矿成本管理信息系统的范围和边界三矿成本管理信息系统的范围和边界 三矿成本管理信息系统的范围和边界是 三矿管理信息系统主要是 为三矿的内部成本管理活动提供信息服务 它涉及三矿的许多业务管理 功能 系统能够对本矿的生产计划 生产过程管理 质量管理 原材料 供应与库存 产品库存与销售 市场分析 帐务处理与财务报表等方面 的信息提供存储 更新 查询 统计等功能 系统的数据来源由各职能 部门的业务人员通过键盘输入 因此系统不涉及基本生产操作控制信号 采集及远程信息传输功能 此外 本系统只包括三矿的内部管理信息 11 不涉及供应厂家及上级管理部门的信息 下面详细介绍物资库存管理子系统的全部开发过程 第四章第四章 系统分析系统分析 系统分析与初步设计是管理信息系统开发中的一个重要阶段 是建 立系统模型的第一步 系统分析的核心是目标分析和需求分析 目标分 析是进行组织系统的目标分析和计算机系统目标分析 需求分析是对功 能需求和信息需求进行分析 这个阶段的主要目标是针对系统规划阶段所确定的开发项目 明确 系统开发的目标和用户的信息需求 提出系统的逻辑方案 这个阶段的 成果是系统方案说明书或称总体方案 4 1 库存管理子系统的详细调查库存管理子系统的详细调查 对现行管理业务进行详细调查是了解系统需求和进行系统分析和设 计的重要基础工作 因此要对三矿的现行库存管理工作进行全面 深入 细致而充分的调查研究 系统调研采取的主要方法是到现场 通过座谈 询问 观察甚至直接参与管理活动 自上而下 逐步细化的进行了解 首先与矿主管物资 财务的副矿长座谈 了解他对信息系统的需求 和看法 在此基础上 深入基层同物资股 仓库管理人员以及各基层队 领导进行详细的交谈与调查 了解他们的工作内容 方式和方法 了解 他们对系统的需求情况 与他们共同讨论如何利用信息系统支持他们的 工作 通过调查得知 目前物资管理部门通过手工方式对进 出库等资料 进行管理 由于油田物资分类广 用途杂 型号种类多 而且各种物资 12 使用量并不均衡 经常容易出现某些材料积压严重 库存过多 而有些 急需料却严重短缺 轻则不便工作 重则影响原油生产 另一方面 全矿物资进出库报表是手工操作 出现差错机率较大 且每次结余盘库都需翻查大量料单 既繁琐又易出错 再一方面 当矿领导想查阅某项物资使用状况或企管部门对某基层 队该月或积累用料情况进行考核时很不方便 每一种查询方式都要重新 计算 复杂而繁琐 现在准备建立一套库存管理信息系统 要将物资的进库 出库 查 询 系统等日常管理工作实行计算机统一管理 实现库存管理的计算机 化 以提高工作效率和管理水平 要设计一个性能良好的管理系统 明确用户的应用环境对系统的要 求是首要的和基本的 本系统从以下三方面对用户需求进行了分析 1 用户的信息需求 能随时查询当时的任何一种物资库存量 进 出量 能定期或不定期统计各项材料费用支出 企管 财务部门能因此 对其进行考核 2 用户的处理要求 每项材料的信息能够增 删和修改 3 对数据安全性 完整性要求 每项有关信息必须始终保持完整性 并且不能被未经授权的用户窃取或修改 详细调查的重点是对管理业务的流程进行描述 通过采用系统流程 图中部门图形工具来描述管理活动 进行规范化说明 业务流程图的符 号说明如图 4 1 所示 处理 数据存储 物或表单 数据流 外部实体 13 图 4 1 业务流程图图例 详细调查之后 绘制出的库存管理子系统的管理业务流程图如图 4 2 所示 4 2 系统逻辑模型的提出系统逻辑模型的提出 系统分析的主要成果是系统的逻辑模型 本系统的逻辑模型主要是 以系统的数据流程图和数据字典为主要描述工具 即在对三矿管理方式 和业务流程进行认真分析和研究的基础上 超脱出三矿现有组织机构和 业务分工所造成的信息障碍 完全从业务管理功能和管理对象出发 按 照信息系统中应有的数据流和数据结构来勾画系统的概貌 图 4 2 库存管理子系统业务流程图 4 2 1 数据流程图数据流程图 数据流程图是一种能全面地描述信息系统逻辑模型的主要工具 它 具有抽象性和概括性 它是在调研的基础上 从系统的科学性 管理的 合理性 实际运行的可行性角度出发 将信息处理功能和彼此之间的联 系自顶向下 逐层分解 从逻辑上精确地反映出信息在系统中的流动 奖罚记录 基层队 供应站 缺货单库存台 帐 发货单 月汇总记录 企管股 汇总 有效计划 物资股审批 领料计划 14 处理和存储情况 首先 分析三矿物资库存管理的总体情况 划分系统边界 识别系 统的数据来源和去处 确定外部实体 得出系统的关联图 然后划分出几个主要的信息管理功能 并明确各功能之间的联系 绘制出数据流程图的顶层图 数据流程图的符号说明如图 4 3 所示 外部实体 处理 数据存储 数据流 1 系统关联图如图 4 4 所示 图 4 4 子系统关联图 F1 领料申请 F2 领料通知单 F3 进发料决定 F4 库存情况 F5 汇总记录 F6 奖罚结果 F7 缺货单 F8 发料通知单 DFD 的顶层图如图 4 5 所示 F5F8 基层队 企管股 物资股 库 存 管 理 供应站 F1F4 F2 F3 F6F7 考核 F7 F8 F6F5 供应站 分类统计 判定 物资股 申请汇总计算 F1 基层队企管股 F2 D1 D2 F4 15 库存台帐 月汇总记录 图 4 5 DFD 的顶层图 4 2 2 数据字典数据字典 DD 绘制 DFD 之后 只是对数据处理和彼此之间的联系进行了说明 为进一步明确数据的详细内容和数据加工过程 应将数据流程图中的全 部数据流及其组成部分的数据项 数据存储 处理逻辑等通过数据字典 进行具体的定义 以便于此后系统设计的进行 这就需要开发人员编写 详细的数据字典 来描述系统开发过程的细节 这里仅列出数据流 数据项 数据存储 处理逻辑的 DD 的例子 表 4 1 数据流的 DD 表举例 数据流 系统名 库存管理 编号 数据流名称 库存数据 别名 数据流来源 库存管理 数据流去向 主管领导 数据流组成 材料编号 材料名称 材料库存数量 库存余额 简要说明 根据库存数据决定是否进料 并汇报领导 编写日期修改记录 审核日期 F3 16 表 4 2 数据项的 DD 表举例 数据项 系统名 库存管理 编号 数据项名称 材料编号 别名 材料编码 类型及宽度 字符型 4 位 取值范围 0000001 9999999 简要说明 编号是依据 石油工业物资分类与代码 且有唯一性 编写日期修改记录 审核日期 表 4 3 数据存储的 DD 表举例 数据存储 系统名 库存管理 数据存储名称 库存台帐 存储组成 配件编号 配件名称 单价 库存量 备注关键字 配件编号 记录组成 字段名 编号 名称 规格 型号 单价 近似长度 9 10 6 6 8 简要说明 存放配件的库存量和单价 编写日期修改记录 审核日期 表 4 4 处理逻辑的 DD 表举例 处理逻辑 系统名 库存管理 编号 处理逻辑名称 汇总计算 别名 输入的数据流 月库存使用记录输出的数据流 月分队用料汇总表 加工逻辑 将每月各基层队用料数目做统计 计算价值 简要说明 获得月份和队号即可计算汇总 修改记录 编写日期 17 审核日期 第五章第五章 系统设计系统设计 这个阶段的主要目标是将系统分析阶段所提出的反映了用户信息要 求的系统逻辑方案转换成可以实施的基于计算机的物理方案 系统设计 的依据如下 1 系统分析阶段的成果 2 现行的信息管理与信息技术的标准 规范等有关法律制度 3 现行计算机软硬件技术 数据库技术等 4 用户要求 5 系统运行环境条件 5 1 系统总体结构设计系统总体结构设计 5 1 1 系统总体功能结构系统总体功能结构 根据系统分析的结果 按照结构化的系统设计方法 三矿的成本管 理信息系统从功能上可划分为如下几个子系统 如图 5 1 人员管理子系统 子 系 统 库存管理子系统 子 系 统 领导信息子系统 子 系 统 生产管理子系统 子 系 统 财务管理子系统 子 系 统 成本管理信息系统 18 图 5 1 系统功能结构图 在子系统划分的基础上 对相应子系统的数据流程图进行分析 然 后对每一个子系统进一步进行功能分解 这样不断分解下去 直到分解 成为含义明确 功能单一的单元功能模块 从而得到系统的功能模块结 构图 即系统的 HIPO 图 库存管理子系统的 HIPO 图如图 5 2 所示 库存管理子系统 部门管理 进库管理 出库管理 总体浏览 条件查询 总体统计 分类统计 奖罚结果 总体打印 报表打印 关于系统 用户管理 库 管 理 组合查询 按队查询 按物资编号 按队别统计 按编号统计 台帐管理数据统计资料打印帮助库存查询 用户登录身份验证管 理 系统管理 19 图 5 2 功能模块结构图 5 1 2 系统总体物理结构系统总体物理结构 从三矿的管理模式看 这几个子系统分属各职能部门 子系统功能 相对独立 又有必要的联系 根据这个特点 系统采用微机局域网作为系统的基本物理结构 为 了提高系统的可靠性和可扩充性 网络采用以网络集线器 HUB 为中心 以双绞线为传输介质的星形结构 在每个业务管理功能发生地点分别配 置一台微型计算机作为子系统节点工作站 子系统间的数据共享与交换 通过网络服务器完成 5 2 系统详细设计系统详细设计 5 2 1 数据库设计数据库设计 1 概念结构设计 在系统的数据库设计中 先要对系统分析得到的数据字典中的数据 存储进行分析 分析各数据存储之间的关系 然后才能得出系统的关系 模式 可以采用实体 联系图 E R 图 的方法来进行数据结构分析 E R 图设计方法是一种通过 E R 图来描述现实世界信息结构的 DB 设计方法 E R 图由实体 属性 联系三部分组成 E R 图的符号说 明如图 5 3 所示 实体 属性 实体间的联系 图 5 3 E R 图的符号说明 根据数据字典内容得到本子系统的实体 联系图 5 4 企管基层队 使用 属于 奖罚情况材料 台帐 组成形成 20 姓名 口令级别 企管 材料编 号 名称规格型号单价 材料 台帐 入库量出库量 节余量 材料编号 21 图 5 4 库存管理 E R 图 库存管理中所涉及到的主要实体集及其属性如下 材料 材料编号 名称 规格 型号 单价 基层队 队编号 队名 负责人 库存台帐 材料编号 入库量 出库量 结余量 企管部门 姓名 口令 级别 奖罚情况 队编号 奖罚日期 奖罚金额 2 逻辑结构设计 E R 图向关系模型的转换结果如下所示 材料 材料编号 名称 规格 型号 单价 材料编号为关系的主 码 队编号队名 负责人 基层队 奖罚情况 队编号奖罚日期 奖罚金额 22 基层队 队编号 队名 负责人 队编号为此关系的主码 库存台帐 材料编号 入库量 出库量 结余量 材料编号为此关 系的主码 企管部门 姓名 口令 级别 用户姓名为此关系的主码 奖罚情况 队编号 奖罚日期 奖罚金额 队编号为此关系的主码 3 物理结构设计 设计原则如下 A 尽可能的减少数据冗余和重复 合理的数据库表的设计应该是在满足需求的前提下 使数据的重复 量最小 应尽量按照关系数据库系统理论方法去设计一个数据库 减少 数据的冗余 B 结构设计与操作设计相结合 在设计数据库结构时 有时为了编程实现的简捷和思路的清晰 往 往故意增加一些冗余数据 这虽然有悖于传统的关系数据库理论 但是 考虑到选择的机器型号和档次等因素 如果增加的冗余数据不会明显增 加存储空间和降低处理效率 并且对编程实现有很大帮助 往往可以采 用这种方法 C 数据结构具有相对的稳定性 数据结构的相对稳定性 可以作为新 旧信息系统转换的依据 无 论采用何种方法或手段去处理日常事务 都应该能完成相应的功能 决 不会因为采用了计算机而丢失了必要的功能 或彻底改变了原有的工作 流程和模式 计算机系统的建成是建立在原系统充分调研的基础上的 它既不能脱离原系统的大框架 也不是简单的重复和替代 所以数据库 表结构设计应保证数据的相对稳定 这样才能考虑在新的数据结构下的 业务处理方式 23 基于上述这些设计原则 本系统中关于数据库表结构设计及代码设 计如下 表 5 1 材料分类表 clflb 字段代 码 字段名类型长度小数位 数 可否为 空 备注 clbh材料编 号 char9notnull clmc材料名 称 char10 clgg材料规 格 char6 clxh材料型 号 char6 cldj材料单 价 numb82 表 5 2 基层队别表 dbb 字段代 码 字段名类型长度小数位 数 可否为 空 备注 dbh队编号char2notnull dm队名char4 dfzr负责人char6 表 5 3 库存台帐表 kcb 字段代 码 字段名类型长度小数位 数 可否为 空 备注 clbh材料编 号 char9notnull 24 rkl入库量numb30 ckl出库量numb30 jyl结余量numb40 表 5 4 企管部门表 qgb 字段代 码 字段名类型长度小数位 数 可否为 空 备注 xm姓名char8notnull kl口令char6 jb级别numb10 表 5 5 奖罚表 jfb 字段代 码 字段名类型长度小数位 数 可否为 空 备注 dbh队编号char2notnull jfrq奖罚日 期 date8 jfje奖罚金 额 numb82 4 数据库的安全性 完整性 并发控制和恢复 数据库中所保存的数据是企业中非常重要的资源 保证数据库的安 全可靠 正确 有效是非常重要的问题 一般的数据库管理系统都提供 了一定的数据保护功能 数据保护也称为数据控制 主要包括数据的安 全性 完整性 并发控制和数据库的恢复等内容 A 数据库的安全性 数据库的安全性是指保护数据库以防止不合法的使用所造成的数据 泄露 更改或破坏 计算机系统都有这个问题 在数据库系统中存放大 量数据 为许多用户所共享 使安全问题更为突出 在一般的计算机系 25 统中 安全措施是一级一级设置的 在数据库系统中一般提供两种控制 用户标识和鉴别 数据存取控 制 本系统采用用户标识控制 管理人员 录入人员分别有自己的用户 名和口令 匹配时方可进入使用 保证了系统的安全 B 数据完整性 为了保证数据库数据的正确性和有效性 相容性 DBMS 提供了一 种功能来保证数据库的数据完整性 这种功能称为完整性检查 C 并发控制 在多用户数据库环境中 多个用户程序可并行的操作数据库 如果 不对并发操作进行控制 会存取不正确的数据 或破坏数据库数据的一 致性 D 数据库后备与恢复 数据库恢复是指当计算机软 硬件或网络通信线路发生故障而破坏 了数据或对数据库的操作失败使数据出现错误或丢失时 系统应能进行 应急处理 把数据库恢复到正常状态 5 2 2 代码设计代码设计 通过对数据库及彼此之间的联系进行分析 对所有数据库表中的主 码和外来码的构成进行设计 字段代码一律采用汉语拼音的首字母作该 项代码 材料编号代码采用 石油工业物资统一分类编码体系 石油工 业物资分类与代码 进行设计 以符合实际生产之需要 同时便于统一 5 2 3 输入输入 输出设计输出设计 由于三矿管理信息系统的最终用户是对计算机技术并不精通的业务 管理人员 从他们的应用需求出发 系统采用了传统的基于菜单选择 填写表格和简单问答等友好的人机交互方式 由于每个用户只在功能子 菜单内进行操作 所以用户界面是以每个菜单项为基本操作控制范围的 26 即每个用户有一个统一的用户界面来控制操作的 1 系统安全性验证用户界面设计 登录窗口是用户面对系统的第一个窗口 是一种进入系统的身份检 验 所以要求登录窗口友好 简洁 醒目 如图 5 5 所示 图 6 6 用户登录界面 图 5 5 系统安全性验证用户界面设计图 2 系统主画面屏幕区域设计 系统的用户界面将屏幕划分为三个大的区域 如图 5 6 所示 主菜单区 工作区 状态信息区 图 5 6 系统主画面屏幕区域设计图 在屏幕的最上方为主菜单区 显示本功能子系统的主菜单 用户可 以用鼠标左键来选择相应的菜单 然后会在相应菜单下方拉出该功能的 二级菜单 用户可以单击鼠标左键来选择相应的菜单项 如果还有三级 菜单 系统会在二级菜单的选择项下方下拉出该功能的三级菜单 选择 方式与二级相同 库存管理子系统 请输入用户名 您的登录口令 27 当通过菜单选择了所要进行的工作以后 系统进入相应的业务处理 功能 状态信息区可显示相应菜单选项的简短帮助 A 数据编辑 包括数据的新增 更改 删除等 B 数据查询 用户首先输入查询条件 然后系统自动进行检索 将满足条件的记录显示在屏幕上 C 数据输出 可分为屏幕输出和打印输出 如 材料明细表 作为一个主要录入窗口 记录库存材料的详细情况 设计的界面如图 5 7 所示 图 5 7 信息录入窗口设计界面 5 2 4 处理过程设计处理过程设计 处理过程设计要根据模块划分以及结构化设计的基本原则 对每个 程序处理模块中的详细处理过程进行设计 常用的设计工具包括处理流 程图 过程设计语言 判定树 判定表等 材料明细表录入 材料编号 材料名称 规格 型号 单价 插入删除提交返回 28 第六章第六章 系统实施系统实施 1 程序设计语言的选择 选择目前较通用的 Visual Foxpro 6 0 版本 2 开发平台的选择 基于上述开发工具和数据库产品的运行要求 结合本系统性能要求 及用户实际情况 选择 Windows 2000 中文版作为开发 测试和运行平 台 3 程序设计与调试 采用自上而下 逐步细化 不断完善的原则进行程序设计和调试 主要经过以下步骤 1 总体框架建立 2 变量说明 3 建库 建立数据窗口 4 建立各种 form 5 代码编写 6 模块测试 7 总体调试 29 第七章第七章 系统运行及维护系统运行及维护 7 1 系统运行系统运行 1 硬件配置要求 配有 586 133 MHZ 或更高处理器的 IBM PC 或其兼容机 典型 安装需要 100MB 硬盘空间 完全安装需要 240MB 硬盘空间 2 软件配置要求 Windows 95 中文版及其以上操作系统 3 初始数据的输入 为了演示方便起见 已经向本系统中输入了一部分数据 4 怎样进入系统 1 初始安装 桌面出现 库存管理系统 快捷方式 可直接双击启动 本系统 2 进入登录画面 输入用户名和口令即可进入 用户在首次进入时 用户名和口令分别为 master 和 master 5 系统特点 1 用户界面 友好 清晰 易学易用 易于维护 2 安全性较好 进入本系统之前必须输入用户名和口令 以验证用 户身份的合法性 防止不法分子进入系统 而且不同级别的用户在本系 统中能够使用的功能是不同的 3 弹出式菜单功能 点击鼠标右键即可弹出一个菜单供选择 4 模糊查询功能 含组合查询方式 可根据需要建立任意查询方式 5 每月可自动生成奖罚数据 并转入 财务子系统 30 6 系统菜单各功能介绍 1 系统 菜单包括 库房人员管理 部门管理 退出系统 三个菜单项 分别实现对库房人员 部门人员进行增 删 改等维护性的管理 退出系统 则可关闭整个系统 退回 Win 2000 2 台帐建立 包括 库管理 和 出库管理 两个菜单项 分别 完成进 出库入帐工作 3 库存查询 菜单包括 总体查询 菜单和
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 长春市双阳区2025年四年级数学第二学期期中检测模拟试题含答案
- (2026版)医疗质量管理与控制工作制度
- 医疗质量控制工作制度
- 经济制裁“农产品出口”限制的粮食安全考量与贸易救济冲突-基于联合国粮食制裁豁免条款与企业出口合规声明的制度分析
- 古诗词《秋词》课件
- 某电子厂报废处理规范
- 虚情假意测试题及答案
- 河陇文化试题及答案
- 国家基本药物目录(2026年版)
- 机械制造厂工艺改进准则
- 2026年绿色建材行业分析报告及未来发展趋势报告
- 流域河道生态补水方案
- 2025年兵团三支一扶试题及答案
- 韵达用工合同范本
- 2024版高龄妇女孕期管理专家共识
- 贵州省2024年7月普通高中学业水平合格性考试地理真题及答案解析
- 公物仓实施方案北京
- 油库罩棚施工方案(3篇)
- 产品质量安全追溯制度
- 云南省2025年7月高中学业水平合格考语文试卷真题(含答案详解)
- 2023电气装置安装工程盘、柜及二次回路接线施工及验收规范
评论
0/150
提交评论