1
An object-oriented capacity planning system | |
Author | Elias, Mohd Reaz-us Salam |
Call Number | AIT Thesis no.ISE-99-12 |
Subject(s) | Computer integrated manufacturing systems. |
Note | A thesis submitted in partial fulfillment of the requirements for the degree of Master of Engineering, School of Advanced Technologies |
Publisher | Asian Institute of Technology |
Series Statement | Thesis ; no. ISE-99-12 |
Abstract | The Systems approach is a problem-solving approach that dismantles a complex problem into pieces, designs a solution for each piece and then integrates the solutions into a complex system. The systems approach has two major activities - analysis and design. The purposes of analysis are to understand the components and functions of the system, to identify needs and to determine ways to meet the needs. System design is the process of synthesizing the components and functions identified during analysis phase. While, traditional system analysis and design with functional decomposition is still in use, object-oriented system analysis and design (OOAD) is gaining popularity gradually due to its closeness to real perception, higher level of abstraction, more stable 'class' and 'object' frameworks over time and reusability. Computer integrated manufacturing systems cover a wide spectrum of planning, designing, operations, processing and control. Layers of functions and subsystems are huge, diversified and multi-faceted, each having their own complex structures and interactions. Recently, there is an increasing trend of applying tools and techniques of OOAD as a means of understanding the complex issues and developing strong manufacturing models. The capacity planning system, which aims at managing production orders within capacity, makes use of shop routing and workcenter information from the overall shop floor: Here, OOAD tools and techniques have been used to capture both static and dynamic behaviors of capacity planning system, particularly concentrating on rough-cut capacity planning system. Classes of the system, their attributes and behaviors/functions are identified. The static behavior of the system has been attempted to capture in the object model and dynamic behaviors are attempted to capture in dynamic modeling through state diagrams for each class. In message passing diagram, classes are hooked to communicate with one another (between client and server classes) to execute the system. Finally, a prototype model has been implemented in C++ programming language (Borland C++ ver. 3.1) in object-oriented manner. |
Year | 1999 |
Corresponding Series Added Entry | Asian Institute of Technology. Thesis ; no. ISE-99-12 |
Type | Thesis |
School | School of Advanced Technologies (SAT) |
Department | Department of Industrial Systems Engineering (DISE) |
Academic Program/FoS | Industrial Systems Engineering (ISE) |
Chairperson(s) | Hasin, M.A. A.; |
Examination Committee(s) | Bohez, Erik L. J.;Naber, Helmut; |
Scholarship Donor(s) | The Norwegian Agency for Development Cooperation (NORAD); |
Degree | Thesis (M.Eng.) - Asian Institute of Technology |