Presentation is loading. Please wait.

Presentation is loading. Please wait.

TYPES OF SPECIFICATION 3.3.1. THIS PRESENTATION COVERS TYPES OF SPECIFICATION: REQUIREMENTS SPECIFICATION DESIGN SPECIFICATION SYSTEM SPECIFICATION AND.

Similar presentations


Presentation on theme: "TYPES OF SPECIFICATION 3.3.1. THIS PRESENTATION COVERS TYPES OF SPECIFICATION: REQUIREMENTS SPECIFICATION DESIGN SPECIFICATION SYSTEM SPECIFICATION AND."— Presentation transcript:

1 TYPES OF SPECIFICATION 3.3.1

2 THIS PRESENTATION COVERS TYPES OF SPECIFICATION: REQUIREMENTS SPECIFICATION DESIGN SPECIFICATION SYSTEM SPECIFICATION AND THE DIFFERENCES BETWEEN THEM.

3 REQUIREMENTS SPECIFICATION DEVELOPED BY THE SYSTEMS ANALYST WHO HAS COMPLETED THE FEASIBILITY AND ANALYSIS STAGES OF THE SYSTEMS LIFE CYCLE. THIS SPECIFICATION IS USED EXPLAIN WHAT THE SYSTEM IS SUPPOSED TO DO AND HOW IT WILL ACHIEVE THIS. IT SHOULD ALSO EXPLAIN HOW THE USERS WILL INTERACT WITH THE SOFTWARE.

4 REQUIREMENTS SPECIFICATION

5 THE CONTENTS OF THE REQUIREMENTS SPECIFICATION SHOULD ALSO INCLUDE: THE PURPOSE OF THE SYSTEM. I.E. WHAT ARE IT’S OBJECTIVES? SCOPE OF THE SYSTEM. THE PROPOSED TIMESCALE OF THE SYSTEM. END-USER DEFINED CONSTRAINTS INCLUDING: BUDGET TIME HARDWARE AND SOFTWARE CHOICES. A CONTRACT.

6 SCOPE OF THE SYSTEM THE EVENTS OUTSIDE THE SYSTEM THAT CAUSE THE SYSTEM TO REACT. THE ACTORS OUTSIDE THE SYSTEM THAT INTERACT WITH THE SYSTEM. THE INFORMATION THAT FLOWS BETWEEN THE SYSTEM AND THE ACTORS OUTSIDE THE SYSTEM. THE MAJOR FUNCTIONS INCLUDED IN THE SYSTEM. THE USER POPULATION.

7 DESIGN SPECIFICATION CREATED BY THE SYSTEM’S DESIGNER. THE CONTENTS OF THE DESIGN SPECIFICATION WILL BE DIFFERENT DEPENDING ON WHAT TYPE OF SYSTEM IS BEING CREATED. FOR EXAMPLE, A SPREADSHEET NEEDS TO CONTAIN DESIGNS FOR FORMULAS WHEREAS A WEBSITE NEEDS TO CONTAIN INFORMATION ABOUT HOW PAGES ARE LINKED. THERE MIGHT BE SOME SIMILAR DESIGN ASPECTS TO TAKE ON BOARD THOUGH… DATA INPUT FORMS MIGHT NEED TO BE DESIGNED?

8 DESIGN SPECIFICATION THE CONTENTS SHOULD INCLUDE: THE PURPOSE OF THE SYSTEM ASSUMPTIONS, LIMITATIONS AND CONSTRAINTS INPUTS AND OUTPUTS DOCUMENTS AND SCREENS/INTERFACE ERROR MESSAGES STYLES COLOURS, FONT SIZES, HOUSE STYLE ETC VALIDATION RULES

9 DESIGN SPECIFICATION THE CONTENTS SHOULD INCLUDE: PROCESSING REQUIREMENTS/QUERIES DATA STRUCTURES MODELLING DIAGRAMS DFDS, ERDS, STDS HARDWARE SOFTWARE/PROGRAMMING LANGUAGE TO BE USED TEST PLAN

10 SYSTEM SPECIFICATION THIS SPECIFICATION DEFINES THE REQUIREMENTS OF THE SYSTEM INCLUDING: OPERATIONAL REQUIREMENTS: WHAT OPERATIONS SHOULD THE SYSTEM CARRY OUT? INFORMATION REQUIREMENTS: WHAT INFORMATION SHOULD BE PROVIDED TO THE END-USERS? VOLUME REQUIREMENTS: HOW MUCH PROCESSING WILL THE SYSTEM HAVE TO HANDLE.

11 SYSTEM SPECIFICATION THIS SPECIFICATION DEFINES THE REQUIREMENTS OF THE SYSTEM INCLUDING: GENERAL SYSTEM REQUIREMENTS: DEGREE OF DATA ACCURACY NEEDED SECURITY ISSUES NEED FOR AUDIT TRAILS THE SYSTEM’S ABILITY TO EXPAND IF THE COMPANY NEEDS TO GROW OR HANDLE MORE DATA.


Download ppt "TYPES OF SPECIFICATION 3.3.1. THIS PRESENTATION COVERS TYPES OF SPECIFICATION: REQUIREMENTS SPECIFICATION DESIGN SPECIFICATION SYSTEM SPECIFICATION AND."

Similar presentations


Ads by Google