已阅读5页,还剩65页未读, 继续免费阅读
(材料加工工程专业论文)基于clientserver模式的铸造生产辅助管理信息系统的研发.pdf.pdf 免费下载
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
华中科技大学硕士学位论文 摘要 p 、铸造企业管理信息系统悬计算机技术在铸造领域应用的一个震要方藤。髓着市场竞 争的日益激烈和技术进步,铸造企业僚理技术也在不断发展,管理方愿的囊模式、蠹 壤 念和新方法层出不穷。铸造金业要想取镊竞争优势,必须结会自费豹具体馕凝尽快地整 合各种企业资源,减少浪费,提糍效搴,从藤全藤提裹企业繁理本乎。囊是蒸于这个背 景, 本课题研究舞发了铸造生产辅助管理信息系统。 。文中莺先阐述了嚣理信崽系统豹概念,分板了国凑外警璞信悫系统黪发麓瑗状襄趋 势,紧密结会实际进行了铸造生产辏弦警理信患系统分折_ 襁系统设诗,介绍了 c l i e n t s e r v e r 绩搀。擐据实骣| | 孥况,选褒w i n d o w s2 0 0 0 俸为系统平台,戳p o w c r b u i l d e r 秽m s $ q ls e r v e r 2 0 0 0 失开发王昊,开发了基予c s 结梅的铸远生产辅动管理信息系统。 交孛藿煮奔绣了舔囱铸造生产辖助管理的工其管理、加工定额管理、熔炼及铸造模 篓 管璎、黼纸管鹫模块的开发及美链实现技术。详细介绍了采用衙向对象方法的备模块 静代磷设计、输入输穗窗疆设计、数攒库完整性设计、查询及打印与打印预览的设计, 并详缅介绍了各管理模块的其体实现。重点讨论了数据输入检验、查询、打印与打印预 览方面的实现方法和技术。最后,介绍了各个模块的功能及应用。 本研究实际应用效果较好,撼高了铸造企业的生产效率,软件操作简单,达剡了实 用化,改变了传统的完全依赖人工管理的模式。 关键邂:键造管理信息系统c 搭结梅生产转助管理数据痒 华中科技大学硕士学位论文 c a s t i n gc o t e r p r i s eh 擅b a g e m e l ri n f o r m a t i o ns y s t e m i so l l eo ft h em o s ti m p o r t a n t a p p f i c a f i o no fc o m p m e ri nf o u n d s yf i e l d w i t ht h ei n t e n s i v em a r k e tc o m p e t i t i o na n dt h e d e v e l o p m e n to ft e c h n o l o g y , n e wm a n a g i n gm o d e l s ,n e wc o n c e p t sa n d h e wm e t h o d sa p p e a r f r o mt i m et ot i m e ,m a n a g i n g t e c h n o l o g yo fc a s t i n ge n t e r p r i s e 汹d e v e l o p m e n t 笛w e l l t o w i ni nt h ec o m p e d t i o a , c a s t i n ge n t = p r i s es h o u l da d v a n c et h e i rm a n a g i n gl e v e lb y d i s p o s i n g r e s o u l c e , r e d u c i n gw a s t ea n di m p r o v m ge f f i c i e n c y t h a ti st h eb a c k g r o u n do f t h i sr e s e a r c h , t h ea u t h o rd e v e l o p e da m a n a g e m e n t i n f o r m a t i o ns y s t e mf o r c a s t i n g a i d e d p r o d u c t i o n i nt h i sp a p e r , t h ec o n c e p to f m a n a g e m e n ti n f o r m a t i o ns y s t e mi sd e s c r i b e df i r s t l y t h e a c t u a l i t ya n d t r e n do f m a n a g e m e n ti n f o r m a t i o n s y s t e m a r ea n a l y z e d m e a n w h i l e a c c o r d i n g t o t h ep r e s e n ts i t u a t i o n , t h i sp a p e rc a r r i e do u tt h es y s t e m sa n a l y s i sa n dt h es y s t e m sd e s i g n c s s t r u c t u r ei si n t r o d u c e d 1 1 地r e s e a r c hc h o o s e sw m d o w s2 0 0 0 够s y s t e mp l a t f o r m a n dh a s d e v e l o p e dam a n a g e m e n ti n f o r m a t i o ns y s t e mf o rc a s t i n ga i d e dp r o d u c t i o nb yp o w e r b u i l d e r a n dm s s q l s e r v e r 2 0 0 0 s o f t w a r ed e s i g n i n ga n dd e v e l o p m e n to fm a n a g e m e n ti n f o r m a t i o ns y s t e mf o rc a s t i n g a i d e d p r o d u c t i o n i s m a i n l yi n t r o d u c e d t h ed e s i g n i n ga n d t h e d e v e l o p m e n t s o ft o o l m a n a g e m e n t , p r o c e s sr a t i o nm a n a g e m e n t , m e l t i n ga n dc a s t i n gm o d e lm a n a g e m e n t g r a p h m a n a g e m e n t 瓣c a r e f u l l yd e s c r i b e d i tc a r e f u l l y i n t r o d u c e st h e o b j e c t - o r i e n t e d c o d e i m p l e m e n t a t i o n , d e s i g no f i n p u t a n d o u t p u tw i n d o w , d a t a b a s ei n t e g r a i i t yd e s i g n , q u e r yd e s i g n , p r i n t a n d p r i n tl 瑚e v i e wd e s i g n t h er e a i i z s t i o no f a l lm o d u l e s i sa l s oc a r e f u l l yd e s c r i d e d t h e t e c h n i q u e so f d a t ai 珥m tv e r i f i c a t i o n , q u e r y , p r i n ta n d p r i n tp r e v i e wa 糟m a i n l y a l l c u s s e di n t h i sp a p e r a tl a s t t h ef u n c t i o n so f m lm o d u l e sa r ei n t r o d u c e c l g o o de f f e c t sh a v eb e e na c h i e v e di na p p l i c a t i o no ft h i sr e s e a r c h t h es o f i m 雠h a sb e e n u s e di naf a c t o r ya n di t i m p r o v e sp r o d u c t i v ee f f i c i e n c y rd m g e s t h em o d e lo fm a n u a l m a n a g e m e n t k e yw o r d s :m a n a g e m e n t i n f o r m a t i o n s y s t e m f o r c u r i n g c ss t r u c t u r e a i d e dp r o d u c t i o nm a n a g e m e n td a t a b a s e 华中科技大学硕士学位论文 1 1 课题的来源、目的及意义 1 绪论 巍今计算捉技术豹发展耧应用是一令国家弱藩力鞠鬟代纯程度的重要标恚。信怠系 统接必诗舞撬瘟月的夔要领域,其特煮主要表现褒:它是瑟商管壤决策韵、对一个组织 管理业务避嚣金瑟警爨鹃综合性入撬系统,是现代管遴方法鸯手歉相结合酶系统,是多 学辩交叉熬边缘零; 学。警理售患系统( 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 s ,簿称m i s ) 的开 发襄或用是簿量企业瑗健纯承平黪标恚h 翔。金选傣患纯是国家信惑纯游基础,是企监在 枣矮竞争巾求褥生存与发聚的客残要求。宅鳇实震是在信惹技术瓣支撑下,使管臻决策 者能充分及时利用信怠资源,恕撵枣撬橇逯,更好缝缀绥企蹙的入力、耱力、资金等瓷 源遴学生产经营透动。它蠢裂鼍:企韭科学纯、会璞纯、翻度纯、瓣范纯鼢管瑾,傻企泣 的管毽水乎跨上薪叁除,为金灶持续、键痰、稳定懿发展拄下夷好基础f 3 l 。羲诧,企泣 如钶撼进m i s 的建设是重要课题之一。 。 管理镶患系绕是慰一个组织( 攀霞、企业或部门) 逃学全瑟警毽晦久帮圣 算梳翱结含 的系统。宗综客运熙计募壤技术、信息技寒、管璎技术狂决策技术,鸯瑗健纯豹管理思 想、方法和手段结会起来,辕助管璎人员逃行繁理_ 辍决策n 丑。宅楚挂会生产力发震和科 技进步的产物。在正业发达屋家,为了适应激熬的枣场竞争,在金鳖管理串逐步形成一 种以生产计划与控制为主导的繁理楱式、紫理愚怒襄方法。在瞧予诗箕枫靛帮弦下,对 企业生产经营诸要素进行绽化缀会秘合理既要,使生产襄经营活费过程孛瓣人流、物滚、 资鑫溅、信息漩处于最佳状态,达糊以最少蜒投入获褥最大熬产爨,这裁燕垒泣管理镶 息系统的作用所在。 完薅的m 塔运转最,会绘企业繁来唾蝗好处2 一般谥来,哥鼓缳滚按耀交赞,增强 产品竞争熊力,降低库存积压,加速资金周转,绫短生产周期,提蹇设备裂鼹搴,降低 产品成本,提高企业管理水平,并可获碍显著的经济效薤魏社会效益。据艘i c s ( 美罄 产与库存管理学会) ,使用完善的m 憋,一般可以必企业磐亲如下效益; 库存降低 交货期拖延藏少 采购期提前缩短 停工特料硪少 管造成本降低 3 5 8 0 5 0 6 0 1 2 华中科技大学硕士学位一论文 管理人员减少1 0 生产能力提高1 0 1 5 铸造企业由于其生产的繁杂性和企业管理的特殊性,m s 的研究在我国才剐刚起 步,至今未见一套完整的完全成熟的适应我国铸造厂的专用管理信息系统出现。因此, 用m i s 来规范完善铸造企业的管理,降低废品率,提高企业生产效率,降低生产成本, 显得日益重要1 6 j 。为此,由华中科技大学材料学院与山西榆次液压件集团公司承担了国 家经济贸易委员会“国家重点科技创新项目”“先进铸造计算机应用一体化技术”, 其中个子项目就是管理信息系统,这正是本课题的来源。 在我国液压件铸造方面,山西榆次液压件厂铸造分厂的技术处于国内领先地位。但 长期以来,此厂的信息管理完全依赖于手工作业,耗费大量的人力、物力,而且还会因 为人为的疏漏造成不同程度的损失。为此,本系统力图改善此种不利局面,把传统的信 息管理模式逐步改造为依靠计算机和网络等先进信息技术的自动化信息管理模式,从而 提高管理效率,降低管理成本,使之逐渐适应新形势、新环境下的商业竞争,进而促进 该厂的发展。传统管理模式向信息化管理模式的转化不是一蹴而就的,它需要一个过程, 使企业和员工都能充分体会到计算机网络技术给社会带来的巨大推动力,企业只有走在 信息化前面才能在商业竞争中处于不败之地。因此,本研究具有较高的理论意义和重要 的实用价值。 1 2 国内外研究概况及发展趋势 当前工业企业正面临着市场全球化、制造国际化和品种需求多样化的新挑战,各企 业间围绕着时间、质量和成本的竞争越来越激烈 7 - s 。 1 2 1 我国企业管理信息系统研发的基础和不足 我国企业m i s 现状,可以认为尚处于m i s 成长的初级阶段,但在这个初级阶段上 却取得了很大的成功,为今后发展打下了良好的基础主要表现为:m i s 在企业中已经 产生经济效益和社会效益,促进了企业组织中多层次管理活动的改进;在企业中,信息 意识有了普及,对m i s 的作用引起了多级领导的熏视:训练培养了m i s 建设的专业技 术j j - ;m i s 的开发、利用水平也在不断提高 m i s 开发中存在的问题,主要同题表现如下: l 、m i s 开发中模仿人工流程,致使m i s 系统仅仅完成过去人工繁琐劳动的一部分, 2 华中科技大学硕士学位论文 没有体现现代化管理方法。当然对企业改革难于起到推动作用: 2 、领导层对m 【s 的作用和意义缺乏共识。由于m 【s 开发周期长,时逢企业领导 换届,新领导上台来不及认识m i $ 为何物,就会碰上企业生存大计要决策,则无暇顾及 m 【s 的开发,甚至受到冷落和挫折 3 、企业技术力量不足,无法对系统进行完善和维护。在企业中计算机技术人员属 二线人员,不易受重视,能力强者易流动。而企业在改革中,运行机制不断变化,软件 需不断修改,企业技术力量不足,当然系统难搞好。 4 、i v i s 的开发应用仅限于业务层工作,很少涉及预测、决策和优化方面的工作, 致使m i s 的效益发挥的不够。 1 2 2 国外m i s 的研究概况 随着计算机技术的发展,近2 0 年问,国外大公司出现三种变化: l 、抓管理着重于建立m 【s 系统,并使管理技术走向成熟。 2 、信息是决策的依据,m 【s 随时为经理们提供信息服务。 3 、经理通过m i s 使其经营计划和具体的业务活动联系在一起。 正是基于上述变化,m i s 的开发和应用在企业的经济部门中得到迅速发展。在发达 国家,不仅大中型企业广泛建立了自己的m 【s 系统,甚至一些小型企业也不例外。由于 国外广泛建立了数据网络体系,如公用数据网、电子邮件、电子数据交换等,为m i s 的开发应用提供了支撑环境,因而许多企业正在完善m i s ,走向e i 渖p l o l ( e n t e r p r i s e r e s o m c ep l a n s ) 、a p s i l l - 1 2 ( a d v a n c e d p l a n n i n gs y s t e m ) 。不少企业已经实施了e r p 。 1 2 3 国内m i s 的开发和应用现状 国内m i s 的开发应用已有2 0 来年历史,特别是近年企业升级中,对m i s 的开发应 用均有具体要求,受到企业界广泛重视。因而,近年m i s 的开发和应用又有了新的发展。 总体说来大致分三类: l 、有些企业m i s 总体育规划,系统已有相当规模。 2 、有些企业m 璐虽无规划,但单项应用突出。 3 、有些企业还完全没有信息化,全靠人工管理。 目前,国家在网络建设和大型信息系统开发方面投入较多,但在企业信息化规划方 面还比较薄弱:许多人认为企业信息化就是买计算机、联网;企业开发m i $ 就是编制软 件,是单纯的计算机问题,并没有认识到m i s 是一项与企业管理体制、管理模式、人员 华中科技大学项士学位论文 素质、技术进步等一系列问题紧密相关的复杂工程。据调查:全国大中型企业中,大约 1 0 的企业基本上实现了信息化或运用信息手段比较好:大约7 0 的企业拥有一定的信 息手段或正在朝着实现企业信息化的方向努力:大约2 0 0 o 的企业只有少量的计算机,仅 用于财务、打字等工作。而中小企业的信息化程度更低。总的来说,我国的大部分企业 对信息的管理还处于手工作业的阶段,这使得信息化速度远远落后于其它信息发达国 家。 因此,企业m 【s 的现状是: l 、一些企业的m i s 已初具规模,并在完善之中,先进企业的m i $ 在向e r p 、a p s 迈进,部分企业已经实施了e r p 。 2 、不少企业在财务、物资、合同等子系统的开发和应用上已取得成效,并在向完 整的m i s 方向发展。 3 、一些企业在c 觥m 方面,已有成绩,如注塑模、机械c a d 、数控铣、钻、 剪等。 4 、一些企业在网络上开发应用,实现信息共享已有显著成绩。 5 、一些企业还完全没有信息化,需要进行信息化改造。对管理信息系统的需求很 大。 1 2 4 管理信息系统的发展趋势 广义上,企业管理的方方面面都在m i s 系统的管理之下,m i s 系统的优劣对企业 的经营至关重要1 1 3 - 1 5 1 。既然m i s 对企业如此重要,特别是我国铸造企业m i s 还才刚起 步,所以很有必要继续开展铸造企业m i s 软件的研究和开发。以下几点可以大致概括管 理信息系统的发展趋势。 i 、从简单的数据处理到智能的信息分析 在m i s 的管理范围更广泛、呈现行业化的趋势的同时,激烈的市场竞争迫使企业必 须快速、准确地作出决策,面对这情况,m i s 在深度上便呈现智能化的趋势。 随着软、硬件技术近年来的快速发展,以及业务环境对智能化提出的要求,目前 m i s 系统已在智能化方面迈出了可喜的一步,并将持续发展下去 2 、从企业后台转向企业前台 传统的m i s 系统着眼于企业后台的管理,而缺少直接面对客户的系统功能。因为, 传统的企业着力于买到物美价廉的原材料,快速高效地生产出产品,至于哪种产品更受 4 华中科技大学硕士学位论文 欢迎,哪些服务最有待改进这一类的问题,却往往没有确切的答案,只能凭经验臆测。 在电子商务的大环境中,企业的客户可能分散在全球各地,企业不可能对他们的情况都 了如指掌,所以必须有一个系统来收集客户信息,并加以分析和利用。 基于上述背景,前台管理系统,又称客户关系管理系统,成了m 【s 市场上最新的亮 点。 3 、通用化、标准化及开放性 m i s 系统是由不同的硬件和软件组成的,系统之间需要相互交换数据,软件需要具 备可移植性,硬件需要可替代性,新旧系统之间需要有兼容性等等。这就提出了通用化 和标准化的问题。通用化和标准化将是一个持续进行的过程,作用于硬件和软件两个方 面,贯穿于软件开发的全过程中,它可以避免低水平的重复,并不断提高软件开发的水 平,使开发者和使用者都获得极大的效益【i “9 1 。 制约铸造m 【s 软件商品化的一个重要原因就是该软件的通用性差。这不仅和软件的 开发者有关,还和工厂的实际情况有关。由于众多工厂都有自己的一套管理标准( 多年 生产经验的总结) ,使得软件开发的难度增大,所以开发者应该深入实际,提炼出众多 工厂共性的东西,并将其开发成通用化的模块。只有这样,软件才能推广,对开发者而 言,还便于软件的维护、升级等。 对于通用性很差的部分,还可以通过提高系统的开放性来解决给用户一定权限, 允许用户在一定范围内对数据库进行添加、删除及修改,这样就可以在通用化的平台上 加入自己专用的内容。 4 、从事务处理到自我服务 m i s 系统有一个很重要的任务就是提高事务处理的效率。工厂的安排生产不再是用 手工画图表了,计算机可以帮你傲科学的规划了。但是,m i s 系统在做这些事情的时候 需要最原始的数据,这些数据从哪儿来的呢? 很不幸,中国的很多企业要么没有做这项 工作,要么在用人工做重复的二次输入工作举例来讲,要想得一份季度收支情况报表, 很多企业的做法是:由财务部门把员工的报销数据、采购部提交的采购信息、销售部提 供的销售额等各种数据输入到m l s 系统里去,再由系统进行运算和分析财务部门被大 量的事务性处理工作所纠缠,无法致力于更高层次的战咯决策工作,丽且人为误差的可 能性也大为增加。 所以,很多国内企业运行m i s 失败的原因都可以归结于对原始数据的处理不力。为 了解决这个阀题,业界提出了。自我服务”的概念它的根本理含是:由业务人员直接 输入数据,而不需要二次录入比方说,由锖售人员自己输入订单,员工直接输入借贷 s 华中科技大学硕士学位论文 或报销申请,经理人员直接将招聘要求放入系统中。引申来讲,在授权情况下,供应商 还可以直接查看企业的库存情况,在低于警戒值时,他可以自动给企业补货,并发出电 子账单。同样,客户也可以直接输入订单,不须销售人员在中间协调,就能查看生产状 况及预期交货时间,从而从容地安捧运输、存储等环节。 自我服务简单来讲,就是由事件的发起人直接输入数据,并将m i s 的受惠人扩大到 企业的各个部门,甚至企业以外的供应商和用户。实现了自我服务后,信息就可以在整 个虚拟企业的范围内自动地流动,省却了很多无谓的事务性劳动。从而,将m i s 系统的 最终功能提供决策支持和商业智能,发挥出来。 实现自我服务关键要看是否有技术支撑。在o r a c l e 公司的产品中,自我服务是 通过一个叫做工作流的模块来实现的。工作流模块可以根据企业的要求进行设置,然后 信息就会按照该工作流程到达适当的处理人手中。 5 、灵活性 m i s 系统应具备足够的灵活性,以适应在实旌中及实施后,业务环境的不断变化。 m i s 系统应提供支持这种灵活性的一整套的,并且与m i s 系统本身一体化的应用工具。 m i s 系统的实施也是一个连续不断的进程,即使在m i s 系统实施完成后,亦要保 持足够的灵活性,使得企业在面对新的机遇时,m i s 系统可以迅速地支持企业将新的设 想付诸于行动为了适应这种趋势,m i s 系统本身应具备在实施中及实施后的灵活性。 1 3 论文的主要研究内容和技术路线 本研究属于铸造企业信息管理系统,是学科研究的热点,是用现代化的信息技术带 动传统产业的有效途径之一。 论文的主要研究内容有: l 、选用p o w e b u i l d e r + m ss q ls e r v e r 2 0 0 0 作为开发环境,弥补我国d i s 起步较晚 的不足,在p o w e r b u i l d e r 上进行开发,从而缩短开发周期并提高系统的质量和可靠性。 2 、软件结构模式为。开放式和分布式”它主要提供一种报表输入环境,包括或多 或少的功能模块操作者只需进行必要的数据录入,其相关数据报表自动生成,可以进 行各种查询用户只需具有一般的计算机操作技能。 3 、建立了完善的数据库,建立了铸造工具、加工定额、熔炼、模型和图纸管理等 生产辅助管理信息系统模块。 4 、在m i s 系统设计方面,国内外都警追采用面向对象( o b j e c t o r i e n t e dp r 哩唧衄1 i n 囝 华中科技大学硕士学位论文 的设计技术,因此,本论文采用了面向对象技术进行研究和开发。 5 、系统采用c l i e n t 融 v e t ( 客户,服务器) 体系结构,进行生产辅助信息系统的开发和 管理应用。 7 华中科技大学硕士学位论文 2 生产辅助管理信息系统的分析 2 1 前言 开发管理信息系统首先要进行系统分析,其主要工作是确定系统的规模和范围,确 定软件的总体要求,所需要的硬件环境和支撑软件,确定待开发软件与外界的接口,根 据用户的情况确定软件对操作的要求,以及待开发软件总体上的约束和限制嘲。系统分 析有助予弄清对所开发的软件、支撑软件、硬件环境以及操作人员的要求。本章介绍铸 造生产辅助管理信息系统的分析。 2 2 系统可行性分析 可行性分析的任务是解决系统建设“是否可能”和“是否必要”两个问题。分析管 理上的可行性、技术上的可行性、经济上的可行性及使用上的可行性等。 l 、管理上的可行性 企业的管理工作,要有初步的基础,企业要制订必要的规章制度,生产和工作有良 好的秩序,可为m i s 提供可靠的数据,这是企业m i s 建设的基础m i s 的建设有赖于 很好的管理,同时又能进一步改进管理,使之更科学、更合理、更完善。 榆次液压件厂是我国液压件第一大厂,该厂的管理规范,属于我国企业管理先进单 位,所以管理上是可行的。 2 、技术上的可行性 这方面应分析当前的软、硬件技术能否满足对系统提出的要求( 如增加存储能力。 实现遵讯功能,提高处理速度) 。此外,还要考虑开发人员的水平,开发条件。信息系 统属于知识密集型,对技术要求较高,如果缺乏足够的技术力量,或者单纯依靠外部力 量进行开发,是很难成功的口。 当前软硬件技术的迅速发展为开发该厂生产辅助管理信息系统提供了软硬件的技 术保证。该项目由华中科技大学材料学院凝固模拟实验室华铸软件和榆次液压件厂合作 开发,华铸软件有多年的软件开发经验,而榆次液压件厂又有足够多的技术人员,所以 技术上是可行的。 3 、经济上的可行性 主要是预估费用支出和对项目的经济效益进行评价在费用支出方面,不仅要考虑 华中科技大学| 顼士学位论文 主机费用,而且要计算外围设备费用、软件开发费用、人员培谰费用和将来系统投入运 行后的经常费用( 如管理、维护费用) 和备件费用。经济效益应从两方面综合考虑,一部 分是可以用钱衡量的效益,如加快流动资金周转,减少资金积压等:另一部分是难以用 钱表示的,例如提供更多的更高质量的信息,提高取得信息的速度等。 该项目得到了国家经济贸易委员会的支持,得到了足够的资金用于软件开发和购买 硬件设备以及培训技术人员等,所以经济上是可行的。 4 、使用上的可行性 主要是指使用方式( 如操作方式) 用户是否容易接受。 华铸软件研究人员具有多年的软件开发经验,在信息系统的界面布置和操作方式上 将主要根据用户提出的要求来安排,从而保证用户容易接收,所以在使用上也是可行的。 2 3 系统需求分析 需求分析是软件生存周期中相当重要的一个阶段。由于开发人员熟悉计算机但不熟 悉应用领域的业务,用户熟悉应用领域的业务但不熟悉计算机,因此对于同一个问题, 开发人员和用户之间可能存在认识上的差异。在需求分析阶段,通过开发人员与用户之 间的广泛交流,不断澄清一些模糊的概念,最终形成一个完整的、清晰的、一致的需求 说明可以说,需求分析的好坏将赢接影响到所开发的软件的成败 1 、系统界面要求 要求系统界面统一,操作简单 2 、系统功能要求 本生产辅助管理信息系统包括生产工具、生产加工定额、生产熔炼、生产模型、图 纸管理几个模块。要能在多台客户竭实现生产辅助管理的数据录入、修改、查询、统计、 报表以及工具的抽检、抽检自动提醒、借出、归还等功能各输入查询表格都要求实现 打印预览和打印功能。 3 、系统性能与安全性要求 本系统要求运行稳定,要保证系统运行的安全性和数据的安全性。 4 、系统运行要求 本系统要能运行在局域网内,在w m d o w s 9 5 9 8 ,2 0 0 0 平台上使用。 5 、异常处理要求 系统运行过程中出现异常情况,例如:不合法或超出范围的输入数据、非法操作等 给出相应的提示信息。 9 华中科技大学硕士学位论文 2 4 客户服务器网终结构 客户,服务器( c l i e n t s e r v e r 简称a s ) 结构是一种基予局域网或远程网的开发结构, 既可以指硬件的结构,瞧可以指软件的划分t n - 2 鲥。 硬件的客户,服务器结构指某一项任务在两螽或多台机器间分配,客户机用来运行提 供璃户接口和蔚端翘理的程序,服务器提供可供多个用户使用的资源和服务。客户机完 成一项任务通常要利用服务器的共事资源和提供的服务。这种资源和服务既可以是硬件 资源,翻打印机、硬盘,也可以是软件资源,如数据库、程序。 在c s 结构下,应用系统被分为前端( 客户机部分) 和后端( 服务器部分) 两个部分, 其作用分嗣为:应用处理( 包括实现用户界丽并处理人机交甄过程,如果遇到客户机不 麓解决的工作,翔大量数据南管理或运算董很大的笺杂运算过程,刚依靠服务器来解决) 由c l i e n t 完成,数据访问和事务管璨由s e r v e r 宪成,i 塞种方案实现了功能分布,即由 c l i e n t 承担了蘸分处理任务,但数据集中在s e r v e r 中,在查询处理过程中,由c l i e n t 提 淝查询请求( 执行s q l 语句) ,而s e r v e r 完成对数据库的查询任务,把查询结果( 符合条 件静记录) 遴过弼络返回给c l i 衄t l 嘲。 圈2 1 给崮了c l i e n t s e r v e r 的原理模式。它建一种主从结构的工作方式,客户可以 疑工作蛄,p c 瓤或x 终端,作为系统的服务者。而服务器剃可以是高耥工作站,性能 强静夺登梳、丈澄税藏小巨墅杌,带以撬供服务,并把处理结果送回客户。 耋i 早j 喜喜;圉| | 圉; 图2 1c l i e n t s e r v e r 的原理模式图 c a s 结构的好处体现在以下兰点粥: 1 、掇供数据和溅务的无缝集成 遥过c l i e n t s e r v e r 结构韵d b m g ( d a t a b a 辩m a n a g e m e n ts y s t e m s ) w n ,可以很容易她 1 0 华中科技大学硕士学位论文 实现众业中原数据库与应用程序的集成,从而保护了企业以前的投资。 2 、为联机事务处理提供很高的性能 由于c l i e n t s e r v e r 体系结构合理地划分了功能,均衡地分配了c l i e n t s e r v e r 上的负 载,并减少了网络传输,同时也减少了客户端p c 机的处理任务,因而c s 结构的d b m s 能够为联机事务处理提供高的事务吞吐量、短的响应时间。 3 、开放性和易扩充性 c s 结构提供开放的c l i e n t 接口和s e r v e r 接口,这样一个厂商的c l i e n t 端开发工具 就可以方便地和荆的厂家地数据库s e r v e r 相联接。 纂于以上原因,铸造生产辅助管理信息系统采用c l i e n t s e r v e r 模式。整个结构设计 为如圈2 。2 所示: 围2 - 2 基于c s 结构的生产辅助管理信息系统网络结构图 2 5 数据库及开发工舆的选取 2 5 1 后台数据库的选取 选择数据痒管理系统主要麸掰令方蠢考虑:第一燕数据库要其有优良豹胃靠住和安 全牲;第二是数据痒熬最毪平套。褒c 塔开发环境中,s e r v e r 端鹣数据瘁产蕊有i n f o r m i x 、 s y b a s e 、o r a c l e 、m ss q ls e r v e r 、d b 2 等,这些数据瘁豹霹靠性帮安全经都不错,功能 也不攘上下。瘫亏:本系统圭服务嚣搡佟系绕楚粥羽艚毽2 甜镢矗d o 粥n r ,等该平台锸 舍最好熬数据露是m ss q ls e r v e r l 2 8 1 ,遴过s q lp e r f o r m a n c em o n i t o r 胃戬把 v f m d o w s 2 0 0 0 f c c - m d o w s n t 约髅戆监控与s q ls e r v e r 集残,提供实霹活动与谯能缆诗分 华中科技大学硕士学位论文 析。同时s q l s e r v e r 可以在数据库指定时间自动执行恢复和维护数据库罄份历史功瞧, 系统可以自动调度例行的教摄库维护任务。新增加的s q l t r a c e 撼供了跟踪服务器活 动的新方法,通过它创建过滤器以监视特定用户、特定应用稷序1 2 9 1 s q ls e r v e r 相对于 其他数据库产品还拥有良好的用户界面,只要会用桌面数据库a c c e s s 的人就能很快地 掌握s q ls e r v e r 的操作,对数据库管理员的要求相对较低。阉时考虑到本生产辅助管理 信息系统的规模、软硬件配置以及工厂技术人员的素质来说,选择s q ls e r v e r 数据库管 理系统作为后台怒最佳的 2 5 2 前台开发工具的选取 瓣蓠,舜发n t i s 的乎台帮工兵缀多,翔动能疆大豹v i s u a lc + + 、软件舞发豹多面 等d e l p h i 、方便逶簿煞碱曩迸8 藏斑叛及s y b a s e 靛p o w e r b u i l d e r 。这些工兵器运用了面 囱对象技术( 程序逻鞲缝筵强,甏符余入类鹃思维方式) 、霹视鬣:技术( 俊樽界吾的垒成 方蹙疑捷,大大键蹇了嚣发效率) 、其有支持密默开发能力等,餐还是各有其特点: v i s u a lb 矗s i c :篱单是其最大优点,般露拥鸯宠大的耀户蓁础。毽蹩由乎其瓣释性撬行方式, 使其效率低。较大的应耀不予考虑。 v i s u a lc + 十:最为强大、灵疆的开发工具,是“冀正”程黪员懿最鬟,其执行效率凑,但 是由于强大,其封装过低,歼发量最犬开发大型m i s 系统一般不用它。 p o w e r b u i i d e r :专业的m i s 系统开发软件,此领域内居于领先地位。尤其是其强大的数据密 口技术为开发m i s 系统软件提供了非常强大的技术支持。 d e l p h i :开发各种应用都很快捷,效率也挺高,很受。聪明”程序员的欢迎,但相对于 p o w e f b u i l d e r 来说不是开发m i s 软件的最佳选择。 综合比较上述各种开发工具,我们选择了p o w e r b u i l d e r ,因为它是m i s 领域内的专 业开发软件,拥有很大的开发群,开发技术成熟,技术支持完备,对各种流行的后台数 据库的支持比较好。受主要的原因是它对m i s 领域类的很多复杂佩又基本不变的内容做 了高级封装,使得开发者可以避开这些头痛的问题,专心去做与具体应用有关的方面。 2 5 2 1p o w e r b u i l d e r 开发平台简介 p o w e r b u i l d e r 是美屋s y b a s e 公司秀发戆分毒式数据黪翦螽舞发王具,是曩蓑最具代 表性的数摄摩应用系统翦端舞发王具之一。它具鸯可视纯、d b m s 无关性巍囊自慰象等 特征,对继承特蔹完金支持,同时,它还提供了一秘功熬强大的d a t a w i n d o w o o j 。黪鸯 这些,使设计和秀发遇用的数据输入_ 耜信息蠢询工具成为可缎。具体优点如下p 1 , 3 2 1 ; 华中科技大学硕士学位论文 l 、舞发效率离,藏本低。胃蹇按遴过霹税纯开发环凌交囊式豢俸来设 实现用声 界面。同时提供了丰富的对象、控件和函数,使开发威用的工作速度舞快、成本更低、 硗蕤曼疆。勇辨p o w c r b t n l d e r 猿畜戆数据塞曩搜零,胃潋缀容荔速实璇强大静数据痒搽 作功能。数据窗口控件能按需要的格式显示数据,并对数据库进行检索、查询、更新、 剿除等备穆搽佟。 2 、功能强大的编稷语言p o w e r s c d p t 3 ”,攀件驱动,可灵活使用s q l 语旬。同时舆 育继承、羹装、多态愁、丞数黧载等瑟淘对象豹特蔹,戎强戆霹重蔼健努,翕子维护。 另外还具有与其它软件接口的滟合编稷能力。,c 寸有些涧题,如复杂的计算等,可调用c 语言缤写戆动悫连接纛亭国秘来楚璞。捷建动态连接簿,不黧节誊了塞责熬内存资源, 而且由于动态连接库中的函数代码不包括在应用程序中,从而大大节省了应用程序的代 薅量。 3 、客户机,服务器模式的前端工具,易于实现网络学习功能。 客户撬,鼹务器( c l i e n t s e r v e r ) 基残梵当今谤簧撬傣系结梅瓣主流,惩p o w e r b u i l d e r 建立铸造企业生产辅助管理信息数据库系统,使系统成为一个客户机,服务器威用软件, 程用鄹终戆嚣敦性,建立起龛鼓舞终羁分毒式数据痒謦瑾系统,霹获魄较容荔蜜凌金馥 内部、企业同图内外用户及协作单位之间进行数据传输、信息共享、信息发布相信息往 采。 2 6 羿发模鼙豹选取 管瑗信息系统的开发模型楚软件工程思想的具体化,是实旗子过穰模型中朗软l 牛野 发方法籁工其,是在软件开发实践中总结出来的软件开发方法和步骤。总的说来,软件 开发模型是跨越整个软件生存i 鼹期的系统开发、运作、维护所实施的全部工作毅任务的 结构框架渊。 目前开发管理信怠系统的开发模型燕要有瀑布模型和原型模型。 l 、瀑布模塑 瀑布模型即生存周期模型f 3 甜,由b m 。b o e h m 提如其核心羼想 是按工序将问题 纯筒,将功能的实现与设计分羿,便予分工协千# 。采丽结构化盼分祈与设计方法,将逻 辑实现与物理实现分开。瀑布模型规定丁各项软件工稳活动,包括制定歼发计翅l 、进行 需求分析和说鞠、软件设计、藕序编码、测试及运行维护,并鼠规定了软件生存周期的 各个阶段如同瀑布流水,逐级下落、自上而下、捆互衔接的固定次序。如图2 - 3 ,每项 开发活动璃应其有下述特征: 华中科技大学硕士学位论文 从上一项活动接收该项活动的工作对象,作为输入; 利用这输入实施该项活动应完成的内容: 给出该项活动的工作成果,作为输出传给下一项活动; 对该项活动实施的工作进行评审,若其工作得到确认,则继续进行下一项活动,否则返回前 项,甚至更前项的活动进行返工 瀑布模型为软件开发和软件维护提供了一种有效的管理图式。根据这一图式制定开 发计划、进行成本预算、组织开发力量,以项目的阶段评审和文档控制为手段有效地对 整个开发过程进行指导,从而保证了软件产品及时交付,并达到预期的质量要求。与此 同时瀑布模型在大量的软件开发实践中也逐渐暴露出它的严重缺点。其中最为突出的 缺点是该模型缺乏灵活性,特别是无法解决软件需求不明确或不准确的问题。这些问题 的存在对软件开发带来严重影响,最终可能导致开发出的软件并不是用户真正需要的软 件。并且,由于瀑布开发模型具有顺序性和依赖性,凡后一阶段出现的问题需要通过前 一阶段的重新确认来解决,因此其代价十分高昂。而且,随着软件开发项目规模的日益 庞大,由于瀑布模型不够灵活等缺点引发出的上述问题显得更为严重。软件开发需要人 们合作完成,因此人员之间的通信和软件工具之间的联系以及开发工作之间的并行和串 行等都是必要的,但瀑布模型中并没有体现出这点。 图2 - 3 瀑布模型圈2 - 4 原型模型 2 、原型模型 原型模型如图2 4 所示。从需求分析开始,软件开发者和用户在一起定义软件的总 目标,说明需求,并规划出定义的区域。然后快速设计软件中对用户可见部分的表示。 快速设计导致了原型的建造,原型由用户评估,并进一步求精待开发软件的需求。逐步 调整原型使之满足用户需要,这个过程是迭代的。 1 4 华中科技大学硕士学位论文 原型模型的优点【3 6 1 主要有: 原型模型法在得到良好的需求定义上比传统生存周期法好得多,不仅可以处理模糊需求。而 且开发者和用户可充分通信 原型模型系统可作为培训环境,有利于用户培训和开发同步,开发过程也是学习过程 原型模型给用户以机会更改原先设想的、不尽合理的最终系统 原型模型可以低风险开发柔性较大的计算机系统。 原型模型使系统更易维护、对用户更友好。 原型模型使总的开发费用降低,时间缩短。 原型模型的缺点如下: “模型效应”或“管中窥豹”。开发者在不熟悉的领域中易把次要部分当作主要框架,做出 不确切的原型。 原型迭代不收敛于开发者预先的目标。为了消除错误,更改是必要的。但随着更改次数的增 多。次要部分越来越大,“淹没”了主要部分。 原型过快收敛于需求集合,而忽略了一些基本点。 资源规划和管理较为困难,随时更新文档也带来麻烦。 长期在原型环境上开发,容易只注意得到满意的原型,而“遗忘”用户环境和原型环境的差 异。 原型模型的适用范围为: 特别适用需求分析与定义规格说明 设计人机界面 充作同步培训工具。 “一次性。的应用。 低风险引入新技术。 基于上面两种方法的比较,结合榆次液压件集团铸造分厂的实际情况和华铸软件实 验室的软件开发经验,我们选择了原型模型作为生产辅助管理信息系统的开发方法。快 速生成原型,用户评价,不断的修改应用程序,至到用户满意。 2 7 小结 l 、进行了榆次液压件厂铸造分厂生产辅助管理信息系统的可行性分析和需求分 析 2 、介绍了客户,服务器网络结构体系。对系统采用c s 结构作出了相应的解释,并 给出了生产辅助管理信息系统网络结构 华中科技大学硕士学位论文 3 、数据库及开发工具的选取,说明了选取p o w e r b u i l d e r 作为前端汗发工具和m s s q ls e r v e r 作为数据痒后台的原豳。 4 、对生命周期法和原黧法两种主要的开发方法进行了比较,针对实际情况采用原 鍪法开发。 华中科技大学硕士学位论文 3 生产辅助管理信息系统的设计 3 1 前言 进行了生产辅助管理信息系统分析后,系统设计阶段也相当重要,系统设计的主要 任务是规划出系统的总体方案设计、整个生产辅助系统各个功能模块的划分、用户界面 设计、数据库的完整性设计和安全性设计等。本章介绍榆次液压件厂铸造分厂的生产辅 助管理信息系统的设计。 3 2 生产辅助系统的总体方案设计 系统运用面向对象的方法和软件工程理论,本着满足用户需求,最大限度地提高生 产的工作效率、管理水平的思路进行设计。在课题进行过程中我们最大限度地做到以下
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 医院自行采购现场管理制度
- 汽修采购配件登记制度
- 幼儿园采购制度大全
- 医院药品采购规章制度
- 幼儿园书采购审核制度
- 工会书屋采购制度
- 汽车4s店新车采购管理制度
- 期末综合达标卷(含答案)2025-2026学年数学北师大版五年级上册
- 骨质疏松及其药物治疗
- 数字化转型下H企业固定资产投资项目档案管理优化路径探索
- 2024版前列腺癌药物去势治疗随访管理中国专家共识课件
- 2026年基于责任区的幼儿园联片教研活动设计方案
- 《油气管道地质灾害风险管理技术规范》SYT 6828-2024
- 2026新疆喀什正信建设工程检测有限公司招聘12人考试参考试题及答案解析
- 国家事业单位招聘2023中国地质调查局昆明自然资源综合调查中心第二批招聘拟聘用人员云笔试历年参考题库典型考点附带答案详解
- 2026年宁夏工业职业学院单招职业技能考试题库含答案详解(完整版)
- 代理记账内部交接制度
- 会计内部监督制度
- 乐清农商银行招聘考试真题
- 2026年当辅警笔试题库及一套完整答案
- 三年级两位数乘加乘减计算练习题(每日一练共35份)
评论
0/150
提交评论