Pages

Friday 11 March 2016

System Design

3.1 DESIGN APPROACH
The design approach can be of two types functional or object oriented designs to develop a software or a web based project. Functional design approach is supported directly by most programming languages. Most design methods are functional in their approach. CASE tools are available for design support. In this project functional oriented approach is used for design.

3.2 DETAIL DESIGN

Software design sits at the technical kernel of the software engineering process and is applied regardless of the development paradigm and area of application. Design is the first step in the development phase for any engineered product or system. Design is the only way that we can accurately translate a user to view into a finished software product or system. Software design serves as a foundation for all the software engineering steps that follow. Without a strong design we building an unstable system & one that will be difficult to test one whose duality cannot be assessed until the last stage. During design progressive refinement of data structure program structure and procedural details are developed reviewed and documented. System design can be viewed from either technical or project management perspective. 

3.3 SYSTEM DESIGN
3.3.1 FLOW CHART
3.3.2 DFDs
 In DFD there are four symbols:
1.      SQUARE defines the originator or the destination of the system data.
2.      An ARROW identifies the data flows in motion.  It’s a pipeline through which info. Flows.
3.      A CIRCLE or a BUBBLE represents the process that transforms incoming data flow into outgoing data flow(s).
3.4 DATABASE DESIGN
E-R DIAGRAMS:
The entity Relationship Diagram ERD depicts the relationship between the data objects. The ERD is the notation that is used to conduct the date modeling activity the attributes of each data object noted is the ERD can be described resign a data object descriptions. The primary purpose of the ERD is to represent data objects and their relationships
The set of primary components that are identified by the ERD are
 1. Data object
 2. Relationships
 3. Attributes
 4. Various types of indicators.

3.5 METHODOLOGY
System development methodologies are promoted as a means of improving the management and control of the software development process, structuring and simplifying the process, and standardizing the development process and product by specifying activities to be done and techniques to be used. 
DESCRIPTION:
A system development methodology refers to the framework that is used to structure, plan, and control the process of developing an information system. A wide variety of such frameworks have evolved over the years, each with its own recognized strength sand weaknesses. One system development methodology is not necessarily suitable for use by all projects. 
PURPOSE:

No comments:

Post a Comment