The main objective of system analysis and design is to develop an effective sysem. This Information system will be able to address the specific organizations needs. System analysis and design increases the services, delivering the quality products. Structured analysis is the traditional system developmenmt technique. Structured analysis is mainly process centered and also it mainly focuses on the process that transform process into information.
Strucutral analysis is a step by step top-down approach to system development life cycle, which moves logically from one phase to another. Dennis says that "object-oriented method balances the focus between process and data by combining into objects". In the first pahse that is planning, swot analysis is done on business case and understanding the problem. Then scope of project is defined and then constraint is identified.
Traditional approach is a step-by-step top down process but object-oriented is a bottom-up procedure which is adopted for information system development. In structured approach there will be data dictionary to serve the purpose.In implementation phase object-oriented approcah uses relational database but not the object-oriented database. Relational model will be better and appropriate or implementing the system, finally has to use traditonal method.
Taditional approach is time tested and it is easy to understand. It is also called waterfall model as each major phase of the methodology flows in a downward direction into next phase. This method has various techniques which has to be integrated to develop a system.
But object-oriented is flexible and effiicient and easily transformed into programming language. In this method each object reresent entity and possess relationship and methods that are necessary to slove the problem. This method uses object modeling technique to analyze functional requirement for system.
Rational Unified process is object-oriented system development method. RUP has four phases that is Inception phase, construction phase, transition phase and elaboration phase. From point of view, Rational Unified process is good. In Rational Unified process each phase is organised into number of iterations. Rational Unified process emphasizes the need of accurate documentation and implementation. Rational Unified process provides specific plans for each step of the development process and also this method prevents wastage of the resource and reduces the cost.
design differ 1.34 Explain how object-oriented analysis and de from the traditional approach. Why isn't RUP...
Subject Name: Object Oriented Analysis and
Design
Explain the following diagram (Minimum 1 page answer
required)
Dynamic Modeling Structure in Motion
Q1. How does the activity-based costing differ from the traditional approach? What is the underlying difference in the philosophy of each of them'?
1. How does polymorphism contribute to the design of object-oriented systems? 2. Explain the role of the vptr and vtable in the implementation of virtual functions. 3. What is a pure virtual function and why would you ever use one? 4. What is the purpose of a virtual destructor? 5. Describe a situation where it makes sense for a class to have a destructor, but no constructor.
1. Why are the advantages and disadvantages of object-oriented databases? 2. What are data marts? How do they differ from data warehouses? 3. What is HTML and why is it needed to use the web?
Describe each questions: Explain why the object-oriented database model was developed. How does the OID in the OO model differ from the primary key in the relational model? Is it possible for a superkey not to be a candidate key? Why or why not? Briefly describe the four types of binary relationships possible between an entity set A and an entity set B based on relationship cardinality. Sales Database: Customer(custId, lastName, firstName, address, phone, creditLimit) Order(orderNumber, date, total, custID) LineItem(orderNumber,...
Describe each questions: Explain why the object-oriented database model was developed. How does the OID in the OO model differ from the primary key in the relational model? Is it possible for a superkey not to be a candidate key? Why or why not? Briefly describe the four types of binary relationships possible between an entity set A and an entity set B based on relationship cardinality. Sales Database: Customer(custId, lastName, firstName, address, phone, creditLimit) Order(orderNumber, date, total, custID) LineItem(orderNumber, itemNumber,...
Discuss briefly the activity-based costing (ABC) concept and explain how ABC can differ from traditional costing approaches? Consider a healthcare organization with which you are familiar that uses an ABC model.
ACCT1210 Chapter 12 19.Three types of partnerships were described in the text. Explain how limited partnerships (LP) and limited liability partnerships (LLP) differ from each other and from a traditional partnership.
Coupling and Cohesion One of the measures of good system design is how costly, difficult, or intrusive it is to make changes to that system. Consider the problem of a business owner who has decided to use neon for his store-front signage. Neon signs, in which data (information) presentation is bound together with the sign itself, may have to be completely rebuilt to make even a relatively simple change. As a result, any update to that signage is going to...
Question: Explain how the traditional approach and modern portfolio theory can be blended into an approach to portfolio management that might prove useful to the individual investor. Relate this to reconciling Walt’s and Shane’s differing points of view. Walt Davies and Shane O’Brien are district managers for Lee, Inc. Over time, as they moved through the firm’s sales organization, they became close friends. Walt, who is 33 years old, currently lives in Princeton, New Jersey. Shane, who is 35, lives...