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 are the proper testing strategy, What are the proper testing strategy ...

What are the proper testing strategy It is necessary to develop a proper testing strategy to ensure all possible scenarios are covered and that all error trapping techniques ar

What are dynamic testing tools, What are dynamic testing tools?  Dynami...

What are dynamic testing tools?  Dynamic testing tools:  1: coverage analyzers (execution verifiers 2: output comparators 3: Test data generators: 4:  Test file gen

How messages can be used in software engineering, Q. How Messages can be us...

Q. How Messages can be used in software engineering? Messages:- The interaction or communication between the different objects and classes is done by passing messages. The ob

Explain the quality assurance, Quality Assurance Quality assurance is a...

Quality Assurance Quality assurance is an activity that establishes and evaluates the processes that produce products. Quality assurance would calculate processes to identify w

Object Oriented modelling, Perform analysis and design of the Vehicle Contr...

Perform analysis and design of the Vehicle Control Unit software using UML, and document all results obtained from each of the following tasks: 1. Requirements analysis including:

Explain software testing, Define software testing? Software testing is ...

Define software testing? Software testing is a critical element of software quality assurance and shows the ultimate review of design, specification, and coding.

What does it mean by business process engineering tools, What does it mean ...

What does it mean by business process engineering tools ?

Diffrence between object and function oriented design, Q. Differentiate bet...

Q. Differentiate between object oriented and function oriented design. Ans: • Function-oriented design depend on identifying functions which transform their inputs to create

Jk flip-flop, It should include all the theory that you need to complete th...

It should include all the theory that you need to complete the requested design, and all the simulation documents that you produce after synthesizing the circuit. Briefly, your rep

Event management information system in uml, Company Universal Consulting is...

Company Universal Consulting is a large consulting firm that specializes in IT consulting services for the Healthcare industry. The company employs over 2,000 dedicated IT professi

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