You are on page 1of 15

RaM Serial No.

Date 0 0 0 0 O C 0 0

INTR0 DUCTION

an online ltkosn bo Veaaisn Cantual


and ollahodatve Acbt Lah deulap ment
aimAta
his Peopect
keatuykoa Gituh het
enables UABaA to manape heie Poofect deg ui gemtnty
uicments
and taack Chanyas bsingan intezdted dys tem.
Thia dokument Pavides the Aabt ale Rezuisehents
Shetikicatien (SRS ko the aithub Reguieement
iansyenand systen Paaject. The Pus pose ck thi
document io to desine the Repuide ment and bunctim
the syatem
oThe aitheb Sektuane cnjinteeing þaojecta dina to deve lo
weh- based splicetion tht helhs usess to
nanse
theie Aoktaaie Prajecks. etkecively Tht Preject taill
be
devela þed the Ale sost ane de ve lab bent
ahich oill helh to delivea high
auclityAebt want imeand oitin budiet
The applitatien ill hebe develaþe d Uain aaeen
Jeh techhsligiesAuch. React, Node is and

The Github Reguicements Mamagentnt System hRMS) iA


Los h hased plicatien that manage
and taack xegLise men ta koo theid Roefects he aytem
in teyaate oith kithuh Repsaitoaizs te Proyide
RaM JI Seual No | | I

Seanle coheoience Uoeap ill be ab le to


eAit. and delete deyuieementa, as we ll cete,
and updates to thoe de vitements.

-Scahe
The Scohe sb this þeoject is to develoh an integeti
bet en Githuhând a peofect Manayement tosl
inte actin Should Pabvide the kollouiy
funcisnality
tunttit.
Useos should be able to link theie aithob
to Be dehe it
Daeject mansge ment tool.
UseRA hauld be able to vie ahd manae Gith ub
iuEA And Poll dezuL sts
ianayement tool

The in te acti Should be secuMe and Peetect ues


data

PhËecive2
The chËective eb this Peojecta ane to
Redore the anount ob time Aoh tenne de ve lofces shend
Suitch inj bettseen Git hub and loeject manement taela
Inwease Pooduc tivity by allanin de velebezs th dack and
Hahege ibsue and Poll epuest moe ekiciently
RaM Senial No 1|]

Useo Rep uixe ments


and chanacteao tca

These VAe0D oo the hRMSSsterm

J Pooject Manayea These OOs boill have he ability to


And manape Piajezta,
and delete dequieement 7ou those Paojects
2)eam Membe&A The P VOQSs wi) be ahle to Vie dnd
Djaete depuilementa ka Paojects hey
hcy. ane anizntd to
2)Chesakny Enviaon men
The hRMS Stem aill be a toeb- based abplicatim
hat i) be aCesed thoUyh a k¢ b boowset. he
zstem uill Aujest he ktelt veoaien ab hoayle
chaome Mozillakiee 7od, Aple Aakadi, and Hicrc kelt

3lUsed
Jses Requidements elinihon.
) Pasjet
Daoiecd Manajes Should he chle do coeate he
Projects and asin tan nem beds toto thase Poojecta.
2 Peotect manaes shauld be able to Coeate, edit
And lete deguite htnta
ments ko teie Roojects.
RaMI Serial No

3)Team henbea4 hould be ab le to Loie and ubdeto


Jeg uieements kod theie Peojecta
4) he szs ten shauld Poovide a Veasien
sien Conteol mech
ahig Iep vive nents

s) The sy ten should clow benA to toack chanjes and


uhdates to deguicenen da.

6) hesystem should Paavide a Mechan i)nkod DBeIA


Comnuni Ccte about e; uitementa
Constdaints
DevelobeaA. the paoduct should be awane that
main kea tuses the in ten ded Paoduct is Poobebility
they should ve lommon libaadies and too l, that
Can with all the (o mmon in tet net boowse
ohplicotion with no Pooblem

Develo heashould aso be Canekul bout the poivacy


Since Paodurt will Preawtion Ahauld be
taken to bao tec+ dato

Sin Ce Poodurt will be claud sbhlication and all wDRA


O0gtamd will be exewted dovd
cloudJeo VeO, de ve lo tes
the wsens do thet
should imit the Poivil
they Cannat han thesyn vsCrA dat and sy tem
Seved
RaM Senal No 1) Dato

System Requiatmenta
Func Henal Repuisemnenta.
1) Daes Mansemint
shoold be able to loy toh to the project
hanayenenta toal
tosl Uain) theis aithub aCount

VAas sheuld be able to ink heis hithub teh sitsle


to the Peoject
Dacjett mangsgament toal:
2)Tssue Manae ment

Dses sheuld be able to ceate, Vie w, eit and


close aithub isAues beom w hiny the Project nanajemtnt
Ahauld he ah le to asin isses to team
membeÞD and set due date

O34 sheuldbe ahle to add Comments and attach


men t to

3 Pll Jeguest Mana jement


OA
Use hould he cble to cseate, vitJ_ and Mere
Github oll equesta
epue. ean ithin te Prejeet
tlanagement tool:
RaM Soral No O Dalo

Vstoa Ahould be able to asln boll dcuests ta


team membe and set due dtes.

ODAes _hauld he ahle to add Comnents and


to Pull ep uesta attathmnta

’Non fonctienal Repoiaements


The ,-Fonctiencd deguidem ent4 h the Aystem

) Peokog man EE

oTheAystem shauld be able to handlea laoye hunhez.


humbes
Dsees Rehoattax
RehostBorles
OThe ston phould hae A bast e)pande timt tor us
nction

2)Secusity
The spten shoul se peKue Commwnj cCation Pootocola

Aytn Ahould aotect vsto data and Prevent


Un cythorized acCes
RaM Sorial No I

The system should have keiendly intobate.


he as tem should he leasn and use

4)AÙnþiom and Dependen ieg

ithub account

ODAes have aCCeh to. the inttn ne t

oDexA have the necehany PeUisibn d to link heid


Github dehoaiBaaies to the Profect management toe l.
Dehendencies.
OThe Asten ill dehends on the aithub API ta
Xetxieye And udate data
"he sptem aill dehendn the project manayement
to to Je taieve" andu
uhdate
data

ysten should be easy to leanh 4 Use


RaM

-seCases

)Caeate Pacjezt i AAsject tlarya cueatea


Maject And team ntbeds to he Pecfect

2) Caeate Repuitement AA Pesject mahayen Coente a


Pusject

edit an ? ais tin) Rey uieementi


4 4) Delete Reguicem tnt A Prefert an syed o
memhe dele tes exia tiy tguit nent
slTack thanjeai A vie
the chanyc histoy
the Xehosito ies

(onstaanty

Ihe platkotn
with athub plotkoo m
m The plat kotm keill ie
built Hodcd oh technoliyics , such
React Node s

he pled boam Should be to se and


intuiive who hsthonilla'l
Loith Github
RaM SenaNoI

1DAe Reyistaadion
A Aheuld be ble to eis teo to an attount
the plathoom by Poouidiny heia email! addses
and PasLdd bþon Suttes hul teyist atisa
the Does hould beJedidecttd to the lgzin Pae'
2)Dses loin
teyiateae d VAPaAhould be
ableto los in to
plattoem by Poouidiny heia email adddcs and
Pasad than SucLeasbul oin, Ae DARd Shauld he
theid dashhaand
3) Paoject (seution
A Daes ahould be ah le to coeate
the Platboan hy ooxidiny a Rasject nant,
descaihitm and selertiny loll ahta
ab atra . The watA bhaulA
be able
kaamectk
to Select the Paajsamnin lbnjuge
and
the Pasjecd
4) Paotet Hanaement
A Should be able do mahae heie Poejecte
by vieuin) he liat
paejecd details and invity
oll abo aato
Dato
Sonal No
RaM

s) Red Tine Callaboaation


A 0 Ahould be able to Collaboscte
Peaject in deal time oth. otheo Collehosatoss
Te oE Ahauld be ahle see Chanes made
and
hy the pletkom
6) Veaaign Contaol

A UARX_Ahauld hebe able to vie) the veJien t


a Paaject and devat ik nere
Chanjea i7
The adso be sbleto Coecte
And mede htanches
ode Rei

->A shauld he able to


devieo and lommnt
Lode chanjes ade by otheo (ollabos ctos.
The Ahonld ass be able to (recte and
tocxecte

UA8Z Aheuld be
he ab le to ceeate a ne Peeject
the plathaem hy
Desce ip tim
should Selectiny be
Pocvidid.oll aboo Peajec
tods , The
hame

to elitt
the
cjaM mi ny lanaje ahd ktamt woak bor
the
RAMJI Senal No Dato

A
and col) abosatiue Anttane de ve lohmeht
2.

Applic«tion Dastammin 0nteakace A set eh.


DAed o huildin dak tANeA ahhlitatiana
3 Aothenhicetion
DThe
The Po teks st
Pooces Veai kyiny he Tden iky he wsea
4)AvHoizatien

The Pao ce & ob deteeminin that aciong


acHi
allosed Peakotrn tn the platkosm
DFDDta How Siajam)
’ Con teat diagam Level-o].

Deve love
and Paejècta
Code
SovsCe

Code/Psaject
Gi thob Uplond/Edit

) [le ve -1]
Check bos
Retositos le,

Sayo
Cenated Gittub 12
eposito
ty
Dtotase
(ormmit and
Ce ote Save.
UsE Case
Dinyearm
(aiven below is an ovea) U8e Co bo
duyeom)

Reguest bos Services

Av thenticodien

Reisteatin tor nes


inlydess

USER
Admin.
Dbe system'

Exit

Team mede
RAM|SerialNo

4
2)
htApA
aithobhet
i/ ReberenceA
hnayle.com
S.
Slideshane

.het
Date
Toble ob Contents :

1) Inteduc tion
2) Puspee
3) Sco þe.
4) OVes vieLT.
Funcienad Reguie ments.
6NoN- Fonc tional Reguiseme nts.
1) esin Constvaints
8) AsUmbtions .
Dependencies -
lo) Sy6tem Acchitectuce
I1) Used In tes bace.
12) Use Cases
13) alohasy
14) Test - Case
Rekesen (es
15)

You might also like