What are the important points to do software design, Software Engineering

Assignment Help:

What are the important points to do software design

The below points must be kept in mind when performing the design: 

i) Practicality: This ensures that system is stable and can be operated by a person of average intelligence. 

ii) Efficiency: This involvestimeliness, accuracy and comprehensiveness of system output. 

iii) Flexibility: The system could be modifiable depending upon changing needs of user. Such amendments must be possible with minimum changes.

iv) Security: This is a significant aspect of design and must cover areas of hardware reliability, fall back procedures, provision for detection of fraud andsecurity of data.

 


Related Discussions:- What are the important points to do software design

What is heuristics testing, What is Heuristics Testing? Ans) Heuristics ...

What is Heuristics Testing? Ans) Heuristics Testing is the failure-directed testing.

Database, explain why older data models are being replaced by new data mo...

explain why older data models are being replaced by new data models.

Water-fall model of the system development life cycle, Problem: (a) Bri...

Problem: (a) Briefly describe the "water-fall" model of the system development life cycle. (b) How would intranets be useful in a Public Sector Environment? (c) How can p

What is infeasible path, Explain Infeasible Path? Program statement sequ...

Explain Infeasible Path? Program statement sequence that can never be implemented.

Explain good design, Design could mean to lots of things, but often refers ...

Design could mean to lots of things, but often refers to internal design or functional design. Good functional design is point to by software functionality can be traced back to cu

What is a process modeling and management tool, What is a process modeling ...

What is a process modeling and management tool? Process modeling and management tools are used to show the key elements of a process so it can be better understood. Such tools

Difference between restructuring and forward engineering, Problem 1. Ex...

Problem 1. Explain why the use of a standard high-level language does not guarantee that software will be portable across a range of machines 2. Draw possible data flow diag

Explain the brooks law, Define Brooks law. Software was delivered late...

Define Brooks law. Software was delivered late, was defective, cost several times the original estimates and often showed poor performance characteristics.

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd