1 AIT Asian Institute of Technology

An object-oriented capacity planning system

AuthorElias, Mohd Reaz-us Salam
Call NumberAIT Thesis no.ISE-99-12
Subject(s)Computer integrated manufacturing systems.

NoteA thesis submitted in partial fulfillment of the requirements for the degree of Master of Engineering, School of Advanced Technologies
PublisherAsian Institute of Technology
Series StatementThesis ; no. ISE-99-12
AbstractThe 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.
Year1999
Corresponding Series Added EntryAsian Institute of Technology. Thesis ; no. ISE-99-12
TypeThesis
SchoolSchool of Advanced Technologies (SAT)
DepartmentDepartment of Industrial Systems Engineering (DISE)
Academic Program/FoSIndustrial 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);
DegreeThesis (M.Eng.) - Asian Institute of Technology


Usage Metrics
View Detail0
Read PDF0
Download PDF0