PROJECT REPORT ON WEB CONTENT MANAGEMENT SYSTEM
1WEB.doc (Size: 782.5 KB / Downloads: 27)
The project named WEB CONTENT MANAGEMENT SYSTEM is developed using ASP.NET during the industrial training. This project has been developed in partial fulfilment of Requirements for the degree of BE. (IT), from Kurukshetra University (Kurukshetra)
A web content management system (WCMS) is a software system that provides website authoring, collaboration, and administration tools designed to allow users with little knowledge of web programming languages or mark-up languages to create and manage website content with relative ease. A robust WCMS provides the foundation for collaboration, offering users the ability to manage documents and output for multiple author editing and participation. It uses a database to store page content, metadata, and other information assets that might be needed by the system.
OBJECTIVES OF PROJECT
Whether you are using a WCMS to manage an Internet, Extranet or Intranet - the business benefits that can be derived from such a solution do of course vary. The suggestions below are by no means an exhaustive list of all the benefits and it would be worth reading the documentation on personalization, collaboration and portals in combination with the documentation on WCMS as increasingly business benefits can be derived indirectly for these capabilities with the WCMS underpinning them to provide a single solution.
• The website is easy to use and understand by anyone
• A WCMS enables information to be fresh, consistent & high quality.
• Reduced customer (internal and external) dissatisfaction created by having incorrect information.
• Reduction in legal issues created by displaying incorrect information.
• Increased value perception of the information provided.
• There is a higher likelihood of a customer re-visiting the site.
• Some search engines rank pages that change frequently higher in search results.
• A WCMS facilitates the re-use of content.
• The re-use of content across multiple web sites or pages creates an enhanced productivity value.
• A WCMS enhances productivity and job satisfaction of the web team.
• Webmasters can focus on technology and areas such as redesign and functionality.
• A more appropriate use of the web team results in lowered production costs.
• Enables a quick response to changes on competitor’s web sites.
• There is no specific web browser that you must have or install before using
The .Net framework can be defined as a language neutral platform designed to provide a number of rich and powerful application development tools and technologies. It has an extensive class library that provides wide-ranging support for data access. .Net framework has an independent code execution and management environment called the Common Language Runtime (CLR) which ensures that code is safe to run, and provides an abstract layer on top of the operating system, which allows the elements of the .Net framework to run on many operating systems and devices.
THE .NET VISION:
The basic idea behind the development of the .Net framework is that a global broadband network will someday globally connect all devices and the software will become a service provided over this network. The .Net framework provides the foundation and the plumbing on which the Microsoft .Net vision is built. The vision is about having a global network and open standards like XML to make it easier for parties to exchange data and work together. Now devices will use common languages like XML over standardized or shared protocols such as HTTP and these devices will be running a multitude of software on various operating systems. This is not limited to Microsoft but also to other operating systems such as sun, IBM.
The .Net framework provides the tools and the technologies needed to write applications that can seamlessly and easily communicate over the Internet using open standards like XML and SOAP. It also aims at solving the various problems that are faced by developers while working on applications made using the windows DNA. It provides a solution to problems such as registering of components and shutting down applications in order to upgrade them.
WHY BACK END SQL SERVER 2008
Back end a description
• The back-end comprises the components that process the output from the front-end. Back-end is hidden from the user.
• A back-end database is a database that is accessed by users indirectly through an external application rather than by application programming stored within the database itself or by low level manipulation of the data (e.g. through SQL commands).
• A back-end database stores data but does not include end-user application elements such as stored queries, forms, macros or reports.
SQL SERVER 2008
Microsoft SQL-Server 2008 is scalable, high-performance database management with built-in replication capabilities, Internet integration. Open system architecture, and powerful graphic-based management tools that are designed specifically for distributed client/server computing. SQL-Server 2008 extends to performance and reliability by providing server-based job scheduling to give visual control multiple servers and remote operations.
SQL-Server 2008 was designed with Internet and intranets in minds. When it is used with Web Assistant, it can populate web server with SQL data through a variety of methods and provide high-performance access to information on company’s web site.
SQL-Server 2008 includes new features and components for both the server and the client. The new features can be grouped into several categories: SQL Enterprise Manager, Transact-SQL, and SQL-DMO and SQL server wizards.
DATABASE DESIGN CONSIDERATIONS
Designing a database requires an understanding of both the business functions you want to model and the database concepts and features used to represent those business functions.