Вы находитесь на странице: 1из 37

Real time monitoring of various projects funded by ministry of ayush

(ministry of ayush)

Introduction

The ministry of ayush in India has expanded very fast with the construction of new
projects. Due to the rapid growth in the construction , The services provided by the Consultant
need to be enhanced in terms of performance and excellence of work to meet the construction
project goals and objective and also the Participant satisfaction. The Efficiency in Management
is needed to gain a higher level in competitiveness. The Project Management Consultant has an
ample variety of roles to perform during the construction process therefore it is significant to
fully figure out .Project Management Consultancy and influence through their services in terms
of importance and satisfaction of the same. Project proposal in construction projects, identify the
methods of selection of the Project Management Consultancy by the clients, To identify the
problems faced by Project Management Consultancy’s in project implementation, and to
determine the level of Importance & satisfaction regarding the services provided by the Project
Management Consultancy with respective all Client. The project consultant is selected mainly
through previous work performed in past projects, designation of the project consultant .
Abstract

The real time monitoring of various funded by ministry of ayush. The fund is provided by
the system Prevention and construction. The department of ayush are created by login detail.
The project consultants are used to create the username and password. The project consultants
are importing the detail role of working, designation year of working and the address. The
project is revised year by year process. The costs of the project detail are added. The feedback
and remarks are noticed by the client. The project development of fund allocation are based on
project location and employment.

Existing system
The project fund allocation manual system is a process for planning, executing and
controlling field and office activities in project development. The goal of project management is
to insure that project employee are available at their point of use when needed. The proposal of
project in the system for planning and controlling all of the efforts are not necessary to ensure
that the correct quality and quantity of employee are properly specified in a timely manner, are
obtained at a reasonable cost and most importantly are available at the point of use when
required.

Drawbacks
• Manual project planning system used.
• Project bidding cost is not in secure.
• The project details are manual noted.
Proposed system

The real time monitoring project fund allocation system in ayush. The project consultant
are used to monitor the project proposal details. The project are allotted by the consultant
designation and year of working. The project cost are estimated by the client company. The
project remarks and feedbacks are noticed by the ayush construction . The project cost and area
are noticed by the project consultant. The project of ayush construction status regularly identified
by the project consultant. Project Management Consultancy plays multifaceted part in such
projects and provides the services from inception to completion of projects. At every stage of
project life cycle, the principles of pro-activeness and creating the win-win situation is necessary
keeping in mind the customer / client’s requirements. Use of Project Management Consultant
offers one of the effective management solution to increase and improve the efficiency and
outcome of a project in construction.

Feature

 To identify the different roles and responsibilities of project consultant and to study the
various services.

 The problems faced by Project Management Consultants in project implementation of


construction and recommendation solutions.
 To examine the Standard Operating Processes adopted by a Project Consultant firm
working in ayush construction domain.
 To determine the level of Importance& satisfaction of all regarding the services provided
by the Project Management Consultant)
1.1 SYSTEM SPECIFICATION

1.1.1 HARDWARE SPECIFICATION

Processor : Dual Core.

Ram : 2 GB.

Hard Disk : 300GB.

Compact Disk : 650 Mb.

Input device : Standard Keyboard and Mouse.

Output device : VGA and High Resolution Monitor

Mother Board :Intel

Speed :1GHZ

System Bus :64 bit

1.2.2 SOFTWARE SPECIFICATION:

Operating System : Windows XP

Server Used :XAMPP server v3.2.2

Front End : PHP


Back End : My SQL

1.1.3 SOFTWARE DESCRIPTION:


1.1.3.1 PHP
PHP (recursive acronym for PHP: Hypertext Pre-processor) is a widely-used open source
general-purpose scripting language that is especially suited for web development and can be
embedded into HTML. The best things in using PHP are that it is extremely simple for a
newcomer, but offers many advanced features for a professional programmer. Don't be afraid
reading the long list of PHP's features. You can jump in, in a short time, and start writing simple
scripts in a few hours. The fact that PHP was not originally designed but instead was developed
organically has led to inconsistent naming of functions and inconsistent ordering of their parameters. In
some cases, the function names were chosen to match the lower-level libraries which PHP was
"wrapping",]while in some very early versions of PHP the length of the function names was used
internally as a hash function, so names were chosen to improve the distribution of hash values.

Easy to read

The read() function reads from an open file. The first parameter of open() contains the
name of the file to be opened and the second parameter specifies in which mode the file should
be opened. The following example also generates a message if the open() function is unable to
open the specified file The first parameter of read() contains the name of the file to read from and
the second parameter specifies the maximum number of bytes to read.

Easy to Edit

(Anyone with PHP knowledge is welcome to comment on the code. If there are issues I
haven't noticed, please let me know. Do realize that it is intended for beginners, so I didn't want
to do anything too advanced that might lead to confusion. Yes, I realize I could use OOP, or
could separate some of these out into methods, etc. etc.) Basically, just imagine that you are in
charge of a sports team, and you want to keep a list of all your player's contact information. The
code I've created could be a starting point for that (it only includes fields for their first name/last
name, but could obviously could be expanded to use more fields). How to create a system that
allows a user to add/edit/remove data in a database seems to be a commonly asked topic, so I
may adapt this into an actual tutorial at some point in the future.

More control

The switch statement is similar to a series of IF statements on the same expression. In


many occasions, you may want to compare the same variable (or expression) with many different
values, and execute a different piece of code depending on which value it equals to. This is
exactly what the statement is for.

do-while loops are very similar to while loops, except the truth expression is checked at the end
of each iteration instead of in the beginning. The main difference from regular while loops is that
the first iteration of a do-while loop is guaranteed to run (the truth expression is only checked at
the end of the iteration), whereas it may not necessarily run with a regular while loop (the truth
expression is checked at the beginning of each iteration, if it evaluates to FALSE right from the
beginning, the loop execution would end immediately).

Better Performance

PHP is a complex language that has suffered years of twists, bends, stretches, and hacks. It’s
highly inconsistent and sometimes buggy. Each version has its own unique features, warts, and quirks,
and it’s hard to keep track of what version has what problems. It’s easy to see why it gets as much hate as
it does sometimes.

Despite that, it’s the most popular language on the web today. Because of its long history, you’ll
find lots of tutorials on how to do basic things like password hashing and database access. The problem is
that out of five tutorials, you have a good chance of finding five totally different ways of doing
something. Which way is the “right” way? Do any of the other ways have subtle bugs or It’s really hard to
find out, and you’ll be bouncing around the internet trying to pin down the right answer.

PHP Is Widely Available

That’s also one of the reasons why new PHP programmers are so frequently blamed for ugly,
outdated, or insecure code. They can’t help it if the first Google result was a four-year-old article teaching
a five-year-old method This document tries to address that. It’s an attempt to compile a set of basic
instructions for what can be considered best practices for common and confusing issues and tasks in PHP.
If a low-level task has multiple and confusing approaches in PHP, it belongs here.

In older versions of PHP, every time a script was executed it would have to be compiled from
scratch, even if it had been compiled before. Opcode caches were additional software that saved
previously compiled versions of PHP, speeding things up a bit. There were various flavours of caches you
could choose from.
MYSQL

Oracle MySQL Cloud Service delivers a secure, cost-effective and enterprise-grade


MySQL database service. Built on MySQL Enterprise Edition and powered by the Oracle Cloud,
it provides a simple, automated, integrated and enterprise ready MySQL cloud service, enabling
organizations to increase business agility and reduce costs.

MySQL Enterprise High Availability

MySQL InnoDB Cluster tightly integrates MySQL Server with Group Replication,
MySQL Router, and MySQL Shell, so you don't have to rely on external tools, scripts or other
components. Plus, it leverages proven MySQL features including InnoDB, GTIDs, binary logs,
multi-threaded slave execution, multi-source replication and Performance Schema. A MySQL
InnoDB Cluster can be set up in less than five minutes and managed using the scriptable
AdminAPI in the MySQL Shell.

Group Replication provides native high availability with built-in group membership
management, data consistency guarantees, conflict detection and handling, node failure detection
and database failover related operations, all without the need for manual intervention or custom
tooling.

Group Replication implements both a single-primary mode with automatic leader election
and a multi-master update everywhere mode. By using a powerful new group communication
system, which provides an in-house implementation of the popular Paxos algorithm, the group
automatically coordinates on data replication, consistency, and membership. This provides all of
the built-in mechanisms necessary for making your MySQL databases highly available.
Client /server Architecture

Client/server architecture is a computing model in which the server hosts, delivers and
manages most of the resources and services to be consumed by the client. This type of
architecture has one or more client computers connected to a central server over a network or
internet connection. This system shares computing resources. Client/server architecture is also
known as a networking computing model or client/server network because all the requests and
services are delivered over a network.The client–server model is a distributed
application structure that partitions tasks or workloads between the providers of a resource or
service, called servers, and service requesters, called clients Often clients and servers
communicate over a computer network on separate hardware, but both client and server may
reside in the same system. A server host runs one or more server programs which share their
resources with clients. A client does not share any of its resources, but requests a server's content
or service function. Clients therefore initiate communication sessions with servers .which await
incoming requests. Examples of computer applications that use the client–server model
are Email, network printing, and the World Wide Web.
4.Module description

Modules:
 Project consultant login
 Admin login
 Client company login
 Project status

Project consultant login

A user is a person who uses a computer or network service. Users generally use a system
or a software product without the technical expertise required to fully understand it.

All ministry funded collected to project consult log in.

Admin login

A system administrator, or sys admin, is a person who is responsible for the upkeep,
configuration, and reliable operation of computer systems especially multi-user computers, such
as servers. The system administrator seeks to ensure that the uptime, performance, resources,
and security of the computers he or she manages meet the needs of the users, without exceeding
a set budget when doing so.

Client Company Login

The client company production and export of quality products in the form of drugs,
neutral ceuticals, toiletries and cosmetics. There is an intense competition from other countries in
the trade of herbal products. India’s share in the world market is negligible. The best Quality
products in companies.

Post Proposal
The proposed research indicating overall aims of the research, importance of the
objectives and their application in the context of the priority areas set out in the application form.
Milestones with deliverables in the research project Relevance and usefulness of the study with
particular reference to concerned AYUSH system.

Project status
The projects status then using ministry of funded collection and among the benefits and
so never another felled collected then application quality companies and particular mission and
then ministry of ayush.

5. Conclusion

The project of ayush construction status regularly identified by the project consultant.
Project Management Consultancy plays multifaceted part in such projects and provides the
services from inception to completion of projects. At every stage of project life cycle, the
principles of pro-activeness and creating the win-win situation is necessary keeping in mind the
customer / client’s requirements.

Bibliography

http://www.livemint.com/Politics/tr8SA0OgI7ibU8mPFLOs4J/Budget-allocation-of-AYUSH-
ministry-hiked-by-8.html

https://www.w3schools.com/php/php_mysql_intro.asp

https://www.mysql.com/products/enterprise/high_availability.html

https://en.wikipedia.org/wiki/MySQL

http://localhost/RealTimeMonitoringProject/User_Login.php

https://www.webopedia.com/TERM/C/client_server_architecture.html
https://timesofindia.indiatimes.com/business/india-business/ayush-ministry-allocation-in-budget-
increased-by-13-per-cent/articleshow/62743094.cms

https://economictimes.indiatimes.com/industry/healthcare/biotech/healthcare/ayush-ministry-
allocation-in-budget-increased-by-13-per-cent/articleshow/62743049.cms

6. APPENDIX

Data Flow Diagram:

A data flow diagram (DFD) illustrates how data is processed by a system in terms of
inputs and outputs. As its name indicates its focus is on the flow of information, where data
comes from, where it goes and how it gets stored. Smart Draw contains all the needed data flow
diagram symbols and easy-to-use templates that help you get started. Stamp shapes to your
drawing area and connect them easily with keyboard shortcuts or intuitive commands located on
the Smart Panel to the left of your drawing area.

Dfd (Data Flow Diagram)


Level 0 dfd:

Ministers
Admin

Project
consultant
Clint

Auysh
Projects
Level 1 dfd Admin

Project
Log in

Project
Company Auysh
funded

Projected status Post proposal

Level 1 users

Feed back
Test ideas

View funded details Status for projects

Ministry of
Auysh
Clint Company
Client log in

Project details
Post proposal
Level 2 dfd :

Admin login

View Funded Ministry of Auysh


projects

Post proposal

Level 3:-

Add
Consultant log in

Ministry of
View project status
Auysh

Final the project


Report
Clint login

S. No Column name Data type SIZE Flags Default value


1 Company VARCHAR 5000 BINARY NULL
name
2 Address VARCHAR 5000 BINARY NULL
3 Registration VARCHAR 5000 BINARY NULL
number
4 Cost VARCHAR 500 BINARY NULL

TABLE STRUCTURE
Table name: tbl_ company details

Table name: tbl_projectconsultant

S. No Column name Data type SIZE Flags Default value


1 Consulantname VARCHAR 5000 BINARY NULL
2 Designation VARCHAR 45 BINARY NULL
3 District VARCHAR 45 BINARY NULL
4 Year VARCHAR 45 BINARY NULL
5 Address VARCHAR 45 BINARY NULL

Table name: tbl_projectproposal_admin

S. No Column name Data type SIZE Flags Default value


1 User VARCHAR 5000 BINARY NULL
2 Area VARCHAR 5000 BINARY NULL
3 Cost VARCHAR 5000 BINARY NULL
4 Remarks VARCHAR 5000 BINARY NULL
5 Address VARCHAR 5000 BINARY NULL
Table name: tbl_projectproposal_user

S. No Column name Data type SIZE Flags Default value


1 User VARCHAR 5000 BINARY NULL
2 Area VARCHAR 5000 BINARY NULL
3 Cost VARCHAR 5000 BINARY NULL
4 Remarks VARCHAR 5000 BINARY NULL
5 C name VARCHAR 5000 BINARY NULL

Table name tbl_projectstatus

S. No Column name Data type SIZE Flags Default value


1 Name VARCHAR 5000 BINARY NULL
2 Status VARCHAR 5000 BINARY NULL
3 remarks VARCHAR 5000 BINARY NULL

Table name: tbl_registration

S. No Column name Data type SIZE Flags Default value


1 Username VARCHAR 5000 BINARY NULL
2 Password VARCHAR 5000 BINARY NULL
3 Email VARCHAR 5000 BINARY NULL
4 User type VARCHAR 5000 BINARY NULL
5 Address VARCHAR 5000 BINARY NULL
Sample coding

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"


"http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<title>Meeting Room Booking System</title>

</head>

<body>

<form action="Project_proposal_admin_act.php" method="post" >

<table width="800" height="100" align="center" bgcolor="#FFFFFF" border="2">

<tr><td colspan="2" align="center"><img src="ministry-of-ayush.jpg" width="796" height="369"/> </td>

</tr>

<tr><td colspan="2" align="center"><strong>Project Proposal</strong></td>

</tr>

<tr><td width="364">Project Name</td>

<td width="426"><input type="text" value="Enter Name" name="name"/></td>

</tr>

<tr><td width="364">Total Area</td>

<td width="426"><input type="text" value="Enter area" name="area"/></td>


</tr>

<tr><td width="364">Total Cost</td>

<td width="426"><input type="text" value="Enter Cost" name="cost"/></td>

</tr>

<tr><td width="364">Remarks</td>

<td width="426"><input type="text" value="Enter Remarks" name="Remarks"/></td>

</tr>

<tr>

<td colspan="1"><input type="submit" value="Register Proposal" ></td>

<td colspan="1"><input type="reset" ></td>

</tr>

</table>

</form>

</body>

</html>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"


"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>Untitled Document</title>

</head>
<body>

<?php

$cname=$_POST['cname'];

$user = $_POST['name'];

$area = $_POST['area'];

$cost = $_POST['cost'];

$Remarks =$_POST['Remarks'];

echo $user;

echo $area;

echo $cost;

echo $Remarks;

$servername = "localhost:3306";

$username = "root";

$password = "root";

$dbname = "projectfunded";

// Create connection

$conn = new mysqli($servername, $username, $password, $dbname);

// Check connection

if ($conn->connect_error)

die("Connection failed: " . $conn->connect_error);

$sql = "INSERT INTO tbl_projectproposal_user VALUES ('$user', '$area', '$cost','$Remarks','$cname')";

if ($conn->query($sql) === TRUE) {


echo "New Project biding successfully";

header('location:Home.php');

echo "<script>

alert('New Proposal added successfully');

</script>";

} else {

echo "Error: " . $sql . "<br>" . $conn->error;

$conn->close();

?>

</body>

</html>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"


"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>Untitled Document</title>

</head>

<body>

<?php

$name = $_POST['name'];

$status = $_POST['status'];

$Remarks = $_POST['Remarks'];
echo $name;

echo $status;

echo $Remarks;

$servername = "localhost:3306";

$username = "root";

$password = "root";

$dbname = "projectfunded";

// Create connection

$conn = new mysqli($servername, $username, $password, $dbname);

// Check connection

if ($conn->connect_error)

die("Connection failed: " . $conn->connect_error);

$sql = "INSERT INTO tbl_projectstatus VALUES ('$name', '$status', '$Remarks')";

if ($conn->query($sql) === TRUE) {

echo "Project Status Updated successfully";

header('location:Home.php');

echo "<script>

alert('Project Status Updated successfully');

</script>";

} else {
echo "Error: " . $sql . "<br>" . $conn->error;

$conn->close();

?>

</body>

</html>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"


"http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<title>Meeting Room Booking System</title>

<style type="text/css">

<!--

.style1 {color: #FF0000}

.style2 { color: #FF0000;

font-weight: bold;

-->

</style>

</head>

<body>

<form action="Regact.php" name="User Registration" method="post">

<table width="800" height="100" align="center" bgcolor="#FFFFFF">

<tr><td><img src="ministry-of-ayush.jpg" width="796" height="361"/> </td>

</tr>
<tr>

<td align="center"><span class="style2">Real Time Monitoring Of Various Funded By Ministry Of Ayush


</span></td>

</tr>

</table>

<table height="367" align="center" bgcolor="#CCFF66">

<tr><td width="529">

</td></tr>

<tr>

<td align="center"> <strong>Company Registration</strong></td>

</tr>

<tr>

<td>User Name </td>

</tr>

<tr>

<td><input type="text" name="name" value="Enter username of user to be added"/></td>

</tr>

<tr>

<td>Password</td>

</tr>

<tr>

<td><input type="password" name="pass" value="Enter password of user to be added"/></td>

</tr>
<tr>

<td>Email Address </td>

</tr>

<tr>

<td><input type="text" name="Email" value="Enter email address of user to be added"/>(ex:


example@gmail.com )</td>

</tr>

<tr>

<td>User Type </td>

</tr>

<tr>

<td><select name="usertype"><option>-->Select</option><option value="Project Consultant">Project


Consultant</option><option value="User">User</option></select></td>

</tr>

<tr>

<td>Address</td>

</tr>

<tr>

<td><input type="text" name="address" value="Enteraddress"/></td>

</tr>

<tr><td align="right"><input type="submit" value="SUBMIT"> </td></tr>

</table>

</form>

</body>
</html>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"


"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>Untitled Document</title>

</head>

<body>

<table width="200" border="1" align="center">

<tr><td colspan="5" align="center"><img src="ministry-of-ayush.jpg" width="796" height="381"/> </td>

</tr>

<tr>

<td colspan="4" width="438" align="center"><a href="Admin_Home.php"> Home


</a></td>

</tr>

<tr>

<td>Project Name</td>

<td>Area</td>

<td>Cost</td>
<td>Remarks</td>

<td>CompanyName</td>

</tr>

<?php

$servername = "localhost";

$username = "root";

$password = "root";

$dbname = "projectfunded";

// Create connection

$conn = new mysqli($servername, $username, $password, $dbname);

// Check connection

if ($conn->connect_error) {

die("Connection failed: " . $conn->connect_error);

$sql = "SELECT * FROM tbl_projectproposal_user";

$result = $conn->query($sql);

if ($result->num_rows > 0) {

// output data of each row

while($row = $result->fetch_assoc()) {

echo "<tr><td> ".$row["user"]."</td>" ;

echo "<td> ".$row["area"]."</td>" ;

echo "<td> ".$row["cost"]."</td>" ;

echo "<td> ".$row["Remarks"]."</td>" ;

echo "<td> ".$row["cname"]."</td>" ;


}

} else {

echo "0 results";

$conn->close();

?>

</table>

</body>

</html>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"


"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>Untitled Document</title>

</head>

<body>

<?php

$cname=$_POST['cname'];

$user = $_POST['name'];

$area = $_POST['area'];

$cost = $_POST['cost'];

$Remarks =$_POST['Remarks'];
echo $user;

echo $area;

echo $cost;

echo $Remarks;

$servername = "localhost:3306";

$username = "root";

$password = "root";

$dbname = "projectfunded";

// Create connection

$conn = new mysqli($servername, $username, $password, $dbname);

// Check connection

if ($conn->connect_error)

die("Connection failed: " . $conn->connect_error);

$sql = "INSERT INTO tbl_projectproposal_user VALUES ('$user', '$area', '$cost','$Remarks','$cname')";

if ($conn->query($sql) === TRUE) {

echo "New Project biding successfully";

header('location:Home.php');

echo "<script>
alert('New Proposal added successfully');

</script>";

} else {

echo "Error: " . $sql . "<br>" . $conn->error;

$conn->close();

?>

</body>

</html>
Input design and output design

Вам также может понравиться