基于UML的质量管理信息系统分析和设计

上传人:jiups****uk12 文档编号:40626453 上传时间:2018-05-26 格式:PDF 页数:80 大小:3.12MB
返回 下载 相关 举报
基于UML的质量管理信息系统分析和设计_第1页
第1页 / 共80页
基于UML的质量管理信息系统分析和设计_第2页
第2页 / 共80页
基于UML的质量管理信息系统分析和设计_第3页
第3页 / 共80页
基于UML的质量管理信息系统分析和设计_第4页
第4页 / 共80页
基于UML的质量管理信息系统分析和设计_第5页
第5页 / 共80页
点击查看更多>>
资源描述

《基于UML的质量管理信息系统分析和设计》由会员分享,可在线阅读,更多相关《基于UML的质量管理信息系统分析和设计(80页珍藏版)》请在金锄头文库上搜索。

1、摘 要摘 要由于质量问题是人们关注的焦点,因此企业质量管理信息系统的开发和研究也自 然成了热点。自新版工 S O 标准于2 0 0 0 年1 2 月1 5日正式发布, 2 0 0 1 年6月正式取代旧版 工 S O标准以来,基于新版的质量管理信息系统的开发也就自 然成为人们关注的焦点。如何开发一个结构良好的质量管理信息系统?如何构建一个企业级的质量管理信息应用系统等等问题,目前是许多软件开发商们考虑和关心的问题,也是许多软件研究机构正在探索的问题。为此,本文使用 U M L ( U n i f i e d M o d e l i n g L a n g u a g e ) 对开发质量管理信息系

2、 统进行了 探讨,在分析系统的需求的基础上,建立了质量管理信息系统的多种视图模型。并探讨了U M L 建模中的主要问题,即用例( U s e C a s e ) 的识别、类的抽取、职责分配和模型一视图分离原则。具体来说,在需求分析阶段提出了基于用例的时间调度原则,即根据用例的 权值大小来决定用例的先后开发顺序,这对于一个复杂的信息系统开发显得尤其必要;对于用例的识别提出了一个基于活动者驱动捕获用例的方法,它是一种循 环反复的用例识别过程,这种方法使系统分析、设计、实现之间形成了一个良性 循环。同时建立了质量管理信息系统不同层次的用例视图。在系统的分析阶段使用基于用例的问题域概念目录列表的方法,

3、建立了系统分析阶段的静态结构模型一概念模型:使用 U M L的动态描述机制顺序图,描述了系统的系统操作,建立了系统顺序图。在设计阶段主要强调基于 G R A S P模式的使用来进行职责的分配并探讨了系统 的三层体系结构及其相互间关系,建立了系统设计阶段的静态结构模型一类图和系统设计阶段的动态结构模型一顺序图,同时使用动态结构模型描述了系统三层结构间的相互工作机制。这样一个风格良 好的模型系统建立起来了。在实施阶段使用基于组件的技术以 便于软件的重用,建立了系统的组件图;分析了基于C / S 型结构的系统构建,建立了系统的配置图。应用R o s e 的代码生成特性,生成了质量管理信息系统版本 1

4、 的J a v a 实现方案。最后对论文工作进行了总结和展望,探讨了基于 U M L的分析、设计和实施之间的密切关系,也指明了 U M L给软件设计带来了广阔的应用前景。同时对质量管 理信息系统的进一步的工作提出了 今后努力的方向。关键词:质量管理 信息系统 U M L模型Ab s t r a c tAb s t r a c tT h e q u a l i t y p r o b l e m i s t h e f o c u s o f p e o p l e s c o n c e rn, t h e d e v e l o p m e n t a n d r e s e a r c h

5、 o f e n t e r p r i s e q u a l i t y 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 b e c o m e s t h e h o t s p o t . A n e w e d i t i o n o f I S O s s t a n d a r d w a s i s s u e d i n D e c e m b e r 1 5 , 2 0 0 0 , a n d r e p l a c e d o l d e d i t i o n o fI S O s s t a n d a r

6、d i n J u n e , 2 0 0 1 , b ase o n n e w e d t i o n d e v e l o p i n g t h e q u a l i t y ma n a g e m e n ti n f o r m a t i o n s y s t e m b e c o m e s f o c u s . H o w t o d e v e l o p t h e q u a l i t y 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 t h a t a s t r u c t u r e i s

7、 g o o d ? H o w t o c o n s t r u c t e n t e r p r i s e g r a d e q u a l i t ym a n a g e m e n t i n f o r m a t i o n a p p l i c a t i o n s y s t e m . . . e t c .T h e s e p r o b l e m s a r e c o n c e r n e d b ys o ft w a r e d e v e l o p m e n t b u s i n e s s m e n a n d m a n y s o

8、 ft w a r e s t u d y o r g a n i z a t i o n sT h i s p a p e r a p p l i e s U ML ( U n i f i e d Mo d e l i n g L a n g u a g e)t o e x p l o r e t h ed e v e l o p m e n t o f t h e q u a l i t y 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 , a n d b u i l t m a n y k i n d s o fv i e w

9、 m o d e l s b a s e d o n t h e r e q u ir e m e n t o f a n a l y s e s y s t e m .T h e m a j o r p r o b l e m i n U ML sm o d e l i n g h a s b e e n i n q u i r e d , n a m e l y t h e r e c o g n i t i o n o f U s e C a s e , d r a w i n g c l a s s ,r e s p o n s i b i l i t y as s i g n m e

10、 n t a n d m o d e l 一 v i e w s e p a r a t i o n p r i n c ip l e .C o n c r e t e l y , t h i s p a p e r h a s p u t f o r w a r d t h e t i m e d i s p a t c h p r i n c ip l e o f U s e C a s e i n n e e d s a n a l y s i s s t a g e , n a m e ly a c c o r d i n g t o U s e C as e s v a l u e

11、d i m e n s i o n t o d e c i d e t h ep r i o r i t y d e v e l o p m e n t s e q u e n c e . T h i s l o o k s p a rt i c u l a r l y n e c e s s a ry a s f o r a c o m p l i c a t e d i n f o r m a t i o n s y s t e m d e v e l o p m e n t . A s f o r r e c o g n i t i o n o f U s e C a s e , t h

12、 i s p a p e r h a s p u tf o r w a r d t h e m e t h o d c a u g h t U s e C a s e d r iv e d b y a c t o r . I t w a s o n e k i n d o f l o o p r e p e a t s o f U s e C a s e s r e c o g n i t i o n p r o c e s s a n d h a s f o r m e d a v i rt u o u s c i r c l e b e t w e e n s y s t e m a n

13、a l y s i s , d e s i g n a n d i m p l e m e n t a t i o n . A t t h e s a m e t i m e d i ff e r e n t h i e r a r c h y o f U s e C a s ev i e w o f q u a l i t y m a n a g e m e n t in f o r m a t i o n s y s te m h a v e b e e n b u i lt .U s i n g t h e m e t h o d o f c o n c e p t c a t a l

14、o g u e l is t b a s e d o n U s e C a s e a t a n a l y s i s s t a g e o f s y s t e m b u i l t t h e s t a t i c s t r u c t u r e m o d e l o f s y s t e m a n a l y s i s s t a g e -c o n c e p t m o d e l . U s i n gt h e d y n a m i c m e c h a n i s m o f U ML -s e q u e n c e d i a g r a m

15、 d e s c r i b e d t h e s y s t e m o p e r a t i o n a n d b u i l t t h e s e q u e n c e d i a g r a m o f s y s t e m .T h e u s e o f G R A S P p a t t e rn c h i e fl y s t r e s s i n g a t t h e d e s i g n s t a g e c o n d u c t e dr e s p o n s i b i l i t y d i s t r i b u t i o n .t h

16、e t h r e e - t i e r a r c h i t e c t u r e o f s y s t e m a n d m u t u a l r e l a t i o n h a v e b e e n e x p l o r e d . T h e d y n a m i c s t r u c t u r e m o d e l o f d e s i g n s t a g e ( c l a s s d i a g r a m ) a n d t h es t a t i c s tr u c t u r e m o d e l o f d e s i g n s t a g e ( s e q u e n c e d i a g r a m ) h a v e b e e n b u i l t . A t t h e s a m e t im e u s i n g d y n a m i c s t r u c t u r e m o d e l d e s c r i b e d t h e m u t u a l w o r

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号