Iet Report
Iet Report
Iet Report
1. ORGANIZATION PROFILE
Emglitz Technologies believes in the fact that challenges indicate a need to innovate
and innovations, which is accredit in the software development, industrial seminars, technical
training oriented programs. They are extending the relationship with the clients and make
familiar in the world around the customers through the digital marketing sectors. It is one of
the development infrastructures in various platforms. They are striving to stand the superior
position in competitive world. In which, they mainly focusing in the platforms of Website
development, Mobile application development and Digital marketing requirements for all
business enterprises on globally. They believe on teamwork among their clients to make a
tremendous success that associated with different fields of clients in the development sectors
like as banking, educational, automation, production, manufacturing fields.
Our real time environment is making an engineer with intellectual ability in the hands
on training. These kinds of training are not mandate for the engineering students but this
experience is supporting to your career growth, which Emglitz is making a good future for you.
We are ensuring to tune all engineering streams in their latest technologies and improving their
ability to develop the innovative project ideas. Additionally, we are providing free placement
training and career development training for all departments to step up in your future.
SERVICES
• Website Designing
• Website Development
• Digital Marketing
• Software Solutions
• Software Development
• Internet services
VISION:
2. SYSTEM SPECIFICATION
Storage : 256 GB
HTML:
HTML (Hyper Text Markup Language) is the most basic building block of the Web. It
defines the meaning and structure of web content. Other technologies besides HTML are
generally used to describe a web page's appearance/presentation (CSS) or
functionality/behaviour (JavaScript). "Hypertext" refers to links that connect web pages to one
another, either within a single website or between websites. Links are a fundamental aspect of
the Web. By uploading content to the Internet and linking it to pages created by other people,
Department Of Computer Applications 4
Beauty Parlour Administration System
you become an active participant in the World Wide Web. It is the standard markup language
used for creating web pages and web applications. HTML forms the backbone of most websites,
providing the basic structure upon which CSS and JavaScript are applied to manipulate
appearance and functionality.
Structure:
HTML uses tags to define elements such as headings, paragraphs, links, images, and
lists. These elements structure the content on a webpage.
Semantics:
Semantic tags describe the meaning and structure of web content beyond mere
presentation. Examples include <article>, <section>, <nav>, and <footer>.
Embedding Media:
HTML supports embedding images, audio, and video into a web page using the <img>,
<audio>, and <video> tags, respectively.
Forms:
HTML provides elements for creating forms to collect user input, including <input>,
<textarea>, and <button>, along with form controls like checkboxes and radio buttons.
CSS stands for Cascading Style Sheets. It is a style sheet language used for describing
the presentation of a document written in HTML or XML (including XML dialects like SV
or XHTML). CSS describes how elements should be rendered on screen, on paper, in speech, or
on other media.
Core Features:
Selectors:
CSS uses selectors to apply styles to elements and groups of elements. Selectors
can target elements by tag name, class, id, and more.
Box Model:
Every element in CSS has a box model, consisting of margins, borders, padding,
and the actual content. Understanding this model is crucial for layout design.
Layouts:
CSS provides various layout techniques such as Flexbox and Grid, enabling
responsive and flexible layouts.
Styling:
Beyond layout, CSS controls fonts, colors, backgrounds, transitions, and
animations, allowing for richly styled web pages.
SUBLIME TEXT:
Sublime Text is a sophisticated text editor for code, markup, and prose, developed by
Sublime HQ. It's designed to be a lightweight yet powerful editor that can handle all your
coding needs. With its sleek user interface, extraordinary features, and amazing performance,
Sublime Text is the preferred choice for developers who want a clean and efficient codin
environment.
Sublime Text supports a wide range of programming and markup languages, including
HTML, CSS, JavaScript, Python, C++, C#, and many more. Its key features include multiple
selections, split editing, a distraction-free mode, and a powerful plugin API, making it a
versatile .
Frontend Development:
• Designs and develops the user interface (UI) and user experience (UX) of websites.
• Implements responsive design principles to ensure optimal viewing and interaction
across various devices.
Backend Development:
Web Design:
Project Management:
Plans tasks, coordinates timelines, and manages resources to deliver projects on time
and within budget, ensuring alignment with stakeholder expectations.
The Data and Maintenance Department in an IT company plays a crucial role in ensuring
the smooth operation, security, and efficiency of the company's data and IT infrastructure. This
department is responsible for managing the company’s data assets, maintaining hardware and
software systems, and implementing policies to safeguard information integrity and
accessibility.
• Data Security:
Protects data against unauthorized access, breaches, and other security threats
through encryption, access controls, and regular security audits.
Data Management:
Responsible for collecting, organizing, and maintaining data to ensure accuracy
and accessibility for analysis and decision-making purposes.
Department Of Computer Applications 8
Beauty Parlour Administration system
Database Administration:
Manages databases, optimizes performance, ensures data security, and
troubleshoots issues to support efficient data storage and retrieval.
Data Governance:
Establishes policies and procedures for data usage, privacy, and compliance
with regulations to maintain data integrity and trustworthiness.
HR department:
Hosting Team:
The Hosting team in an IT company is responsible for managing and maintaining the
infrastructure that supports web hosting services. This includes servers, networks, storage, and
other resources needed to ensure that websites and web applications are accessible, reliable,
and secure. Here's an overview of their key responsibilities and contributions:
Network Management:
Connectivity:
Ensuring reliable and high-speed internet connectivity for hosted services
Network Security:
Implementing firewalls, intrusion detection systems, and other security
measures to protect against cyber threats.
Backups:
Regularly backing up data to prevent data loss in case of hardware failure,
Department Of Computer Applications 10
Beauty Parlour Administration system
Disaster Recovery:
1. Performance Monitoring:
Uptime Monitoring:
Continuously monitoring server uptime and performance to ensure high
availability of hosted services.
Resource Utilization:
Tracking resource usage (CPU, memory, disk space) to identify and address
potential bottlenecks.
Performance Tuning:
Optimizing server configurations and settings to enhance performance.
3.Security Management:
Access Control:
Managing user access to servers and services to ensure that only authorized
personnel can make changes.
SSL/TLS Management:
Implementing and managing SSL/TLS certificates to ensure secure data
transmission.
Compliance:
Ensuring that hosting services comply with relevant security standards and
regulations, such as PCI-DSS for payment processing or HIPAA for healthcare data.
Customer Support:
Technical Support:
Providing support to clients for hosting-related issues, including
troubleshooting server problems, resolving configuration issues, and offering
guidance on best practices.
Account Management:
Assisting clients with account setup, migration, and other administrative
tasks.
Scaling Resources:
• Capacity Planning:
Financial department:
Treasury Management:
Financial Reporting:
Prepares accurate and timely financial statements, including balance sheets, income
statements, and cash flow statements, for internal and external stakeholders.
• Tax Management:
Ensures compliance with tax laws and regulations, prepares tax returns, and
strategizes to minimize tax liabilities for the organization.
Coordinates audits, both internal and external, to ensure financial controls and
procedures are effective and compliant with regulatory standards.
• Cost Management:
Web Development:
In the contemporary digital landscape, the terms "web development" are often
used interchangeably, yet they encompass distinct aspects of building and maintaining
websites. While, web development is concerned with its functionality and interactivity.
The Synergy between these fields, particularly through the use of HTML, CSS, and
JavaScript, is fundamental to crafting engaging, visually appealing, and highly
functional web pages.
The integration of HTML, CSS is where web design and development converge
to create a cohesive and functional web experience. HTML provides the structure, CSS
styles it, and adds interactivity.A well-designed website leverages the strengths of each
technology to deliver a seamless and engaging user experience.For instance, consider a
simple interactive form. HTML defines the form structure with input fields and labels.
CSS is used to style the form, making it visually appealing and user-friendly.
JavaScript enhances the form's functionality by adding validation rules, handling form
submissions, and providing realtime feedback to the user. This synergy ensures that the
form is not only functional but also aesthetically pleasing and easy to use.
4. ANALYSIS ON PRODUCT
Specialized help engineer will gather the necessities from the client. Then the gathered
data will be divided between the group. In which the group will design the work process and
drafts of the product. While the arranging moves past, the following part is to developing a
model which is planned in the client's necessities. For fostering the model, the designing group
will work on it. For the resources and assist resources team with joining will help the other
members. By the assistance of the research team, when the model is finished it will be shown
to the client.
In the event that the client is happy with the model, the group moves towards the main
draft. While making the product, the design team will be taking the assistance from the research
team. Research group will gather the data with respect to mental realities about clients, how to
attract in the client, how to make the client consistently utilize the item. The design team will
be planning the item. While the designing team is designing the item, the development team
will be focusing on the backend works and connectivity works. Both the design and
development parallelly works. At the point when there is a request for the structure creation,
then, at that point, both the development team co-operates to make it. At the point when the
design team makes a design then the improvement group will interface it to the backend.
value that our multilayered client service and support can provide, including the value that
comes from being part of a global Beeline Community that can help you meet your program’s
operational and strategic goals.
Design Innovation can use the frameworks of philosophers to theorize the findings
from practice or to make sense of past developments. And designing actual things provides a
powerful laboratory to test philosophical frameworks in practice. A
The system should be as flexible as possible from a look & feel and customization
perspective. At the same time, it needs to perform as fast as the underlying infrastructure
allows. So, the aim was to add the minimum amount of workload possible to the SharePoint
servers. From a development perspective, talking about look & feel and customization is
basically talking about style sheets and JavaScript.
In order to make the system as flexible as possible we needed to publish all our files
to the SharePoint Style Library. This way, every site collection on the same farm had the
possibility to be different from the others. In addition, it allowed our partners and customers
to brand their deployments by using standard tools such as SharePoint Designer without the
need to change any file on the server side.
Affordable Costs:
When you question IT firms how much software development costs, you often get the
typical answer of ‘it depends’. For startup owners, having a vague answer isn’t helpful for
budget planning, yet it isn’t hard to put down a solid figure without detailed discussions. There
are many factors that determine the cost of building a piece of software.
A development agency would need to run through the project requirements with the
client before providing a cost estimate. Obviously, a simple app that requires very little user
interaction or backend processing will be cheaper to develop. Meanwhile, a complex
application that involves financial transactions, heavy interaction, and connected to external
systems will be much more expensive to develop. Software development cost isn’t merely
about the scale or complexity of the app. If you’re building a simple app but with dozens of
different screens, the cost may rival those of more complicated apps.
CONCLUSION:
FUTURE ENHANCEMENT:
The company has started to look into the new and upcoming technologies and has
started the process of implementing the technologies. It is about to start some more branches
in and around India. Working remotely. The freedom and ability to operate from anywhere will
be permanent in the future of software development. These future web designers are about
moving beyond designing for one device.
Users are accessing the web from mobile smart phones, tablets, their laptops and
desktop computers. The web is not a fixed width and a website needs to respond and adapt to
these different platforms in a fluid and effective way.
The web is our only true universal platform, and its future is in the hands of the
designers. Modules like registration, new login, etc., will be added on the website. Web
developers are able to fetch out a promising roadmap for the future. Developers need to evolve
beyond static design boards and emerge as architects of a new change which is redefining the
traditional concepts of web development.
APPENDIX
SCREENSHOTS
SOURCES CODE:
<?php
session_start();
error_reporting(0);
include('includes/dbconnection.php');
error_reporting(0);
if(isset($_POST['login']))
{
$emailcon=$_POST['emailcont'];
$password=md5($_POST['password']);
$query=mysqli_query($con,"select ID from tbluser where (Email='$emailcon' ||
MobileNumber='$emailcon') && Password='$password' ");
$ret=mysqli_fetch_array($query);
if($ret>0){
$_SESSION['bpmsuid']=$ret['ID'];
header('location:index.php');
}
else{
echo "<script>alert('Invalid Details.');</script>";
}
}
?>
<!doctype html>
<html lang="en">
<head>
</head>
<body id="home">
<?php include_once('includes/header.php');?>
Login Page
</h3>
</div>
</div>
</div>
<div class="breadcrumbs-sub">
<div class="container">
<ul class="breadcrumbs-custom-path">
<li class="right-side propClone"><a href="index.php" class="">Home <span class="fa fa-
angle-right" aria-hidden="true"></span></a> <p></li>
<li class="active ">
Login</li>
</ul>
</div>
</div>
</div>
</section>
<!-- breadcrumbs //-->
<section class="w3l-contact-info-main" id="contact">
<div class="contact-sec ">
<div class="container">
?>
<div class="cont-top">
<div class="cont-left text-center">
<span class="fa fa-phone text-primary"></span>
</div>
<div class="cont-right">
<h6>Call Us</h6>
<p class="para"><a href="tel:+44 99 555 42">+<?php echo
$row['MobileNumber'];?></a></p>
</div>
</div>
<div class="cont-top margin-up">
<div class="cont-left text-center">
<span class="fa fa-envelope-o text-primary"></span>
</div>
<div class="cont-right">
<h6>Email Us</h6>
<p class="para"><a href="mailto:[email protected]" class="mail"><?php
echo $row['Email'];?></a></p>
</div>
</div>
<div class="cont-top margin-up">
Department Of Computer Applications 24
Beauty Parlour Administration System
</div>
<div style="padding-top: 30px;">
<input type="password" class="form-control" name="password"
placeholder="Password" required="true">
</div>
</div>
<button type="submit" class="btn btn-contact" name="login">Login</button>
</form>
</div>
Department Of Computer Applications 25
Beauty Parlour Administration System
</div>
</div></div>
</section>
<?php include_once('includes/footer.php');?>
<!-- move top -->
<button onclick="topFunction()" id="movetop" title="Go to top">
<span class="fa fa-long-arrow-up"></span>
</button>
<script>
// When the user scrolls down 20px from the top of the document, show the button
window.onscroll = function () {
scrollFunction()
};
function scrollFunction() {
if (document.body.scrollTop > 20 || document.documentElement.scrollTop > 20) {
document.getElementById("movetop").style.display = "block";
} else {
document.getElementById("movetop").style.display = "none";
}
}
// When the user clicks on the button, scroll to the top of the document
function topFunction() {
document.body.scrollTop = 0;
document.documentElement.scrollTop = 0;
}
</script>
<!-- /move top -->
</body>
</html>
<?php
session_start();
error_reporting(0);
include('includes/dbconnection.php');
if (strlen($_SESSION['bpmsuid']==0)) {
header('location:logout.php');
} else{
if(isset($_POST['submit']))
{
$uid=$_SESSION['bpmsuid'];
$fname=$_POST['firstname'];
$lname=$_POST['lastname'];
$query=mysqli_query($con, "update tbluser set FirstName='$fname', LastName='$lname' where
ID='$uid'");
if ($query) {
echo '<script>alert("Profile updated successully.")</script>';
echo '<script>window.location.href=profile.php</script>';
}
else
{
?>
<!doctype html>
<html lang="en">
<head>
<link
href="https://fonts.googleapis.com/css?family=Josefin+Slab:400,700,700i&display=swap"
rel="stylesheet">
<link href="https://fonts.googleapis.com/css?family=Poppins:400,700&display=swap"
rel="stylesheet">
<link href="https://fonts.googleapis.com/css?family=Open+Sans&display=swap"
rel="stylesheet">
</head>
<body id="home">
<?php include_once('includes/header.php');?>
Profile
</h3>
<p class="tiltle-para ">Lorem ipsum dolor sit amet consectetur, adipisicing elit. Hic fuga sit
illo modi aut aspernatur tempore laboriosam saepe dolores eveniet.</p>
</div>
</div>
</div>
<div class="breadcrumbs-sub">
<div class="container">
<ul class="breadcrumbs-custom-path">
<li class="right-side propClone"><a href="index.php" class="">Home <span class="fa fa-
angle-right" aria-hidden="true"></span></a> <p></li>
<li class="active ">
profile</li>
</ul>
</div>
</div>
</div>
</section>
<!-- breadcrumbs //-->
<section class="w3l-contact-info-main" id="contact">
<div class="contact-sec ">
<div class="container">
?>
<div class="cont-top">
<div class="cont-left text-center">
<span class="fa fa-phone text-primary"></span>
</div>
<div class="cont-right">
<h6>Call Us</h6>
<p class="para"><a href="tel:+44 99 555 42">+<?php echo
$row['MobileNumber'];?></a></p>
</div>
</div>
<div class="cont-top margin-up">
<div class="cont-left text-center">
Department Of Computer Applications 29
Beauty Parlour Administration System
?>
<div style="padding-top: 30px;">
<label>First Name</label>
<?php }?>
<button type="submit" class="btn btn-contact" name="submit">Save
Change</button>
</form>
</div>
</div>
</div></div>
</section>
<?php include_once('includes/footer.php');?>
<!-- move top -->
function scrollFunction() {
if (document.body.scrollTop > 20 || document.documentElement.scrollTop > 20) {
document.getElementById("movetop").style.display = "block";
} else {
document.getElementById("movetop").style.display = "none";
}
}
// When the user clicks on the button, scroll to the top of the document
function topFunction() {
document.body.scrollTop = 0;
document.documentElement.scrollTop = 0;
}
</script>
<!-- /move top -->
</body>
</html><?php } ?>
<?php
session_start();
error_reporting(0);
include('includes/dbconnection.php');
error_reporting(0);
if(isset($_POST['submit']))
{
$fname=$_POST['firstname'];
$lname=$_POST['lastname'];
$contno=$_POST['mobilenumber'];
$email=$_POST['email'];
$password=md5($_POST['password']);
rel="stylesheet">
<link href="https://fonts.googleapis.com/css?family=Poppins:400,700&display=swap"
rel="stylesheet">
<link href="https://fonts.googleapis.com/css?family=Open+Sans&display=swap"
rel="stylesheet">
</head>
<body id="home">
<?php include_once('includes/header.php');?>
Signup
</h3>
</div>
</div>
</div>
<div class="breadcrumbs-sub">
<div class="container">
<ul class="breadcrumbs-custom-path">
<li class="right-side propClone"><a href="index.php" class="">Home <span class="fa fa-
angle-right" aria-hidden="true"></span></a> <p></li>
<li class="active ">
Signup</li>
</ul>
</div>
</div>
</div>
</section>
<!-- breadcrumbs //-->
<section class="w3l-contact-info-main" id="contact">
<div class="contact-sec ">
<div class="container">
?>
<div class="cont-top">
<div class="cont-left text-center">
<span class="fa fa-phone text-primary"></span>
</div>
<div class="cont-right">
<h6>Call Us</h6>
<p class="para"><a href="tel:+44 99 555 42">+<?php echo
$row['MobileNumber'];?></a></p>
</div>
</div>
<div class="cont-top margin-up">
<div class="cont-left text-center">
<span class="fa fa-envelope-o text-primary"></span>
</div>
<div class="cont-right">
<h6>Email Us</h6>
<p class="para"><a href="mailto:[email protected]" class="mail"><?php
echo $row['Email'];?></a></p>
</div>
</div>
<div class="cont-top margin-up">
<div class="cont-left text-center">
<span class="fa fa-map-marker text-primary"></span>
</div>
<div class="cont-right">
<h6>Address</h6>
<p class="para"> <?php echo $row['PageDescription'];?></p>
</div>
</div>
<div class="cont-top margin-up">
<div class="cont-left text-center">
<span class="fa fa-map-marker text-primary"></span>
</div>
<div class="cont-right">
<h6>Time</h6>
<p class="para"> <?php echo $row['Timing'];?></p>
</div>
</div>
<?php } ?> </div>
<div class="map-content-9 mt-lg-0 mt-4">
<h3>Register with us!!</h3>
<form method="post" name="signup" onsubmit="return checkpass();">
</div></div>
</section>
<?php include_once('includes/footer.php');?>
<!-- move top -->
function scrollFunction() {
if (document.body.scrollTop > 20 || document.documentElement.scrollTop > 20) {
document.getElementById("movetop").style.display = "block";
} else {
document.getElementById("movetop").style.display = "none";
}
}
// When the user clicks on the button, scroll to the top of the document
function topFunction() {
document.body.scrollTop = 0;
document.documentElement.scrollTop = 0;
}
</script>
<!-- /move top -->
</body>
</html>
TIMESHEET: