International Journal of Emerging Technology and Advanced Engineering
Website: www.ijetae.com (ISSN 2250-2459, ISO 9001:2008 Certified Journal, Volume 9, Issue 5, May 2019)
5
E-LIBRARY – An Online Store with File Sharing System for
Institutions
Saurabh Shukla
1, Abriti Nanda
2, Amisha Jain
3, Suraj Bhat
4, Dr. Amit Sinhal
5Department of Computer Science and Engineering, Geetanjali Institute of Technical Studies, Udaipur, Rajasthan, India
Abstract – Communication between different stakeholders
in an institute is itself a challenging task. Current process for sharing of any files inside an institute is really hectic and time taking. Also, students are not provided with any kind of online storage to store their personal files in the institute. There is also no institute specific online system made for sharing local faculty’s notes to the students, if they need notes urgently, they have to go for other online resources which may not be really perfect for them. Therefore, we decided to develop E-library which certainly solves the problem in file sharing, data storage and in getting learning resources, etc. in an institution all together.
Keywords – Online video tutorials, Online notes, file
sharing, personal drive, management hierarchy, learning management system, document management system.
I. INTRODUCTION
E-Library is a platform made for the storage and sharing of important data between stakeholders such as teachers, students, head of the departments, etc. in an institute which is accessible only to above-addressed people [1]. These stakeholders are also provided with their personal drives where they can store their personal files and data and can download them back whenever needed. Their files and data would be secured and only the authorized user of the data can access it. Tutorials, assignments, e-books, previous year question papers, notices, news, and motivational movies, etc. can be shared by this platform. We can also provide tutorials through E-library for GATE preparation for various branches and various programming languages both in .pdf or video lecture format.
Currently, we do not have a system through which all entities in a college can communicate, share files with each other, to provide local faculty’s notes and to provide a personal storage everything with the help of a single platform. There may be systems made for file transfer between faculties or between faculties and students, providing separate systems i.e. separate platforms for different problem statements but here, in one single platform, we are providing all these services along with study materials and guides, previous year papers and many more to students.
The platform E-Library is not just made for a single entity’s benefit but for all the stakeholders in an institute, may it be a student, a faculty or even the person running the institute’s stationery shop, he can also download any content from E-library and provide hard copies of this content to any user if they need one.
The interface of E-Library is made really simple for it can be accessed easily by all the stakeholders and everything they do on this platform can provide them with faster results and save their time to even understand the working of the platform. Speed is a very crucial thing these days, users need instant results within some seconds or they will start getting frustrated, your platform would not be of any use to them if it is not made faster and therefore our platform is developed in such a way that the users will be able to download/upload and share files on an instant saving a lot of time and saving them from frustrations.
II. LITERATURE SURVEY
There are some existing systems having similarities with the idea we propose. Listed below is the evolution of file sharing and storage systems [2].
18th & 19th Century – Bouchon & Bain – The Punch Card
1877 – Thomas Edison, et al. – Recorded Sound & Video
1951 – Eckert & Mauchly- The Magnetic Tape
1956 – IBM – The Hard Drive
1969 – Joseph Carl Robnett Licklider – ARPANET (Advanced Research Projects Agency Network) (Online File Sharing)
1982 – IBM – The Ethernet Adapter
1990s – Online Backup Storage (from here we came online for sharing the files)
1994 – AT&T – Personal ink
1996 – U.S. Navy – IT-2
International Journal of Emerging Technology and Advanced Engineering
Website: www.ijetae.com (ISSN 2250-2459, ISO 9001:2008 Certified Journal, Volume 9, Issue 5, May 2019)
6
2006 – Carbonite & Mozy – Online Backup Storage(Redux)
2008 – Dropbox – Personal Cloud Storage [3]
2012 – Google – Google Drive
III. PROBLEM STATEMENT
The need for developing E-library was to make it easy to share notes, updates and other resources in an institute. The system should be designed with a focus on security and should have a breakthrough user interface to make it easy for the people working on it. The following functionalities are required:
Easy access and downloading of the resources should be provided.
Easy searching should be available for finding any document just by typing its name or some part of its name so that it can be easier and timesaving for the students. [4]
The Study materials should be categorized according to their type and among different courses and branches to eliminate any conflicts and the data would be arranged properly this way.
Searching for any user’s name should also give instant results while sharing files among themselves.
To access anything in the system, all the users should be provided with a login id and password to authenticate the system, so that the data private to the user is only accessible to him/her.
Users’ other information like- name, department and position should also be stored along with the login information to identify the user.
Having a login would also be helpful when sharing files over the system since the users would be able to know whom they are sharing their data with and the shared files and data would be transferred to the correct intended receiver.
IV. OBJECTIVES AND SCOPE OF THE PROJECT
The purpose of developing E-Library is to provide a platform from where students can access and download resources like- e-books, tutorials, video lectures, previous year question papers, language specific tutorials, etc. all categorized department wise [6]. The platform should also allow all the users to store their important data in their personal drives on e-library.
They should also be able to share files and data with each other. For example - Faculties can send assignment questions to students and students can download it and then, send back the answers to the respective faculty.
A faculty and department head can share files among other faculties or department heads.
This way our objective is not only limited to provide study materials to students but also to provide users’ the opportunity to share their data with each other and store their important data on this platform. The following are the goal statements for our system E-library –
To provide tutorials, notes and study materials of various courses. [5]
To share important notices like – upcoming events or campus drives through this system.
To provide privileges to faculties for posting news and notices in this system.
To provide high download speed to the users with intranet-based facility.
To provide personal drive for all the users so that anyone can upload their files to their personal drive and can access anytime.
Students should be able to submit their assignment and lab files to the respective faculty and faculty should also be able to share the assignment questions or any tutorial through this platform.
Our system should be reliable for managing files of user with file upload date and time.
E-Library should also provide a data backup plan. E-library is primarily designed for educational institutions but not limited only to this. It can be configured to be used in any organization which either follows some management hierarchy or not. This system is dynamic enough to be utilized effectively in any kind of institution or organization. E-library can be hosted in both ways globally i.e., on the internet or locally i.e., on intranet based on the requirements of the user. Also, our system is compatible with devices of every kind.
V. PROPOSED MODEL
International Journal of Emerging Technology and Advanced Engineering
Website: www.ijetae.com (ISSN 2250-2459, ISO 9001:2008 Certified Journal, Volume 9, Issue 5, May 2019)
7
[image:3.612.47.286.166.579.2]Below is the working model of the proposed system which explains its working on a broad level. [7]
Fig. 1 Proposed model flow diagram
VI. RESULTS
Basically, E-library is mixture of three types of application –
• Learning management system • Online tutorial provider system • File storing and sharing system
Along with these, E-Library provides a better management hierarchy for the communication and sharing of files.
The problems with other similar systems are – Firstly, there is no personal access provided to collage management, all the data is stored on their servers and hence, they can make illegal use of your data. And secondly, they have not built these platforms specific for a college so, there are no college management hierarchy. Also, they do not provide a personal drive, a personal storage for the users.
[image:3.612.332.553.369.485.2]Our system E-library provides learning management system and file storing and sharing system with better institution hierarchy model. It includes better permission for all students, instructors, department heads and admin to access and edit the files or the users as well. Administrator is allowed to add, remove, approve and unapproved a user. Some of the screenshots of our working project are given below –
Fig. 2 Front page e-library
International Journal of Emerging Technology and Advanced Engineering
Website: www.ijetae.com (ISSN 2250-2459, ISO 9001:2008 Certified Journal, Volume 9, Issue 5, May 2019)
[image:4.612.44.294.148.674.2]8
Table 1
Comparison with Similar Systems
VII. CONCLUSION
E-library provides an elegant way to share files among faculties, students & HOD in our college. Users can explore tutorials of various courses here.
These tutorials include video files and text documents of various languages such as C, CPP, Java, Python, etc. Apart from these, this section also includes contents of latest technologies such as Artificial Intelligence, Machine Learning, Image Processing, etc. Tutorials of some popular frameworks like Laravel and CodeIgniter has also been included. This section is not just limited to tutorials of computer languages and the latest technologies, rather, gate tutorials for various branches and aptitude questions for interview are also a part of it. Also, students can get quick access to assignments, notes and previous years’ question papers shared by faculties.
E-library has an amazing feature of File Sharing. Students can share files (such as assignments, etc.) to faculties or HOD with this software on just one click. Apart from this, faculties can also share files to HOD as well as to students of a particular branch. All the files have an option for quick download. Apart from a convenient file sharing system, each user whether student, faculty or HOD has a personal space over the server where they can upload, store & keep track of their personal files [12]. There is also a provision for accessing upcoming events in the college as well as know what's going on in the college. The initial idea was to run this platform on the local server so that students can get access to e-library without internet and the downloading speed would be much faster but it can be put on a global server for it to be made accessible from anywhere.
Also, an online quiz/exam platform can be added to it since; we already have student details along with their departments. The system currently is not designed to analyze a student’s performance but in future, after embedding this quiz system, faculties would be easily able to analyze any student’s performance right with the help of our platform.
REFERENCES
[1] Bramha Gogade1, Shraddha Dharmik2, Saili Patil3, Prof. A. N. Adapanawar (2015), Interactive File Sharing Web Application for Organization, Vol 4, March 2015, pp. 10942-10945
[2] https://bebusinessed.com/history/history-of-online-storage/ [3] Oliveira T., Mendes R., Bessani A. (2014) Sharing Files Using
Cloud Storage Services. In: Lopes L. et al. (eds) Euro-Par 2014, Springer, Cham, vol 8806, pp. 13-25
[4] Fadhilah Mat Yamina, Wan Hussain Wan Ishakb (2015), Continuous use of online storage system for document sharing, Journal Technology, Vol 77, No 5, September 2015, pp. 23-27
[5] Velumani, K. V. (2013). An investigation into the impact of e-resources in modern Library and Information Centers.
[6] M.M. Koganuramath and Mallikarjun Angadi, Design and Development of Digital Library: an initiative at TISS
[7] https://www.mavenlink.com/resources/what-is-the-professional-services-project-life-cycle Seria l N o . Serv ices/ F ea tures E -L ibra ry G o o g le Cla ss ro o m [ 8 ] E a sy cla ss [ 9 ] L ea rn da sh [ 1 0 ] Udemy [ 1 1 ]
1 Video lectures
2 Provide Notes and
other study materials
3
Assignment Submission/Allotmen
t
4
Files exchange between multiple
stakeholders
5 Performance tracking In Futur
e
6 Data storage
7 Management
hierarchy
International Journal of Emerging Technology and Advanced Engineering
Website: www.ijetae.com (ISSN 2250-2459, ISO 9001:2008 Certified Journal, Volume 9, Issue 5, May 2019)
9
[8] Sathyendra Bhat , Ragesh Raju , Athokpam Bikramjit , RioD'Souza, Leveraging E-Learning through Google Classroom: A Usability Study, DOI: 10.16920/jeet/2018/v31i3/120781
[9] https://www.easyclass.com [10] https://www.learndash.com/ [11] https://www.udemy.com [12] https://www.hathitrust.org
AUTHOR PROFILE
Saurabh Shukla is pursuing B.Tech in Computer Science and Engineering; at Geetanjali Institute of Technical Studies, Udaipur, Rajasthan. He is a full stack web developer and has got excellent leadership skills.
Abriti Nanda is pursuing B.Tech in Computer Science and Engineering; at Geetanjali Institute of Technical Studies, Udaipur, Rajasthan. She has expertise in the field of UI/UX designing.
Amisha Jain is pursuing B.Tech in Computer Science and Engineering; at Geetanjali Institute of Technical Studies, Udaipur, Rajasthan. She works as a database administrator for her team.
Suraj Bhat is pursuing B.Tech in Computer Science and Engineering; at Geetanjali Institute of Technical Studies, Udaipur, Rajasthan. He is a creative content writer.