scroll to top
Stuck on your essay?
Get ideas from this essay and see how your work stacks up
Word Count: 4,784
Computer system consists of two major components 1 Hardware 2 Software Hardware is the name given to physical machines whereas software is the set of logical instructions that direct the hardware to achieve a particular task Both the components are dependent on each other One is useless in the absence of other Vendors usually design the Hardware and conceptually it fairly matches with the Hardware of other vendors on the other hand software designs most of the time are custom design and various methodology are adopted in its design In the ongoing paragraphs the process of software design has been discussed GENERAL SOFTWARE DESIGN PROCESS A general model of a software deign is a directed graph Nodes in this graph represent enmities in the design such as processes functions or types and links represent relation between these design entities The target of the design process is the creation of such a graph without inconsistencies and where all of the relationships between design entities are legal Software designers do not arrive at a finished design graph immediately The design process involves adding formality as design progresses with constant backtracking to correct earlier less formal designs The designer starts with a very informal picture of the design and refines it by adding information to make the design more formal -2- The relationship between design and specification is a close one Although the process of setting out a requirement specification as the basis of a contract is a separate activity formalising that specification may be part of the design process In practice the designer iterates between specification and design The design process involves describing the system at a number of different levels of abstraction As a design is decomposed errors and omissions in earlier stages are discovered These feed back to allow earlier design stages to be refined It is common to begin the
@Kibin is a lifesaver for my essay right now!!
- Sandra Slivka, student @ UC Berkeley
Wow, this is the best essay help I've ever received!
- Camvu Pham, student @ U of M
If I'd known about @Kibin in college, I would have gotten much more sleep
- Jen Soust, alumni @ UCLA