节点文献
基于UML网络信息管理系统的分析与设计
The Analyses and Design of a Network Information Management System Based on UML
【作者】 李卓;
【导师】 马希荣;
【作者基本信息】 华东师范大学 , 软件工程, 2009, 硕士
【摘要】 随着信息技术的发展以及国内高校业务的不断扩大,高校信息网络在各个高校的信息化管理中发挥了越来越重要的作用。高校管理工作量的大幅增加使得传统的信息发布方式已不能适当前的需要,为了进行有效信息化管理,高校网络信息管理系统的广泛应用势在必行,但是网络信息管理系统的开发是一项复杂的软件开发工程,要想较好的实现该系统不仅需要一个高效的软件架构设计方法,更需要一个规范化的系统开发流程,并实时地对软件开发过程进行有效的跟踪和监测。为了达到以上要求,实践证明采用面向对象的UML建模技术是行之有效的方法。统一建模语言(UML)是一种绘制软件蓝图的标准语言,用于对密集型系统的制品进行可视化、详述、构造和文档化。它可以描述开发所需要的各种视图,以此为基础装配系统,并提供便于不同参与开发人员之间有效共享和交流设计结果的机制。此外,面向对象建模技术能够有效地控制复杂性,适应多变性、具有灵活性、低风险性和可重用性的特点,从而有效提高系统的开发效率。因此,采用UML面向对象开发方法是必然的趋势。本文以天津师范大学软件学院网站信息管理系统的开发过程为背景,针对目前Web系统开发中经常遇到的问题,采用UML统一建模语言作为系统建模工具完成了本系统的开发;同时尝试一种基于RUP的信息系统需求分析方法,即通过活动图技术来对业务流程建模,用序列图来构造系统的领域模型。论文阐述了业务建模、用例提取、用例集成等技术的实施步骤,结合UML图例来详细分析了UML在Web软件分析、设计、建模中的应用。目前,利用本文给出的设计方案所完成的系统已投入运行,实践证明,本课题的研究对加快系统开发速度,提高系统可靠性起到了良好的作用,达到了预期效果。
【Abstract】 Along with the development of information technology and domestic colleges’ business expansion, information network is playing a more and more important role in the whole college administration. There’s so great increase in the colleges’ management workload that traditional ways of Info diffusion are no longer adapted to the new situation. Meanwhile, for the sake of effective information management, it’s imperative to develop a colleges’ network information management system. But to develop a network information management system is an extremely complicated system engineering. And to realize the system perfectly, we not only need a good way of software architectural design, but also track and monitor the process of software development constantly and effectively. To meet the requirement mentioned above, practice has shown that the most effective method is to adopt the Object-oriented UML modeling technique.UML is a standardized language that draws blueprint of software. It visualizes, describes in details, constitutes and documents the products of intensive system. It can describe various views that development process needs, based on which system is assembled. And UML provides different participants with the mechanism of availably sharing and communicating designing achievement. Besides, Object-oriented modeling technique can effectively control complexity and adapt varieties. It possesses highly flexibility and reusability with low risk, which increases the efficiency of development system. So the Object-oriented development method of UML is inevitable.This article takes the development process of network information management system of Software College for example. Aiming at the difficulties that baffle the web system development currently, we adopt the unified modeling language (UML) as system modeling tool, accelerating development process and improving the reliability of the system. We also tried an approach to requirement analysis of information systems based on RUP, specific to the problems which are often encountered during the requirement analysis of current information systems development process. We modeled business process through active images. We used sequence diagrams to construct system domain model. We also discussed the technique of business modeling, extraction and integration of used cases. Combined with UML illustrations, we specified how UML is applied in web software’s analysis, design and modeling.Now this system has been put into operation. It has been proved that the study of this topic to accelerate system development speed, improve system reliability played a good role, to achieve the expected results.
- 【网络出版投稿人】 华东师范大学 【网络出版年期】2010年 07期
- 【分类号】TP311.52
- 【被引频次】5
- 【下载频次】363