Dexter, Amado (2012) Software design engineering. Research World, Delhi, India. ISBN 978-81-323-3102-5
Preview |
Text
AmadoDexter2012_SoftwareDesignEngineering.pdf - Published Version Download (3MB) | Preview |
Abstract
Software design is a process of problem-solving and planning for a software solution. After the purpose and specifications of software are determined, software developers will design or employ designers to develop a plan for a solution. It includes low-level component and algorithm implementation issues as well as the architectural view. The software requirements analysis (SRA) step of a software development process yields specifications that are used in software engineering. If the software is "semiautomated" or user centered, software design may involve user experience design yielding a story board to help determine those specifications. If the software is completely automated (meaning no user or user interface), a software design may be as simple as a flow chart or text describing a planned sequence of events. There are also semi-standard methods like Unified Modeling Language and Fundamental modeling concepts. In either case some documentation of the plan is usually the product of the design. A software design may be platform-independent or platform-specific, depending on the availability of the technology called for by the design.
| Item Type: | Book |
|---|---|
| Subjects: | Q Science > QA Mathematics > QA76 Computer software |
| Divisions: | Electronic Books |
| Depositing User: | Practical Student 02 |
| Date Deposited: | 24 Feb 2022 05:28 |
| Last Modified: | 29 May 2022 08:15 |
| URI: | http://odlsystem2.utm.my/id/eprint/2878 |
Actions (login required)
![]() |
View Item |
