Uml-examplevideo Conferencing Schema Doc

upload an santhosh
View more...
   EMBED

Share

Preview only show first 6 pages with water mark for full document please download

Transcript

VIDEO CONFERENCING SCHEMA This is an video conferencing schema an video's are sharing over a network. In our schema professor and student's are sharing the video files , professor are creating the appointment and starting the session and then broadcast the video over a network, students are booking the appointment and join the session and then save the video files. Their is also have some additional functional, session and video's security purpose used the account option, their give some username and password for student's and professor are also have account to starting session. if professor want to pause / resume the session it is also possible. professor broadcast the video so one or many student's able watch this video. Features of video conference schema (1) Student's need to booking the session (2) User account for joining /starting session (3) Live session are also available (4) Stored video file are also available (5) Pause/resume session option are also available (6) Broadcast the video, so one or many student’s watch at a time (7) Graphical user interface also available USECASE DIAGRAM : Creating the appoinment Log into System Book an Appoinment Professor Account Professor User Account Student's Browesing the calender for appoinment Start a session Join an account Logout system Boardcast Pause/Resume the session Create live session CLASS DIAGRAM : Student name : string Ph no : integer Address : string e-mail : string account : string Login() join() Logut() Web Browser Http protocols : string html pages : string video plugin java interface login() Running video() logut() Network Name : string Ip address : string MAC adress : string Connect() Disconnect() Professor. name : string pn no : integer E-mail : string account : string Login() Start an session() Pase/Resume session() Logut() SEQUENCE DIAGRAM : Student Network web browser network Request for connection Professor connected Request for connection Login connceted Login Booking an Appoinment Booked an appoinment Starting Session Joining the session Board cast joined sesssion Pause/resume Session play/stop session Logut Logut COLLABORATION DIAGRAM : Network 5: connceted 6: Login 10: Joining the session 16: Logut web browser 12: joined sesssion Student 3: Request for connection 4: Login network 9: Starting Session 11: Board cast 13: Pause/resume Session 15: Logut 7: Booking an Appoinment 8: Booked an appoinment 2: connected 14: play/stop session 1: Request for connection Professor STATE DIAGRAM : Initilization initial state End session Student account Login logout watch repeat Join the session Start watch Watch the session Boardcadting session Pause / resume session stop session Stop watch Boardcast starting session State an session Logout Professor login End session ACTIVITY DIAGRAM : STUDENT STUDENT ACCOUNT SESSION PROFESSOR ACCOUNT PROFESSOR initial Request for login. request verify account verified account worng user Incorrect Username/Password verified account login joining session Join an session watch Boardcast Boardcasting video start session starting session Login request Verify account worng user Request for login incorrct username /Password watch stop Stop watch watching session Pause/Resume session Video file store video streams Creating live session stored session COMPONENT DIAGRAM : Html page generator Text editor send text html pages Video Player java interface Java environment Web browser user interface user interface http:// GUI Http protocol handler java support DEPLOYMENT DIAGRAM : Client system web browser Web server HTTP tcp/ip Apache http:// tcp/ip java servlet Database server java applet My sql GUI User interfa... Java environment java j2ee java j2se