מפרט דרישות תוכנה – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
הודיה (שיחה | תרומות)
דף חדש: {{קצרמר}} '''Software Requirements Specification''' או בעברית- טופס מפרט דרישות לתוכנה (SRS). זהו מסמך פורמאלי בו מתוארות ומפ...
(אין הבדלים)

גרסה מ־13:54, 2 ביולי 2008


שגיאות פרמטריות בתבנית:קצרמר

פרמטרי חובה [ 1 ] חסרים

ערך זה הוא קצרמר. אתם מוזמנים לתרום לוויקיפדיה ולהרחיב אותו.

Software Requirements Specification או בעברית- טופס מפרט דרישות לתוכנה (SRS). זהו מסמך פורמאלי בו מתוארות ומפורטות הדרישות של המערכת המתוכננת.
המסמך כולל מספר use case - הגדרות כלליות של המערכת שמתארות את כל פעולות הגומלין שמשתמשים עם התוכנה.
המסמך יכלול הגדרת הדרישות הבאות:
חזון – vision- הסבר כללי על התוכנה.
User requirements- איך המשתמש משתמש, תהליך העבודה.
System requirements- דרישות מערכת
Function requirements- פונקציות מוגדרות
Business rules- חוקי העבודה, שדות וערכים שקשורים.
לא קיים בSRS : דרישות כלליות למימוש, אלגוריתמים, הגדרדת דרישות מימוש דרך בדיקת המערכת או GUI.

General Outline of an SRS

Software Requirements Specifications (SRS)
Cover Page
Revisions Page
Table of Contents
1 INTRODUCTION
   1.1 Product Overview
2 SPECIFIC REQUIREMENTS
   2.1 External Interface Requirements
       2.1.1 User Interfaces
       2.1.2 Hardware Interfaces
       2.1.3 Software Interfaces
       2.1.4 Communications Protocols
   2.2 Software Product Features
   2.3 Software System Attributes
       2.3.1 Reliability
       2.3.2 Availability
       2.3.3 Security
       2.3.4 Maintainability
       2.3.5 Portability
       2.3.6 Performance
   2.4 Database Requirements
3 ADDITIONAL MATERIAL