31-08-2012, 05:21 PM
PROJECT REPORT ON COLLEGE WEBSITE CREATION
COLLEGE WEBSITE CREATION.doc (Size: 6.76 MB / Downloads: 1,405)
INTRODUCTION
ABOUT THE TOPIC
A website is a collection of Web pages, images, videos and other digital assets that is hosted on one or several Web server, usually accessible via Internet.
The pages of websites can usually be accessed from a common root URL called the homepage, and usually reside on the same physical server. The URLs of the pages organize them into a hierarchy, although the hyperlinks between them control how the reader perceives the overall structure and how the traffic flows between the different parts of the sites.
A website requires attractive design and proper arrangement of links and images, which enables a browser to easily interpret and access the properties of the site. Hence it provides the browser with adequate information and functionality about the organization, community, network etc.
ABOUT THE PROJECT
The website has been developed for our college (BRAEC) in an effort to make it as attractive and dynamic as possible. Compared to the existing site a database has been added to our project.
The working of the project is as follows.
The first page provides several links. The Home page contains several information about the site like campus, management, facilities, infrastructure etc.
Student Login module helps the students to login to the site. For that he must type the username and password correctly. The login provision in this page helps the registered students to access student panel of the site and there is a link for downloads assignments, lecture videos etc.
SYSTEM ANALYSIS
System analysis is the process of gathering and interpreting facts, diagnosing problems and using the information to recommend improvements on the system. System analysis is a problem solving activity that requires intensive communication between the system users and system developers.
System analysis or study is an important phase of any system development process. The system is studied to the minutest detail and analyzed. The system analyst plays the role of an interrogator and dwells deep into the working of the present system. The system is viewed as a whole and the inputs to the system are identified. The outputs from the organization are traced through the various processing that the inputs phase through in the organization.
A detailed study of these processes must be made by various techniques like Interviews, Questionnaires etc. The data collected by these sources must be scrutinized to arrive to a conclusion. The conclusion is an understanding of how the system functions. This system is called the existing system. Now, the existing system is subjected to close study and the problem areas are identified. The designer now functions as a problem solver and tries to sort out the difficulties that the enterprise faces. The solutions are given as a proposal. The proposal is then weighed with the existing system analytically and the best one is selected. The proposal is presented to the user for an endorsement by the user. The proposal is reviewed on user request and suitable changes are made. This loop ends as soon as the user is satisfied with the proposal.
EXISTING SYSTEM
The existing college website is static which makes it less interactive. It doesn't have a database connectivity. Moreover students didn't have an access to the details of the college through the site, hence they were not updated about the latest events and placement drives.
PROPOSED SYSTEM
In order to make the site dynamic and more interactive we have tried to include a database link to our college website. Hence the students have been provided with the facility to post their faq’s which are answered by the administrater.. Provision has also been made to display the latest events and announcements associated with the college online. We have developed our project using the three tier architecture which uses the following languages.
Compiled execution
ASP.NET is much faster than classic ASP, while preserving the "just hit save" update model of ASP. However, no explicit compile step is required. ASP.NET will automatically detect any changes, dynamically compile the files if needed, and store the compiled results to reuse for subsequent requests. Dynamic compilation ensures that the application is always up to date, and compiled execution makes it fast. Most applications migrated from classic ASP see a 3x to 5x increase in pages served.
Rich output caching
ASP.NET output caching can dramatically improve the performance and scalability of the application. When output caching is enabled on a page, ASP.NET executes the page just once, and saves the result in memory in addition to sending it to the user. When another user requests the same page, ASP.NET serves the cached result from memory without re-executing the page. Output caching is configurable, and can be used to cache individual regions or an entire page. Output caching can dramatically improve the performance of data-driven pages by eliminating the need to query the database on every request.