Telecom Business Management Systems .Net Project

 As we have already seen that the need cannot be emphasized further the development of this system is only timely and helpful to any Telecom corporate company, the system defined in the above script is up to date and caters to all kinds of request faced by the telecom industries.

Based on the various parameters and properties files everything from the look and feel to the functionalities can be customized.

Thus this project is developed from the beginning with reuse in mind and implicitly uses several design patterns.

The architecture of this project is such that it suits the diverse and distributed nature of the telecom industries and applications.

telecom-business-management-systems-net-projectThe features provided by the (Telecom Business Information System) are in no means comprehensive but by all means full filling and all important functionalities of any live telecom service provider.

 The inclusion of further functionalities as days go by can be easily done because the project has been developed in a layered architecture.

Plug-in modules would easily add new features which change with the times and being performance oriented the project will not face any issues. 

It is also extensible and scalable as all telecom apps should be thus it can be said that it will meet surges of huge customer requests that may come up in the near future.

Download Telecom Business Management Systems .Net Project

Trustworthy Computing under Resource Constraints with the DOWN Policy

The Web Approach: A web like organization of information works the best for most people. With this structure, web pages are linked to each other when relate contextual. There could be several links to a single page, or every document usually has at least two ways to get it. Links could lead the users in a circular path. From  the navigation point of view, this kind of site  is very appealing. It allows the users to get around this site quickly and enjoy a more free form experience of the site. Hence most of the designers use the spider web like approach to organize their content and the web sites.

Dynamic  Web Server Architecture:

                     Web sites require a specialized database they must perform well in a distributed architecture, support object oriented applications and store extended data types like images, spatial and multimedia. Web sites use an object-oriented data base management system (ODBMS) because they are optimized for distributed, object-oriented that store new data types.

                    Trustworthy Computing under Resource Constraints with the DOWN Policy The flow of messages and data in this web server architecture takes place in the following manner. The web browser sends a request for an html template to the web server via the http protocol. The web server receives the request and passes it to one of a pool of ODBMS web service processes on the same machine or LAN as the web server. The web server and the web service communicate via a protocol, which could be either a CGI, FCGI , ISAPI or NSAPI. The web service combines the html in the template file with variables return from the methods to form html dynamically. The browsers thus receive the relation systems by a synchronization gateway. Tools like agents that track the user profile preference, and the database online utilities also interact  with  the database.

                      There are a different variety of web search engines on the internet like Altavista, Lycos, Yahoo, AOL (American Online) and so on which provide us with a list of dynamically a web sites. The Internet users can therefore access any of these web search engines and look for the web site they need.

Download Trustworthy Computing under Resource Constraints with the DOWN Policy Final Year Project

Online Examination System Project in Asp.net

 A computerized model for conducting tests called Online Examination system is developed for Schools & Colleges to facilitate in conducting online tests.

This System helps the User to log into the application whenever he desires and evaluates the results immediately. This Final Year Engineering Project is developed in ASP.Net.

The application is very flexible and user friendly. There is no need to monitor while a person is taking the exam. All the instructions are displayed to the user before he takes the test.

online-exam-projectThe application is developed in Java and all the features of Java are used in it. It can be made global through Internet thus enabling the person even in the remotest part of the world in assessing his knowledge.

Software Requirements:

Visual Studio, HTML, Java Script, ASP.Net, SQL

Download Online Examination System Final Year Project in Asp.net

Employee Attendance Monitoring System Project

Finally, after the code is implemented the result is analyzed. According to this project “Employee Attendance Monitoring System,” the result can be analyzed in a very efficient way.

This is done supposing, when an employee logs into the website, he then gets a home page that is a login page which includes a welcome form, admin form, add form, and update form for updating details, delete the form, and finally the reports.

The welcome form gives the date, task, and hours of an employee. Admin form is only for the administrator who can update the employee details. Add form is used for updating or giving the login and password about the employees.

The updated form is used for updating the new details. Delete form is used to delete the employee and finally the report is used for giving the report of a particular employee giving the aspects like efficiency, his working hours, and the capacity to finish the work in time.

The output screens give a clear view of the result that has been analyzed.

The above-stated forms played and the update form can be used only by the administrator.

The implementation and results of the Employee Attendance Monitoring System project have been mentioned above in detail with the help of screenshots and database tables. Thus in the conclusion, we have proved that the project is implemented and all possible screens have been displayed. 

The web-based time tracking system is a web-based application that is used to give detailed working hours and helps the management in determining the efficiency of an employee.

Thus in the conclusion, the implementation and results phases give us the details about the preparation of the data sheets of an individual employee’s working hours. The resultant outputs are also displayed in the above screenshots.

Task Management System Project in ASP Net

Task Management System is a web based application was developed in ASP.Net which takes care of the employees within an organization. It takes care of the activities that are scheduled and helps in the management of daily tasks of the employees in the organization.

In a company where the hierarchy of employees spans over thousand managing the work with them is a difficult job. And in an environment where number of jobs is done simultaneously picking the right person for the job is also difficult task, as you are not aware of their availability.

This application is designed for such an environment where the work is divided into group of employees and during the course of division the employees are selected to be part of the work in hand.

Task management system project is also implemented in .Net Technologies using SQL database.

The application can now be run.  One user has already been created, the administrator user.  This user

has a password of admin and a single task list – General Task List.

These are the below Database tables for the Task Management System:

 Task list Assignments

S.No         Column Name  Data Type    Description
  1   ID bigInt(8)
  2 UserId BigInt(8)
  3 TaskListId BigInt(8)

 Task List Categories 

S.No         Column Name  Data Type    Description
  1 ID Binint(8)
  2 Description Varchar(50)
  3 IconUrl Varchar(500)

  Task List Items 

S.No         Column Name  Data Type    Description
  1   ID  BigInt(9)
  2 TasklistID Bigint(9)
  3 OwnerUserId Bigint(9)
  4 CreatedDate Datetime
  5 ModifiedDate Datetime
  6 Subject Varchar(255) Allow Null
  7 Body Varchar(5000) Allow Null
  8 Status Int(4)
  9 CategoryID BigInt(8) Allow Null

 Task List Names 

S.No         Column Name  Data Type    Description
  1   ID  BigInt(9)
  2 Name Varchar(255)

 Task List Notifications: 

S.No         Column Name  Data Type    Description
  1   ID Bigint(9)
  2 NotificationEmail Varchar(5000)

 Task list Sort Order Preferences 

S.No         Column Name  Data Type    Description
  1   ID Bigint(9)
  2 UserId Bigint(9)
  3 StatusID BigInt(9)
  4 SortOrder Int(4)

 Task list Status 

S.No         Column Name  Data Type    Description
  1   ID Bigint(9)
  2 Status Description Varchar(50)
  3 StatusValue Int(4)
  4 StatusFontFlag Varchar(500)
  5 DefaultSortOrder Int(4)

 Task list Show Preferences 

S.No         Column Name  Data Type    Description
  1   ID Bigint(9)
  2 UserId Bigint(9)
  3 StatusID BigInt(9)

 Task list Users 

S.No         Column Name  Data Type    Description
  1   ID Bigint(9)
  2 UserName Varchar(50)
  3 PasswordHash Varchar(50)
 4 IsManager Bit
 5 IsAdministrator Bit
 6 StartupViewOption Varchar(20)
 7 StartupViewArgument Bigint(8)
 8 ItemstoDisplay Varchar(20)
 9 ShouldNotify Bit
10 Notify Period Int (4)
11 LastNotified Datetime

ER Diagram:

Data Flow Diagram:

FUTURE SCOPE OF PROJECT

The application is capable of managing only tasks and their respective allotments where as there is not scope of communication between two groups or between the employees other than mail notification. The information between them is still in terms of documents. The application can improve in these areas of communication and document preservation as well as client maintenance.

The application can be converted into a Mobile based using ASP.net with which the deployment of application will be done only on enterprises server and is accessible to all other departments of the organization. The current application is confined to only one enterprise.

Output Screens of the project below:

  • Administrator Login:
  • Task List Display:
  • Creating New task:
  • Newly Created Task:
  • Preferences Settings:
  • Task List Properties:
  • User Assignments:
  • Creating New Task List:
  • Renaming the Existing Tasklist:
  • User Configuration:
  • Changing UserName:
  • Changing Password:
  • Changing Permissions:
  • Delete Confirmation:
  • Creating New User:
  • Configuring Application States:
  • Notification Area:
  • Viewing the Tasks:
  • Moving Task from one category to other:
  • Changing the state of Task:
  • Task list with Changed State:
  • User with unassigned Task list:

Download Task Management System Project in ASP Net

Project on Airline Reservation System

Non-Functional Requirements of Airline Reservation System:

Performance Requirements:

The performance requirements are as follows:

  • System login/logout and all transactions shall take  less than 10 seconds.
  • Searches shall return results within 5-10 seconds.
  • All Bookings shall be processed within 5-10 seconds.
  • Application shall support 500 users at a time.

Logical Database Requirements:

There are various functions in the website that require the interface of a database. The three Tables below show the different types of information used by various functions, their frequencies of use, and the data entities and their relationships, respectively.

Expected Frequency of Function Used by Users

The figure below illustrates the anticipated number of users utilizing functions during peak time.                                             

Function Frequency of Use
Registration Function 100 –150 users
Account login Function 200 – 300 users
Search (Schedule & Status) 250 – 300 users
Update account info   50 – 100 users
Book Flight & Reserve   50 – 100 users

 Data Entities and their Relationships:

The data entities and the relationships table describe the attributes of the types of data that shall be sent to the database.

 

Table Names

 

Column Lengths

City Information

 – Airport Code

– Airport Name

– City Name

– State

– Zip code

10 characters

20 characters

20 characters

15 characters

10 digits

Flight Bookings

Book Flight ID

– Flyer Number

– Flight Schedule ID

– No of Seats     

10 digits

15 characters

10 digits

10 digits

Hotel BookingHotel name-Hotel ID

-Number of persons

20 characters

2 digits

2 digits

 

Flight Information

 – Flight Number

– Flight Name

– No of seats

 8 characters

20 characters

4 digits

 

Flight Schedules

 Flight Number

– Flight Schedule ID

– Flight Departing Time

– Flight Arrival Time

– Origin

– Destination

– Flight Status

– Cost

– Reserve Seats

– Booked seats

– Left Seats

– No  of miles

 

10 digits

20 characters

Date time

Date time

15 characters

15 characters

15 characters

5 digits

4 digits

4 digits

4 digits

6 digits

User Information

– Username

– Password

– Address

– Zip Code

– E-mail

– Phone Number

 

15 characters

8 characters

25 characters

10 digits

15 characters

13 digits

Design Constraints

The Airline Reservation System shall conform to the following design constraints:

  • Able to support all operating platforms like Windows, Linux, Mac etc.
  • System logs out user after a ten minute inactivity period. 
  • System supports all web browsers (i.e. both graphical and non-graphical like Mozilla, IE, Google Chrome).

Reliability:

         The system will have redundant hardware. In the event of a website outage, support personnel will respond within 30 minutes. In the event of a less severe problem support personnel will respond within 3 hours.                                                                              

Availability:

Airline Website application will be available to Customers with access to the Internet.

 Security:

Customers will be able to access only their own personal information and not that of other Customers. Payments will be handled through a server to ensure the protection of user’s credit card and personal information.

Maintainability:

This product shall be maintained by an administrator in case of any defect. In addition, any update or change that is made will be changed on server-side computers without any patches required by the Customer.

Hotel Room Booking System Project Report

The main aim & objective of this Hotel Room Booking System Project is to give simple application which provides all facilities like room booking, room class type, hall booking, hotel booking, etc…
These are the below methods used in this project

  • Book Hotel
  • Book  Flight + Hotel
  • Logout
  • Account Update

Stimulus: Book Hotel

Click “ Book  Hotel” :

Description: This “Book  Hotel” function allows a user to book a hotel. The user enters  the   destination, check-in date(dd/mm/yyyy), check-out date (dd/mm/yyyy), the number of rooms needed and the number of people who will stay in the hotel.
Inputs: The user enters  the   destination, check-in date(dd/mm/yyyy), check-out date (dd/mm/yyyy), the number of rooms.
 Outputs: It displays available on a webpage.

Source: Inputs provided by the user or saved data.

 Pre-condition: The user is within his/her account and website.

Post condition: The user can select the hotel from the choice of hotels and can proceed to payment

Side-effects: None.

 Stimulus: Book  Flight + Hotel

Click “Book Flight + Hotel”

Description: From the home page, the user can select Book Flight + Hotel. This will take them to a page which will contain a form in which they can input the flight and hotel information..

Inputs: Source, Destination, Departure date, Return date, number of travelers, one way and round trip, check-in date, check-out date, number of people staying and number of rooms needed. For new user, first name, last name, middle name (if any), date of birth, gender, mailing address, billing address, and email.
Outputs: A list of deals satisfying the criteria will be displayed by prices from the lowest to the highest.

Source: The input will come from the keyboard

Pre-Condition: The user should be logged in.

Post-Condition:  The database will be updated with the flight request information. After the user is done with this page, they must press the “Make Payment” button to move to the next page.

Side-effects: None.

Stimulus:  Logout

Click “Logout”.

Description:  The “Logout” function allows a user to quit/exit from his/her account for secured reasons.

Inputs: No Inputs

Source: None.

Outputs: No Outputs.

Destination: None.

Requires: User needs to be logged in.

Pre-condition: The user is inside the website and logged in.

Post-condition: User gets logged out.

Side-effects:  None

Stimulus:  Account Update
Click “Update”:

Description:  The “Update” function enables the user to view/update his profile at any time. The user can change his address, phone number, email or password.

Inputs: first name, last name, address, phone number, email, password and credit card information.

Source: All inputs provided by the user.

Outputs: Updated profile.

Destination: The outputs are displayed on the screen.

Requires:  User should have an account.

Pre-condition: The user is inside the website and logged in.

Post-condition: The user has updated information in his/her account.

Side-effects:  None

User Account Logout: The account logout function shall allow users to exit their personal website account for security purposes.  This module allows users to logout their accounts.

Airline Ticket Booking System Project

Airline Ticket Booking System Project was developed by Visual Studio 2003 with C#.net for final year BTech students, Mainly  it has the below functions:

  • Flight Status function
  • Accumulate Mileage function
  • Redeem Mileage function
  • Finding Deals function

 Stimulus:  Flight Status

Click “Flight Status” :

Description:  The customer can use this function to check the status of a flight.

Inputs: Confirmation Number, date, origin and destination.

Source: The input is provided by the user.

Outputs: Date, Departure time, Arrival time, Origin and Destination.

Destination: The outputs are displayed on the screen by retrieving information from the Database.

Requires:  User needs to have a confirmation number while inside the secure website.

Pre-condition: The user is on the website.

Post-condition: The user has viewed the information about flight status and schedule.

Side-effects:  None

Stimulus: Mileage Accumulation

Click “Accumulate Mileage” :

Description: This button allows a user to accumulate mileage that he/she has traveled. Once the user clicks on this button, the current flight mileages adds to the previously traveled mileage.

Input: The data will come from the database

Outputs: User gets the message:” Mileage accumulated successfully”.

Source: The data will be in the database

Pre-Condition: The user should be logged in and traveled recently.

Post-Condition: The miles will be posted to the user’s account in the database

Side-effects: None.

Stimulus: Redeem Mileage

Click “Redeem Mileage” :

Description: After user logs into an account, the function should display a mileage redemption form. This form will have the same fields that exist on the Book a flight page, with the exception that it will display the payment costs in miles instead of other traditional payment methods. 

It will also contain a calendar that shows days that are blacked out from mileage users.

Input: Source station, Destination station, Departure date, Return date, number of travelers, one way and round trip, dates available for rewards travel. For new user, first name, last name, middle name (if any), date of birth, gender, mailing address, billing address, and email

Outputs: User gets the message:” Mileage accumulated successfully”.

Source: The keyboard

Pre-Conditions: The user should be logged in.

Post-Condition: The user will be shown verification information regarding their mileage purchase

Side-effects: None.

 Stimulus: Finding Deals

Click: “Finding Deals”

Description:  This function allows the user to search for deals. The user enters the source, destination, time period that  the user wants to go on a vacation, and the price range.

Input: Scheduled flights on the selected date with origin and destination, class( single/double/), check-in and check-out date and time.        

Outputs: A list of deals satisfying the criteria will be displayed by prices from the lowest to the highest.

Source: All the inputs are provided by the user.

Pre-Condition: The user should be logged in.

Post-Condition: The user has viewed the information about stay schedules  and flight schedule

Side-effects: None.

Travel Management System Project in C#.Net

Travel Management System Project Offers & Deals:

This Project was developed in C#.Net & SQL Server 2000, By using this project we can book airways, train, bus tickets. Mainly this project can be used in all traveling Agencies.

Customers will be able to browse through available travel deals, discounts and offers and corresponding pricing.

This application provides access to lucrative travel deals and offers and gives pricing information for each of them.

Accumulate Mileage:

This module allows a customer to accumulate mileage that he/she has traveled.

By accumulating mileage, the users have an incentive to fly more. This promotes business on the site and allows the site to compete

with other similar sites that offer mileage accumulation

Redeem Mileage:

This module allows a customer to purchase a plane ticket using the mileages accumulated. 50000 miles can be redeemed for a domestic flight and 75000 for an international flight.

The customer has been given the ability to accumulate mileage as the book flights. They must have a way of spending those miles.

This page will present the controlled environment that is necessary for this type of transaction

Account Update:

The update account information function shall give customers access to edit their information.  They can modify name, mailing address, billing address, credit card information, and login password.

This module offers convenience to the customers by allowing changes to account information immediately.

View Booking Status:

The view booking status function shall allow customers to login into their personal website account to check status of booked flight and hotels

This offers convenience to users so they can find out necessary status information to help them prepare for their travel.

Download Travel Management System Project in C#.Net

Greyhound Fleet Manager Using Asp.Net and VB.Net

The ‘Greyhound Fleet Manager’ keeps track the information about the Vehicles, Maintenance, Repair, Parts, Employees, Location and Vendors. It also keeps track the maintenance performed for different vehicles which are used for transportation.

The super users of the system are the ‘ADMIN’ and the ‘MANAGERS’ of the different departments allocated by the admin. The admin may be the owner of the transportation organization or the manager of transportation department of a particular manufacturing company.

If any other vehicle is added to the fleet which already exists for the organization/department the details of the vehicle is added. The details includes whether it is a new one or taken any loan/lease. Database will hold details of new and old employees which include address and phone numbers.

The maintenance to be performed can also be scheduled for each type of vehicles. The details of the parts/inventory used for the vehicles are maintained. The reorder level and the reorder quantity are predefined for each particular type of part.

download  Greyhound Fleet Manager Using Asp.Net and VB.Net.