Sei sulla pagina 1di 2

1

Software Engineering

Functional Report for Hamdard Universitys Official Website


Introduction
Purpose of the document
This document ensure a systematic approach to the development of a new product or service. It enables a more accurate estimate of resources and time necessary to complete a development project. It provides the complete information gathered & how the requirements of the system can be fulfilled to get its complete advanced access.

Scope of the document


The scope of the document is to throw complete functional information of the system or application to the desired individual. This document will efficiently help the user to understand the system. This document will also help the reader to gather the amount of work done on the application & the quality of the developer.

Abbreviations SQL - Structured Query Language. IEEE Institute of Electrical & Electronics Engineering. PHP - PHP Hypertext Preprocessor. HU Hamdard University. FYP Final Year Project. SRS Software Requirements Specifications. HTML Hyper--Text Markup Language.

Functions
The search process enables the user to execute & filter out their specific queries on the website. There will be a Content Management System to manage the complete record of the users & login also the specific records of the university encapsulated online. Queries will be entered or retrieved on runtime with SQL on back end. Online registration is also encountered through PHP & MySQL.

Search Process

The search process is done in a sequential manner.

Software Engineering

Query entered

Apache

Database

First the query will be requested on the page through the search bar which will send the request to apache server, apache than will retrieve the information from the Database & throw it back to the page to display the result. As shown in the diagram above.

Entering & Retrieving Queries


Queries navigation helps the users to search & filter their record more conveniently & attract them more towards the interface of the website. The entering of queries can be of any kind. People can search for directories, library managements, staff, timetables and many more like that, all of these will be stored in the database at the backend. The query that will be unable to find, will throw some matching records or else it will show an error for the wrong search entered.

Content Management
There will be a function of managing the records, activities, contents, user login details, registrations, past records, fee issues, admin, tran--scripts etc. on the website to retrieve them easily any time the user need. The website will be dynamically designed that data can in the management system can be stored on runtime, which will be directly updated in the database at the moment it has been saved.

Uploading Files
Individuals can upload their files & pictures dynamically in the photo gallery for any kind of a purpose. The website will also contain a download panel for these files & pictures at the front end by doing some PHP at the back.

Sending Emails
Sending emails is a very convenient function of the website. It removes a lot of paper work of the students. The parents & students do not have to fill any feedback form, the email option on the website will allow them to get complete information they want by their emails electronically.

Potrebbero piacerti anche