0% found this document useful (0 votes)
17 views9 pages

Project

Uploaded by

sasireethreddy
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views9 pages

Project

Uploaded by

sasireethreddy
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 9

RNS INSTITUTE OF TECHNOLOGY

Department of Computer Science &


Engineering
Project Presentation -21CSP76

“RNSIT Student Documentation Portal”

Student Names: Guide Name:


Rayan Ahmed [1RN21CS120 ] Mrs. Soumya N G
Priyanshu Mandani [1RN21CS114] Assistant Professor
Manish S [1RN21CS091] Dept. of CSE, RNSIT
Karthik S [1RN21CS074]
1
/ /2024
AGENDA
1. Introduction.
2. Literature Survey.
3. Problem Statement & Objectives.
4. System Architecture/Block Diagram.
5. Functional requirements.
6. Implementation.
7. Results.
8. Conclusion.
9. References.
2
/ /2024
INTRODUCTION
 Introduction to the Project
 Streamline student documentation management through a digital platform to enhance efficiency and
security.

 Limitations of Existing System:


 Manual Processes: Reliance on physical paperwork leads to inefficiencies and security vulnerabilities.

 Access Challenges: Difficulty in retrieving and managing documents due to a lack of centralized storage.

 Scalability Issues: Existing systems struggle to accommodate growing volumes of documents.

3
/ /2024
Paper Title Authors
LITERATURE
Year Methodology/
SURVEY
Advantages Disadvantages Summary
Approach
 At-least 8-10
• B.relevant
Akhil Kumar
Efficient cloud data storage recent
2022 papers details
Uses AWS S3 for scalable needs
Provides to beComplexity
high scalability included.
and pricing AWS S3 improves
and file management using • Dr. T. Uma Devi cloud data storage and and cost-efficiency. may be challenging for cloud data storage
AWS S3 bucket file management. small users. and management
efficiency.

A Review of Data Compression


Techniques
• Luluk Anjar Fitriya
• Tito Waluyo Purboyo
2017 Reviews various data
compression techniques
Enables efficient
storage and faster data
Some techniques may
lead to data loss or
The paper examines
key data compression
• Anggunmeka Luhur for reducing file sizes. transmission. slower processing. methods to improve
Prasasti storage and
transmission
efficiency.

Analyzing the Effects of CI/CD


on Open Source
• Jeffrey Fairbanks
• Akshharaa Tharigonda
2023 Analyzes the impact of
CI/CD adoption on open-
Improves development
speed and code quality
Can introduce
complexity and require
The paper evaluates
how CI/CD practices
Repositories in GitHub and • Nasir U. Eisty source projects in GitHub through automation. significant setup and enhance efficiency
GitLab and GitLab. maintenance. and quality in open-
source repositories.

A Quantitative Analysis of High


Performance Computing with
• Zach Hill 2009 Conducts a quantitative
analysis of HPC
EC2 offers scalable, on-
demand computing
Cloud-based HPC can
have higher long-term
The paper compares
EC2 to local clusters,
• Marty Humphrey
Amazon’s EC2 Infrastructure: performance using power without upfront costs and potential questioning whether
The Death of the Local Cluster? Amazon EC2 versus local hardware costs. latency issues. cloud-based HPC will
clusters. replace traditional
infrastructure.
Performance and Behavior
Characterization of Amazon
• Thanh-Phuong Phama
• Sasko Ristova,b
2018 Evaluates EC2 spot
instances' performance
Provides lower costs
than on-demand
Susceptible to
interruptions.
The cost-performance
balance of EC2 spot
EC2 Spot Instances • Thomas Fahringera under different workloads. instances. instances.

4
/ /2024
PROBLEM STATEMENT
 Problem Statement.
 The traditional process of managing student documentation at educational institutions, such as RNSIT, is time-
consuming, inefficient, and prone to errors. The reliance on physical documents leads to difficulties in accessing,
organizing, and updating information, while managing large volumes of paperwork poses challenges related to
storage, security, and scalability. This results in delays in administrative processes and hinders the smooth flow of
information between students, faculty, and administrative staff.

 Objectives.
 To develop an efficient and streamlined digital documentation system that enhances the management of student
records, improves accessibility and organization of information, addresses storage and security concerns, and
facilitates timely communication among students, faculty, and administrative staff.

5
/ /2024
SYSTEM ARCHITECTURE/BLOCK DIAGRAM
• System Architecture & Modules:
• The project uses React for the front end, Node.js for the backend, and AWS
for file storage and compression. Key components include AWS S3, Lambda,
and EC2.
• Functional Requirements:
• Key functionalities include document upload, retrieval, automatic
compression, and role-based access control for students, faculty, and admin.
• Technologies and Tools:
• Front-End: React.
• Back-End: Node.js, Express.
• Cloud Services: AWS S3, Lambda, EC2, and GitHub Actions for CI/CD.

• Non-Functional Requirements:
• Scalability, security, and high performance through cloud services, data
encryption, and efficient system response.
• User Requirements:
• Students: Manage and access documents.
• Faculty: Verify student documents.
• Admin: Manage system settings and users.

6
/ /2024
IMPLEMENTATION
• 1. Dataset Explanation
• Contains student documents (PDFs, images).
• Stored securely in AWS S3 with metadata for retrieval and access control.
• 2. Preprocessing Flow Diagram
• Document upload → File validation → Compression → Storage in AWS S3.
• Ensures file optimization and secure storage.
• 3. Libraries Used
• Node.js & Express: Backend/API management.
• AWS SDK: Interaction with AWS services.
• zlib: For file compression.
• 4. Algorithms and Pseudocode
• File Compression: Utilizes AWS Lambda and zlib for automatic file compression.
• Role-Based Access Control: Ensures secure access for different users.
• Pseudocode:
• Upload → Validate → Compress → Store → Update Metadata.
• A straightforward flow for efficient document management.

7
/ /2024
CONCLUSION
• Conclusion
• The RNSIT Student Documentation Portal enhances efficiency and security in managing
student records.
• Applications in Industry/Real World
• Educational Institutions: Streamlines student record management.
• Corporate Sector: Manages employee documentation effectively.
• Proposed System Advantages
• Efficiency: Automates management tasks.
• Security: Protects sensitive data.
• Scalability: Adapts to growing data needs.
• Future Work
• System Integration: Connect with other applications.
• Mobile Access: Develop a mobile application.
8
/ /2024
REFERENCES
[1]……Documentation and API References
• [1]……AWS Lambda Documentation for File Compression: https://aws.amazon.com/lambda
• [2]……Nginx Documentation: https://nginx.org/en/docs
• [3]……EC2 Hosting and Setup Guide: https://aws.amazon.com/ec2
• [4]……GitHub Actions Documentation: https://docs.github.com/en/actions

[2]……Libraries and Frameworks


• [1]……Node.js Official Documentation: https://nodejs.org/en/docs
• [2]……React.js Official Documentation: https://reactjs.org/docs/getting-started.html
• [3]……MySQL Official Documentation: https://dev.mysql.com/doc

[3]……Research Papers or Articles


• [1]……https://www.ijariit.com/manuscripts/v8i3/V8I3-1379.pdf

• [2]……https://www.researchgate.net/publication/322557949_A_review_of_data_compression_techniques

• [3]……https://www.researchgate.net/publication/369623788_Analyzing_the_Effects_of_CICD_on_Open_Source_Repositories_in_GitHub_and_GitLab

• [4]……https://www.dcc.fc.up.pt/~ines/aulas/1314/CG/Presentations/Goncalo/papers/05353067.pdf

9
/ /2024

You might also like