Professional Documents
Culture Documents
ITR Report
ITR Report
ON
“BLOGGING WEBSITE”
Submitted to
RAJASTHAN TECHNICAL UNIVERSITY
BACHELOR’S DEGREE IN
INFORMATION TECHNOLOGY
BY
2022-2023
Swami Keshvanand Institute of Technology, Jaipur
Department of Information Technology
CERTIFICATE
The certificate is awarded to
Vishal Agarwal
for successfully completing the course
JavaScript
on Monday, August 1st 2022
3
The certificate is awarded to
Vishal Agarwal
for successfully completing the course
4
Acknowledgement
At last I must express my sincere heartfelt gratitude to all the staff members of
Information Technology Department who helped me directly or indirectly during
this course of work.
VISHAL AGARWAL
21ESKIT117
Contents
1 INTRODUCTION TO PROJECT 2
1.1 About This Project . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2 Learning Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.3 Offered By . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.4 Tools and Technology Used . . . . . . . . . . . . . . . . . . . . . . 3
1.4.1 HTML - HyperText Markup Language . . . . . . . . . . . 3
1.4.2 CSS - Cascading Style Sheets . . . . . . . . . . . . . . . . 4
1.4.3 JS - Javascript . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.4.4 PHP: Hypertext Preprocessor . . . . . . . . . . . . . . . . 4
2 METHODOLOGY 6
2.1 Software Model Used . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.2 Product User Interfaces . . . . . . . . . . . . . . . . . . . . . . . . 7
2.3 Website Feature . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.4 Design and Implementation Constraints . . . . . . . . . . . . . . . 9
2.5 Activity Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.6 Use-Case Diagrams . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3 DEPENDENCIES 12
3.1 Assumptions and Dependencies . . . . . . . . . . . . . . . . . . . 12
3.2 Communication Interface . . . . . . . . . . . . . . . . . . . . . . . 12
3.3 Hardware Requirements . . . . . . . . . . . . . . . . . . . . . . . 12
3.4 Software Requirements . . . . . . . . . . . . . . . . . . . . . . . . 14
4 NON-FUNCTIONAL REQUIREMENTS 15
4.1 Security Requirements . . . . . . . . . . . . . . . . . . . . . . . . 15
4.2 Scalability Requirements . . . . . . . . . . . . . . . . . . . . . . . 15
7 REFERENCES 23
Chapter 1
INTRODUCTION TO PROJECT
1
c. To give a voice to students.
d. To develop critical thinking skills.
1.3 Offered By
HyperText Markup Language (HTML) is the set of markup symbols or codes in-
serted into a file intended for display on the Internet. The markup tells web browsers
how to display a web page’s words and images.
2
Each individual piece markup code (which would fall between ”¡” and ”¿” char-
acters) is referred to as an element, though many people also refer to it as a tag. Some
elements come in pairs that indicate when some display effect is to begin and when
it is to end.
1.4.3 JS - Javascript
3
the whole or part of an HTTP response. Various web template systems, web content
management systems, and web frameworks exist which can be employed to orches-
trate or facilitate the generation of that response. Additionally, PHP can be used for
many programming tasks outside the web context, such as standalone graphical ap-
plications[9] and robotic drone control.[10] PHP code can also be directly executed
from the command line.
4
Chapter 2
METHODOLOGY
• Requirement Analysis
In this phase, all requirements of the project are analyzed and document in a
specification document and a feasibility analysis is done to check if the require-
ments are valid.
5
• System Design
In this phase, the system design is prepared which specifies hardware and sys-
tem requirements such as data layers, programming languages, network infras-
tructure, user interfaces, etc.
• Implementation
As the name implies in this phase the source code is written as per require-
ments.The physical design specifications are turned into a working code.The
system is developed in small programs called units,after which these units are
integrated.
6
7
2.3 Website Feature
1. There are mainly 2 types of users in this system Admin and User.
2. Device Constraint
• Website’s core system and its user interface should be compatible with
tablets. However,running on small android mobile devices in not neces-
sary.
8
2.5 Activity Diagram
9
2.6 Use-Case Diagrams
10
Chapter 3
DEPENDENCIES
One assumption about the software is that it will always be used on And tablets
that have enough resources to run the application if the tablet does not have enough
hardware resources available for the application then maybe some are used where
the application does not work as intended or not even at all. The application uses
firebase database for online storage of information like Orders and many items that
need to be in working state. If the fire bass interface changes the application need to
be adjusted accordingly.
11
Server Side
Processor RAM Disk Space
RAD Intel Pentium 1 GB 3.5 GB
III or AMD -
800 MHz
DB2 - 9.5 Intel Pentium 256 MB 500
III or AMD - MB(Excluding
800 MHz Data Size)
Recommended Requirements :
Client Side
Processor RAM Disk Space
Internet Ex- All Intel or 256 MB 100 MB
plorer - 6 AMD - 1
GHz
Server Side
RAD All Intel or 2 GB 3.5 GB
AMD - 2
GHz
DB2 - 9.5 All Intel or 512 MB 500
AMD - 2 MB(Excluding
GHz Data Size)
12
Software used Description
Platform Any JavaScript enabled web broswer
Database To save and retrieve the item
records,admin records,user records
,we have used MySQL
Tools/IDE Notepad, Virtual Studio Code(VS Code)
and CodeSandBox
Technologies Used HTML,CSS,JavaScript
13
Chapter 4
NON-FUNCTIONAL REQUIREMENTS
14
Chapter 5
15
16
17
5.2 Code Snipets (CSS)
18
19
20
Chapter 6
21
Chapter 7
REFERENCES
22