Tourism Management System (Asp.Net)


Description: A sample project which explains about developing an Asp.Net Application in layered architecture. This application has all coding standards in place. This project is developed only for freshers and junior developers. It has Object Oriented Programming which helps Freshers and Junior developers to easily understand how project will be developed any software company.

Note: it is not an advanced project which means it doesn’t have Business Rules, Security, Roles etc, this application will helps to understand how to develop an application using classes and reusable data access objects etc.

Project Requirement:
Need to develop a tourism application with below operations available.
l  Need to capture the Guides and Customer information
l  Need to capture various location 
l  Any person can see locations available in application
l  Application should have ability to update the existing data.
l  Application should have static pages to display predefined content.

Below technologies are used in this application development
l  C#.NET
l  SQL Server
l  JavaScript
l  Css

Concepts Covered in this project:

1.      Using Master Page.
2.      Using Validation controls to validate page.
3.      Binding grid-view with data-source controls and edit delete operations using gridview.
4.      Centralized session management
5.      Uploading files to server
6.      Using Query Strings
7.      Using Object Oriented Programming (Using classes and objects) to do database operations
8.      Inserting Data into database using stored procedures
9.      Updating/deleting Data into database using stored procedures
10.  Centralized procedure names management
11.  Using same screen for two different type of user’s database operations
12.  Centralized database operations
13.  Implementing coding when tables having Parent and Child relation (Added database diagram for reference ).
14.  OOPs in relational database operations (Parent and Child/ Primary and Foreign key operations)
15.  Maintaining database transactions in dot net while doing multiple database operations at once.
16.  Commit and roll back operations using dot net.
17.  Exception Handling (Not included logging)
18.  Writing Stored Procedures

19.  HTML & CSS

Post a Comment