Вы находитесь на странице: 1из 11

System Requirement Specification (SRS) Functional SRS Function Functional Requirement SRS-TF01 SRS-TF02 SRS-TF03 SRS-TF04 SRS-TF05 SRS-TF06

SRS-TF07 SRS-TF08 SRS-TF09 SRS-TF10 SRS-TF11 SRS-TF12 SRS-TF13 SRS-TF14 SRS-TF15 SRS-TF16 SRS-TF17 SRS-TF18 SRS-TF19 SRS-TF20 SRS-TF21 SRS-TF22 SRS-TF23 SRS-TF24 SRS-TF25 SRS-TF26 SRS-TF27 SRS-TF28 SRS-TF29 SRS-TF30 SRS-TF31 SRS-TF32 SRS-TF33 SRS-TF34 SRS-TF35 SRS-TF36 SRS-TF37 SRS-TF38 SRS-TF39 SRS-TF40 SRS-TF41 SRS-TF42 SRS-TF43 SRS-TF44 SRS-TF45 Visitor, Client, SCM : Tracking order Client, SCM : set orders Client, SCM : get order detail Client, SCM, Admin : get list of orders Client, SCM : get order message Other TMS : delivery report Other TMS : offers shipping services Other TMS : get shipping services Shipper, Other TMS : make order report Shipper : get shipment list Admin : get transactional report Manager : set external information Manager : get decision support Owner : get executive report TMS Engine : calculate order TMS Engine : route selection TMS Engine : get transport cost TMS Engine : carrier selection TMS Engine : determine delivery time TMS Engine : create transactional report TMS Engine : get total orders TMS Engine : get total shipment TMS Engine : get total delivered units TMS Engine : get total days TMS Engine : get total use of carrier TMS Engine : get total expend TMS Engine : get total income TMS Engine : get total kilometers TMS Engine : get total empty kilometers TMS Engine : get total orders delivered without error TMS Engine : get total orders delivered with error TMS Engine : get total delivered product damaged TMS Engine : get total delivered product undamaged TMS Engine : calculate KPI TMS Engine : get rate of on time delivery TMS Engine : get average orders processed per day TMS Engine : get percentage of undamaged goods TMS Engine : get quality of services TMS Engine : get percentage of orders with error TMS Engine : get percentage of orders without error TMS Engine : get percentage of empty miles TMS Engine : get average orders delivered per day TMS Engine : get average transit time TMS Engine : get average quantity per shipment TMS Engine : provide solutions

Level TPS TPS TPS TPS TPS TPS TPS TPS TPS TPS TPS DSS DSS EIS TPS TPS TPS TPS TPS TPS TPS TPS TPS TPS TPS TPS TPS TPS TPS TPS TPS TPS TPS MIS MIS MIS MIS MIS MIS MIS MIS MIS MIS MIS DSS

SRS-TF46 SRS-TF47

TMS Engine : determine issues TMS Engine : create executive report

DSS EIS

Non Functional SRS Function SRS-TNF01 SRS-TNF02 SRS-TNF03 SRS-TNF04 SRS-TNF05 SRS-TNF06 SRS-TNF07 SRS-TNF08 SRS-TNF09 SRS-TNF10 SRS-TNF11 SRS-TNF12 SRS-TNF13 SRS-TNF14 SRS-TNF15

Non Functional Requirement

Visitor : register Visitor, User : get help menu Visitor, User : get user friendly interface Visitor, User : get TMS Profile User : get data secure User : update profile User : change password User : Login Client : print order details Client : print list of orders Client : print invoices Shipper : print shipment list Admin : print transactional report Manager : print decision support Owner : print executive report

Tabel Kesesuaian SRS dan use case Fungsional Fungsi SRS-TF01 SRS-TF02 SRS-TF03 SRS-TF04 SRS-TF05 SRS-TF06 SRS-TF07 SRS-TF08 SRS-TF09 SRS-TF10 SRS-TF11 SRS-TF12 SRS-TF13 SRS-TF14 SRS-TF15 SRS-TF16 SRS-TF17 SRS-TF18 SRS-TF19 SRS-TF20 SRS-TF21 SRS-TF22 SRS-TF23 SRS-TF24 SRS-TF25 SRS-TF26 SRS-TF27 SRS-TF28 SRS-TF29 SRS-TF30 SRS-TF31 SRS-TF32 SRS-TF33 SRS-TF34 SRS-TF35 SRS-TF36 SRS-TF37 SRS-TF38 SRS-TF39 SRS-TF40 SRS-TF41 SRS-TF42 SRS-TF43 SRS-TF44 SRS-TF45 SRS-TF46 SRS-TF47

Use Case UC-TF01 UC-TF02 UC-TF03 UC-TF04 UC-TF05 UC-TF06 UC-TF07 UC-TF08 UC-TF09 UC-TF10 UC-TF11 UC-TF12 UC-TF13 UC-TF14 UC-TF15 UC-TF16 UC-TF17 UC-TF18 UC-TF19 UC-TF20 UC-TF21 UC-TF22 UC-TF23 UC-TF24 UC-TF25 UC-TF26 UC-TF27 UC-TF28 UC-TF29 UC-TF30 UC-TF31 UC-TF32 UC-TF33 UC-TF34 UC-TF35 UC-TF36 UC-TF37 UC-TF38 UC-TF39 UC-TF40 UC-TF41 UC-TF42 UC-TF43 UC-TF44 UC-TF45 UC-TF46 UC-TF47

Non Fungsional Fungsi SRS-TNF01 SRS-TNF02 SRS-TNF03 SRS-TNF04 SRS-TNF05 SRS-TNF06 SRS-TNF07 SRS-TNF08 SRS-TNF09 SRS-TNF10 SRS-TNF11 SRS-TNF12 SRS-TNF13 SRS-TNF14 SRS-TNF15

Use Case UC-TNF01 UC-TNF02 UC-TNF03 UC-TNF04 UC-TNF05 UC-TNF06 UC-TNF07 UC-TNF08 UC-TNF09 UC-TNF10 UC-TNF11 UC-TNF12 UC-TNF13 UC-TNF14 UC-TNF15

Use Case User External


Transportation Management System
UC-TF01 Visitor UC-TNF08 login <<include>> tracking order

UC-TF04 get list of orders

User

<<include>>

UC-TF02 UC-TF02 set orders

<<include>> UC-TF05 get order message Client <<include>>

<<include>>

TMS Engine

UC-TF03 get order detail <<extend>> <<extend>> UC-TF17 get transport cost <<extend>> <<extend>> <<include>>

UC-TF16 route selection

UC-TF15 calculate order

UC-TF18 carrier selection

UC-TF19 determine delivery time

User Internal

Transportation Management System

UC-TF09 make order report UC-TF10 get shipment list <<include>> User UC-TF-11 get transactional report <<include>> Admin UC-TF07 get list of orders <<include>> TMS Engine UC-TF12 set external information <<include>> UC-TF34 Manager UC-TF13 <<include>> get decision support <<include>> UC-TF46 determine issues <<include>> <<include>> calculate KPI <<include>> UC-TF08 login <<extend>> UC-TF20 create transactional report <<include>>

Shipper

<<include>>

UC-TF45 provide solutions <<include>>

UC-TF14 Owner get executive report

UC-TF47 create executive report

Other System

Transportation Management System


UC-TF17 UC-TF16 route selection UC-TF19 determine delivery time <<extend>> <<extend>> UC-TF15 <<include>> calculate order UC-TF02 set orders get transport cost <<extend>> <<extend>> UC-TF18 carrier selection

UC-TF03 get order detail SCM UC-TF01 tracking order

UC-TF05 get order message

TMS Engine UC-TF06 get delivery report <<include>> Other TMS UC-TF07 offer shipping services

UC-TF08 get shipping services <<include>>

UC-TF09 make order report

Non Functional Use Case

Transportation Management System


UC-TNF04 get TMS profile UC-TNF01 register Visitor UC-TNF03 get user friendly interface

UC-TNF12 print shipment list Shipper

UC-TNF02 get help menu UC-TNF05 get data secure

UC-TNF13 print transactional report Admin

UC-TNF06 update profile UC-TNF14 User UC-TNF07 print decision support change password Manager

UC-TNF08 login UC-TNF15 print executive report Owner

UC-TNF11 print invoices

UC-TNF09 Client print order details

UC-TNF10 print list of orders

Create transactional report


Transportation Management System
UC-TF22 get total shipment

UC-TF21 get total orders

UC-TF25 get total use of carrier UC-TF27 get total income <<extend>> <<extend>> <<extend>> <<extend>>

UC-TF26 get total expend

<<extend>> <<extend>> <<extend>>

<<extend>>

UC-TF24 get total days

UC-TF23 get total delivered units UC-TF28

UC-TF20 TMS Engine create transactional report <<extend>> <<extend>> <<extend>> <<extend>> <<extend>>

UC-TF30 get total orders delivered without error UC-TF32 get total delivered product damaged UC-TF31

get total kilometers

UC-TF29 get total empty kilometers

get total orders with error UC-TF33 get total delivered product undamaged

Calculate KPI

Transportation Management System

UC-TF35 get rate of on-tim e delivery <<extend>> <<extend>>

UC-TF39 get percentage of orders with error

<<extend>>

UC-TF40 get percentage of orders without error <<extend>>

UC-TF36

UC-TF34 TMS Engine calculate KPI

<<extend>> <<extend>> <<extend>>

UC-TF37

get average units processed per day

get percentage of undamaged goods

<<extend>> <<extend>>

<<extend>>

UC-TF42 get average orders delivered per day

UC-TF38 get quality of service

UC-TF43 get average transit time UC-TF41 get percentage of empty miles UC-TF44 get average quantity per shipment

Anggota Kelompok 8: Rena Averonal M3108115 Ketua Ardi Deni M3108076 Fitri M31080 Rive Flodia M3108118 Sidigdoyo Pribadi M3108123 Yuli Setyabudi M3108130

Вам также может понравиться