StudentShare
Contact Us
Sign In / Sign Up for FREE
Search
Go to advanced search...
Free

Structured and Object Oriented Development Approaches - Essay Example

Cite this document
Summary
The paper "Structured and Object Oriented Development Approaches" highlights that in system implementation companies can process the early workflow analysis that had been done as an element of the requirements analysis stage. By hiring a vendor they may also begin mapping out the planned new system…
Download full paper File format: .doc, available for editing
GRAB THE BEST PAPER97.2% of users find it useful
Structured and Object Oriented Development Approaches
Read Text Preview

Extract of sample "Structured and Object Oriented Development Approaches"

COMP1111 Introduction to Information Systems Assignment 2 Semester 11 Individual modeling and Individual report Question DFD Figure 1- DFD Question 1- A- Using VISIO, and based on your team’s proposed level 1 DFD, to develop level 2 DFD for the processes ‘Check and Store Customer Order’ and ‘Dispatch Goods to Customer’ giving brief explanations for each sub-processes (You should have a copy of the proposed level-1 DFD of your team effort with you) Figure 2- Level 2 DFD Figure 3- Level 2 DFD Question 1- B- Using VISIO, draw a UML Activity Diagram for the process ‘Dispatch Goods to Customer’. This should include Swim Lanes to show where each process takes place giving a brief explanations. Question 2 A- Structured and object oriented development approaches For implementing WBY Ltd business web based system there are two main options for the development of new web based business system. In this scenario we have two approaches i.e. structured and object oriented development. In object-oriented development approach we will pursue new evolutionary development scheme where we will be able to design and develop the system in a way to better analyze its overall development lifecycle. On the other hand we have the traditional structured approach that follows a more rigid or inflexible development lifecycle that is well suited for small scale projects. The business of WBY Ltd is evolving day by day and having much better performance requirements through the new web based E-Commerce system. In this scenario the application of traditional structured approach like waterfall will not be best fit for such project. In this scenario we will prefer to use the new object oriented development approach like Spiral development methodology where we will have better control and management facilities through this methodology for the WBY Ltd business new E-Commerce development approach. B- Advantages/disadvantages of structured and object oriented development approaches For WBY Ltd’s E-Commerce system development we have two choices (structured and object oriented development approaches). If we implement object oriented development approach we will get quicker development of the system under consideration. Additionally, we will be able to get facility of reprocess of earlier work that will lessen work load significantly. Then we will be able to take advantage of increased quality of the developed system. The use of the object oriented development approach will offer better facility in case of development of Client/Server Applications. We will as well be capable to better plan to the problem domain using this development methodology. However the use of object oriented development approach will also present some problems for the WBY Ltd business new E-Commerce system development. Here the main problem we can face is the complexity of development approach. This development approach is complex and requires advanced capabilities in order to manage the development effectively. Then another main problem with such development approach is the high cost of development (Shah et al., 2010) and (Whitten et al., 2000). On the other hand we have structured development approach for WBY Ltd business system development. In this regard the main advantage offered by structured development approach for WBY Ltd business will be decreased intricacy (modularity). In system development approach we will have straightforward development lifecycle that offers no complex handling of the system. Then we will also attain the advantage of concentration on perfect (logical) system that can lead to better standard team design. Application of structured development approach will also offer less reliance on creativity engineering of the system (California State University, Sacramento, 2010) and (Pressman, 2001). Structured development approach also presents some disadvantages. In this scenario it is not appropriate to handle big project like WBY Ltd business’s new E-Commerce system development because this methodology is unable to handle augmented complexity of the system. This approach is less flexible for error handling as well as requirements change control management (Whitten et al., 2000). C- Similarities/differences of structured and object oriented development approaches your reasoned recommendation of the most suitable approach for developing the WBY Ltd proposed computerization system In case of similarities both the developments approach similar development stages like requirements, design and development. Both approaches also offer similar development tools in addition to facilities all through the development lifecycle. However the main difference about the overall development is the execution of the development stages. The object oriented development follows different development stages implementation. 3- SSADM A- Illustrate the stages of the Waterfall SDLC with the aid of a diagram giving a brief description of each phase. What are the main shortcomings of the Waterfall SDLC? This section presents a detailed analysis of the Waterfall SDLC lifecycle for the WBY Ltd business’s new E-Commerce system development. In this scenario the detailed description is outlined below: Requirements In this stage of WBY Ltd business new E-Commerce system development we will get all the requirements from the customers, personnel and management of the WBY Ltd business. Here we will document and approve these requirements from the management. Analysis In analysis phase we will evaluate and analyze the major requirements collected for the better system development. In this scenario we will evaluate workable or feasible requirements to develop an enhanced system. Design In this phase of E-Commerce system development we will build the system design that will be further used throughout the overall development. At this stage designer will design the website user interface as well as database that will be used by the programmers for overall system development. Implementation In this phase we will code the system and build the system according to the requirements and design that were previously developed. Here we will implement all the objects along with aspects those have been outlined in the system requirements analysis stage. Testing This stage will test the system code of E-Commerce website. Here we will proficiently corroborate the quality of system code and other aspects related to system performance. Here we will confirm that all the earlier stated requirements have been effectively fulfilled. Figure – 5- Waterfall SDLC Image source: http://shannonxj.blogspot.com/2008/01/waterfall-model.html B- Explore both ‘Feasibility Study’ and ‘Requirements Elicitation’ further and include at least 3 main methods that may be used for requirements elicitation. Which of these methods would be appropriate for WBY and why? Feasibility Study In feasibility study we will assess that the proposed system that is desired by the management and staff of the WBY Ltd business can be suitable for development or else realistic. In this scenario we will test out all the aspects and feasibility factors of the intended system. Here we will use three techniques for this purpose given below: 1. Research 2. Prototyping 3. Time-boxing Requirements Elicitation In case of WBY Ltd business new E-Commerce website’s Requirements Elicitation we will take all the necessary requirements from the clients, business working team and management. In this regard we will try to involve all the prime stakeholders of the system for an enhanced development along with management. Here we will use the following main three techniques for requirements elicitation: 1. Interview 2. Survey 3. Observation C- Explain what is meant by ‘System Implementation’, and describe three possible means by which it might be achieved. Explain which of these would be best for WBY. System implementation is a set of operations from a comprehensive workflow analysis to the proper go-live of the new system. In system implementation companies can process the early workflow analysis that had been done as element of the requirements analysis stage. By hiring a vendor they may also begin mapping out the planned new system (Agency for Healthcare Research and Quality, 2011). In case of WBY Ltd business new E-Commerce implementation will have three different implementation methods those are: Structured System Implementation Incremental System Implementation Hybrid System Implementation Now we will use the incremental system implementation that will offer overall implementation of the systems through stable increments. Here our aim is not to invective the overall working of the business. In t scenario of incremental system implementation we will implement the overall web based system in small increment at individual business departments. References Agency for Healthcare Research and Quality, 2011. System Implementation. [Online] Available at: http://healthit.ahrq.gov/portal/server.pt?open=512&objID=1110&PageID=0&cached=true&mode=2 [Accessed 03 January 2011]. California State University, Sacramento, 2010. Structured Approach Advantages. [Online] Available at: http://www.csus.edu/indiv/m/martinm/116-DeveTools/tsld007.htm [Accessed 04 January 2011]. Pressman, R.S., 2001. Software Engineering: A Practicioners Approach, 5th Edition. London: McGraw Hill. Shah, V., Sivitanides, M. & Martin, R., 2010. Pitfalls of Object Oriented Development. [Online] Available at: http://www.westga.edu/~bquest/1997/object.html [Accessed 03 January 2011]. Whitten, J.L., Bentley, L.D. & Dittman, K.C., 2000. Systems Analysis and Design Methods 5th Edition. New York: Irwin/McGraw-Hill. Read More
Cite this document
  • APA
  • MLA
  • CHICAGO
(“Introduction to Information Systems Essay Example | Topics and Well Written Essays - 2000 words - 2”, n.d.)
Introduction to Information Systems Essay Example | Topics and Well Written Essays - 2000 words - 2. Retrieved from https://studentshare.org/miscellaneous/1575079-introduction-to-information-systems
(Introduction to Information Systems Essay Example | Topics and Well Written Essays - 2000 Words - 2)
Introduction to Information Systems Essay Example | Topics and Well Written Essays - 2000 Words - 2. https://studentshare.org/miscellaneous/1575079-introduction-to-information-systems.
“Introduction to Information Systems Essay Example | Topics and Well Written Essays - 2000 Words - 2”, n.d. https://studentshare.org/miscellaneous/1575079-introduction-to-information-systems.
  • Cited: 0 times

CHECK THESE SAMPLES OF Structured and Object Oriented Development Approaches

Web User Interface Design Principals

In this paper we are going to tackle web designing with the topic under focus being web user interface design principals but under the perspective of systems design engineering.... The back bone of this paper is the web which is simply defined by the Merriam Webster dictionary.... ... ... Web User Interface Design Principals....
19 Pages (4750 words) Term Paper

Object Oriented Metrics

An object oriented matrix analysis and design of software has many advantages.... The development of object oriented metrics is a very complex design that requires a number of systematic approaches or steps.... The most important thing to be considered first is the object oriented programming metrics.... This paper therefore discloses three perspectives under which object oriented metrics can be considered.... ased on object oriented Metrics there are two types of faulty and these include the type I, type II and type III faults....
12 Pages (3000 words) Essay

Can Teaching The Key Ideas Of Object Orientation Be Aided By Using Visual Representations

The purpose of the study "Can Teaching The Key Ideas Of Object Orientation Be Aided By Using Visual Representations" was to evaluate the new stratagem in teaching object oriented Programming by using visual representations as opposed to a cumbersome old Procedural way of programming.... object oriented programming, however, remains an outstanding anomaly when it comes to teaching the concepts and the comprehension thereof.... Much as it is difficult to introduce object oriented programming to novice, it also remains a nightmare to experienced procedural programmers to grasp the anthropomorphic perspective necessary for object-oriented design....
33 Pages (8250 words) Dissertation

Object Oriented Programming

Traditionally, a computer program was seen as a collection of functions or procedures or simply a list of instructions whereas with the advent of object oriented programming, each program may be seen as comprising a collection of individual units, or objects, that act on each other.... It is the basis of modularity and structure in an object oriented program.... OOP is an acronym for object oriented Programming.... Traditionally, a computer program was seen as a collection of functions or procedures or simply a list of instructions whereas with the advent of object oriented programming, each program may be seen as comprising a collection of individual units, or objects, that act on each other....
4 Pages (1000 words) Essay

A Comparison of Structured Analysis to Object-Oriented Analysis

Two of the most widely used ones are structured analysis and object oriented approach.... Two of the most widely used ones are structured analysis and object oriented approach.... The former is considered to be an outcome of the 1970s when the developers explored new techniques to handle large Comparison of Structured Analysis with object oriented Analysis Introduction A methodology is a process by which issues are addressed regarding some existing system or a procedure to build a new one....
2 Pages (500 words) Research Paper

A literature review about anything related to object-oriented design(programming)

However one of the approaches that are frequently used by developers is object-oriented analysis and design.... Some of them are Structured Systems Analysis and Design (SSAD), Rapid Application development (RAD), Object-Oriented Analysis and Design (OOAD).... This review has been carried out on the basis of various sources related to the area of object-oriented design.... The following research study began with the basic concept of object-oriented design that led to the investigation of the basic principles that govern an object-oriented design of software....
12 Pages (3000 words) Literature review

Oracle Database Management System and the Object Oriented Data Model Overview

.... ... ...
14 Pages (3500 words) Coursework

Unified Software Development Process and OOAD

From the structured system development phases to Object-oriented development methodologies, it is safe to say there is more to come.... Ideally, during the years, experience has led to the development of more flexible and easier approaches to adopt when developing software systems.... The author of the "Unified Software development Process and OOAD" paper examines characteristics of RUP and OOAD, opportunities of using RUP with OOAD, applying the unified software development process to OOAD, and the future of the software development process....
9 Pages (2250 words) Report
sponsored ads
We use cookies to create the best experience for you. Keep on browsing if you are OK with that, or find out how to manage cookies.
Contact Us