Name: Md Asfaque Khan RegNo:10802705 RollNo:K18E2A24

1.Existing system 1.1 Introduction 1.2 Existing software 1.3 DFD for present system 1.4 what¶s new in the system to be develop 2. Software Requirement Analysis 2.1 Introduction 2.2 General Description 2.3 Specific Requirements 3. Design

y The primary function of a web server is to deliver web pages on the request to clients. y The most common use of web servers is to host web sites but there are other uses such as data storage or running enterprise applications. Existing system y Web server can refer to either the hardware (the computer) or the software (the computer application) that helps to deliver content that can be accessed through the Internet. .1.


much like availability. y Scalability. .Features of the Enterprise web services. y Reliability. y Performance. an enterprise web site host should have a dedicated team of security. the network should always be up and running so users/clients can get to your web site . y Availability. y Security. the network should be reliable. an enterprise web site host should be able to upgrade the system. the network (low latency) along with the computer itself should be setup such that performance is of utmost importance. and the servers themselves must be reliable.

Data Flow Diagrams y Flow of request/response .


New in system developed y This infrastructure would provide better resource availability. y It would provide best functionality than others with the common servers systems in use with the help of load sharing and better configuration and with reprogrammed software-specific modules. y This platform is equipped with best available load sharing tools.which will make it more effective than other available web architectures. .

y Avoidance of useless functions in the Website control panel y Better performance with load balancing act between web servers y Well designed database to increase the performance and to minimize the query time .Features y Easy Website Management with simple and advanced Control Panel features.

Finally i can say that i opted for the LAMP architecture which suits my needs at the best level in comparison of others. Software Requirement Analysis(Introductions) y First was Linux and second was windows. open-source and stable operating system in comparison with windows. because it is free. I select linux as my final option. . which also gives its best performance with the linux systems. y I chose to develop the control panel in php. which is highly supportable on linux systems along with the apache server.2.

General Description y LAMP architecture is best suitable to all of my requirements. and it is also having its own advantages. y The components of LAMP are: y y y y Linux Apache MySql PHP .

y Apache 2 as the web server software. . y MySQL for the backend database. y Minimum 4 Gb of RAM in each of the server. y PHP 5/6 for control panel development. y Every server with SCSI drives 120x4 with raid level 3 or 5 configured.Specific Requirements y RHEL 6/5 as operating system.

""). y //connect to a database ."root".3.Design y <?php y //opening console in php y mysql_connect("localhost".

y //running a query method 1 y mysql_query("insert into test values ('abc'.'20')"). y mysql_query($sql). '24')".contd y mysql_select_db("xyz"). . y //running a query method 2 y $sql="insert into test values ('ddd'.

Output in Comman Line Interface .

0 Level DFD client Send request Web server Accept request database Display Result .

1 Level DFD Client Serve to client Request for page Apache (waiter) Send to php Hand over to apache Php (chef) Hand over Result found Database .

Sequence Diagrams .

ER Diagram yi username No.of table Info about users Database user Page reqst password pages Web server has .

Flow Chart .

Thank You .

Sign up to vote on this title
UsefulNot useful