Query Redressal System .Net Project

The Query Redressal System is designed for the customers of the Global Bank. Through this system, the bank will manage the complaints from the customers and provide the better services for their customers.

The other target of the bank is to provide the services to its customers all over the world. This project enables the customers of the Global Bank to see the general information about the products, services, and schemes offered by the bank.

The Customers of the bank will be given an email id for each product, where they can send an e-mail when they have a query to register.

The email will be converted into complaints and then assigned to the persons handling the product. Persons handling the complaint will have a facility to communicate with the customer via emails through the system.

Advantages:

  • No wastage of time to send a query.
  • We also can know the complaint details.
  • Requires less man power.

Modules:

  • Administrator
  • Products
  • Services
  • complaints

UML Diagrams:

ER Diagram:

Class Diagram:

Use Case Diagram:

Sequence Diagram:

SOFTWARE REQUIREMENTS

Operating System: MS

Languages: Asp.Net with C#

Database System: MS-SQL Server

Web Server: MS IIS

Download Query Redressal System .Net Project.

Development of RunAway Holidays .Net Project

Our Development of RunAway Holidays Project has one Module and it had developed by using .net technologies.

  1. Agent

Administrator:-

Features:-
1.  Register
2.  Forgot Password
3.  Login
4.  Edit Profile
5   Agent Menu
a.  Booking Details

  1. Retrieve booking
  2. Check Fare
  3. Cancellation

Description:-

The administrator has to register first of all.
* Registration is allowed for only one administrator i.e once an admin is registered no other person is allowed to register again.
* After registering, if he/she forgets his/her password, he can get it by giving valid id & emailid and then answering the secret question correctly.
* Once admin provides valid id & password for login, he/she can go to the menu. 

Using this menu admin can

  • edit his/her profile.
  • Add/update/delete/view Booking Details

UML DIAGRAMS

USECASE DIAGRAM:

Use Case Diagram for Agent

Activity Diagram for Agent

Deployment Diagram

Login Flow Diagram

State Diagram:

Database Table:

Output Screens include:

  • Home Page:
  • Agent Login Page:
  • Agent Home Page:
  • Booking Details Page:
  • Retrieve Booking Page:
  • Fares Page:
  • Cancellation Page:
  • Ticket Cancelled Page:

SOFTWARE REQUIREMENTS:

Operating System: Windows

Database: Sql Server

Server side technology: ASP.Net

Server side scripting : ASP

Client-side scripting : HTML, JavaScript

Web-Server : IIS

Database Details below:

Admin Table

  • admin name
  • admin password

Agent Table

  • first name
  • last name
  • mno
  • email id
  • date of birth
  • address
  • city
  • state
  • country
  • pin code
  • agname
  • agpswd
  • agcpswd
  • pswdhint

bbooking Table

  • tname
  • bno
  • type
  • nos
  • bfrom
  • bto
  • atime
  • dtime
  • tcost
  • bdate

Bus Table

  • tname
  • bno
  • type
  • nos

Card table

  • type
  • bname
  • validity
  • number
  • hname

Customer Table

  • fname
  • lname
  • mno
  • eid
  • dob
  • address
  • city
  • state
  • country
  • pin
  • uname
  • upswd
  • ucpswd
  • pswdhint

Feed Table

  • fto
  • ffrom
  • sug
  • per

hbooking Table

  • hname
  • reg
  • type
  • noa
  • nona
  • place
  • address
  • phno
  • ac
  • nonac
  • cac
  • cnonac

hcard Table

  • type
  • bname
  • validity
  • number
  • hname

Hotel Table

  • hname,
  • reg
  • type,
  • noa
  • nona
  • place,
  • address,
  • phno

hticket

  • hticket
  • uname
  • hname
  • reg
  • aday
  • dday
  • type
  • typer
  • place
  • nor
  • cost

Map Table

  • place
  • district
  • state
  • country
  • img_pk
  • img_stream
  • img_type

tcard Table

  • type
  • bname
  • validity
  • number
  • hname

Ticket Table

  • ticketid
  • uname
  • bname
  • bno
  • type
  • nos
  • bfrom
  • bto
  • atime
  • dtime
  • cost
  • bdate

Tour Table

  • packid
  • package
  • nop
  • cost

tticket Table

  • tticketid
  • uname
  • packid
  • package
  • nop
  • cost

Download Development of RunAway Holidays .Net Project Code and Database

Information Pool System .Net Project

The Information Pool provides a number of services to the users in terms of events management, classifieds, discussion board, news, polls, blogs etc depending on the handling of this Information Pool it is broadly divided into two major modules. They are

  • Administration
  • User

Administration: This section of the Information Pool System has all the features of the user as well as added features of administration such as news hosting, site management, configuration, registrations etc.

User: This section is a restricted one and has all the below-mentioned areas.

Welcome Page

The welcome page is the main Information Pool System navigation area. It consists of several blocks that display partial content of the module or other data. The blocks also serve as access points for navigation into module pages.

Welcome page components are laid out into 3 columns:

left column

  • search block that allows to search Information Pool content by keyword
  • events summary that displays several nearest events
  • discussions overview that displays most recent threads
  • links area that display selected links to external sites

the middle column contains short articles extracted from the database

right column

  • classifieds summary presenting most recent classified ads
  • news section displaying news articles or other content extracted from external news sites
    In the default setup, the news section is utilizing JavaScript component

User Registration And Login

First-time Information Pool System user can register to access restricted Information Pool areas and services using the “Join Us” button located in Info Pool header. The registration form can also be used to modify user information if the user is already logged-in.

The user is logged-in if the welcome message contains username displayed below header buttons.

All new users are automatically assigned Security Level 1, which allows them to participate in Info Pool community activities. The Administrator (Level 3), can upgrade the security level of a user to Level 2 (Editor) or Level 3 (Administrator).

Additionally, the Administrator has options to configure email notifications so that users receive Email Confirmation upon successful registration. They can also retrieve lost password via email.

Info Pool Administration

The Administration Module is accessible only to Editors (Security Level 2) and Administrators (Security Level 3) and can be used to manage Info Pool content and configuration.

Most of the administration pages are organized as two-page editing schema. One page contains a list of available items (optionally with searching capabilities) and by clicking items in this list one can navigate into another page containing a form for modifying item data or entering new item data.

Articles/Content

This section is used for review and maintenance of articles appearing in the middle column of Information Pool System’s welcome page. The articles will be ordered by “order” number assigned to each one.

News

This section is used for review and maintenance of news articles appearing in the right column of Information Pool System’s welcome page. By default, the Info Pool is configured to display news headlines.

Events

This section is used for review and approval and of Events submitted by users, as well as for adding new and maintaining existing Events.

Links

The links section is used for review and approval and of Links submitted by users, as well as for adding new and maintaining existing Links.

Link Categories

This form allows the review and maintenance of link categories.

Forums

This section is used for creating and maintaining Discussion Forums. Forum details contain forum information and allow selection of forum moderator from the list of registered users.

Classifieds

This section is used for review and maintenance of Classified Ads submitted by users. Inappropriate ads may be deleted or marked as inactive.

Ad Categories

This form allows the review and maintenance of available classified ad categories. It contains the current category list and forms for editing the category.

Members

This section is used to search, review and edit the list of registered Information Pool System users. The administrator can modify user information, delete users, as well as assign security access level to each user. The Member List page contains “Export To Excel” link, allowing to export Members to Excel.
Members can also be assigned a membership status for organizational purposes, such as candidate, member, or supporter. This status is not used elsewhere in the Information Pool System, except in the Email module.

Member Statuses

This form allows for review and maintenance of user statuses, for organizational purposes.

Send Emails

This page can be used to send email messages to selected Information Pool System users. It allows selection of Member Status to whom the email should be sent. The administrator also needs to enter email parameters, such as From, Subject and email Body.
Email history is also shown on the screen.
Email functionality may require additional email component to be installed on the server, such as CDONTS for Windows. Please contact your hosting company, if you experience issues with sending emails.

Data Dictionary

Info Pool Security

The Information Pool System is configured with 3 default users and 4 security levels, as shown to the right.

Security Level 0:

All visitors who are not logged in have security level 0 with limited permissions, allowing them to view Information Pool System areas. The administrator may configure the Information Pool to allow or disallow anonymous visitors from submitting new content like Events, Links, and Classified Ads.

Security Level 1:

All users who register and log in to the Information Pool are automatically assigned security level 1, allowing them to fully participate in Information Pool community activities. They can submit new content, although some of such content may require approval by an editor or administrator.

Security Level 2:

This security level can be assigned to users only by the administrator and is usually assigned to editors who may submit, review, approve, change and delete content.

Security Level 3:

This is the highest security level, available only to Information Pool owners/administrators and allows them to modify and delete users, configure Information Pool settings, and send email notifications to users.
Information Pool Configuration screen allows the administrator to specify if users need to login to be able to submit new content.

UML Diagrams:

Context Level Diagram

Administrator Use Case Diagram:

ER Diagram:

First Level DFD:

Second Level DFD:

Info Pool Layout

Every Information Pool page contains 3 areas:

Header: contains navigation buttons, Information Pool logo, and Welcome message or User Login information.

Main Content: welcome page or module content is displayed here

Footer: contains Information Pool navigation hyperlinks

Info Pool Configuration

This form contains Information Pool configuration options that affect Information Pool functionality. They include:

  • Information Pool URL
    URL of Information Pool welcome page used to redirect users back to the Information Pool, when they submit event payments via PayPal.
  • Users must be Logged-In to submit new content
    Global setting determining whether only registered Information Pool users are allowed to submit events, links, discussion messages and classified ads
  • Expanded Discussion Search
    this setting turns on/off alternate Discussion Search Results page. When “On” Discussion Search Results show individual replies instead of discussion topics.
  • Email Sender Address
    Default address for “From” field when sending emails
  • Enable Email Registration Confirmation and Password Retrieval
    If you want to utilize emails on your website, you should turn on this feature. It enables users to retrieve their lost passwords via email. It also confirms new user registrations via email
  • Registration Confirmation and Lost Password Body
    In this area, you can supply the email message that you want to send to users when they register or forget their password. You may also use special tags {login} and {password}, which will be replaced with the actual Login and Password of the user that is being emailed.

Info Pool Registration

This URL connects you to Smart Registration Page where you can register the usage of this application. The registration is free and allows you to be notified about the availability of future upgrades.

Support

This URL connects you directly to the Smart Support System where you can submit technical questions, issues, and requests.

Output Screens:

SOFTWARE REQUIREMENTS:

  • WINDOWS
  • Visual Studio .Net Enterprise Edition
  • Visual Studio .Net Framework (Minimal for Deployment)
  • SQL Server

Download This Information Pool System .Net Project.

Freight Forwarding Management System .Net Project Synopsis

This Freight Forwarding Management System software keep track of all activities (booking, container allotment, stuffing, customs clearance, raiment, ship-on-board, delivery, debit note, credit note etc

The containers for Shipping are delivered to Consignee after a relevant process including order booking, stuffing, customs clearance, raiment, delivery etc.

A freight forwarder is an individual or company that exports the goods from one place to another.

The freight forwarder does not actually carry the cargo or conduct business for the ship.

It is an intermediary between carrier and owner of goods being transported.

This software is based on 3Tier Web Architecture powered by the Microsoft’s Dot Net Technology. This software will be implemented in ASP.NET. With this software will handle all the Freight Forwarding Management system software, the user can have access to world-class services any time, any place in the world.

This software keeps track of all activities (booking, container allotment, stuffing, customs clearance, raiment, ship-on-board, delivery, debit note, credit note etc. The Containers for Shipping are delivered to Consignee after a relevant process including order booking, stuffing, customs clearance, raiment, delivery etc. A well Standard reporting will be included in this software which will be very beneficial for the clients and users.

Design Of Solution

Functional Scoping of the Software

  1. Customer Module:- Includes all details of the customer/consigner
  2. Consignee Module:- Includes all details of the consignee.
  3. Agent Module:- Includes all details of the Agent who is dealing with the order.
  4. Shipping Line Module:- Includes all details of the shipping lines.
  5. Booking Module:- In this module booking of a order is done.
  6. Stuffing Module:- In this module container stuffing information is provided.
  7. Customs Clearance:- In this module custom clearance process is provided
  8. Railment Module:- In this module railment process is provided.
  9. Ship-on Board Module:- Finally the container goes to the destination(to the consignee).
  10. Delivery Module:- Goods to be handed over to the consignee.

Reports

  1. Master Daily Activity report
  2. Booking Report.
  3. Pending container allotments vs Bkgs and Containers Allotted Vs Bkgs
  4. Pending Stuffing on containers vs stuffed
  5. Pending Railouts Vs Railed out
  6. Railed Out Vs Shipped on Boards / Planned vessels
  7. Pending Shipped on Boards Vs Planned Vessel
  8. Outstanding Reports ( Clients ) Vs Receipts
  9. Outstanding Reports ( Agents ) Vs Receipts and Payables
  10. Pending Invoices / B/Ls and Invoices and B/Ls released vs Docs or SI Received
  11. Pending SI From Clients vs Cut off Dates/ Rail outs / Planned Vsl
  12. MSI Submitted Vs Cut offs and Pending MSI submissions vs Cut off Dates / Rail outs/ Planned Vsl
  13. Pending Prealerts / Manifests to agents Vs Shipped of Board
  14. Shipping on Board Vs ETA
  15. Arrivals Vs ETA
  16. Transshipments Vs Planned Transhipments
  17. Delivery Vs Arrivals

Facilities Required For Proposed Work

Technologies Used: – ASP.NET with C#.NET

Database Used: – Microsoft SQL Server

Web Services Used: – Advance XML Web Services.

Domain Required: – Any new domain registration is required.

Digital Asset Management System .Net Project Synopsis

Project Title: Digital Asset Management System

Domain: Open Industry 

Sub Domain: Management 

Architecture: N-Tier Architecture

SDLC Methodology: SDLC Model 

Objective:

This System helps in creating and managing a data repository of the inventory pertaining to the hardware and software of IT resources in an organization. It will also be used to manage related documents of all employees which will be saved with security and authenticity. It will have options to register employees, save all related infrastructure items. Comprehensive role management will also be provided as per improved security. 

Description:

This System helps in creating and managing a data repository of the inventory pertaining to the hardware and software of IT resources in an organization.

The IT inventory list basically consists of computers, monitors, software, network devices, printers, plotters, scanners, cartridges, etc. Asset Management, which has two major components, an application to maintain the inventory data pertaining to the installed hardware and software of a computer and its associated peripherals, and second component named which helps in the management of these inventories. The Second module makes use of the data captured by the First and the financial and commercial data pertaining to the inventory. The financial details include data on the invoice, warranty, AMC and the commercial details include data on suppliers, contacts, contracts etc. The financial and commercial data have to be entered manually into the System. The data captured could be imported into System; also manual entry of inventory data is possible in the Software. 

Features:

Inventory of Asset types like Computer, Laptop, Projector, Chairs

Maintaining the Data about the AMC Details.

Raises warnings on Antivirus and AMC Expired date.

Maintains asset information as branch wise in the organization

Maintains the invoice details about Asset

Scope:

This System helps in creating and managing a data repository of the inventory pertaining to the hardware and software of IT resources in an organization.

Admin login into the system through credentials

Admin will add the Branch details

Admin will add information room, floor details

Admin will add the assets information into the system

Admin will add the assets invoice information

Manager login into the system through his credentials

Asset Manager will change assets from one location to another

The system will display expire dates about software like antivirus etc.

Admin will add AMC Details

The manager can view the AMC Details

The system maintains all asset information like computers, chairs laptops etc. 

Out of Scope:

Asset information that might have changed in long timeframes.

AMC contact details information may change.

MODULES

Administration This module is accessible to admin only. Admin can add all assets that are maintained in an organization. He will add company info first. Then will add branches and then related assets and all related information. Will have access to related modules to add the necessary info.

Asset Management this module is for adding different assets and its related info to the application. It will have grid view also to see the added info.  It will have add/ edit and delete option for any asset held in an organization. It will have the option to add AMC info to and upload attachments related to the same for related assets. It will have the option to update the status of an asset like a computer if it is in repair wherever applicable.

Registration Employees has to register themselves and their login will be approved to access the application. Employees can raise a complaint against hardware issues for the assets they are using.

Reports Will be used by admin and management officials to see the status of assets used in the organization as a snapshot.

Roles This module will be used to grant roles to different employees who have registered and access will be granted to them to different modules as per the assigned role. 

Users

Administrator / Asset Manager / Employees

KEYWORDS:

Generic Technology Keywords: Database, User Interface, Programming

Specific Technology Keywords: Asp.Net, C#.Net, MS SqlServer-05

Project Keywords: Presentation, Business Object, Data Access Layer

SDLC Keywords: Analysis, Design, Implementation, Testing 

Software Requirements:

Technical Aspects:
Database: SQL Server 2008  and more
Language: C# and Asp
Framework: .Net
Front-end: HTML, CSS, Javascript

It can also be done in Php, MySql as backend with other frameworks

Hardware Requirements:

Intel Core processor
RAM 4GB and Above
HDD 100 GB Hard Disk Space and Above
64 or 32 bit OS Windows 8 and above

Sales Management Portal .Net Project

The Sales Management System should have, but not limited to, the features and functionalities as below

1)  Search: allows users to staff find clients by names, either on the complete or partial match.

2)  A filter for browsing: can shorten the list and separate prospects from current clients.

3)  A sign-in form

4)  Manager Console: Managers can create user accounts, view, and update entries, leave comments on entries, and send messages to staff, etc.

5)  Pipeline Reports: Managers should also be able to run various reports such as lists of prospects, reports of opportunities or proposals by dates, sales projections by month or by the salesperson, project tracking, etc.

Features described in this document may require, but not limited to, the following advanced technical knowledge and skills for:

  • HTML programming and CSS styling
  • Responsive design
  • The user authenticates and authorization
  • SQL database and programming
  • Site navigation
  • Application of state and cookies
  • Validation controls
  • API and Web service programming
  • Test and debug

Students should study and try to incorporate as many features and functionalities as possible in their projects

Portal Homepage

Main page after user logged-in

  • Announcements section displays manager’s messages in the order of dates.
  • Left-hand side panel displays a list of all clients in alphabetical order.
  • Users can search clients by names, also can filter the list by types, client or prospect.
  • The new prospect can be added by clicking Add Client.

Illustration of a pipeline for a client

After staff selects a client from the main client list, the page shows a sales pipeline for the selected client: General Info, Contacts, Notes, Opportunities, Proposals, and Projects.

The illustration shows the Contacts page

Database Design

Below are some essential information used in a real-world sales pipeline. It is recommended to incorporate them in your database design.

Pipeline: Opportunities

  • Opportunities Name
  • Added by
  • Date Added
  • Chance to close (percentage)
  • Estimated Budget
  • Opportunity Duration
  • Opportunity Type (a list of major products and services )
  • Contact Name
  • Contact Telephone
  • Opportunity Description
  • Opportunity Notes

Pipeline: Proposals

  • Proposal Name
  • Account Manager
  • Date Added
  • Chance to Close (percentage)
  • Estimated Budget
  • Proposal Duration
  • Proposal Amount
  • Total Revenue
  • Proposal Status (a project is automatically created when proposal status is set to accept )
  • Rejection Reason
  • Contact Name
  • Contact Telephone
  • Description
  • Proposal Notes

Pipeline: Projects

  • Project Name
  • Project Manager
  • Date Added
  • Project Amount
  • Total Revenue
  • Project Duration
  • Project Status
  • Launch Date
  • Contact Name
  • Contact Telephone
  • Project Description
  • Project Notes

Download The Sales Management System .Net Project Code, SQL Database & Output Screens.

Online CD Store Project Synopsis

Abstract:

This application will be a web UI allowing customers to buy or rent CD’s that are available online. This application will have CD’s for sale and also for rent. Customers will register and buy CD by adding them to the kart. They can rent CD’s by requesting for the same and can use membership plans related to rent offers. We will provide a logical search engine which will show related CD’s as per interests and usually rented or ordered CD’s.

This application will have different vendors too who can add their CD or DVD or any related products. They can sell it via our application.  Registered vendors can add products and sell them online.

User Types: Admin, Employee , Customer and Vendor

Modules:

1. Admin Module
2. Kart Module
3. User Module
4. Vendor module
5. Order management
6. The about us and Contact us pages
7. Products module

Admin: Will be able to add all base information, create CD category types. Will then add subcategory types to it. Admin will approve vendors who will send a request to register and then they can add their products. Vendors can sell products that are allowed by admin (as per categories added by admin).  Admin can view all orders in a day, deliveries in a day and update delivery status for any order. Admin can deactivate any vendor login in case of issues. Admin will also be able to add products which will be sold online in kart.  Registered employees login are also managed by admin, he can deactivate any employee logins. Admin will basically manage the admin panel which will allow saving all data related to products that are for sale online in the application.  He can view and manage all registered vendors and users. He can view and manage all products are being sold and also manage the stock of products. For products related to vendors, stock info will be updated by vendors itself.

Kart: This module will allow registered customers to add products to kart and then order them. It will basically be used to handle all products that are to be handled initially and also apply coupons or discounts if any.

User module: It will allow customers to register and login to the application. They will be allowed to search or browse through various products. Select products and add them to kart before confirming the order. They will have My orders option which will show the history of orders for a logged in customer (taken care in order management module for customers).

Vendor module: It will allow vendors to register and add their products that will be sold online in the web application Online CD store. The registration will be first approved by admin and then products can be uploaded with all info. They will upload Product name, images relevant, pricing, stock or quantity to be sold, delivery timeframe, contact number, email id, office address, warehouse address etc.

Order management: This module will handle all orders for all customers if viewed from admin side. It will show orders specifically for a customer if he or she is logged in. It will be linked to admin panel backend and provides a secured management of orders placed by customers. It will allow admin to update delivery status once all products related to a order is delivered. In case of logged in customers, it will show the history of orders and status of delivery in the same grid.

Products module: This basically is the admin panel backend which stores all related data for a product that has to be sold via this application. It will save each and every information related to a product. Category type, subcategory type, product name, product type, quantity, images, cost, color, description, features etc. It is accessible only to admin/employees or vendors.

Future Enhancements:

We can introduce wallet system to handle points as per orders and then provide discounts.
We can plan payment gateway integration.
We can introduce feature of holding a product in cart for n number of days and then dissolve it.
Provide feature where sms alerts are sent for confirmation of order, delivery confirmation etc along with email notifications.
Price comparison features for a product with other similar web sites providing same products.

System Requirement Specification: 

Hardware Requirements:
Intel Core processor
RAM 4GB and Above
HDD 100 GB Hard Disk Space and Above
64 or 32 bit OS Windows 8 and above

Software Requirements:

Technology: HTML,CSS, Jquery, PHP

Back End: SQLServer or Mysql

Operating System: Windows7 and more

Frame Work: Larvel or Phalcon

Or it can also be done in .Net

OPERATING PLATFORM:           WINDOWS 7 or later
Database:           SQLSERVER 2008 or  more
IDE & Tools:           VStudio.Net 2010 or more
Web Server:           IIS 6.0
Web Technologies:           Asp. Net, C#, Javascript, HTML, CSS

Online Bus Ticket Booking Project Synopsis

Abstract

This Online Bus Ticket Booking project will provide an Online bus ticket booking platform and thereby leverage the tedious manual ticket booking activity for a customer. We can come up with features like saving favorite routes and providing discounts for the same. We can provide a feature that will allow the customer to get a ticket booked without much hassle.

Existing System:

Initially, customers used to book tickets manually by queuing in lines at bus stations or go to travel agents who in turn used to book tickets for them. This was actually a tedious process and was leading to wastage of time.  It also had issues like having incorrect names or other information used to book tickets.

Proposed System:

We can eliminate the drawbacks by developing an application which will allow customers to register themselves and book tickets, cancel tickets or postpone or prepone travel dates with feasibility. This actually is a welcome step for customers as they can access the application from anywhere and will also avoid wastage of time that was caused due to the drawbacks in the previous way of booking tickets manually.

User Types: Admin, Customer, Employee

Modules: 

Admin
Employees
Route management
Bus management
Bus Staff Management
Customer
Manage bookings
View bookings
Cancellations
Dashboard

Admin:

It will be used by admin to create or manage Bus information and create bus staff information. Link the bus staff to different buses that are managed.

It will also have the option to view all bookings that were done for all buses on a day or month or quarterly basis. View all cancellations and rescheduled bookings. Will be able to confirm reschedule bookings. Will be able to handle transactions related to cancellations.

It will have the option to confirm rescheduled bookings and confirm the same to the customer.

The dashboard of admin will basically have a view which will show no of buses running, no of bookings on a specific day, no of cancellations on a day, no of hits to the site.

It will have the option to review and approve employee logins.

It will have the option to add routes for which buses will be linked.

Employees:

The staff of website can register themselves and send an approval request to admin. Admin will assign a role and approve the login. Once logged in they can view the no of bookings on a specific day, no of cancellations on a day and rescheduled booking requests. They will be able to update and confirm rescheduled bookings, also take care of canceled bookings and its transactions.

Route management:

This module will be accessible to admin and employee both. Information related to all roots will be added in this module. Information like From Where to Where, the distance between two locations, stoppages in a route etc. Depending Upon the distance saved bus travel time will be calculated.

Bus management:

Will have options to add all information related to buses that are plying and then link it to different routes. Bus features like AC/ Non A/c, Two by Two or Sleeper or Pushback etc will all be added in this module.

Bus Staff management:

It will be accessible to employees and admin both. It will allow saving info related to a bus like a bus driver, cleaner, and attendant. Details, like name, phone no, email id, home address, alternate address, an alternate contact number will all be saved for each and every staff.

Customer: This will allow a customer to search for buses on any route with date search criteria. Bus listings will be shown as per search criteria and will also show information related to features of the bus that are playing the specified route. Book option will be provided to confirm booking. No of passengers has to be provided and then booking can be confirmed.  A customer will also have Manage bookings module which will show the history of all bookings that were done till date. The customer can reschedule a booking or cancel a booking from Manage bookings module as two options will be provided for the same.  Dashboard for a customer will show most recent bookings and depart time and date initially in a grid format.

Future Enhancements:

We can provide SMS based alerts and email notifications for bookings.

WThe wallet can be developed to handle discounts on the points basis. It can also be used to provide referral code concept for referring friends.

Chat feature can be included in the application to chat with customer care.

We can come with a feature that will allow the customer to save favourite routes and provide discounts for same.

Introduce coupon management for providing coupons which customers can use to avail discounts.

System Requirement Specification: 

Hardware Requirements:
Intel Core processor
RAM 4GB and Above
HDD 100 GB Hard Disk Space and Above
64 or 32 bit OS Windows 8 and above

Software Requirements:

Technology: HTML,CSS, Jquery, PHP

Back End: SQLServer or Mysql

Operating System: Windows7 and more

Frame Work: Larvel or Phalcon 

Or it can also be done in .Net

OPERATING PLATFORM: WINDOWS 7 or later

Database:           SQLSERVER 2008 or  more

IDE & Tools:           VStudio.Net 2010 or more

Web Server:           IIS 6.0

Web Technologies:           Asp. Net, C#, Javascript, HTML, CSS

Online Crime Management and Public Services .Net Project

ABSTRACT

Project Title: ONLINE CRIME MANAGEMENT AND PUBLIC SERVICES

Category: Web Application

Objective: This application will actually automate the manual work done at police stations formatting the information related to crimes that are reported on a daily basis. It will improve efficiency and also avoid delays in the processing of a crime investigation. Anyone dealing with a case can access the information at fingertips in the easiest way.

The application will have an Inbuilt UI to save all details related to a crime registration, the team has to initially collect all information related to various forms that are available to register and process the cases that are registered in police stations. Depending on the type of crime a different UI can be designed for various crimes that are being registered.

The application will also maintain data related to all police officers that are working in different shifts 24*7 on any given day. We can also provide a feature to register their attendance by providing an interface which will allow saving attendance by a logged in personnel. In future, we can also implement biometric Ui scanning interface to save attendance.

Modules:  


Admin: This module is provided to add employees of all levels. It will create all base categories that are needed. It will create roles, create user types, create users i.e. employees. It will also be used to create record types, i.e. FIR(First Information Report), CD(Case diary), CCD(Court Case Diary), CS (Charge Sheet), RCD (Remand Case Diary) etc. It will allow the user to create different forms for different record types. Admin can also view complaints that are logged in by the public as registered users and assign it to an employee in the sense officials.

Criminal-Info Module: This module will provide an option to create a profile of criminal and enter all data related to him or her. The option will be provided to scan any documents of the criminal.

Diary Module: This module will have options to view and save data for different record types for different criminals for whom cases are registered. It will be accessible to certain roles only. This module will be used to save data in the different type of records and assign criminals to it while creating a case. Hence a case is created in this module and a criminal is attached to it on submission of the record type.

Employees Module: This will be accessible by employees and they can log in and update their profile info. View their info. Depending upon the role they will have access to different record types like Senior inspector will have access to save data in FIR, CD, CCD etc but if a constable logs in he can only view the info for a certain criminal. A logged in an employee can view cases assigned to him or her. This module will be provided with the option to scan any documents and attach it to the case records.

User Module: This will allow public to register themselves and login complain which can be viewed by admin and also view the status of logged in complaints. They can upload any scanned docs or attach videos or pics. ( Feasibility for attaching videos can be covered on a live server but not for the local case).

Blogs or Posts module: this module is accessible to any public user who will register and then blog on the site. It will have like, views and comments options and reply to comments too. This will need multithreading concept to handle the posts and a related web service too.

Future enhancements: Updating data, deleting data and saving data, provisions for these activities will be provided as per roles assigned to an official. For This we can come with a role management module which will be provided with a UI interface. It will have options to assign a role to save or delete or view as per different screens that are available in the application. It will be a sophisticated module which is accessible to certain users only like admin, front office and senior officials only.

SOFTWARE REQUIREMENTS:

FRONT END : ASP.NET, HTML, CSS, javascript

C# language

BACK END: MICROSOFT SQL Server 2008 and above

OPERATING SYSTEM: WINDOWS 8 and above.

We can add any other Software tools according to our requirements. Like we can do it in Php also.
Php back End language
MySQL database
HTML Javascript CSS
OPERATING SYSTEM: WINDOWS 8 and above.

E-Buy Spy .Net Project Code & Report

The Abstract of the Project:

This help in managing the orders and user requests properly for the website administrator, and it also provides an opportunity to the user of the site to act as customer in the process of purchasing the products in order list, the customers can visit and purchase products anytime and any place through online the customers can also compliant and send request/gives regarding services needed for the purchased products.

The objective of the project:

The project is intended to achieve the following objectives

  • The user information files can be stored in a centralized database which can be maintained by the system.
  • This can give the good security of user information because data is not on the client machine.
  • Authentication is provided for this application only registered users can access.
  • This system provides the facility for the customers to pay their electricity bills online.
  • With this system, we can purchase through online.
  • Customers have the facility to send their claims and send feedback to the administrator from his home if he has an internet connection.

Future Enhancement:

  • In this project, we are providing a limited number of sites. In future, we would like to place some more Products on the site.
  • In the future, we also providing Search engine, for to  search the sites
  • Provide the consultancy centers
  • Mainly a special Price will be provided for frequently visited users.

Output Results:

  • Homepage

This is the home page of the system. This leads to various pages where the users can meet their requirements. It consists of a menu bar with different menus.Each of them has a set of similar operations grouped together.By clicking on any of them, User can carry out the operation.

  • About US page

This page can view any user without any registration they can Know about The site details without any registration

  • Contact Us page

This page can show the details of the site holder’s numbers and branches details can provide

  • FAQ page

This page is directly contacted by the administration without any registration. Any user can ask their doubts on this page and answer will get from the admin.

  • Registration page

The above screen is for creating an account for the user. This is the initial step for entry into the website.

  • Login page

This page is used to enter into website after giving user id and password

  • Welcome page

After Entering the site the first page of the Customer

  • Spy Products page

In this the Spy Products are available and the customer can purchase the products as shown on the above page. Customer can Purchase and reserve the Products at a time

  • Billing page

This page shows the bill information of Products which The Customer is ready the Purchase. In this Customer need to Enter the Credit card details.

  • Report page

In this page, the Report of Products which are Purchased by the Customer that information will generate after purchasing the Products

  • Personal Shopping list page

If the Customer already Purchase the products the Product details will Store and Display in this page and the Customer no need to Search again and again for the Products if the Product is already purchased

  • Reserve page

In this Page, the Customer view the Products, Which are not Purchased

  • Feed Back page

In this Page, the customer can give the feedback about the products.

  • Products list page

This Page belongs to the Admin. Admin can update and delete the product details and the all product details are display here

  • Products Uploading page

This Page is used to upload the Products

  • Customer page

This page is used to show the details of the customers

  • Pending page

This page show the details of Pending Product details

  • Feedback page

This page shows the feedback and FAQ of the customers, admin can give the reply for the FAQ from this Page.

  • Dispatch page

This page shows the Customers Purchase Product details.

  • Branches page

This page shows the Branch details