Professional Documents
Culture Documents
MP 3 Final Report
MP 3 Final Report
INTRODUCTION
1.1 Overview
Student Almanac has the ability to solve the problem according to the student
requirement related the current events and upcoming events in the college, exam schedule,
holiday list further more it has the ability to giver alerts to the user. This web application is
built to contain all the happenings which is going on in all respective years and it will give
the solution which are not available on other applications which are being used in colleges.
The resolution of this project is to make easier when they are in need of the status of the
events happening all around in the college. Students will be using this web application made
by us and technically we are making this so that it could be further used by university now or
in future as well It consists lots of features.
Date remainder, College event alerts, holiday list and exam scheduler. College event
alerts provides useful information on the upcoming and ongoing events in the college. Date
remainder gives the remainder on the personalized events set by the user .Holiday list will
contain the list of holidays on particular year in the college.
The scope of this project is to make the work for students easier when they are in need
of the current happenings in the college .Students will be using this web application made by
us and technically we are making this so that it could be further used by universities now or
in future as well.
1
1.2 Problem Statement
SRM calendar has the ability to solve the problem according to the student
requirement related to the events in the college , time table of exams and many
more.
It has the ability to show what is happening in SRM. This application is built to
contain all the happenings which is mainly going on and it will give the solution
which are not available on other applications which are being used in SRM.
1.3 Objective
This web application Student Almanac serves as a best place for the students.
Date remainder provides any personalized data remainder by the user. College event alert
gives the information on the upcoming and ongoing events in the college.
Holiday schedule gives the list of holidays in the college on a particular year.
Exam scheduler keep the students updated with the university exam schedule. Once this web
application gets into equation, both the students and the faculty will get benefitted.
The project which mainly focuses on the student almanac features . There are
five chapters that deal with the various design and implementation details. These
chapters includes all the features of the existing system and the proposed system
architecture and the the flow of process.
2
Chapter 1:
Chapter 2:
This chapter includes all the features of the existing system and the proposed
system architecture and the the flow of process. Design of the entire project is done.
Chapter 3: This chapter deals with system testing objective of identifying and correcting
deviations from standards, identifying and fixing logical bugs and fall through and recording
code walk through findings after successful completion..
Chapter 4:
This chapter entirely deals about the system implementation on the details about
the platform used and the implementation source code and screen shots of the
output produced.
Chapter 5:
. This chapter includes the various modules involved in the project and the architecture of
the entire system. The working of various modules is explained with description
Chapter 6 : This chapter deals ith the system implementation and algorithms involved in it..
3
CHAPTER 2
LITERATURE SURVEY
2.1 Introduction
This web application Student Almanac serves as a best place for the students.
Though many of them are not efficient enough, very powerful apps are being used
currently. The proposed system is derived by reviewing various preceding methods. In this
analysis and design of the system is explained in detail.
As it’s known, there are already many applications for exam schedules and college
updates, but none of them help the students to get immediate alerts on the events going on in
the college and getting exam scheduler remainders.
Our web application has the ability to overcome this existing system by providing the
means for it. Previously the applications which were running in colleges has the disadvantage
of less users facilities ,and less alert notification facilities. Our web application will overcome
this flaw.
The existing system the Digital revolution offers instant information on millions of
web sites. In plenty of available data, customers are interested to find information in context
of appearance of an object or a certain property as soon as it is published by a given site.
Some sites offer push notification to customers if they are subscribed to such a service.
However, not all sites implement push service, and in these cases customers frequently visit
the web site and wait for an occurrence, such as sport result, rank list, etc. In this paper we
present how an intelligent software agent can realise this task instead of users that are
4
manually visiting the web site and send information as if the web site has implemented a push
service. This novel idea is good for both customers and web site providers. Customers would
subscribe to get the information as soon as it is available, and web site providers would like
to enable push service without changes in the web site software, that might be very costly.
Provision of this kind of notification can be realised via sophisticated mobile phone alerts,
text messages, twitter or Facebook notification, or even supported by new operating systems
like Maveriks OS or web sites such as Google notifications. In this paper we present details
and benefits of a such system.
6
and as of July 15, 2013 all subscription data is permanently and irrevocably deleted . Google
reader was an RSS feed aggregator and since it was deprecated a lot, for other solutions
emerged to replace it. Just by using the alternative to list we can find more than 200
applications present that will offer similar services . Some notable mentions are: Feedly
,NewsBlur , Feedspot, etc. Almost all of these solutions offer a way to organise and read web
content that is automatically aggregated on a single website or a software. Additionally, some
of the solutions even offer statistics and synchronisation among multiple devices or even
between friends when integrated with social networks. Recently, Google released a new
popular solution called Google Alerts that allows users to monitor the web for interesting new
content based on search queries .Besides the initial popularity of the system, one cannot miss
out the more than few issues that the system has .Therefore a lot of professional level and
entry level applications are available on the market as both open source and proprietary
solutions. Dembak identified popular alternatives for this system.
We will just mention some of them and summarise their functionalities. Talkwalker,
Social Mention, Mention, Trendrr, Bloomberg Professional, Meltwater News, etc. are some
of the popular solutions that provide functionalities for easy tracking information on specific
pages or on the Web. Functionalities such as alerts in real time from web via email or in a
RSS feed reader, social engine tracking, news importance ranking, analytics are available in
these solutions. There are various technologies that can be used to develop a notification
service. The basic technology used was the push concept. Push technology stems from a very
simple idea with ”in-your-face” nature. Rather than requiring to explicitly request (i.e.,”pull”)
the information that they need, data can be sent to users without having them specifically ask
for it. Push technology has evolved in last 15 years, and even the WWW consortium is trying
to establish a description of Push API .It defines how a web application can use an API via
the user agent that will communicate to the push server and application server. HTML5 also
supports the push technology by defining Server-Sent Events (SSE) and standardising Comet
for all standards-compliant web browsers. The Server-Sent Events specification ”defines an
API for opening an HTTP connection for receiving push notifications from a server.” .Push
and Pull technologies use different data delivery option], as presented in. Aperiodic pull is
using the request response communication, while the periodic one is using polling. Push
technology pushes the information without request or polling. In this case the user has to
subscribe for a service. If a site would like to realise a push service, then the corresponding
technology has to be used and this requires more resources. Push notifications may be
7
delivered via various methods which include standardised protocols (e.g. Server-Sent Events
[SSE], the GSM Short Message Service [GSM-SMS], SIP MESSAGE [RFC3428], or OMA
Push [OMA-PUSH]), or via 320 WWW (Static or Dynamic Web Pages) ANS (Alert
Notification Service) Subscribe Push Info Scan Retrieve. Concept of ANS browser-specific
methods. RSS is a realisation of push technology or a web feed, usually used for syndicated
news service when one would like to read all the content that is pushed by a given server.
Restful services are those Resource oriented architecture and Representational State Transfer
can be used to realise push by concentrating on the roles of the components, the constraints of
their interaction with other components and their interpretation of significant data elements.
One of the alternatives is using SOAP while building web services.
The main idea is to change the standard client server communication with a stateless
communication by sending a representation of each application state with appropriate links.
Pushlets are another example of a push notification technology where the server never
terminates the response and the client is automatically notified about new events. Our new
solution helps all those sites that would not like to invest a lot of resources to implement
various push services. They will still remain the same static or dynamic web sites. The
concept of the ANS is presented . The user subscribes to the service and chooses the
notification delivery method. Then the ANS is performing all the tasks, by frequent scanning
the existing web site and finding a specific condition for an alert to occur. In our solution we
build all technology resources, similar to those described in W3C specification of a Push API
. However, we design a creation of a full service and do not require that the user has to
change their concept of realisation the web application. Our service is realised as a web
application where a user can register and subscribe using any web browser and can specify
the way the notification can be received by choosing any conventional methods like e-mail,
text message, social network or operating system notification. Main functionalities can be
summarised as in Table I. Upon registration one can login to the main admin page. The main
admin page can allow to define the alerts by selecting web pages and corresponding text to
appear or to be changed from the last occurrence. Two main functionalities are possible
within this activity: Functionality Description Definition Specification of a web page, search
key phrase, a property or occurrence of a keyword as an alert Scanning Crawling, visiting the
web page and retrieving the required web content Triggering Controlling the crawling
frequency, comparing the content with alert constraints and triggering the alert Delivery
8
The main functionality is realisation of scanning the existing web sites. Actually, the
system should be able to do what a typical user is doing when visiting a web page, looking
for an information. It means not just visiting a certain web page and finding an occurrence of
a text within a paragraph, but also clicking on certain buttons or entering a value in certain
fields. It will simulate a human entering data on an interactive web page, with a possibility to
select a certain radio button or an item in a drop down list, to enter a value in a certain text
field, or to click an activation button. Then the system will be able to trace the file and find a
predefined keyword phrase, by detecting if there is a change in the context or in the
occurrence of the keyword phrase. This new system will enable the web sites that do not have
push notification, alerting system or use corresponding API to realize alert notification. It will
actually build push notification for any web page. The alerting system can be realized
conventionally by email, skype, twitter or facebook messaging, or can be realized as a web
page where one can see notifications, or as an addon tool for the web browser. An example of
occurrence is the alert bell on Google chrome. It can be thought of as a system for users who
would like to be notified for a certain change, or for cloud service providers who would like
to build push functionality for classical web sites that do not support this technology. In this
section we will discuss details of the system requirements and define the initial system
architecture.
In order to increase the capacity of the National Airspace System (NAS) to meet the
expanding demand of air traffic, the Joint Planning and Development Office (JPDO) has been
formed by the Federal Aviation Administration (FAA), the National Aeronautics and Space
Administration (NASA), and several other government agencies to transform the current air
transportation system to the Next Generation Air Transportation System (NextGen), which
will “provide the capacity required to meet the nation’s need in the most effective, efficient,
safe, and secure manner possible” [1, 2]. Meanwhile, Europe has been addressing an
equivalent transformation of European air space through the Single European Sky Air Traffic
Management Research (SESAR).
The goals of NextGen are to significantly increase the safety, security, capacity,
efficiency, and environment compatibility of aviation operations in the NAS. To achieve
these goals, new technologies will be developed to update the Communication, Navigation,
and Surveillance (CNS) system. As an integral part of the CNS system, surveillance
(detection, validation, and characterization of both cooperative and non-cooperative traffic,
9
terrain, and weather) plays an important role in the NextGen program. Advanced surveillance
systems will enable higher traffic capacity in the airspace while maintaining, if not
improving, required safety. NextGen envisions improved surveillance performance by
introducing new systems such as Automatic Dependent Surveillance-Broadcast (ADS-B), and
integration of surveillance data from multiple sources.
As part of the NextGen effort, NASA’s role is divided into three research programs:
Fundamental Aeronautics, Aviation Safety, and Airspace Systems. As one of the four
projects under the NASA Aviation Safety Program, the Vehicle Systems Safety Technology
(VSST) project, previously referred as the Integrated Intelligent Flight Deck (IIFD) project,
“pursues solutions that simultaneously increase the crew’s ability to avoid, detect, and
recover from unexpected events; while also providing countermeasures to pilot error” [2]. As
such one objective of the VSST project is to mitigate hazards introduced by the operator, the
application of automation, and the environment.
The Integrated Alerting and Notification concept, or IAN, utilizing the information
from HIM, has the following functions:
• It and the class of the hazards, near-term conflict-free trajectories for negotiation and/or
coordination with ATM or traffic, and near-term conflict resolution;
• It integrated and prioritized alerts and notifications, and the trajectory options, hazards, and
alerts to the flight crew in an appropriate fashion.
Two approaches are currently included in the IAN concept: 1) a baseline function
which performs on-board computation of 1 to 3 hazard-free flight path modifications based
on the output of the HIM function and automatic negotiation with ATM. The computation of
these flight path modifications, takes into account the flight dynamics limitations imposed by
the aircraft capabilities and possible internal hazards (e.g., hydraulic failure); and 2) a conflict
probe which gives pilots options regarding conflict-free paths (tracks and flight path angle) to
choose . A geometrical approach is taken by the baseline function to automatically generate
the alternative trajectories, which would have minimum deviations from the nominal
trajectory, using ownship and traffic state vectors only. Figure 3 shows an example of this
geometrical approach on the horizontal plane.
10
The ownship changes its velocity to make the relative velocity 𝒗𝑟 tangent to the
Conflict Detection Zone (CDZ) of the traffic intruder, and then goes back to the original
trajectory after the conflict is resolved. This approach is based on a variety of studies such as
Bilimoria , Chamlou , and Narkawicz .
The conflict probe in the second approach is a function that provides information
about the future separation with hazards, both for the current state of ownship and variations
to this state. The conflict probe calculates separation in both horizontal and vertical
dimensions using a linear extrapolation of the current ownship and traffic state, and declares
a loss-of-separation if both horizontal and vertical separations break alert limits at the same
time. It uses the time to loss-of-separation and the time to regain separation along with
different horizontal speed, track angle, and vertical speed to form a volume that the flight
crew should avoid. Shows an example of the conflict probe on both a Navigation Display
(ND) and a Vertical Profile Display (VPD). The yellow polygons on the ND represent the
horizontal cross-section of the hazardous volumes at the ownship altitude. The VPD shows
the vertical cross-section along the track of the ownship at the bottom. It is noted that the
volumes do not include the current position of the traffics. Instead, they predict the areas
where loss-of-separation will happen in the future.
11
Fig 2.1 Hazard and integrity monitor alert
The conflict probe in the second approach is a function that provides information
about the future separation with hazards, both for the current state of ownship and variations
to this state. The conflict probe calculates separation in both horizontal and vertical
dimensions using a linear extrapolation of the current ownship and traffic state, and declares
a loss-of-separation if both horizontal and vertical separations break alert limits .
12
2.3 Issues in existing systems
The main problem is their inefficiency, the existing systems are not interactive and
consume a lot of time of the user which results lack of information to the students.
The systems are not advanced and they also don’t have alerting technologies that is if
the dates of the event are changed suddenly the students are remained unaware of the latest
schedule.
The conflict probe in the second approach is a function that provides information
about the future separation with hazards, both for the current state of ownship and variations
to this state. The conflict probe calculates separation in both horizontal and vertical
dimensions using a linear extrapolation of the current ownship and traffic state, and declares
a loss-of-separation if both horizontal and vertical separations break alert limits at the same
time. It uses the time to loss-of-separation and the time to regain separation along with
different horizontal speed, track angle, and vertical speed to form a volume that the flight
crew should avoid. Shows an example of the conflict probe on both a Navigation Display
(ND) and a Vertical Profile Display (VPD). The yellow polygons on the ND represent the
horizontal cross-section of the hazardous volumes at the ownship altitude. The VPD shows
the vertical cross-section along the track of the ownship at the bottom. It is noted that the
volumes do not include the current position of the traffics. Instead, they predict the areas
where loss-of-separation will happen in the future.
13
CHAPTER 3
SPECIFICATIONS
3.1 Introduction
Calendar allows users to create and add events. Remainders can be enabled for
events, with options available for type n time , event locations can also be
added,another users canbe invited to events.
Users can enable or disable the visibility of special calendars , including birthdays and
display birthday cards on yearly bases, and holidays , and displays dates of special
occasions.
3.1.1 Purpose
Student Almanac is the web application in which students can find out all the things
required for them in one place. It also consists of features like Date remainder, College event
alerts, holiday list and exam scheduler. College event alerts provides useful information on
the upcoming and ongoing events in the college. Date remainder gives the remainder on the
personalized events set by the user .Holiday list will contain the list of holidays on particular
year in the college . Admin will be uploading the current updates by logging in to the web
application, Students can access this anytime.
The scope of this project is to make the work for students easier when they are in need
of the current happenings in the college .Students will be using this web application made by
us and technically we are making this so that it could be further used by universities now or
in future as well.
14
3.2 Overall Description
Student Almanac has the ability to solve the problem according to the student
requirement related the current events and upcoming events in the college, exam schedule,
holiday list further more it has the ability to giver alerts to the user. This web application is
built to contain all the happenings which is going on in all respective years and it will give
the solution which are not available on other applications which are being used in colleges.
The resolution of this project is to make easier when they are in need of the status of the
events happening all around in the college. Students will be using this web application made
by us and technically we are making this so that it could be further used by university now or
in future as well. It consists lots of features. Date remainder, College event alerts, holiday list
and exam scheduler. College event alerts provides useful information on the upcoming and
ongoing events in the college. Date remainder gives the remainder on the personalized events
set by the user .Holiday list will contain the list of holidays on particular year in the college.
Almanac works as a college magazine and keeps the students updated with the events
scheduled on a particular day in the college. Even if the date, venue or any other information
of the event is changed the user can immediately view the update with a pop up message.
This saves time and keeps the faculty and the students updated.
Our web application has the ability to overcome this existing system by providing the means
for it. Previously the applications which were running in colleges has the disadvantage of less
users facilities ,and less alert notification facilities. Our web application will overcome this
flaw.
15
3.3 External Interface Requirements
The other external requirement will be the gmail account for the website
where the user can submit his or her queries and gets a clarified confirmed
mail.
Also Cloud account where all the pictures of the specific event will be
uploaded and the users can easily access it easily by just clicking of the link.
3.3.1 User Interface
The user interface is a user friendly user understandable and readable web
surface interface. On getting on the link the user directly gets navigated into the
online web page which is followed by the consecutive pages for further details
and navigation.
3.3.2 Hardware Interface
Hard disk : 20 GB or more
RAM : 2 GB or more
Processor : 1.7 GHz Dual Core
3.3.3 Software Interface
Html text editor
Web browsers
Graphics editor
Gmail and cloud accounts
Internet connection
16
CHAPTER 4
SYSTEM DESIGN
4.1 Introduction
Student Almanac has the ability to solve the problem according to the student
requirement related the current events and upcoming events in the college, exam schedule,
holiday list further more it has the ability to giver alerts to the user. This web application is
built to contain all the happenings which is going on in all respective years and it will give
the solution which are not available on other applications which are being used in colleges.
The resolution of this project is to make easier when they are in need of the status of the
events happening all around in the college. Students will be using this web application made
by us and technically we are making this so that it could be further used by university now or
in future as well. It consists lots of features. Date remainder, College event alerts, holiday list
and exam scheduler. College event alerts provides useful information on the upcoming and
ongoing events in the college. Date remainder gives the remainder on the personalized events
set by the user .Holiday list will contain the list of holidays on particular year in the college.
Calendar allows users to create and add events. Remainders can be enabled for events,
with options available for type n time , event locations can also be added ,another users can
be invited to events.
Users can enable or disable the visibility of special calendars , including birthdays and
display birthday cards on yearly bases, and holidays , and displays dates of special occasions.
Features such as upcoming n ongoing events going around will be updated by the authorized
admin to the user.
17
4.2 System Architecture
4.2.1 Flow chart and Work flow Diagram
GOING ON Scroll
WEB LINK down
Get home FRONTPAGE
page QUOTES
DETAILS NEXT
PAGE
4.3Summary
19
CHAPTER 5
MODULE DESCRIPTION
5.1 Introduction
Our complete project deals with the different modules based on the working. The
project consists of various modules as described below:
HOME
ABOUT US
CONTACT
CALENDAR
EVENT GALLLERY
20
5.2 HOME Page
As soon as the user clicks on the web link a page displays known as home page
,showing all the details of the consecutive pages with a list of the pages in the
menu bar such as contact, event gallery, about us, calendar.
21
5.3 ABOUT US Page
The main objective of this page is to get the user too know what this webpage or
website serves for and how the user is benefitted from it.
22
5.4 Calendar Page
This page has the list of all months of the particular month and the user can navigate
through different pages and can view the updates, set personalized remainders and get alert
notifications.
This is the main page where all the information related to the college,the upcoming events
and as well as the dates of the scheduled exams of universities will be updated.
And also the links for further information will be provided all at one place so as soon as the
user gets on the specific link of the particular date the user gets directed towards the google
link.
Whenever the dates are updated the user can get into the link again refresh the page and get
the updated dates and timings along with the description of the event.
23
5.5 CONTACT Page
This page has the details of the user and they can comment in the comment box
if they have any query.
The user can get into this contact page and post if they have any queries
regarding the dates, venue or timings of the events by giving information such
as their name, email id and registration number .
The user will get notified with the updated information in his/her email .
24
5.6 EVENT GALLERY Page
This page has the detailed information about the description and pictures of the
event.
A google or cloud link will be pasted so that the user can directly access the link
by just clicking on the link and can view all the pictures from the event.
5.7 Summary
Thus the above modules describe the working of the application. This ensures that the any
image can be sent to any user as it provides security and confidentiality for user convenience.
All modules are explained in detail . It is expected that the proposed system can be used
worldwide.
25
CHAPTER 6
SYSTEM IMPLEMENTATION
6.1 Introduction
In this chapter implementation of the system is described in detail. Here the detail
view of color code cryptography described.The Platforms like Matlab, java, C#, .net plays a
major role.
The most popular development platforms are html, java, c, .net. Here look at each of
them:
26
6.2.1 Html
Built in graphics make it easy to visualise and gain insights from data. A vast library
of pre-built toolboxes lets you get started right away with algorithm essential to your
domain. The desktop environment invites experimentation exploration and discovery.
These MATLAB tools and capabilities are all rigorously tested and designed to work
together. The code can be integrated with other languages, enabling you to deploy
algorithms and application within web, enterprise and production systems.
6.2.2 CSS
27
JAVA SCRIPT:
28
6.3 Implementation Details
<div class="month">
<ul>
<li class="prev">❮</li>
<li class="next">❯</li>
<li>August<br><span style="font-size:18px">2017</span></li>
</ul>
</div>
<ul class="weekdays">
<li>Mo</li>
<li>Tu</li>
<li>We</li>
<li>Th</li>
<li>Fr</li>
<li>Sa</li>
<li>Su</li>
</ul>
<ul class="days">
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
29
<li>6</li>
<li>7</li>
<li>8</li>
<li>9</li>
<li><span class="active">10</span></li>
<li>11</li>
...etc
</ul>
ul {list-style-type: none;}
body {font-family: Verdana, sans-serif;}
/* Month header */
.month {
padding: 70px 25px;
width: 100%;
background: #1abc9c;
text-align: center;
}
/* Month list */
.month ul {
margin: 0;
padding: 0;
}
.month ul li {
color: white;
30
font-size: 20px;
text-transform: uppercase;
letter-spacing: 3px;
}
/* Next button */
.month .next {
float: right;
padding-top: 10px;
}
/* Weekdays (Mon-Sun) */
.weekdays {
margin: 0;
padding: 10px 0;
background-color:#ddd;
}
.weekdays li {
display: inline-block;
width: 13.6%;
color: #666;
text-align: center;
}
31
/* Days (1-31) */
.days {
padding: 10px 0;
background: #eee;
margin: 0;
}
.days li {
list-style-type: none;
display: inline-block;
width: 13.6%;
text-align: center;
margin-bottom: 5px;
font-size:12px;
color: #777;
}
32
6.3.2 Sample Coding of contact page
html
<div class="container">
<form action="action_page.php">
</form>
</div>
Add CSS:
/* When moving the mouse over the submit button, add a darker green
color */
input[type=submit]:hover {
background-color: #45a049;
}
34
padding: 20px;
}
Start: 03-08-2018
End: 03-10-2018
<div class="field-items">
35
https://www.google.co.in/search?q=TEXUS+srm+2018+events&source=lnms&tb
m=isch&sa=X&ved=0ahUKEwir7qvDs6PaAhUDMY8KHf5yAu8Q_AUICygC&b
iw=1366&bih=662
<p class="rtejustify"></p>
</div>
</div>
</div>
</div>
SRM almanac has the ability to solve the problem according to the student
requirement related to the events in the college , time table of exams and many
more.
It has the ability to show what is happening in SRM. This application is built to
contain all the happenings which is mainly going on and it will give the solution
which are not available on other applications which are being used in SRM.
Students as well as the faculty will be updated with important dates and events of
the college.
36
6.4 Performance Analysis
6.4.1 Comparison between Existing and Proposed
• The existing systems like the high performance web application for
secure system modification does has the ability to get all the users
information but it does not alert the user from the new updates in the
curriculum which is a serious concern as the user does not get the current
updated information.
• The existing system therefore has only the alert or only the information
updates.
6.5 Summary
37
CHAPTER 7
This web application Student Almanac serves as a best place for the students. Date
remainder provides any personalized data remainder by the user. College event alert gives the
information on the upcoming and ongoing events in the college. Holiday schedule gives the
list of holidays in the college on a particular year .Exam scheduler keep the students updated
with the university exam schedule .Once this web application gets into equation, both the
students and the faculty will get benefitted.
The resolution of this project is to make the work for students easier when they are in
need to know the current happenings in the college. Students will be using this web
application made by us and technically we are making this so that it could be further used by
universities now or in future as well.
The existing systems like the high performance web application for secure system
modification does has the ability to get all the users information but it does not alert
the user from the new updates in the curriculum which is a serious concern as the
user does not get the current updated information.
The existing system therefore has only the alert or only the information updates.
38
REFERENCES
[1] App date (Book style with paper title and editor)," in Plastics, 2nd ed. vol. 3, J. Peters, Ed.
New York: McGraw-Hill, 2018, pp. 15-64.
[2] Goole calendar using ASCII, VEDA Institute, Hyderabad (published in July 2017)-ACM
Journal
[3] Calendar - Roy F. Van Buren, CPA CISA (c) 2018-ACM Jour-
Nal.
[7] "Data Can Now Be Stored on Paper" (http:/ / www. arabnews. com/?page=4 section=0
article=88962 d=18 m=11 y=2017) by M. A. Siraj, Arab News (published November 18,
2017)
[8] "Store 256GB on an A4 sheet" (http:/ / www. techworld. com/ sto-rage/news/ index.
cfm?newsID=7424) by Chris Mellor, Techworld (published November 24, 2017; accessed
November 29, 2017)
39
40