Survey OnCloud Storage Integration On Mobile Application and Message Passing Using XMPPprotocol SaravanaPerumal.A1, Vishnu Rajan.R2, Venkata Sathyasai.
M3and Dr.G.Umarani Srikanth41,2,3 U.G.
Student Computer Science and Engineering,S.A.Engineering College, Chennai4 Professor Computer Science andEngineering, S.A.
Engineering College, ChennaiABSTRACTAmobile application which integrate students and lecturers in a unique platformfor efficient learning. In this platform lecturers can provide notes andimportant notification to students. This ubiquitous computing technology helpsstudents to view learning resources in cloud storage. In existing applicationstudents required to pay for utilizing learning resources , cloud storage spaceis also limited and HTTP protocol for message passing, hence the proposedsystem uses XMPP protocol to send message faster and provide unlimited cloudstorage for resource sharing(notes, lecturers videos etc), it also provide adiscussion forum for lecturers and students. This application include securityof unique login using Base64 encoding to avoid passive attacks. Keywords— Notes providing, Secure uniquelogin, Notifications, Quiz conducting, student-staff discussion forum. INTRODUCTIONEducation is a very vital tool thatis used in the contemporary world to succeed. It is important because it isused to mitigate most of the challenges faced in life.
The knowledge that isattained through education helps opendoors to a lot of opportunities for better prospects in career growth. In orderto attain the right grade in your education, there are certain things you mustdo through the learning process. Only class notes is not enough to develop ourknowledge out of the syllabus, we need many reference from staff such aslecturers videos, notes and important study materials. In this modern time,every student as smart phones, this can help to provide a platform for studentsand staff to access it anywhere at anytime. Androidis a name that was introduced by Google Inc.
It is a very popular technology inmobile phones these days, as it is an operating system which is capable ofrunning multiple application programs. Android is a software stack for mobile devices. Itincludes an operating system, key applications and middleware. Android providesaccess to useful libraries and tools that used to build rich applications. Thususer can use android applications developed and at times of emergency, one cansave them. There many applications developed to provide learning utilitiesthrough notes and videosCloudStorage is a service where data is remotely maintained, managed, and backed up.The service allows the users to store files online, so that they can accessthem from any location via the Internet.
Cloud storage services may be accessedthrough a co-located cloud computer service, a webservice application programming interface (API) or by mobile applications,Cloud storage typically refers to a hosted objectstorageservice, but the term has broadened to include other types of data storage thatare now available as a service, like block storage, this can be used in ourplatform to storing learning resources such as notes, videos etc.. Cloudcan be accessed through RESTful API which is an application program interface(API) that uses HTTP requests to GET, PUT, POST and DELETE data.A RESTfulAPI — also referred to as a RESTful web service is based on representational state transfer(REST) technology, an architectural style and approach to communications oftenused in web service development.HOWRESTful APIs WORK Hencea system can be proposed as mobile application, It provide a unique login foreach student and collect their educational informations(University Registernumber, Year, Section and Department).
a separate webportal is provided forstaff to provide notes and notifications. when the staff upload any document,the system stores the notes in cloud and notify the student that note as beenuploaded by concern staff. The application also provide a discussion forum forstaff and students to clarify the doubts in specific subject by the concernstaff members. when staff needs to send any important information, they cansend through web portal, it reach the mobile application through XMPP protocol.Extensible Messaging and Presence Protocol (XMPP) is an open XMLtechnology for real-time communication, which powers a wide range ofapplications including instant messaging, presence and collaboration.Unlikemost instant messaging protocols, XMPP is defined in an and uses an open system approach ofdevelopment and application, by which anyone may implement an XMPP service andinteroperate with other organizations’ implementations. Because XMPP is an openprotocol, implementations can be developed using any software license; althoughmany server, client, and library implementations are distributed as free and open-source software, numerous freeware and commercial software implementations also exist. RELATEDWORKEXTRAMARKS-THE LEARNING APP1: Whether homework, projects, essays, exams or self-study, Extramarks-TheLearning App is the best online education tool for all.
It is widely used bystudents all across India. With this app, you’ll never be bored! Our modulesare interesting, engaging and fun, but they ensure great understanding alongwith deep exam preparation.Extramarks – The Learning App is based on thepedagogy of Learn-Practice-Test.
Extramarks is a pioneer in bag-less learning!We are the first company in edutech domain to completely digitize schools andclassrooms and were welcomed with open arms by many schools. TOPPR-THE LEARNING APP FOR 5TH -12TH CLASS2: Toppr is here to personalize learning to suit your individual needs.With our adaptive platform, you set your own learning goals, you learn at yourown pace, enhance your strengths and address your weaknesses.
You can customizeyour syllabus to include any class, board and exam you’re preparing for.Topprstudents have also shown an average increaseof 44% in speed and 26% in accuracy over a calendar year. This translatesto a potential overall improvement of up to 80%.1 in 3 Toppr students qualify in major competitive exams like JEEand NEET, compared to 1 in 6 for the rest. Their potential score in these examsis almost double the others.You can create your own custom package by selectingfrom the modules of Learn, Practice, Doubts and Test series. Or take one of ourpre-created packages. Some of our packages include a welcome kit delivered tothe student’s home.
UNACADEMY LEARNING APP3: Classroom education in India has stifled many brilliant minds. WithUnacademy, India’s largest online learning platform, we are changing that. In aspan of 12 months, over 600,000 students have benefited from over 8000 onlinelessons and specialised courses on cracking various competitive examinations,on our platform.The courses on the platform currently provide content for majorcompetitive examinations – UPSC CSE/IAS, SSC CGL, IBPS/SBI, CAT, GRE, GATE/IES,CA, CLAT, JEE, Pre-Medical, Railways Examinations and for other topics -English Language, Competitive Programming, Programming Languages, FresherPlacements, Management, Personal Finance, and Personal Development.With arobust league of educators from across the country, we strive towardsdelivering on our promises with the best educational content an aspirant or alearner could find on the Internet. NO.1 EXAM PREP APP:QUIZ,GK,PREVIOUS YEAR PAPERS4: Strengthen your SSC preparation with the best SSC CGL Tier 2 and CHSLExam Preparation App.
Get SSC CHSL and CGL previous year question papers withsolution, daily current affairs, static gk notes & vocabulary. It is onestop SSC app to clear doubts regarding government jobs and competitiveexams.You can also attempt practice tests, quizzes for different topics andtrack your performance. This will help you perform better in SSC CGL Tier 2,SSC CHSL and all other govt exams. Our 2 million+ community will answer allyour questions regarding SSC exam preparation. You can also use this as an SSCresult app to know cut off and answer keys. AAKASH ITUTOR: NEET JEE5:Aakash iTutor is an eLearningProgram which brings Aakash’s top-notch guidance on the digital platform.
Launched by Aakash Institute, a name synonymous with trust and success, AakashiTutor is a platform designed to help students ace the cut throat competitionof today.The app is not just compatible with mobiles, tablets, and PCs, it canbe also used offline. The study material can be downloaded and used by studentsto study at their own pace.In order to assess the knowledge and to help thestudents analyze their learning, multiple mock tests are being integrated. CAREERS 360 MOCK TEST,EXAM,COLLEGE6:Careers360 app will help you fromexam preparation to college admission for entrance exams like CAT, XAT, MAT,CMAT, JEE Main, JEE Advanced, GATE, NEET, AIPMT, CLAT, AILET etc. It also helpsyou to discover Top MBA, Engineering, Medical, Law colleges in India.Getdetails like exam pattern, important dates, application details, admit card,result,answer keys, counselling details,all at one place. In7, Yoo et al says that the learning analysis dashboard lacks on evaluationcriteria.
This made them to createcertain evaluation frameworks which contains 11 sub categories. These subcategories in the framework whereuseful in the development of categorization framework in the literature review.In8, the client uses the client devices such as laptop, smartphones and desktopcomputers to access the cloud providers Virtual Machine. The client uses web browser to interact withthe cloud provider.
The cloud providercontains N Virtual Machines to serve several classes of clients. In8, they use RAC algorithm for resource adaptation control to meet differentobjectives. In this the RAC is used toaccept every request sent by the client and allocates as many Virtual Machinesas possible for the clients classes. When the client demand increases, some of the requests are rejected tomeet the QoS of other clients. CONCLUSIONSThispaper describes an android application for bridging the gap between staff andstudents through mobile platform.
Thus this application be used by students toget the lecturer’s notes at organised cloud storage. For future development aglobal chat and teacher review system can be integrated. REFERENCES1EXTRAMARKS-THE LEARNING APP developed by ExtramarksEducation India Pvt Ltd Education https://play.google.
com/store/apps/details?id=com.Extramarks.Smartstudy=en2 TOPPR-THE LEARNING APP FOR 5TH -12THCLASS developed by Toppr Education https://play.google.com/store/apps/details?id=haygot.togyah.app=en3UNACADEMY LEARNING APP developed by Unacademy Education https://play.
google.com/store/apps/details?id=com.unacademyapp=en4NO.1EXAM PREP APP:QUIZ,GK,PREVIOUS YEAR PAPERS developed by grade up https://play.
google.com/store/apps/details?id=co.gradeup.android5 AAKASHITUTOR: NEET JEE developed by AKASH Educational Services Pvt. Ltd.
iTutor26 CAREERS 360 MOCKTEST,EXAM,COLLEGE developed by Careers360 Educationhttps://play.google.com/store/apps/details?id=org.careers.mobile 7 Robert Bodily and KatrienVerbert, “Review of Research on Student-Facing Learning Analytics Dashboardsand Educational Recommender Systems,IEEE transactions on learningtechnologies”, vol. 10, no.
4, october-december 2017. 8 Ayoub Alsarhan, Awni Itradat,Ahmed Y. Al-Dubai, “Adaptive Resource Allocation and Provisioning inMulti-Service Cloud Environments, IEEE transactions on parallel and distributedsystesms” , DOI 10.1109/TPDS.2017.2748578