




已阅读5页,还剩68页未读, 继续免费阅读
(采矿工程专业论文)基于intranet的矿山网络管理信息系统的研究.pdf.pdf 免费下载
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
内蒙古科技大学硕士学位论文 摘要 i n t r a n e t ( 企业内部网) 是将i n t e r n e t 技术引入现存的企业的网络,能更好地满足企业 的经营和发展需求的一种新型网络,近几年已经得到了迅速的发展。将i n t r a n e t 方式引入 矿山网络管理信息系统中,建立整个矿山企业信息网络,可以实现矿山企业信息共享、 互相协作、统一调度、统一指挥,具有重大的意义和非常广泛的应用前景。 论文研究了基于i n t r a n e t 的b s 模式矿山网络管理信息系统的开发技术,详细探讨了 基于i n t r a n e t 矿山网络管理信息系统各个方面的设计,这些设计包括系统框架、系统方 案、组网方案、数据库、接入方式、网站安全等方面的设计,为我国矿山企业信息平台 建设提供了行之有效的解决方案。在理论基础上,通过系统详细调查,论文对鑫达公司 网络建设、目标系统进行了初步的规划设计;然后,论文借助于业务流程图、u c 分析 表、数据流程图和数据字典等建立了生产经营管理应用系统中矿石库存子系统的逻辑模 型,把该子系统划分成矿石生产管理、矿石库存管理和矿山发展预测三个部分;紧接着 对系统进行全面设计,包括网络设计、代码设计、数据库设计、接口设计、模块功能和 处理流程设计等;最后用p o w e rb u i l d e r 语言开发了矿石生产库存管理子系统程序,用多 种模型分别确定了矿山生产中矿石库存的最佳库存量,并且对矿山的发展进行预测。 关键词:管理信息系统,企业内部网,矿山网络,矿石库存 内蒙古科技大学硕士学位论文 t h er e s e a r c ho f a ni n t r a n e tb a s e dn e t w o r k so f m i n e a b s t r a c t i n t r a n e ti san e w - s t y l en e t w o 比w h i c hc a r lm e e tt h en e e d so fe n t e r p r i s em a n a g e m e n ta n d d e v e l o p m e n t i ti sb a s e do nt h ei n t e m e tt e c h n i q u e ,a n di th a sb e e nd e v e l o p e dr a p i d l yi nr e c e n t y e a r s t ob u i l dt h ei n t r a n e t - b a s e dn e t w o r km i so fm i l l ei nt h ew h o l em i n ee n t e r p r i s e ,t h i sw i l l r e a l i z et h ei n f o r m a t i o ns h a r i n g ,c o l l a b o r a t i o na n du n i t e ds u p e r i n t e n d i n gi nt h ew h o l em i n e e n t e r p r i s e i th a sg r e a ts i g n i f i c a n c ea n dv e r yc o m p r e h e n s i v ea p p l i c a t i o nf u t u r e t h ep a p e rs t u d i e st h ed e v e l o p m e n tt e c h n o l o g ya n dd i s c u s s e st h ee v e r yd e s i g np a r t i c u l a r l yo f i n t r a n e t - b a s e db sm o d e ln e t w o r km i s t h e s ed e s i g n si n c l u d et h es y s t e mf r a r f l e ,s y s t e ms c h e m e , n e t w o r ks c h e m e ,d a t a b a s e ,l i n k i n gm o d e ,a n ds e c u r i t yo fw e b s i t ee t c t h e yo f f e re f f e c t i v e r e s o l v i n gs c h e m ef o rt h ei n f o r m a t i o nc o n s t r u c t i o no f m i n ee n t e r p r i s ei no u rc o u n t r y b a s e do nt h e t h e o r y , a f t e rs y s t e mi n v e s t i g a t i o n ,t h ea r t i c l ep r o c e s s e sp r e p a r a t o r yd e s i g n i n ga n dp l a n n i n go f n e t w o r kc o n s t r u c t i o n ,d e s c r i b e st h es y s t e ma i mf o rx i n d ac o m p a n y t h e n ,t h ep a p e ru s e s t r a n s a c t i o nf l o wd i a g r a m ( t e d ) ,u ca n a l y s i st a b l e ,d a t af l o wd i a g r a m ( d f d ) a n dd a t ad i c t i o n a r y ( d d ) e t c t oe s t a b l i s ht h el o g i c a lm o d e lo f o r es t o r a g es u b s y s t e mw h i c hs u b j e c tt ot h ep r o d u c t i o n a n dm a n a g e m e n ta p p l i c a t i o ns y s t e m i tc o m p a r t m e n t a l i z e st h r e ep a r t sa so r ep r o d u c t i o n m a n a g e m e n t ,o r es t o r a g em a n a g e m e n ta n d m i n ed e v e l o p m e n tp r e d i c t i o no f t h i ss u b s y s t e m i nt h e f o l l o w i n g ,t h ep a p e rc o m p l e t e st h ed e t a i l e dp h y s i c a ld e s i g no ft h em i s ,i n c l u d i n gt h en e t w o r k d e s i g n , t h ec o d ed e s i g n ,t h ed a t a b a s ed e s i g n , t h ei n t e f f a c ed e s i g n ,t h em o d u l ef u n c t i o na n dt h e d i s p o s a lf l o wd e s i g n a tl a s t ,t h ep r o g r a mo f o r ep r o d u c t i o na n ds t o r e g em a n a g e m e n ts u b s y s t e m i sd e v e l o p e dw i t ht h ep o w e rb u i l d e rc o m p u t e rl a n g u a g e t h es o f l w a r ec a l lb eu s e dt od e c i d et h e b e s ts t o c k so f o r es t o r a g eb ys e v e r a lm o d e l si nt h em i l l ep r o d u c t i o n , a n di tc a nb eu s e dt op r e d i c t t h ed e v e l o p m e n td i r e c t i o no f t h em i n e k e yw o r d s :m a n a g e m e n ti n f o r m a t i o ns y s t e m ,i n t r a n e t ,m i n en e t w o r k ,o r es t o r a g e 一2 一 独创性说明 本人郑重声明:所呈交的论文是我个人在导师指导下进行的研究工 作及取得研究成果。尽我所知,除了文中特别加以标注和致谢的地方 外,论文中不包含其他人已经发表或撰写的研究成果,也不包含为获得 内蒙古科技大学或其他教育机构的学位或证书所使用过的材料。与我一 同工作的同志对本研究所做的任何贡献均已在论文中做了明确的说明并 表示了谢意。 签名: 囱如 日期:2 直:2 关于论文使用授权的说明 本人完全了解内蒙古科技大学有关保留、使用学位论文的规定, 即:学校有权保留送交论文的复印件,允许论文被查阅和借阅;学校可 以公布论文的全部或部分内容,可以采用影印、缩印或其他复制手段保 存论文。 ( 保密的论文在解密后应遵循此规定) 签名: 函】勃 导师签名:日期:川、夕 内蒙古科技大学硕士学位论文 1 绪论 l 。1 背景介绍 迅猛发展的信息技术大大推动了社会的进步,正在改变着我们的工作、学习、生活 和思想。信息技术在社会各个领域的广泛使用,实际上就是信息系统的使用。使用信息 系统代替原来的手工管理方式,重新认识和再造各种企业原有的业务流程,成为了企业 在激烈的市场竞争中取胜的战略手段。使用信息系统,可以自动化管理流程、降低管理 人员的事务性工作负荷、加快信息处理的速度、提高信息的质量和利用率、敏捷反应顾 客需求的变化,因此信息系统可以通过降低成本、提高质量、缩短产品或服务的交付周 期、获取更高的利益等方面,从根本上提升企业的市场竞争能力【l l 。对于矿山开采这个传 统的行业而言,要摆脱目前的困境,提高其管理水平,需要充分利用现代的科学技术, 实现科学化、规范化管理,网络技术和管理信息系统的融合已是大势所趋。 1 2 研究基于i n t r a n e t 的矿山网络管理信息系统的意义 1 2 1 传统矿山管理信息系统的不足 我国矿山计算机应用的起步是由8 0 年代初开始的。可当时由于计算机的硬、软件功 能差,技术力量不足等原因,只开展了一些单机项目,如工资管理、人事管理、计划管 理、库房管理等。但是因为没有一套系统思想,没有考虑管理业务之问的有机联系和数 据共用,致使很多项目程序运行效率低,缺乏生命力,不能长期使用。口j 进入2 0 世纪9 0 年代以后,网络环境下的管理信息系统( m i s ) 的建设开始在国内一些 矿山企业形成热潮,使我国矿山企业信息系统的发展迈上了一个新的台阶。这些系统虽 然在一定程度上满足了企业信息管理网络化需求,但在丌发和应用中存在着难以避免的 缺陷: 3 1 ( 1 ) 标准性差。由于企业和企业内部各部门之间的应用需求种类多、差异大。丌发 者难以作统一处理,在开发过程中不易兼顾各方面的标准要求。 ( 2 ) 系统质量难以保障。因为管理信息系统的开发过多地依赖于开发人员的素质, 而大部分矿山用户又不具备监督软件开发和软件测试的能力,难以消除管理信息系统的 质量隐患。 ( 3 ) 培堋工作复杂。由于各个企业的m i s 系统没有标准的用户界面和操作流程,加 之我国一般矿山企业的计算机应用基础还很薄弱,所以在完成m i s 开发工作后,无论对于 开发者还是用户来说,培训和使用都是一项繁杂的工作。 内蒙古科技大学硕士学位论文 ( 4 ) 软件开发周期长,维护困难。m i s 的开发往往是根据用户的具体需求,基于某 一特定的操作系统( w i n d o w s 、u n i x 等) 采用特定编程语言( 如p o w e r b u i l d e r 、v b 、d e l p h i 等) 进行底层开发,开发难度大,延长了开发周期,软件维护困难。 1 2 2 研究基于i n t r a n e t 的矿山网络管理信息系统的意义 随着i n t e r n e t 的发展,i n t r a n e t 的出现,为矿山企业管理信息系统的开发提供了一 个崭新的天地,它能成功地克服传统m i s 开发和应用中难以避免的缺陷。因此,本课题 提出开发基于i n t r a n e t 的矿山网络管理信息系统,加速矿山企业信息化。 基于i n t r a n e t 的矿山网络管理信息系统的设计和规划旨在利用当今比较流行且实用的 b i s 模式结构对我国矿山管理信息系统的开发方法、开发过程、网络实施方案、网络管理 和网络安全性进行设计和规划。希望能使我国矿山管理信息系统真正成为矿山企业经 营、管理、决策的最有效手段,这样才能使我国矿山企业在世界经济一体化的浪潮下立 于不败之地。 1 3 本论文研究的主要内容 当前,矿山企业开发的m i s 一般是基于c s 模式,但这种模式的i v l i s 具有标准性 差、系统的可维护性差、培训工作复杂、软件开发难度大、周期长等缺陷。因此,矿山 企业开始使用b s 模式,但这种模式需要很好的设计出一套既实用又节省费用的方案, 并且它需要很高的安全措施作为保证。基于这样的情况,本论文研究的主要目的和内容 如下: ( 1 ) 在b s 模式下,介绍了管理信息系统的基础知识。包括开发原则、开发方法、 丌发过程以及基于i n t r a n e t 的矿山网络管理信息系统应用的构建。 ( 2 ) 在查阅大量资料的基础上,本文研究了基于 n t r a n e t 的矿山网络管理信息系统 设计所要考虑的各方面的问题。有系统软硬件、网络i n t e m e t 接入方式以及网络安全性等 方面的设计情况。 ( 3 ) 在介绍了理论的基础上,本文详细论述了鑫达公司管理信息系统的开发设计, 实现了公司网络的架构;着重研究了鑫达公司管理信息系统中的矿石生产库存管理系 统,从而对矿石问题进行优化存储,并对矿山开采的发展趋势进行预测。 2 内蒙古科技大学硕士学位论文 2 管理信息系统的开发基础 2 1 管理信息系统的发展 管理信息系统的发展大致分为三个阶段。i l 】【4 j 5 1 ( 1 ) 单机数据处理阶段( 5 0 年代中期到6 0 年代中期) 这一阶段也是电子处理e d p ( e l e c t r o n i cd a t ap r o c e s s i n g ) 的初始阶段。因为当时计 算机的软、硬件功能低、价格高,所以数据处理能力很低。由于没有操作系统和数据库 系统,只能使用文件系统,数据与程序一起输入,处理过程中不断需要人工参与,所 以,工作效率很低。这一阶段的处理方式主要是集中式的批处理方式,主要计算机语言 为b a s i c 、f o r t 鼬、n 等,处理的业务问题主要是单项的工资计算或数据统计。 ( 2 ) 综合数据处理阶段( 6 0 年代中期到7 0 年代初期) 随着计算机软、硬件的高速发展,计算机进行数据处理的能力有了很大地提高。一台 计算机可以连接数台终端机,计算机可以实现实时操作和分时操作,大容量存储器得到 使用,商用高级语言c o b o l 开始用于管理系统的设计和实现。典型的管理信息系统有飞 机定票系统、银行业务系统、情报检索系统、物资管理系统等等。 ( 3 ) 网络处理阶段( 7 0 年代初期至今) 随着计算机软、硬件及网络技术的飞速发展,管理信息系统开始步入其发展的高级 阶段。计算机性能价格比不断提高,软件丰富,功能不断完善。随着i n t e m e t 的广泛应 用,管理信息系统发展到一个新的水平。基于数据库和网络的各种业务管理信息系统、 决策支持系统、智能专家系统等不断出现。 我国计算机在管理中的应用始于7 0 年代中期,从唯项数据处理向综合数据处理、管 理信息系统快速发展。现在,管理信息系统已普遍应用于政府、公司、企业、事业单位 等各种社会组织。1 9 9 9 年,我困已丌始政府f :网工程,实现政府公众信息资源其:享,提 高管理的水平与效率,最大限度地利用信息资源,为各级政府和公众提供有关信息。随 着知识经济的到来,管理信息系统将在国民经济和社会生活中发挥越来越大的作用。 2 - 2 管理信息系统的开发原则 管理信息系统的丌发是一项复杂的系统工程工作,在所有的系统开发中都应该遵循 一些基本原则。这些基本原则是通过大量的信息系统开发实践总结出来的,遵循它们可 以提高管理信息系统开发的成功率。【1 】 5 1 4 6 1 ( 1 ) 系统开发人员和用户都参与到管理信息系统开发项目中 一3 一 内蒙古科技大学硕士学位论文 一般地,管理信息系统是由信息系统的分析人员、设计人员、编程人员以及其他方 面的信息技术专家开发的。但是,管理信息系统是由用户使用的。从信息系统技术专家 的角度和从信息系统用户的角度看信息系统,往往存在着很大的差别。即使系统开发人 员工作非常努力,但是实际结果却是信息系统的用户对开发出来的信息系统不甚满意。 造成这种现象的原因主要是系统开发人员往往不太了解用户的需求,对用户的需求 有不同的理解,开发出来的信息系统虽然从技术上不存在问题,但是这种信息系统往往 不能满足用户的需求。另外一方面,用户不太了解信息技术的特点,对信息系统的开发 寄予过高的希望,理所当然地认为信息系统的开发一定会符合用户的所有要求,信息系 统的应用肯定可以解决管理上的所有问题。 解决这种问题的方法是加强系统开发人员和用户之间的沟通了解,让开发人员和用 户都参与到管理信息系统的开发过程中。这样,一方面开发人员可以随时了解用户的需 求,不断修改自己的系统;另一方面,用户也对信息技术的特点了解的更多,对如何使 用管理信息系统辅助管理工作有更高层次的认识。 ( 2 ) 使用“提出问题一解决问题”方法 管理信息系统的开发方法论就是一种典型的“提出问题一解决问题”方法,使用该 方法,可以降低管理信息系统开发过程中解决问题的风险,提高解决问题的质量。该方 法的思路如下: 研究和深入地理解当前的问题并描述这些问题; 定义解决这些问题的方案的需求,也就是要达到的目标; 针对解决方案的需求,提出若干个可行的方案,然后从中选择一个最佳方案: 设计方案,然后实现方案; 重新观察该方案的实施情况,评价方案的实施效果,并且对实施的解决方案进行 更全面的研究。 ( 3 ) 创建阶段和活动 所有的结构化生命周朔方法都采用了阶段和活动。虽然不同的信息系统开发企业、 不同的专家、不同的信息系统开发人员都对阶段的具体范围和数量以及阶段中活动的涉 及范围和数量有不同的认识,但是根据大量的信息系统开发实践的研究结果,普遍认为 管理信息系统的生命周期开发方法中应该包括以下一些基本的阶段:项目确认阶段、准 备和调查阶段、问题分析阶段、需求分析阶段、决策分析阶段、设计阶段、系统构造阶 段、系统实现阶段和运行维护阶段。 ( 4 ) 建立标准 无论是管理信息系统本身,还是管理信息系统的开发过程,都应该遵循和保存相应 的标准。不管是信息系统的开发企业,还是使用信息系统的用户企业,人员的流动是一 d 一 内蒙古科技大学硕士学位论文 个不可避免的事情。如何保持管理信息系统的开发和使用处于一个相对稳定的环境中, 是一个非常重要和迫切需要解决的问题。解决这些问题的最好方法就是建立一系列相应 的标准。使用这些标准来保持管理信息系统的开发和使用处于一个稳定的状态,不至于 因为某一个人员的变化,影响至整个信息系统的开发或使用。 ( 5 ) 认识到信息系统的开发是一项投资 管理信息系统的开发是一个投资项目。作为一个投资项目,必须考虑到成本效果分 析和风险管理两个非常重要的管理问题。成本效果分析就是评价开发信息系统的投入 ( 成本) 和系统应用后的产出( 效果) 。如果效果大于成本,那么可以认为管理信息系 统的开发是成功的;反之,系统的开发是失败的。成本效果分析难点在于如何度量成本 和效果,因为在度量成本或效果的指标中,有些指标是定量的,但是大多数指标是定性 的。因此,需要建立合适的成本效果分析模型和相应的指标体系。 风险管理就是确认、评价和控制那些项目中的错误,避免这些错误在信息系统开发 结束或信息系统实现之后依然存在;为了避免错误以及及时地发现和控制信息系统中的 错误,必须按照项目风险管理的方法管理信息系统的开发。 ( 6 ) 不要害怕改变管理信息系统的范围 管理信息系统是一个特殊的产品,是一个满足用户需要的产品。从系统开发人员的 角度看,他们希望按照预先设计好的内容,尽快地结束信息系统的开发。但是,从管理 信息系统的用户角度来看,随着系统开发过程的深入,他们x 口信息系统的了解也逐步加 深,总是希望改变他们以前提出的不合他们需要的要求。因此,系统丌发人员必须随时 按照用户的需要来修改系统的设计和实现。 ( 7 ) 采用结构分解技术 结构分解技术是一个广泛使用的技术。在丌发一个大重! 的管理信息系统时,应该把 这个系统分解成若干个子系统,然后把每一个子系统再分解成若干个模块,直到最后得 到的东西容易完成时为止。这样做有两个好处:可以把难以解决的复杂问题分解成容易 解决的简单问题,以便一个一个问题来解决;可以把一个大问题分解成多个小问题,每 一个问题都由不同的人员来完成,提高管理信息系统的开发效率。 ( 8 ) 正在开发的管理信息系统是容易扩展的 对于用户来讲,由于经营环境不断地发生变化,因此他们的业务流程和管理方式也 在不断地改变以适应已经变化的环境。这时,用户所使用的管理信息系统也应该可以迅 速满足这种变化的需求。这样,要求系统开发人员在管理信息系统设计时就要考虑到系 统将来的扩展,使开发出来的产品具有可扩展性。 5 一 内蒙古科技大学硕士学位论文 2 3 管理信息系统的开发方法 2 3 1 常用的开发方法 为了保证信息系统的开发质量、降低开发费用及提高系统开发的成功率,必须借助 于正确的开发策略和科学的开发方法。目前,管理信息系统的丌发方法很多,如生命周 期法、模型驱动法、快速原型法、商业软件包法和综合开发方法等。 ( 1 ) 生命周期法( s d l c ) i 1 】 5 1 4 6 1 生命周期法又称结构化生命周期法,是开发管理信息系统最基本的一种方法。它一般 将系统开发划分成系统调查、系统分析、系统设计、系统实现、系统运行维护与评价等 阶段,然后严格按划分的阶段依次向前开发,前一阶段的工作结果就是后一阶段的工作 依据。每一阶段又规定了详细的工作程序,一步一步顺序作业。每个阶段和主要步骤都 有明确的编制文档要求,各个阶段和步骤的向下转移都是通过文档的审核和控制来实现 的。 使用s d l c 方法建立m i s 的最大特点是开发工作具有系统性及严格性。不足之处 是:由于组织的基础管理薄弱或杂乱、方法本身的细腻苛求、管理或开发人员的失误、 体制机构的变动及其它不可预料等因素的作用,容易出现对系统了解不全、分析不透、 对系统逻辑模型描述不完全或有遗漏等问题,这样容易造成新系统功能不全、质量不 好、运行不可靠,甚至导致整个系统开发的失败。因此用s d l c 方法需特别重视开发过 程中对每一阶段、每一步骤的审核控制工作。 ( 2 ) 模型驱动法( m d d ) 模型驱动开发( m o d e l d r i v e nd e v e l o p m e n t ) 方法是一个通过建立模型来分析和设计 管理信息系统的方法。系统建模实际上就是使用一个或多个图形表示系统。m d d 方法强 调采用各种模型来可视化地表示和分析存在的问题,定义各种业务需求以及设计信息系 统。 在m d d 方法中,所有阶段与生命周期法中的阶段一致,但是这时的阶段是不能跨越 的,必须按先后顺序进行。实现m d d 方法,可以采用一些不同的模型驱动技术。这些模 型驱动技术包括结构化分析和设计技术( s t r u c t u r e da n a l y s i sa n dd e s i g nt e c h n i q u e , s a d t ) 、信息工程( i n f o r m a t i o ne n g i n e e r i n g ,i e ) 工l j 面向划象分析和设计( o b j e c t o r i e n t e da n a l y s i sa n dd e s i g n ,0 0 a d ) 技术。 ( 3 ) 快速原型法( r a d ) 1 1 】 a 6 l 为了解决生命周期法存在的周期长、成本高的缺点,研究人员提出了开发管理信息 系统的快速应用程序开发方法( r a p i da p p l i c a t i o nd e v e l o p m e n t ) 。这种方法的本质是尽快 一6 , 内蒙古科技大学硬十学位论文 地开发出可以使用的原型系统,因此也把此方法称为快速原型开发方法或简称为快速原 型法。 快速原型法的特点是快速地创建出管理信息系统的测试版本,该版本可以用来演示 和评估,用户可以借助这种测试版本更加详细地提出自己的需求,系统开发人员可以借 助这种版本挖掘用户的需求,然后在此基础上对系统的测试版本进行修改。 在快速原型法中,包含了4 个不同的基本阶段,即设计阶段、构造原型系统阶段、 实现原型系统阶段、分析原型系统阶段。除此4 个基本的循环阶段之外,还包括准备和 调查阶段、分析问题阶段和运行维护阶段, 对于那些用户需求无法确定的项目来说,使用快速原型丌发方法,是一个非常有效 的开发方法,该方法鼓励用户参与系统开发的积极性,开发过程的透明度和支持度都非 常高;这种开发方法大大降低了管理信息系统的开发风险,这是因为使用不断循环的技 术解决方案取代了次性提交的技术解决方案;与其它开发方法相比,该方法可以尽快 地发现系统中存在的错误和疏漏,提高信息系统的开发质量。 ( 4 ) 商业软件包法 商业软件包就是出现在软件市场上的商品化软件,这种软件可以完成特定的功能。 商业软件包法是通过购买商品化软件包并且在此基础上进行的管理信息系统开发方法。 使用商业软件包法,也可以分成几个不同的阶段,如系统分析阶段、系统设计阶段、系 统修正阶段和系统维护阶段。 ( 5 ) 综合开发方法 我们所述的以上几种管理信息系统的开发方法,都有自己的有点和缺点。例如,生 命周期法适合于业务工作比较定型的系统,其优点是丌发过程严格划分:e 作阶段,有 套图表工具和完整、规范的工作文献,每一个阶段都要进行审核,能够进行控制。缺点 是开发周期长,变化性差,开发初期与业务人员交流不便。快速原型法的优点是开发周 期短,见效快,与业务人员交流方便,缺点是初始原型设计较为困难,缺少控制,软件 修改工作量较大。 在实际的管理信息系统开发过程中,我们需要把多种方法综合起来使用。这样可以 发挥某个信息系统开发方法的优点,避免其缺点。由于管理信息系统开发方法有多种类 型,这些不同的开发方法的组合也有多种类型,因此综合开发方法也有许多种类型,如 快速架构开发方法、多种实现路径开发方法和阶段化的实现路径_ 丌发方法等。 2 3 2 应用系统丰勾成原则 系统分析方法是把一个组织的信息系统划分为若干个应用系统进行研究,并要求设计 出来的应用系统具有两个特性,即适应性可改变性和整体性。所谓适应性何改变性,就 7 内蒙古科技人学硕士学位论文 是指一个应用系统具有适应用户不断变化的信息需求的能力,保持一定的相对稳定性以 响应来自于组织各部门内部或者外部的各种变化,这种变化特别是指组织机构的变化。 而当某一条件的变化引起应用系统的改变时,这个改变是容易实现的且不会影响全局。 有时适应性可改变性也称为信息系统同组织机构的相对独立性。整体性就是指各个应霜 系统的接口清楚,每一个应用系统能够容易地跟其他应用系统结合在一起形成一个完整 的信息系统。根据应用系统所具有的这两大特性和要求,提出了以下应用系统的构成原 则。【4 】 5 1 ( 1 ) 过程完整性:这是主要的原则。这个原则使应用系统由关系密切的过程组合而 成。关系应该包含信息交换关系和逻辑功能上的关系。这样可以提高应用系统内聚性, 减少应用系统之间的耦台性,简化应用系统间的接口关系,增加系统结构的坚固性和稳 定性。使系统的信息处理局部化,应用系统有效的获取所需的信息,能够以高度相互协 调相互配合的方式执行起功能,提高了整个系统的效率和性能。 ( 2 ) 功能完整性:每个应用系统的功能从用户需求的角度看,应该是相对完整的和 完备的。一个应用系统能相对独立地满足用户在有关方面或有关问题上的整体需求,而 不需要其它应用系统进行类似的工作,提供类似的信息。因此,在一个管理任务或一个 资源管理工作中的过程尽量不要拆开分别放在不同的应用系统中。 ( 3 ) 系统完整性:这个原则是指各个应用系统应该可以很容易很方便地连成一个结 构良好的整体。大型系统的开发是分阶段分应用系统进行的,不同时期、不同人员开发 出来的应用系统或他们的一部分,应该可以很方便的加到原有系统里去,而且对原有系 统的影响应该最小。系统整体性原则要求应用系统的划分要清晰合理,接口统一和标 准。这条原则对于提高系统的稳定胜是非常重要的。在某一个j 衄用系统不能工作时, 它对整体的影响应限制在最小,使系统有较高的容障能力。 ( 4 ) 可分性和唯一性:是指一个应用系统的功能与其他应用系统不重复,在功能上 每个应用系统都唯。这样iu 以消除不必要的冗余,减少各个鹰用系统之问的耦合;另 一方面可以简化系统的设计和开发工作,提高设计和开发的效率,同时还可以提高整个 系统的稳定性。因为可分性和唯一性可以使环境、用户应用的变化局部化,从而使应用 系统受到的影响局部化。局部化结果一方面是缩小影响范围,同时还可以避免因修改操 作引起的应用系统间恶性的连锁反应。 ( 5 ) 可理解性:要求划分出来的应用系统的规模大小和复杂程度都受到定的限 制。要从了解、开发、掌握、运用的角度来决定,各个应用系统规模不要过大,复杂程 度不要过高,以便在合理的时间、人力、费用条件下进行设计、开发、理解、使用与维 护。这就要求我们控制每个应用系统的过程数目和数据类数目。 一8 内蒙古科技大学硕士学位论文 ( 6 ) 灵活性和适应性:对象的系统和环境是动态的,用户要求的变化以及发展是不 可避免的。我们应该满足信息系统在一定的范围内的足够灵活性及适应性。使它适应这 些变化,不需修改或做最少修改就可以满足用户的改变要求。 2 4 管理信息系统的开发过程 管理信息系统的开发过程一般包括系统开发准备、系统调查、系统分析、系统设计、 系统实施、系统转换、系统运行与维护、系统评价等步骤。根据开发系统的大小、复杂 程度、投入、方案、方法等因素的不同,各步骤的要求和内容也不同,需要根据实际情 况进行取舍和计划。 4 1 1 4 6 1 ( 1 系统开发准备 系统开发准备工作主要包括系统开发要求的提出、成立系统开发小组、制定系统开 发计划等工作。 提出开发要求:由于组织发展、业务需要、外部环境或上级领导的要求,导致需 要管理信息系统的开发列入工作程序的时候,要有人或单位提出系统要求。提出管理信 息系统开发要求的可以是上级主管、本单位领导、业务部门领导或具体业务工作人员。 不管以谁为主提出要求,都要有一个正式的文字文件,如系统开发立项报告、系统开发 申请等。 成立开发小组:系统丌发立项工作被批准后,其首要工作是成立管理信息系统丌 发小组。人员构成一般应包括领导、用户、系统分析员、系统设计员、程序员、系统操 作员、数据录入员等人员。 制订管理信息系统开发汁划:合理地丌发i t - 戈1 是成功开发管理信息系统的另个 重要因素。要根据新系统的目标、投入的资源、各种约束,估计管理信息系统开发各阶 段的阡寸间、人力、资金、要求等,制定个可行合理的丌发计划,并目要准备应急等备 用计划。计划的管理可以采刚多种方法和图表,如检查、会议交流、汇报、网络图、资 源使用图等。 ( 2 ) 系统调查 “没有调查就役有发言权”,新系统的系统分析与系统设计工作都要建立在现行系 统调查的基础上,需调查现行系统的运行情况、问题等,明确用户的需求,特别是开发 和委托丌发方式。通常,系统开发单位对用户的业务不了解或了解不全面,因而更需要 详细进行系统调查工作。 调查内容。主要有现行系统概况、组织机构、业务流程、报表及数据处理、现行 系统存在的问题、新系统的功能和目标。 9 内蒙古科技火学硕士学位论文 调查方法。主要有资料法、观察法、会议讨论法、个人访谈法、表格调查法、专 家调查法等多种方法。 调查中使用的图表工具。为了更好地完成系统调查工作,可以使用如下图表工具 辅助调查:组织结构图和平面图、调查统计表、现行系统概况图、现行系统流程图和概 况表。 可行性分析。也称可行性研究,是在系统调查的基础上,针对新系统的开发是否 具备必要性和可能性,对新系统的开发从技术、经济、社会等方面进行分析,以避免失 误,保证新系统的开发成功,并得出新系统的开发工作可行、不可行、暂缓、追加投 资、分步实施等方案和结论,最后完成可行性报告,供领导进行决策。如果可行性报告 得到批准,则转入系统分析阶段,否则停止或重新进行可行性分析与论证。 ( 3 ) 系统分析 系统分析是管理信息系统开发的关键环节。主要任务是将在系统详细调查中所得到的 文档资料集中到一起,对组织内部整体状况和信息处理进行分析。它侧重于从具体业务 全过程的角度进行分析。分析的主要内容是:业务和数据的流程是否通畅、合理;数 据、业务过程和实现功能之间的关系;老系统管理模式的改革和新系统管理方法的实现 是否有可行性等。系统分析的目的是将用户的需求及其解决方法确定下来,这些需要确 定的结果包括:开发者关于现有组织管理状况的了解;用户对信息系统信息的需求;数 据和业务流程;管理功能和管理数据指标体系;新系统拟改动和新增的管理模型等。系 统分析所确定的内容是今后系统设计、系统实现的基础。 4 1 1 6 1 ( 4 ) 系统设计 系统的设哥l 谅则 。 管理信息系统的开发是一项系统工程,为了保证系统的质量,设计人员必须遵循共同 设计原则,尽可能地提高系统的各项指标( 系统可变性、可靠性、工作质量、工作效 率、经济效率、经济性等) 。 系统的工作效率主要是指系统对数据的处理能力、响应速度、响应时间等等与时间有 关的指标;系统的可靠性是指系统在运行过程中,抗干扰和保证系统正常工作的能力; 系统的工作质量是指系统提供用户所需信息的准确程度、及时性,以便用户操作的人机 界面的友好程度;系统的可变性是指系统被修改和维护的难易程度;系统的经济性是指 系统在费用方面的投入产出比。 系统总体设计 1 0 一 内蒙古科技大学硕士学位论文 m i s 总体设计是指根据系统分析所确定的系统目标及逻辑模型,用结构化系统设计方 法,将系统划分为若干个物理子系统,绘制出系统及子系统的结构图,并按一定格式编 写出模块说明书。 系统平台设计 管理信息系统是以计算机科学与技术为基础的人机系统。管理信息系统平台是管理信 息系统开发、应用的基础。管理信息系统平台设计包括计算机处理方式、网络操作系统 的选择、数据库管理系统的选择等软、硬件选择与设计工作等。 代码设计 我们设计代码时,遵循代码要具有唯一性、标准化、合理性、可扩展性、简单性、适 用性、规范化等基本原则。 输出设计 输出设计是管理信息系统应用中的重要环节,是用户与系统的重要的、直接的接口, 用户所需的各种信息、报表,都要由系统输出完成。输出设计的要求是:界面美观、功 能齐备、数据准确、格式多样。 输入设计 输入设计要根据系统输出的要求确定输入的内容和格式。由于输入数据的准确性与及 时性会影响管理信息系统的运行效果,所以要特别注意数据的准确性。输入设计主要包 括输入数据的分析与获取、输入数据的格式设计、输入设备的选择、输入数据的校验等 工作。 接口对话设计 人机对话主要是指在计算机程序运行巾,使用者与计算机系统问通过终端或其它设备 进行的一系列交替问答。对话设计的主要工作是确定对话的方式、内容、格式等。对话 设计的原则是:对话界面要美观、醒目;提示要清楚、简单,不能有二义性;要适应用 户的业务要求;要便了操作和学刊有帮助功能:能及时反馈锚氓信息等。 文件、数据库设计 通常,在计算机系统中大量数据的存储管理为文件方式或数据库方式。要根据数据的 使用要求、处理方式、存储的数量、设备条件等需要和约束,确定数据的存储方式、文 件类型、组织方式、存取方法。一个合理的文件,既要节省存取时间,又要占有较少的 外存空间;既要操作便捷,又要维护方便。 系统设计报告 系统设计报告( 又称系统物理设计说明书) 是系统设计阶段的主要成果,是新系统的 物理模型,也是系统实施的重要依据。系统设计报告主要包括:系统概述、总体结构、 计算机系统配置、代码设计、文件数据库设计、输入输出设计、接口及通信环境设计、 内蒙古科技大学硕士学位论文 安全、保密设计、数据准备、系统测试计划、培训计划等内容。系统设计报告要经领导 批准,并得到用户的认可。一旦系统设计报告得到批准,则成为系统实施阶段的工作依 据。 ( 5 ) 系统实施与转换 系统实施与转换是依据系统设计报告将新系统付诸实现的实践阶段。系统实施阶段的 主要工作包括:系统硬件的购置与安装、程序的编写( 购买) 与调试、系统操作人员的 培训l 、系统有关数据的准备和录入、系统调试和转换。 ( 6 ) 系统维护与评价 管理信息系统是个复杂的人机系统。系统外部环境与内部因素的变化,不断影响系 统的运行,同时需要系统不断适应这些变化,不断地完善系统,以提高系统运行的效率 与服务水平,这就需要从始至终地进行系统的维护工作。 系统评价主要是系统建成后,经一段时间的运行后,要对系统目标功能的实现情况进 行检查,并与系统开发中设立的系统预期目标进行对比,评估新系统发挥的作用,及时 写出系统评价报告。 2 5 基于i n t r a n e t 的矿山网络管理信息系统应用的构建 2 5 1 传统的矿山c s 数据库管理系统结构 ( 1 ) c s 模式的特点 数据库技术早在6 0 、7 0 年代就已出现,进入9 0 年代更趋丁成熟和完善。在8 0 年代 中后期,c l i e n t s e r v e r 概念和技术进入数据席领域使得d b m s 市场活跃起束,并且 d b m s 的性能和实现也有了长足的进步。同时,数据库的发展还进一步促进例络的普及 与应用。c s 模式有以下特点:【4 】 删 具有成熟的设计丌发方法和 :具。 交互性强、界面友好。各个c l i e n t 机上运行的应用程序是针对特定的用户和任务 而设计,同时具有在线帮助和出错提示等辅助功能。这些优势是b s 所没有的。 数据通信量小、安全性高。c s 模式一般采用基于局域网点对点的结构和安全性 较好的网络坍议,而b s 模式是一种开放式的结构,面向众多的用户,其防火墙技术并 不能完全屏蔽网络黑客和内部人员对系统的恶意侵袭。 不过传统的c l i e n t s e r v e rd b m s 应用是以局域网为主要工作平台,其技术特点、体 系结构大多针对局域网而设计和开发的。 如图2 1 ,传统的矿山c l i e n t ,s e r v e r 体系结构中,应用的请求是由客户端发起的,请 求以事务处理形式,通过专用或通用接口提交给服务器系统,数据一般表示为二进制格 1 2 内蒙吉科技大学硕士学位论文 式。服务器系统首先要对用户请求做安全判断和处理,然后按照用户的权限和它的要求 进行操作。服务器对数据的管理、操作以及客户服务器之间的信息传输均以二进制数据 为基础,因此数据的管理、维护以及安全性能够得到保障。同时,数据在客户与服务 器、服务器与服务器之间的传输大多可以在通用接口和专用接口之问做出选择,所以 c l i e n t s e r v e rd b m s 在性能和异种数据库的协同操作上可以十分容易地找到平衡。 客户服务器 7 g u i 接口 、 用户发出请求 i 数据库 、 逻辑 逻辑 通信? i - 服务器返回结果 、 通信 图2 1c s 模式 ( 2 ) c s 模式的缺陷 随着网络的普及,尤其是以i n t e m e t 为代表的广域网应用的兴起,更多的用户要求使 用网络,而且网络的应用也从8 0 9 0 年代的局域网,更多地扩展到广域网上。这样,传 统模式的c l i e n t s e r v e rd b m s 也暴露出它的一些不适应性,主要体现在:1 3 】 4 1 传统的客户服务器数据库管理系统对数据的管理严谨有余但灵活不足。大多数 c l i e n t s e r v e rd b m s 都针对专门的应用而设计的,采用的实现手段、数据的表示形式均千 差万别,异构系统之问的数据交流与转移十分困难。 系统升级、维护困难,且费用高。虽然在c l i e n t s e r v e rd b m s 中,也将系统分成 独立的客户和服务器两部分,可以分别更新和维护,但是实际系统在应用级别的升级和 维护还需要更多地考虑双方的要求和限制,因此困难较人,费用l e 较高。 用户建立d b m s 的i 蝴投入与开发成本较岛。要求:”发人员既设i l 交现墨i ,、。稍应 用系统,还得发计实现服务器应用系统;同时为了安装、调试这些系统,往往要在客户 机和服务器之间奔波。 刁i 同的应用系统在用户界面级2 i 二差万别,使用户、l 其非计算机专业人员,在掌 握和使用上容易产生困惑,难以适应。 传统的c f i e n t s e r v e rd b m s 应用平台是局域网,对于广域网平台和移动客户的要求考 虑不足。比如:广域网上长延时、不可靠的数据请求、客户利用不同计算机、在不同地 ;b - i 青求数据操作等。 2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工厂安全培训意义
- 服务链拓扑演化-洞察及研究
- 化肥厂物流供应商合作规章
- 贸易合同:返销或回购合同5篇
- 优 质生活圈营销方案策划
- 学生课程培训的安全预案课件
- 手卫生指征课件
- 基于机器学习的化工过程异常检测-洞察及研究
- 机械设备购买合同范本5篇
- 中国农商银行笔试题库及答案
- 2025年牛羊肉市场分析报告
- 《民营经济促进法》解读与案例分析课件
- DB31T 444-2022 排水管道电视和声呐检测评估技术规程
- 《技术分析核心精要》课件
- 化工安装验收报告
- 爆破钻孔合同协议
- 2024年宁波市北仑区招聘事业单位人员笔试真题
- 移动专线故障培训课件
- 2025-2030中国完全同态加密行业市场发展趋势与前景展望战略研究报告
- 濒危野生动植物种国际贸易公约(附录一二三)
- 代采代销合同范本
评论
0/150
提交评论