Om Report Usict
Om Report Usict
WEB DEVELOPMENT
(Backend Technology )
MENTOR: MENTEE:
Dr. Anuradha Chug Name: Aagam Jain
Assistant Professor Course: MCA (SE)
Enrollment No: 961640452
1
DECLARATION
Signature -
Date -
Place -
2
CERTIFICATE
3
ACKNOWLEDGEMENT
4
INDEX
1 Introduction 06-07
6 Future Scope 32
7 Conclusion 33
8 References 33
5
INTRODUCTION
The Office Management System has been developed to override the problems prevailing
in the practicing manual system. This software is supported to eliminate and in some
cases reduce the hardships face by this existing system. Moreover this system is
designed for the particular need of the company to carry out operations in a smooth and
effective manner. The application is reduced as much as possible to avoid errors while
entering the data. It also provide error message while entering invalid data. No formal
knowledge is needed for the user to use this system. Thus by this all it proves it is user-
friendly. Every organization, whether big or small, has human resources challenges to
overcome. Ever organization has different Office management needs, therefore design
exclusive Office Management System that are adapted to you managerial requirements.
These systems will ultimately allow you to better manage resources. One of the main
features in Office Management System is time tracking for Offices. Effective time
tracking mechanism saves both time and money for the organization.
6
OBJECTIVE
7
TECHNOLOGIES USED
In this project, I have used the following tools to create a responsive e commerce
website –
1. HTML
The HyperText Markup Language or HTML is the standard markup language for
documents designed to be displayed in a web browser. It can be assisted by
technologies such as Cascading Style Sheets (CSS) and scripting languages such as
JavaScript. Web browsers receive HTML documents from a web server or from local
storage and render the documents into multimedia web pages. HTML describes the
structure of a web page semantically and originally included cues for the appearance of
the document. HTML elements are the building blocks of HTML pages. With HTML
constructs, images and other objects such as interactive forms may be embedded into
the rendered page. HTML provides a means to create structured documents by denoting
structural semantics for text such as headings, paragraphs, lists, links, quotes, and other
items. HTML elements are delineated by tags, written using angle brackets. Browsers do
not display the HTML tags but use them to interpret the content of the page. HTML can
embed programs written in a scripting language such as JavaScript, which affects the
behavior and content of web pages. The inclusion of CSS defines the look and layout of
content. The World Wide Web Consortium (W3C), former maintainer of the HTML
and current maintainer of the CSS standards, has encouraged the use of CSS over
explicit presentational HTML since 1997.[2] A form of HTML, known as HTML5, is
used to display video and audio, primarily using the <canvas> element, in collaboration
with javascript.
8
2. CSS
Cascading Style Sheets (CSS) is a style sheet language used for describing the
presentation of a document written in a markup language such as HTML or XML
(including XML dialects such
as SVG, MathML or XHTML). CSS is a cornerstone technology of the World Wide
Web, alongside HTML and JavaScript.
CSS is designed to enable the separation of content and presentation, including layout,
colors, and fonts. This separation can improve content accessibility; provide more
flexibility and control in the specification of presentation characteristics; enable
multiple web pages to share formatting by specifying the relevant CSS in a separate .css
file, which reduces complexity and repetition in the structural content; and enable
the .css file to be cached to improve the page load speed between the pages that share
the file and its formatting.
The name cascading comes from the specified priority scheme to determine which style
rule applies if more than one rule matches a particular element. This cascading priority
scheme is predictable. The CSS specifications are maintained by the World Wide Web
Consortium (W3C). Internet media type (MIME type) text/css is registered for use with
CSS by RFC 2318 (March 1998). The W3C operates a free CSS validation service for
CSS documents. In addition to HTML, other markup languages support the use of CSS
including XHTML, plain XML, SVG, and XUL.
3. PHP
4. BOOTSTRAP
5. MySQL
2. System Design
Objective: Outline the structure of the system, including the database, architecture, and
interface.
Activities: Create high-level design diagrams, such as Entity-Relationship (ER)
diagrams for database structure and flowcharts for workflow.
Design the system architecture (e.g., client-server model) and database schema.
Plan the user interface design using wireframes and mockups for each module.
12
Outcome: Detailed design documents, including UI prototypes and architectural
models.
3. Implementation (Coding)
4. Testing
Objective: Ensure the system functions correctly and meets specified requirements.
Activities: Perform unit testing on individual modules, such as the task management and
attendance modules.
Conduct integration testing to verify data flow and interactions between modules.
Execute system testing and acceptance testing with stakeholders to validate overall
functionality and usability.
Outcome: A tested and stable system ready for deployment, with bugs and issues
resolved.
13
5. Deployment
Objective: Release the system for use in the live office environment.
Activities:
Set up the server environment and deploy the Office Management System.
Migrate data, such as employee and department information, if necessary.
Provide initial training for staff on using the new system.
Outcome: A fully deployed system accessible to employees, with basic training
provided.
SYSTEM DESIGN
1. BASIC MODULES
The system after careful analysis has been identified to be presented with the following
modules:
14
Admin Module: - (Manager)
1. Login
2. Add Department
3. Add Employee details
4. Leave Management
5. Task Management
6. Payroll Generation
7. Attendance
8. Forget password
A data flow diagram is graphical tool used to describe and analyze movement of data
through a system. These are the central tool and the basis from which the other
components are developed. The transformation of data from input to output, through
processed, may be described logically and independently of physical components
associated with the system.
15
2.1 DFD SYMBOLS:
3.E-R Diagrams:
The Entity-Relationship Data Model (ERD) perceives the real world as consisting of
basic objects, called entity & relationship among these objects.It was developed to
16
facilitate database design by allowing specification of an enterprise schema, which
represents overall logical structure of a database. The ERD model is very useful in
mapping the meaning & interactions of the outside world enterprises onto a conceptual
schema.
The ERD model consists of the following major components
o ELLIPSE which represents attributes.
o RECTANGLES which represents entity-sets.
o DIAMONDS which represents the relationship sets.
o LINES which link attributes to entity sets to relationship sets.
17
CODING DETAILS AND CODE EFFICIENCY
Index page
?><!DOCTYPE html>
<html lang="en">
<head>
<!-- Title -->
18
<title>Home Page</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"/>
<meta charset="UTF-8">
<meta name="description" content="Responsive Admin Dashboard Template" />
<meta name="keywords" content="admin,dashboard" />
<meta name="author" content="Steelcoders" />
<!-- Styles -->
<link type="text/css" rel="stylesheet" href="assets/plugins/materialize/css/materialize.min.css"/>
<link href="http://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
<link href="assets/plugins/material-preloader/css/materialPreloader.min.css" rel="stylesheet">
<!-- Theme Styles -->
<link href="assets/css/alpha.min.css" rel="stylesheet" type="text/css"/>
<link href="assets/css/custom.css" rel="stylesheet" type="text/css"/>
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
<!--[if lt IE 9]>
<script src="http://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
<script src="http://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
<![endif]-->
</head>
<body style="background-color:#53a3ac;">
<div class="loader-bg"></div>
<div class="loader">
<div class="preloader-wrapper big active">
<div class="spinner-layer spinner-blue">
<div class="circle-clipper left">
<div class="circle"></div>
</div><div class="gap-patch">
<div class="circle"></div>
</div><div class="circle-clipper right">
<div class="circle"></div>
19
</div>
</div>
<div class="spinner-layer spinner-spinner-teal lighten-1">
<div class="circle-clipper left">
<div class="circle"></div>
</div><div class="gap-patch">
<div class="circle"></div>
</div><div class="circle-clipper right">
<div class="circle"></div>
</div>
</div>
<div class="spinner-layer spinner-yellow">
<div class="circle-clipper left">
<div class="circle"></div>
</div><div class="gap-patch">
<div class="circle"></div>
</div><div class="circle-clipper right">
<div class="circle"></div>
</div>
</div>
<div class="spinner-layer spinner-green">
<div class="circle-clipper left">
<div class="circle"></div>
</div><div class="gap-patch">
<div class="circle"></div>
</div><div class="circle-clipper right">
<div class="circle"></div>
</div>
</div>
</div>
</div>
20
<div class="mn-content fixed-sidebar">
<header class="mn-header navbar-fixed">
<nav class="cyan darken-1">
<div class="nav-wrapper row">
<section class="material-design-hamburger navigation-toggle">
<a href="#" data-activates="slide-out" class="button-collapse show-on-large material-design-
hamburger__icon">
<span class="material-design-hamburger__layer"></span>
</a>
</section>
<div class="header-title col s3">
<span class="chapter-title"><Marquee>Office Management System</Marquee></span>
</div>
</form>
</div>
</nav>
</header>
21
</ul>
<div class="footer">
<p class="copyright"><a href="www.athervhub.com">Designed By Dharmendra Kurmi </a></p>
</div>
</div>
</aside>
<main class="mn-inner">
<div class="row">
<div class="col s12">
<div class="page-title"><h4>Office Management System</h4></div>
Login page
?><!DOCTYPE html>
<html lang="en">
<head>
</div>
</div>
</form>
</main>
</div>
<div class="left-sidebar-hover"></div>
</body>
</html>
My profile
<!DOCTYPE html>
<html lang="en">
<head>
27
<!-- Styles -->
<link type="text/css" rel="stylesheet" href="assets/plugins/materialize/css/materialize.min.css"/>
<link href="http://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
<link href="assets/plugins/material-preloader/css/materialPreloader.min.css" rel="stylesheet">
<link href="assets/css/alpha.min.css" rel="stylesheet" type="text/css"/>
<link href="assets/css/custom.css" rel="stylesheet" type="text/css"/>
<style>
.errorWrap {
padding: 10px;
margin: 0 0 20px 0;
background: #fff;
border-left: 4px solid #dd3d36;
-webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,.1);
box-shadow: 0 1px 1px 0 rgba(0,0,0,.1);
}
.succWrap{
padding: 10px;
margin: 0 0 20px 0;
background: #fff;
border-left: 4px solid #5cb85c;
-webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,.1);
box-shadow: 0 1px 1px 0 rgba(0,0,0,.1);
}
</style>
</head>
<body>
<section><div class="wizard-content"><div class="row"><div class="col m6"><div class="row">
</select>
</div>
Home Page
OFFICE MANAGEMENT SYSTEM
30
A
dmin Login
Employee Profile
31
Employee Info
FUTURE SCOPE
CONCLUSION
REFERENCES
34