Apply the Object Oriented Software Development Methodology in the Inventory Management System within Logistic Domain / 應用物件導向軟體工程方法論實作物流領域之存貨管理系統—以物流業個案之研究為例—

碩士 / 中原大學 / 資訊管理研究所 / 92 / Abstract
Due to the keep competition and rapid change within business, the flow of material or finished/semifinished product, especially how to keep the lowest inventory cost provide immediately and correctly, is the key point of the business success. The corresponding software is more complex then before. Not only the software is needed to develop efficiently and match each other in different environment. The difficulty of the software development gets higher. The software development has to be analyzd separately and then integrated. Therefore, how to shorten the time and improve the quality, decrease the entire cost of development and increase the flexibility of development and maintenance. The standardization of software development and maintenance becomes more important.
The foundation of knowledge and method needed in the software developing, so-called software engineering, is developed toward object-orientated methodology in the recent years. Lots of methodology is proposed, such as Unified Process(UP).In the Process, includes: The standard software notation, is adopted by Object Management Group (OMG), so-called Universal Model Language (UML)、Method of Object-Oriented Analysis and Design (OOA/D)、Design Patterns、Object-Oriented Programing、Component-Based System Development Method,and so on.All those are made use of improving software, decreasing the cost of software development and increasing the performance. Theoretically, improving the quality, time consuming and efficiency of software development, results in many problems. For instance, how do we apply the similar methodology? In the case, the methodology involves related knowledge, including domain knowledge, information technology, related software, and experience.
In this research, how we apply the theory and standard mentioned above is proposed by the case of software development in logistics industry. In the implementation view, layer patterns framework is taken to segment component and sub-system. By using this architecture, all kinds of component and sub-system, produced during different development phases, is integrated. This architecture is taken to be the system infrastructure, and is matched with related basic design framework, including: persistence framework and stock management related framework. And then, system development related business and constructed system analysis process and method is constructed for matching the stress of UP by the characteristic of use-case driven, architecture centric, and iterative and incremental development method.
In this research, we try to use the mentioned theory and method. First, the analysis principle is set up, and then layering pattern system architecture is created by this principle. Following, the process architecture of the system development is established to create the process and method of system development. Meanwhile, all kinds of model in the artifact are figured out in the series of phase and discipline, and use it to be the guide of the system development.Persistence framework and stock related business domain framework is designed and implemented. Finally, the preliminary model of the inventory system is mainly practiced by the loading/unloading, stocking, and movement operating activities for the reference of the next generation of the business system development.

Identiferoai:union.ndltd.org:TW/092CYCU5396057
Date January 2004
CreatorsTa-Chih Fan, 范達治
ContributorsSuHoun Vandy Liu, I-Chang,Tsai, 劉士豪, 蔡義昌
Source SetsNational Digital Library of Theses and Dissertations in Taiwan
Languagezh-TW
Detected LanguageEnglish
Type學位論文 ; thesis
Format115

Page generated in 0.0019 seconds