23
TEA M NAME-JANHIT S C E N A R I O : - S o ci al N et w ork i n gS i t ef or So ci al R esp on si bi l i t y Software Requirement Specification Version-1.0 TEAM GUIDE: - Dr. Ranjani Parthasartahi TEAM MEMBERS:- Md Shaukat Ali  D!ak "u#ar  Sushant "u#ar  A$#ath Basha  %&''EGE:- %(ll) (* En)inrin) Guind+  Anna Uni,rsit+  

88470995-SRS-OF-SOCIAL-NETWORKING-SITE-JANHIT.docx

Embed Size (px)

Citation preview

Page 1: 88470995-SRS-OF-SOCIAL-NETWORKING-SITE-JANHIT.docx

8/15/2019 88470995-SRS-OF-SOCIAL-NETWORKING-SITE-JANHIT.docx

http://slidepdf.com/reader/full/88470995-srs-of-social-networking-site-janhitdocx 1/23

Page 2: 88470995-SRS-OF-SOCIAL-NETWORKING-SITE-JANHIT.docx

8/15/2019 88470995-SRS-OF-SOCIAL-NETWORKING-SITE-JANHIT.docx

http://slidepdf.com/reader/full/88470995-srs-of-social-networking-site-janhitdocx 2/23

s(ial nt(rk /sit0SRS1 2ERSI&N 3.4

TEAM NAME- JANHIT Dat-34-45-35

2

Table of Contents

1. Introduction

1.1 Purpose

1.2 Scope1.3 Definitions, Acronyms, and Abbreviations1.4 References1.5 Overview

2. Overall Description  

2.1 Product Perspective2.2 Software Interface2.3 ardware Interface2.4 !ommunication Interface2." Product #unctions

2.$ %ser !&aracteristics2.' !onstraints2.( Arc&itecture Desi)n2.* %se case +ode Description2.1- !ass dia)rams2.11 Database Desi)n

2.13.1 R Dia)ram2.13.2 Sc&ema

2.12 Assumption and Dependencies

 3. Specific Requirements

3.1 %se case Reports3.2 Se/uence Dia)rams

3.3 Activity Dia)rams3.4 Suppementary Re/uirements  

JANHIT-for citizens…. Page 2 of 23

Page 3: 88470995-SRS-OF-SOCIAL-NETWORKING-SITE-JANHIT.docx

8/15/2019 88470995-SRS-OF-SOCIAL-NETWORKING-SITE-JANHIT.docx

http://slidepdf.com/reader/full/88470995-srs-of-social-networking-site-janhitdocx 3/23

s(ial nt(rk /sit0SRS1 2ERSI&N 3.4

TEAM NAME- JANHIT Dat-34-45-35

3

 1. Introduction

In recent years, t&e Internet and especiay t&e 0eb &as enabed a communication

revoution t&e abiity to send and retrieve information everyw&ere &as c&an)ed t&e way wewor and ive. Internet based access to information and internet !ommunication means&ave become ubi/uitous.

 Socia networin) is t&e )roupin) of individuas into specific )roups, ie sma ruracommunities or a nei)&bor&ood subdivision, if you wi. At&ou)& socia networin) ispossibe in person, especiay in t&e worpace, universities, and &i)& sc&oos, it is mostpopuar onine. &e term SOCIA !"T#OR$I!% &S!' was first coined by Professor . A.5arnes in t&e 1*"-s, w&o defined t&e si6e of a socia networ as a )roup of about 1-- to1"-peope.0&en it comes to onine socia networin), websites are commony used. &esewebsites are nown as socia sites. Socia networin) websites function ie an oninecommunity of internet users. Dependin) on t&e website in /uestion, many of t&ese oninecommunity members s&are common interests in &obbies, rei)ion, or poitics. As mentioned,socia networin) often invoves )roupin) specific individuas or or)ani6ations to)et&er.

0&ie t&ere are a number of socia networin) websites t&at focus on particuar interests,t&ere are ot&ers t&at do not. &e websites wit&out a main focus are often referred to as7traditiona7 socia networin) websites and usuay &ave open members&ips. &is meanst&at anyone can become a member, no matter w&at t&eir &obbies, beiefs, or views are.Accordin) to a report on 8iesen 0ire, about two t&irds of t&e word9s popuationparticipates in some sort of socia networ. &is accounts for cose to 1- percent of a timespent on t&e Internet. &e artice aso states t&at socia networin) &as become morepopuar t&an emai as a means of communicatin).

1 (urpose

Socia networin) is a strate)y to connect and discuss a sorts of ideas t&rou)& individuasand communities t&at may e:press a primary interest or t&e comparabe pursuitst&rou)&out t&e panet .A ar)e amount of t&ese sites offer features t&at wi permit anyoneto discover individuas or topics by members, w&ic& means t&at everyone are abe to peruseand come in contact wit& new individuas or maybe be a part of new )roups by sendin) are/uest messa)e. 5y usin) t&is vauabe feature anyone s&oud certainy be in a position toconnect wit& ot&er peope wit&in t&eir networs t&at are ie;minded. very time you addanew individua or )roup, you wi be abe to &ave access to t&e atest peope in t&eir circeas we. Socia networin) can easiy )o as far as main) your pa)e on different socianetworin) websites< at t&e same time, t&is may turned out to be a c&aen)in) as we assomew&at cumbersome undertain) as you attempt to eep every individua web site up;to;date wit& content and artices as we as en)a)in) across /uite a ot of different toos.

Socia networin) portas are a recent trend. A socia networin) site =S8S> connects andpresents peope based on information )at&ered about t&em, as stored in t&eir user profies.&ese user profies determine t&e way in w&ic& users are abe to present t&emseves toot&ers. &e most important distin)uis&in) factor between t&e various sites is t&e ran)e of profie information t&at t&ey store and can perform operations on.  &e increasin) popuarityof onine Socia 8etwors =?S8s> is witnessed by t&e &u)e number of users ac/uired in as&ort amount of time some socia networin) services now &ave )at&ered &undred of miions of users, e.). #ace boo, +y Space, witter, etc. &e )rowin) accessibiity of t&eInternet, t&rou)& severa media, )ives to most of t&e users a 24@' onine presence and

JANHIT-for citizens…. Page 3 of 23

Page 4: 88470995-SRS-OF-SOCIAL-NETWORKING-SITE-JANHIT.docx

8/15/2019 88470995-SRS-OF-SOCIAL-NETWORKING-SITE-JANHIT.docx

http://slidepdf.com/reader/full/88470995-srs-of-social-networking-site-janhitdocx 4/23

s(ial nt(rk /sit0SRS1 2ERSI&N 3.4

TEAM NAME- JANHIT Dat-34-45-35

4

encoura)es t&em to buid a soid onine interconnection of reations&ips. As ?S8s becomet&e toos of c&oice for connectin) peope, socioo)ists e:pect t&at t&eir structure wiincreasin)y mirror rea;ife society and reations&ips.

2 Scope

Socia 8etworin) is forever.

Socia networin) &as tremendous prospects in future.

&e bri)&t future prospect of socia networin) is aso proven wit& t&e fact t&at t&e

tec&noo)y is inte)rated in t&e mobie p&ones as we. &e concept is one, w&ereveron t&e eart&< reac& t&e common patform of t&e peope for everybodys benefit.

&e tremendous popuarity of usin) t&e socia networin) coud never &ave been

reai6ed before. In fact, socia networin) &as become an important too of maretin)in true sense of customer orientation.

&e scope of socia networin) is widenin), and today it offers a stron) support tot&e companies in providin) t&e muc& desired touc& of concern. #uture of socianetworin) brin)s e:citin) promises as e:pected from t&e e:perience of imited usersfrom a few companies in t&e top bracet.

3 Definitions, Acronyms and Abbreviation

• Socia networin) is a p&enomena defined by inin) peope to

eac& ot&er in some way.• Socia networin) is t&e practice of e:pandin) t&e number of

one9s business and@or socia contacts by main) connectionst&rou)& individuas.

• Socia networin) is defined as t&e brin)in) individuas to)et&er

into to specific )roups, often ie a sma community or anei)&bor&ood.

• Accordin) to Dana& 5oyd, eadin) aut&ority on socia

networin) at %.!.5ereey, t&e true definition of a 7socianetwor site7 is t&at it contains profies, semi;persistent pubiccommentary on t&e profie, and a traversabe pubicyarticuated socia networ dispayed in reation to t&e profie

 

AdminB Administrator is t&e controer of a t&e users, mana)er and maintainin) aprofies in t&is site.

  )serB re)istered person in t&is site and posts t&eir views.

  )ser ID*A user identification number to enter t&e system.

JANHIT-for citizens…. Page 4 of 23

Page 5: 88470995-SRS-OF-SOCIAL-NETWORKING-SITE-JANHIT.docx

8/15/2019 88470995-SRS-OF-SOCIAL-NETWORKING-SITE-JANHIT.docx

http://slidepdf.com/reader/full/88470995-srs-of-social-networking-site-janhitdocx 5/23

s(ial nt(rk /sit0SRS1 2ERSI&N 3.4

TEAM NAME- JANHIT Dat-34-45-35

5

  (ass+ord*A word t&at enabes one to )ain admission into t&e system

  ,T- =yper e:t +arup Can)ua)e> It is used to create static web pa)es.

  S( =ava Server Pa)es> It is used to create dynamic web content.

  2"" =ava 2 nterprise dition> It is a pro)rammin) patform, beon)in) to t&e

ava patform, w&ic& is used for deveopin) and runnin) distributed ava appications.

  #ASC" =0eb Sp&ere Appication Server !ommunity dition> It is an appication

server t&at runs and supports t&e 2 and t&e web service appications.

  #SAD =0eb Sp&ere Studio Appication Deveoper> It is a desi)ner tooit w&ic& is

desi)ned to deveop more compe: proects by providin) a compete dynamic webservice.

  D/2 =I5+ Database 2> It is a database mana)ement system t&at provides a fe:ibe

and efficient database patform to raise a stron) 7on demand7 business appications.

  ,TT( =yper e:t ransfer Protoco> It is a transaction oriented cient@ server

protoco between a web browser and a web server.

  0- =:tensibe +arup Can)ua)e> It is a marup an)ua)e t&at was desi)ned to

transport and store data.

  Aa =Async&ronous ava Script and E+C> It is a tec&ni/ue used in avaScript tocreate dynamic web pa)es.

  #eb 2. It is commony associated wit& web appications w&ic& faciitate interactive

information s&arin), interoperabiity, user;centered desi)n and coaboration on t&e0ord 0ide 0eb.

  TI4OI &AD-I!'*I5+ ivoi Stora)e +ana)er =S+ or IS+> is a centrai6ed

5 References

Fruc&ten, P&iippe. 1***. The Rational Unified Process. +eno Par, !A Addison0esey

!rai) Carman, Applying UML and Pattern, Second dition, !A Addison 0esey.

Ceffin)we, D. and Don 0idri). 2---. Managing Software Requirements. +eno Par,!A Addison 0esey.

Spence, I. and C. Probasco. 1**(. Traceability Strategies for Managing Requirements

with Use ases. !upertino, !A Rationa Software !orporation.

Rationa %nified ProcessG, Hersion 2--2.-".--. !opyri)&t 1*(' B 2--1. RationaSoftware !orporation

JANHIT-for citizens…. Page 5 of 23

Page 6: 88470995-SRS-OF-SOCIAL-NETWORKING-SITE-JANHIT.docx

8/15/2019 88470995-SRS-OF-SOCIAL-NETWORKING-SITE-JANHIT.docx

http://slidepdf.com/reader/full/88470995-srs-of-social-networking-site-janhitdocx 6/23

s(ial nt(rk /sit0SRS1 2ERSI&N 3.4

TEAM NAME- JANHIT Dat-34-45-35

5acstrom, C., uttenoc&er, D., Feinber), ., J Can, E. =2--$>. Kroupformation inar)e socia networs +embers&ip, )rowt&, and evoution.&ttp@@[email protected]&pLrefMpf 

 

1.6 Tec7nolo8ies used

• 0- *9:tensive +ar %p Can)ua)e

• 2""* 9Appication arc&itecture

• AA0 *9Async&ronous ava script And E+C

• #eb Services: SOA *9Service ?riented Arc&itecture

• )- *9unified modein) an)ua)e

• D/2*9I5+ Database.

• TS-&admin' &Tivoli Stora8e -ana8er '*95ac up purpose.

  I/- Rational Soft+are Arc7itect 9 I5+ Rationa Software Arc&itect, =RSA> made

by I5+9s Rationa Software division, is a compre&ensive modein) and deveopmentenvironment t&at uses t&e %nified +odein) Can)ua)e =%+C> for desi)nin)

arc&itecture for !NN and ava 2 nterprise dition =2>appications and webservices. Rationa Software Arc&itect is buit on t&e cipse open;source softwareframewor and incudes capabiities focused on arc&itectura code anaysis, !NN, andmode;driven deveopment =+DD> wit& t&e %+C for creatin) resiient appications andweb services.

• I/- #eb sp7ere Communit; "dition 9 0ebSp&ere Appication Server !ommunity

dition =from now on 0AS!> is a free, certified ava " appication server forbuidin) and mana)in) ava appications. It is I5+9s supported distribution of Apac&eKeronimo t&at uses omcat for servet container and A:is 2 for web services. ?t&erdifference from Apac&e Keronimo is t&at 0AS! comes wit& D52 and Informi:database drivers, better E+C parser ibraries =E+C4 and ECEP> and contains t&eatest patc&es from unreeased upstream versions.

1.< O4"R4I"# Socia networin) is t&e )roupin) of individuas into specific )roups, ie sma

rura communities or a nei)&bor&ood subdivision, if you wi.

Socia networin) often invoves )roupin) specific individuas or or)ani6ations

or ieminded peope to)et&er.

Socia networin) is a strate)y to connect and discuss a sorts of ideas

t&rou)& individuas and communities t&at may e:press a primary interest ort&e comparabe pursuits t&rou)&out t&e panet.

!ompanies ie I5+, +icrosoft and Koo)e performs to stren)t&en t&eir

networin) patforms via socia networs ie witter and #ace boo.

5y usin) t&is vauabe feature anyone s&oud certainy be in a position to

connect wit& ot&er peope wit&in t&eir networs t&at are ie;mi

JANHIT-for citizens…. Page of 23

Page 7: 88470995-SRS-OF-SOCIAL-NETWORKING-SITE-JANHIT.docx

8/15/2019 88470995-SRS-OF-SOCIAL-NETWORKING-SITE-JANHIT.docx

http://slidepdf.com/reader/full/88470995-srs-of-social-networking-site-janhitdocx 7/23

s(ial nt(rk /sit0SRS1 2ERSI&N 3.4

TEAM NAME- JANHIT Dat-34-45-35

!

2. Overall Description

&e user must &ave a vaid %ser ID and password to o)in to t&e system. %sers, w&o dont&ave t&eir account in t&is site, can create a new account for si)nup. Definitey one s&oudnot be aowed to &ave more t&an one profie. After t&e vaid user o)s in &is@&er account,t&e user can edit &is@&er profie and can post &is@&er views basin) on t&e activities &e@s&edesires. &e site is &avin) t&e features ie auto anay6e topics, )roup discussions, autorecommend t&reads based on searc&es etc. Ratin)s s&oud be )iven accordin) to t&eirposts. %SRS ?# IS 05SI I8!C%DSA. !iti6en of India.5. 5earcats of India, mpoyees of Kovt. bodies!. Hounteers from 8K?s.If anyone vioates t&e socia discipines, we wi ta) &is@&er user ID in our website. #ore:ampe if a poice cop demanded for bribe, &e may not be dismissed in system, but t&is

website coud s&ow &is corruption eve as uttery bad. In t&is website you can Hoice out!onstitutiona vioations, inustice, in&umanity, corruption, cruety to animas &appenin) int&eir vicinity, traffic rues, pubic &y)iene etc. &is site is &epfu to t&e nation by creatin)awareness for socia responsibiities

2.1(roduct (erspective

"0ISTI!% S=ST"-*

In order to s&ow our voice we need to conduct debates, )roup discussions, meetin)s and soon. Present sites focused on some socia responsibiities ie mainy on business,entertainment and education. &ey cant provide socia responsibiities ie traffic rues,pubic &y)iene and corruption.

(RO(OS"D S=ST"-*In our proposed system we used new tec&noo)ies to impement more features.0e used front end too as RAD =Rationa Appication Deveopment> and for bacupD52 isused. &e prospect of socia networin) is aso proven wit& t&e fact t&at t&e tec&noo)y isinte)rated. Socia networin) is widenin), and today it offers a stron) support to t&ecompanies in providin) t&e muc& desired touc& of concern.In our system we provide a common patform w&ere peope of India can Hoice outvioations, inustice, in&umanity, corruption &appenin) in t&eir vicinity, traffic rues, pubic&y)iene, aversion to bribery etc. 0e ca for an onine debate or discussion on certain topics.0e &ave t&e abiity to ta) socia discipine vioators usin) t&eir %ID.&rou)& t&is site t&e citi6en of India can improve t&e socia awareness. &is site needs moreproofs and detais of user to post t&eir views.

And t&is site is )oin) to &ep a nation.

2.2 Soft+are Interface

  >ront "nd Client* RAD@ 0AS!

  #eb Server* 0AS @0PS

JANHIT-for citizens…. Page ! of 23

Page 8: 88470995-SRS-OF-SOCIAL-NETWORKING-SITE-JANHIT.docx

8/15/2019 88470995-SRS-OF-SOCIAL-NETWORKING-SITE-JANHIT.docx

http://slidepdf.com/reader/full/88470995-srs-of-social-networking-site-janhitdocx 8/23

s(ial nt(rk /sit0SRS1 2ERSI&N 3.4

TEAM NAME- JANHIT Dat-34-45-35

"

Data /ase Server* D52

/ac? "nd* D52 :press B O! or D52,S+=AD+I8>

2.3 ,ard+are Interface Client

Soft+are (rocessor Ram >ree Dis? space

#eb bro+ser&an;' Intel core 2 duo

processor at 2.6%i8a ,@ speed

612 -/ 6 %/

Server

D/2 "press Cversion B.

Intel core 2 duoprocessor at 2.6

%i8a ,@ speed

612 -/ 3 %/

#ebSp7ereApplication

server&communit;

edition'

Intel core 2 duoprocessor at 2.6

%i8a ,@ speed

612 -/ 3 %/

2.5 Communication Interface  Client on internet +ill be usin8 ,TT(,TT(S protocol

  >ire+all Securit; is required for securin8 t7e server

  TC(I( is t7e basic need for client

2.6 (roduct >unctions

>unctional Requirementsi. S&oud provide a common patform w&ere peope of India can

JANHIT-for citizens…. Page " of 23

Page 9: 88470995-SRS-OF-SOCIAL-NETWORKING-SITE-JANHIT.docx

8/15/2019 88470995-SRS-OF-SOCIAL-NETWORKING-SITE-JANHIT.docx

http://slidepdf.com/reader/full/88470995-srs-of-social-networking-site-janhitdocx 9/23

s(ial nt(rk /sit0SRS1 2ERSI&N 3.4

TEAM NAME- JANHIT Dat-34-45-35

#

a. Hoice out vioations, inustice, in&umanity, corruption &appenin) in t&eirvicinity

b. ndorse someone eses concern and au)ment wit& more proofs, detais etc.c. !a for an onine debate or discussion on certain topics of broad appicabiity

ii. S&oud be &i)&y dynamic, wit& minima static content as framewor and ma:imumcontent created by site participants

iii. S&oud be &i)&y e:tensibe to t&e e:tent tec&nicay possibe. %sers s&oud be abeto add content, add sma pieces of new functionaity and c&an)e t&eir portion of t&esite =not ust coors J oo J fee>.

iv. 5ein) dependent &i)&y on dynamic content coaborated by users, t&e site s&oud&ave t&e features to auto anay6e topics, )roup discussions, auto recommend t&readsbased on searc&es etc.

v. S&oud &ave t&e abiity to ta) socia discipine vioators usin) t&eir %IDvi. &e site can provide various measures for feow citi6ens to rate, contro and monitor

t&e socia responsibiity of a )iven individua. #or e:ampe, if you find your cassmatedid a )ood ob at t&e coe)e function arran)ements, you can increase &is service;orientation score by N1. If you find your nei)&bor smoin) in pubic in front ofc&idren, you can decrement &is responsibiity score by 1. 0&en everyone assess Jreward a person for &is socia actions t&is way, one can see a true scae of w&ere &estands vis;;vis w&ere &e t&ins &e reay is. A traffic poice )ivin) ticet is no more ust monetary. e can =as a user of t&is website> affect you drivin) sense score. If apoice cop demanded for bribe, &e may not be dismissed in system, but t&is websitecoud s&ow &is corruption eve as uttery bad.

vii. Aut&enticity for addin) users are utmost important for suc& a website. Definitey ones&oud not be aowed to &ave more t&an one profie.

 &ere s&oud be a pace&oder for deain) wit& disputin) situations for t&e site as it is /uitepossibe for recipients of ne)ative reward to resist. &e dispute resoution mec&anism s&oud

not be ie traditiona court, it s&oud a)ain be based on socia forum ie mutipe opinions,)roup actions etc.

2.< )ser C7aracteristics

A. Professiona oo and fee

5. %se of AAE at east wit& a re)istration forms

!. 5rowser testin) and support for I, 88, +o6ia, and #irefo:.

D. %se of Krap&ica too ie ASPR to s&ow strate)ic data to admin

JANHIT-for citizens…. Page # of 23

Page 10: 88470995-SRS-OF-SOCIAL-NETWORKING-SITE-JANHIT.docx

8/15/2019 88470995-SRS-OF-SOCIAL-NETWORKING-SITE-JANHIT.docx

http://slidepdf.com/reader/full/88470995-srs-of-social-networking-site-janhitdocx 10/23

s(ial nt(rk /sit0SRS1 2ERSI&N 3.4

TEAM NAME- JANHIT Dat-34-45-35

1

0

2. Constraints

Cac of Anonymity As t&e user is puttin) out &is persona information, someone can

find ways to do in.

ven t&ou)& certain measures taen to stop t&e cyber stain), onine scamsand

identity t&eft, sti may never nown.

It is a time wastin) process for t&ose w&o are busy and not interested in t&ese sites.

?ne s&oud &ave computer nowed)e to view t&ese sites.

?ne s&oud be affordabe for viewin) t&ese sites t&rou)& internet.

?ne s&oud be interested in e:pressin) &is views on socia responsibiities.

+any of t&em are more interested in entertainment and informative sites t&an t&ese

sites.

Site s&oud be popuar to attract many users.

&ese sites wi never provide information to t&e end user directy, at east not any

more.

As t&ere are no advertisements on t&ese sites, t&ere is no revenue from t&ese sites

and it wi be a burden for t&e administrator.

2. Arc7itecture Desi8n

JANHIT-for citizens…. Page 10 of 23

Page 11: 88470995-SRS-OF-SOCIAL-NETWORKING-SITE-JANHIT.docx

8/15/2019 88470995-SRS-OF-SOCIAL-NETWORKING-SITE-JANHIT.docx

http://slidepdf.com/reader/full/88470995-srs-of-social-networking-site-janhitdocx 11/23

s(ial nt(rk /sit0SRS1 2ERSI&N 3.4

TEAM NAME- JANHIT Dat-34-45-35

1

1

2.B )se case model Description

)se cases. A use case describes a se/uence of actions t&at provide somet&in) ofmeasurabe vaue to an actor and is drawn as a &ori6onta eipse.

 Actors. An actor is a person, or)ani6ation, or e:terna system t&at pays a roe in one ormore interactions wit& your system. Actors are drawn as stic fi)ures.

 Associations. Associations between actors and use cases are indicated in use casedia)rams by soid ines. An association e:ists w&enever an actor is invoved wit&an interaction described by a use case. Associations are modeed as ines connectin) usecases and actors to one anot&er, wit& an optiona arrow&ead on one end of t&e ine.

JANHIT-for citizens…. Page 11 of 23

Page 12: 88470995-SRS-OF-SOCIAL-NETWORKING-SITE-JANHIT.docx

8/15/2019 88470995-SRS-OF-SOCIAL-NETWORKING-SITE-JANHIT.docx

http://slidepdf.com/reader/full/88470995-srs-of-social-networking-site-janhitdocx 12/23

s(ial nt(rk /sit0SRS1 2ERSI&N 3.4

TEAM NAME- JANHIT Dat-34-45-35

1

2

logout

User admin

login

manges user data

access acount

success

update profile

gain rating acorrding to thier action

provide and manage details

search topics

actions

Use case model survey

)sers* user is t&e primary actor of t&e system or t&e main person w&o s&ares t&eir viewson t&e discussions topics in t&e form of post and comments.&e users of t&is website incude

A. !iti6ens of India5. mpoyee of )ovt. buddies or any bearcats of India!. Hounteers from 8.K.?

Citi@ens* any citi6en of India

JANHIT-for citizens…. Page 12 of 23

Page 13: 88470995-SRS-OF-SOCIAL-NETWORKING-SITE-JANHIT.docx

8/15/2019 88470995-SRS-OF-SOCIAL-NETWORKING-SITE-JANHIT.docx

http://slidepdf.com/reader/full/88470995-srs-of-social-networking-site-janhitdocx 13/23

s(ial nt(rk /sit0SRS1 2ERSI&N 3.4

TEAM NAME- JANHIT Dat-34-45-35

1

3

%ovt. "mplo;ee* )ovt. buddies or any bearcats

!.%.O 8ationa Kovernment ?fficers

AdminB Administrator is t&e controer of a t&e users, mana)er and maintainin) a profiesin t&is site.

2.1 Class Dia8ram

JANHIT-for citizens…. Page 13 of 23

Page 14: 88470995-SRS-OF-SOCIAL-NETWORKING-SITE-JANHIT.docx

8/15/2019 88470995-SRS-OF-SOCIAL-NETWORKING-SITE-JANHIT.docx

http://slidepdf.com/reader/full/88470995-srs-of-social-networking-site-janhitdocx 14/23

Page 15: 88470995-SRS-OF-SOCIAL-NETWORKING-SITE-JANHIT.docx

8/15/2019 88470995-SRS-OF-SOCIAL-NETWORKING-SITE-JANHIT.docx

http://slidepdf.com/reader/full/88470995-srs-of-social-networking-site-janhitdocx 15/23

s(ial nt(rk /sit0SRS1 2ERSI&N 3.4

TEAM NAME- JANHIT Dat-34-45-35

1

5

JANHIT-for citizens…. Page 15 of 23

Page 16: 88470995-SRS-OF-SOCIAL-NETWORKING-SITE-JANHIT.docx

8/15/2019 88470995-SRS-OF-SOCIAL-NETWORKING-SITE-JANHIT.docx

http://slidepdf.com/reader/full/88470995-srs-of-social-networking-site-janhitdocx 16/23

s(ial nt(rk /sit0SRS1 2ERSI&N 3.4

TEAM NAME- JANHIT Dat-34-45-35

1

6 Assumption and Dependencies

&e detais of user suc& as username, password, and t&eir posts detais s&oud be

manuay entered by t&e administrator before usin) t&is system.

very user s&oud be comfortabe of worin) wit& computer and net browsin).

%ser must &ave basic nowed)e of n)is& too.

JANHIT-for citizens…. Page 1 of 23

Page 17: 88470995-SRS-OF-SOCIAL-NETWORKING-SITE-JANHIT.docx

8/15/2019 88470995-SRS-OF-SOCIAL-NETWORKING-SITE-JANHIT.docx

http://slidepdf.com/reader/full/88470995-srs-of-social-networking-site-janhitdocx 17/23

s(ial nt(rk /sit0SRS1 2ERSI&N 3.4

TEAM NAME- JANHIT Dat-34-45-35

1

!

3. Specific Requirements

3.1 )se case reports*  )se Case dia8ram for user

User access acount

%arning message

logoutupdate profile search topics

re'uest for update enter ne% values submit profile updated

gain rating acorrding to thier action

actions

post vie%s

edit post

delete post

participite inonline debates

govt. employee volinteer from ngo

login

success

failure

JANHIT-for citizens…. Page 1! of 23

Page 18: 88470995-SRS-OF-SOCIAL-NETWORKING-SITE-JANHIT.docx

8/15/2019 88470995-SRS-OF-SOCIAL-NETWORKING-SITE-JANHIT.docx

http://slidepdf.com/reader/full/88470995-srs-of-social-networking-site-janhitdocx 18/23

s(ial nt(rk /sit0SRS1 2ERSI&N 3.4

TEAM NAME- JANHIT Dat-34-45-35

1

"

%S !AS DS!!RIPI?8

JANHIT-for citizens…. Page 1" of 23

Page 19: 88470995-SRS-OF-SOCIAL-NETWORKING-SITE-JANHIT.docx

8/15/2019 88470995-SRS-OF-SOCIAL-NETWORKING-SITE-JANHIT.docx

http://slidepdf.com/reader/full/88470995-srs-of-social-networking-site-janhitdocx 19/23

Page 20: 88470995-SRS-OF-SOCIAL-NETWORKING-SITE-JANHIT.docx

8/15/2019 88470995-SRS-OF-SOCIAL-NETWORKING-SITE-JANHIT.docx

http://slidepdf.com/reader/full/88470995-srs-of-social-networking-site-janhitdocx 20/23

s(ial nt(rk /sit0SRS1 2ERSI&N 3.4

TEAM NAME- JANHIT Dat-34-45-35

2

0

login

logout

manges user data

provide and manage details

create account

tag account

user datails

site details

admin

%S !AS DS!!RIPI?8

lo8in admin must &ave o)in before startin) any activity.

-ana8es user data Admin can mana)e data of users i.e. admin is responsibe for

overa maintenance of user data

Create account Admin ony can create account of users after t&e fuverification and vaidation of user information provided by userat t&e time of si)nup.

Ta8 account Admin can ta) any user to any post any event.

(rovide and mana8e

detailsAdmin is responsibe for providin) information to user an t&eirdemand and mana)in) overa data of users

)sers details Admin can provide users detais

Site details Admin can provide site detais.

lo8out Admin can o)out after performin) t&eir activity

3.2 Sequence Dia8rams

JANHIT-for citizens…. Page 20 of 23

Page 21: 88470995-SRS-OF-SOCIAL-NETWORKING-SITE-JANHIT.docx

8/15/2019 88470995-SRS-OF-SOCIAL-NETWORKING-SITE-JANHIT.docx

http://slidepdf.com/reader/full/88470995-srs-of-social-networking-site-janhitdocx 21/23

s(ial nt(rk /sit0SRS1 2ERSI&N 3.4

TEAM NAME- JANHIT Dat-34-45-35

2

1

admin:user: database

(.login(.(:verify user deatails

#:invalid user 

#.(:ask for signup

):verified

).(:give acces to account

*:edit profile

+:stores updates

,:search information-:search information in datbase

-.(: gives information

-.(.(:recieve information

:choose activity

/:participates in discussion

(0:posts vie%s(0.(:store vie% in database

((:provide score or rating to user vie%s

(#:logout re'uest

(#.(:logout succesfuly

JANHIT-for citizens…. Page 21 of 23

Page 22: 88470995-SRS-OF-SOCIAL-NETWORKING-SITE-JANHIT.docx

8/15/2019 88470995-SRS-OF-SOCIAL-NETWORKING-SITE-JANHIT.docx

http://slidepdf.com/reader/full/88470995-srs-of-social-networking-site-janhitdocx 22/23

s(ial nt(rk /sit0SRS1 2ERSI&N 3.4

TEAM NAME- JANHIT Dat-34-45-35

2

2

3.3 Activit;Dia8ram

login1signup

discussions

access

acount

post comments

like1unlike

general user

activity

end user activity

JANHIT-for citizens…. Page 22 of 23

Page 23: 88470995-SRS-OF-SOCIAL-NETWORKING-SITE-JANHIT.docx

8/15/2019 88470995-SRS-OF-SOCIAL-NETWORKING-SITE-JANHIT.docx

http://slidepdf.com/reader/full/88470995-srs-of-social-networking-site-janhitdocx 23/23

s(ial nt(rk /sit0SRS1 2ERSI&N 3.4

TEAM NAME- JANHIT Dat-34-45-35

2

3

3.5 Supplementar; Requirements

1' (erformance requirements

A user wit& vaid id can s&are &is views on t&e activities &e desires.2' Safet; requirements

5y incorporatin) robust and proven D52 in to t&e system t&e reiabe performance and

inte)rity of data is insured. &ere must be a power bacup for t&e server system. Since t&eproduct is of 24E' avaiabiity, t&ere s&oud be a power bacup for t&e server w&ic& providest&e information.3'.Securit; requirements

Sensitive data is protected from unwanted access by users appropriate tec&noo)y andimpementin) strict user access criteria.#acity of uni/ue user number and password s t&atunaut&ori6ed user cannot o)in t&e system. ?perationa ri)&ts for eac& user or termina canbe defined .&us a user can &ave access to specific terminas and specific options ony.

&is site uses t&e SSC =Secure Socet Cayer> protoco for securin) t&e data. Secure SocetCayer =SSC> protects data in t&ree ey ways

  Aut7entication* ensures t&at you are communicatin) wit& t&e correct server. &is

prevents anot&er computer from impersonatin) t&e site.

  "ncr;ption* Scrambes transferred data.

  Data inte8rit;* verifies t&at t&e information post by t&e user wasnt atered durin)

t&e postin). &e system detects if data was added or deeted after user post t&emessa)e. If any tamperin) &as occurred, t&e connection is dropped.

JANHIT for citizens Page 23 of 23