SlideShare ist ein Scribd-Unternehmen logo
1 von 40
SRS Örneği
Software Specification Document (SRS) Genel Yapısı ,[object Object],[object Object],[object Object],[object Object]
Introduction (Giriş) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
System   Reference  (ICS için sisterm referansı)(devam): ,[object Object]
ICS Sistem Referansı: (devam) ,[object Object],[object Object],[object Object]
(Deployment) Yerleşim Şeması ICS Cust.OrderEntry Manufacturing Purchasing Shipping
ICS'in genel tanımı ,[object Object],[object Object]
ICS'in genel Tanımı (devam) ,[object Object],[object Object],[object Object],[object Object]
ICS'in genel yapısı (Devam 2) ,[object Object],[object Object],[object Object],[object Object]
ICS'in genel durumu (devam 3) ,[object Object],[object Object],[object Object],[object Object]
USE CASE DIAGRAMS
Use Case 1: ICS Dept Chk Parts Inventory Chk/verify Mfg Schedule Create Purchase Requsts Delete cancelled part records.. Add new part records Reconcile machine and physical inventories ICS ICS Manager Create reports  required by mgmt
Use Case 2: Customer Order Entry Salesperson (COES) Chk Goods Availability ChkAvail ICS View ICS Sales Prog.
Use Case 3 - Manufacturing Collect Mfg Requests Create Mfg Schedule Get/order parts. Chk mfg. progress Update finished goods inventory Manufacturing Manager Get/order  parts Mfg. Prog. ICS View/ update
Use Case 4 - Purchasing Analyze purchasing requests Analyze vendors Get bids. Order parts Enter arriving parts Purchasing Manager Purchase  parts Purch. Prog. ICS View/ update Return defective parts to vendor Enter arriving parts
Use Case 5 - Shipping Get finished orders Ship to customer Shipping Manager (COES) Ship Order Shipping Prog. ICS View/ update
Yazılım Projesi Kısıtları ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
2.  Bilgi Tanımı ,[object Object],[object Object],[object Object]
ICS Bilgi Tanımı ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Bilgi Tanımı ,[object Object],[object Object],[object Object],[object Object],[object Object]
Data Flow Diagrams (DFD Level 0) Vendor Order Master File Vendor Order Detail File Customer Order Master File Cust.  Order Detail File Manufacturing Requests Manufacturing Schedule ICS Part Transaction File Part Master File Part Detail File Part Inventory File
Bilgi Tanımı    (devam-3) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
DFD Level 1 Create New Part or Product  Master Record Edit/Delete Part or Product Master Record Enter New Part or Product Edit/Delete Part or Product  Enter Returned Part or Product Issue Part or Product Re-issue Part or Product View Part or Product Vendor Order Master File Vendor Order Detail File Cust.  Order Detail File Customer Order Master File Manufacturing Requests Manufacturing Schedule All Part Transaction File Part Master File Part Detail File Part Inventory File
Bilgi Tanımı   (devam 4) ,[object Object],[object Object],[object Object]
CLASS DESCRIPTIONS (Sınıf Tanımları)
[object Object],[object Object],[object Object],Part Transaction Class
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Part Transaction Class  (cont’d) (note: Data elements are stored in DB)
[object Object],[object Object],[object Object]
Part Inventory Class  (cont’d) (note: Data elements are stored in DB)   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Part Master Class  (note: Data elements are stored in DB)   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Part Detail Class (note: Data elements are stored in DB)   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
3.  Fonkisyonel Tanımlar   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
TRANSACTION DESCRIPTIONS
“ Yeni Ürün veya Parça tanımlama” Transaction  ,[object Object],[object Object]
“ Parça ve Ürün Sil /Düzelt”  Transactionları ,[object Object],[object Object]
ICS Tarafından desteklenen diğer Transactionlar ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
4.  Behavioural Davranışsal Tanım ,[object Object],[object Object],[object Object]
5.  Validation(Doğrulama) Kriterleri ,[object Object],[object Object],[object Object],[object Object],[object Object]
6. Kaynakça ( Bibliography) ,[object Object]
7.  Appendices   (Ekler) ,[object Object],[object Object],[object Object]

Weitere ähnliche Inhalte

Was ist angesagt?

DoD Architecture Framework Overview
DoD Architecture Framework OverviewDoD Architecture Framework Overview
DoD Architecture Framework Overview
Alessio Mosto
 
Sample Business Requirement Document
Sample Business Requirement DocumentSample Business Requirement Document
Sample Business Requirement Document
Isabel Elaine Leong
 
2.software requirement specification
2.software requirement specification2.software requirement specification
2.software requirement specification
Deepak Sharma
 
Business requirements documents
Business requirements documentsBusiness requirements documents
Business requirements documents
hapy
 
Ch5- Software Engineering 9
Ch5- Software Engineering 9Ch5- Software Engineering 9
Ch5- Software Engineering 9
Ian Sommerville
 

Was ist angesagt? (20)

Software Designing - Software Engineering
Software Designing - Software EngineeringSoftware Designing - Software Engineering
Software Designing - Software Engineering
 
Business requirements gathering and analysis
Business requirements gathering and analysisBusiness requirements gathering and analysis
Business requirements gathering and analysis
 
DoD Architecture Framework Overview
DoD Architecture Framework OverviewDoD Architecture Framework Overview
DoD Architecture Framework Overview
 
Sample Business Requirement Document
Sample Business Requirement DocumentSample Business Requirement Document
Sample Business Requirement Document
 
Software Architecture Patterns
Software Architecture PatternsSoftware Architecture Patterns
Software Architecture Patterns
 
Chap1 RE Introduction
Chap1 RE IntroductionChap1 RE Introduction
Chap1 RE Introduction
 
Chapter1
Chapter1Chapter1
Chapter1
 
2.software requirement specification
2.software requirement specification2.software requirement specification
2.software requirement specification
 
Non Functional Requirement.
Non Functional Requirement.Non Functional Requirement.
Non Functional Requirement.
 
Lecture 16 requirements modeling - scenario, information and analysis classes
Lecture 16   requirements modeling - scenario, information and analysis classesLecture 16   requirements modeling - scenario, information and analysis classes
Lecture 16 requirements modeling - scenario, information and analysis classes
 
Business requirements documents
Business requirements documentsBusiness requirements documents
Business requirements documents
 
Oracle Aim Methodology
Oracle Aim MethodologyOracle Aim Methodology
Oracle Aim Methodology
 
Functional vs Non-functional Requirements - Which comes first?
Functional vs Non-functional Requirements - Which comes first?Functional vs Non-functional Requirements - Which comes first?
Functional vs Non-functional Requirements - Which comes first?
 
Ch7 implementation
Ch7 implementationCh7 implementation
Ch7 implementation
 
Ian Sommerville, Software Engineering, 9th Edition Ch 4
Ian Sommerville,  Software Engineering, 9th Edition Ch 4Ian Sommerville,  Software Engineering, 9th Edition Ch 4
Ian Sommerville, Software Engineering, 9th Edition Ch 4
 
Ch5- Software Engineering 9
Ch5- Software Engineering 9Ch5- Software Engineering 9
Ch5- Software Engineering 9
 
The Ultimate Sequence Diagram Tutorial
The Ultimate Sequence Diagram TutorialThe Ultimate Sequence Diagram Tutorial
The Ultimate Sequence Diagram Tutorial
 
Software Architecture Document Final
Software Architecture Document FinalSoftware Architecture Document Final
Software Architecture Document Final
 
Scrum ve Redmine ile yazılım projesi yönetimi
Scrum ve Redmine ile yazılım projesi yönetimiScrum ve Redmine ile yazılım projesi yönetimi
Scrum ve Redmine ile yazılım projesi yönetimi
 
Ch6 architectural design
Ch6 architectural designCh6 architectural design
Ch6 architectural design
 

Ähnlich wie Srs Ornek

Kurumsal Yazılım Geliştirme ve Visual Studio 2008
Kurumsal Yazılım Geliştirme ve Visual Studio 2008Kurumsal Yazılım Geliştirme ve Visual Studio 2008
Kurumsal Yazılım Geliştirme ve Visual Studio 2008
mtcakmak
 
Bi̇s raporu şablonu v 1 0
Bi̇s raporu şablonu   v 1 0Bi̇s raporu şablonu   v 1 0
Bi̇s raporu şablonu v 1 0
zeyneparin
 
progressokulu.com Advanced Business Language Slide 11
progressokulu.com Advanced Business Language Slide 11progressokulu.com Advanced Business Language Slide 11
progressokulu.com Advanced Business Language Slide 11
kaan verdioglu
 
9.hafta cüneyt tomruk
9.hafta cüneyt tomruk9.hafta cüneyt tomruk
9.hafta cüneyt tomruk
oktaygokgol
 

Ähnlich wie Srs Ornek (20)

Kurumsal Yazılım Geliştirme ve Visual Studio 2008
Kurumsal Yazılım Geliştirme ve Visual Studio 2008Kurumsal Yazılım Geliştirme ve Visual Studio 2008
Kurumsal Yazılım Geliştirme ve Visual Studio 2008
 
Bi̇s raporu şablonu v 1 0
Bi̇s raporu şablonu   v 1 0Bi̇s raporu şablonu   v 1 0
Bi̇s raporu şablonu v 1 0
 
progressokulu.com Advanced Business Language Slide 11
progressokulu.com Advanced Business Language Slide 11progressokulu.com Advanced Business Language Slide 11
progressokulu.com Advanced Business Language Slide 11
 
Cp Scom
Cp ScomCp Scom
Cp Scom
 
Log yonetimi tecrubeleri
Log yonetimi tecrubeleriLog yonetimi tecrubeleri
Log yonetimi tecrubeleri
 
System Center 2007 ile Yönetim
System Center 2007 ile YönetimSystem Center 2007 ile Yönetim
System Center 2007 ile Yönetim
 
Microsoft System Center ile Yönetim
Microsoft System Center ile YönetimMicrosoft System Center ile Yönetim
Microsoft System Center ile Yönetim
 
45965 php-source-code-analysis
45965 php-source-code-analysis45965 php-source-code-analysis
45965 php-source-code-analysis
 
Radore Workshop: Wordpress Nereye Koşuyor?
Radore Workshop: Wordpress Nereye Koşuyor? Radore Workshop: Wordpress Nereye Koşuyor?
Radore Workshop: Wordpress Nereye Koşuyor?
 
Visual Studio Developer Tools
Visual Studio Developer ToolsVisual Studio Developer Tools
Visual Studio Developer Tools
 
Java EE Struts
Java EE StrutsJava EE Struts
Java EE Struts
 
Openbravo Gelişmiş Depo Operasyonları - Wiki
Openbravo Gelişmiş Depo Operasyonları - WikiOpenbravo Gelişmiş Depo Operasyonları - Wiki
Openbravo Gelişmiş Depo Operasyonları - Wiki
 
BTRisk X86 Tersine Mühendislik Eğitim Sunumu - Bölüm-1
BTRisk X86 Tersine Mühendislik Eğitim Sunumu - Bölüm-1BTRisk X86 Tersine Mühendislik Eğitim Sunumu - Bölüm-1
BTRisk X86 Tersine Mühendislik Eğitim Sunumu - Bölüm-1
 
Kurumsal Bilgi Portali - Knowledge Management
Kurumsal Bilgi Portali - Knowledge ManagementKurumsal Bilgi Portali - Knowledge Management
Kurumsal Bilgi Portali - Knowledge Management
 
Konu anlatım
Konu anlatımKonu anlatım
Konu anlatım
 
İleri Seviye T-SQL Programlama - Chapter 14
İleri Seviye T-SQL Programlama - Chapter 14İleri Seviye T-SQL Programlama - Chapter 14
İleri Seviye T-SQL Programlama - Chapter 14
 
İleri Seviye T-SQL Programlama - Chapter 21
İleri Seviye T-SQL Programlama - Chapter 21İleri Seviye T-SQL Programlama - Chapter 21
İleri Seviye T-SQL Programlama - Chapter 21
 
Akıllı Otopark Sistemi
Akıllı Otopark SistemiAkıllı Otopark Sistemi
Akıllı Otopark Sistemi
 
9.hafta cüneyt tomruk
9.hafta cüneyt tomruk9.hafta cüneyt tomruk
9.hafta cüneyt tomruk
 
MRP MRPII ERP
MRP MRPII ERPMRP MRPII ERP
MRP MRPII ERP
 

Srs Ornek

  • 2.
  • 3.
  • 4.
  • 5.
  • 6. (Deployment) Yerleşim Şeması ICS Cust.OrderEntry Manufacturing Purchasing Shipping
  • 7.
  • 8.
  • 9.
  • 10.
  • 12. Use Case 1: ICS Dept Chk Parts Inventory Chk/verify Mfg Schedule Create Purchase Requsts Delete cancelled part records.. Add new part records Reconcile machine and physical inventories ICS ICS Manager Create reports required by mgmt
  • 13. Use Case 2: Customer Order Entry Salesperson (COES) Chk Goods Availability ChkAvail ICS View ICS Sales Prog.
  • 14. Use Case 3 - Manufacturing Collect Mfg Requests Create Mfg Schedule Get/order parts. Chk mfg. progress Update finished goods inventory Manufacturing Manager Get/order parts Mfg. Prog. ICS View/ update
  • 15. Use Case 4 - Purchasing Analyze purchasing requests Analyze vendors Get bids. Order parts Enter arriving parts Purchasing Manager Purchase parts Purch. Prog. ICS View/ update Return defective parts to vendor Enter arriving parts
  • 16. Use Case 5 - Shipping Get finished orders Ship to customer Shipping Manager (COES) Ship Order Shipping Prog. ICS View/ update
  • 17.
  • 18.
  • 19.
  • 20.
  • 21. Data Flow Diagrams (DFD Level 0) Vendor Order Master File Vendor Order Detail File Customer Order Master File Cust. Order Detail File Manufacturing Requests Manufacturing Schedule ICS Part Transaction File Part Master File Part Detail File Part Inventory File
  • 22.
  • 23. DFD Level 1 Create New Part or Product Master Record Edit/Delete Part or Product Master Record Enter New Part or Product Edit/Delete Part or Product Enter Returned Part or Product Issue Part or Product Re-issue Part or Product View Part or Product Vendor Order Master File Vendor Order Detail File Cust. Order Detail File Customer Order Master File Manufacturing Requests Manufacturing Schedule All Part Transaction File Part Master File Part Detail File Part Inventory File
  • 24.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.