Chandigarh Engineering College, Landran: CSE0610 Batch: 2009-11-29

Search This Blog

Saturday, December 5, 2009

PTU Exams starting from 8th DEC

Saturday, December 5, 2009
Students are requested not to believe on any rumors being spread relating to postponement of university exams. All exams scheduled will be held on the scheduled days.
-PTU
Plz refer http://www.ptuexam.com/Date_sheet/Exam-2009/notice_paper.pdf for punjabi version of this notice ;)

Share/Save/Bookmark

Friday, December 4, 2009

Previous year papers needed

Friday, December 4, 2009
Plz leave the link for any PTU papers u can find(our subjects only)
Thanks in advance..


Share/Save/Bookmark

Org Structure previous years papers needed

Org Structure previous years papers needed. Plz send the same to anjulhans@gmail.com or put a link as comments to this post (on blog)
Share/Save/Bookmark

Flat Notes

Kindly Check the Page nos. mentioned at the top of the pages.




Share/Save/Bookmark

Thursday, December 3, 2009

Thursday, December 3, 2009
Hello everyone!
Here's what purple leap is offering for 6 months training programme.
The details of the suggested projects during training is also given.
All those interested for the same or want to know more plz fill the form below:
Plz have a look at the attachments also.

Purple Leap 6 months training

*Required















Project 1

Title: Campus Placement Management System

Description:

Vidya Institute of Technology and Science need a web-based application to manage its campus placement system.

The students need to design the below screens and implement the modules.

1. Login page

2. Home Page

· Latest news updates

· Information about companies visiting campus

· Information about interviews scheduled for the day, announcements of results

· Can be edited/updated by Admin.

· Can be viewed by all users

3. Student Registration page

· Details of Student Id, Name, Branch, CGPA, Joining/Graduation year, other achievements, Contact Number, etc.

4. Employer Registration

· Details of Employer name, Contact Number, Company details, etc.

5. Company List page

· List of all companies visiting campus

· Any item in the list can be clicked to lead to the company page

· Companies can be searched based on name, domain, strength, etc.

· Can be viewed by all logged in users

6. Interviews List page

· List of all interview sessions and corresponding companies

· Any item in the list can be clicked to lead to the company page

· Interview sessions can be searched based on schedule (date/time), company name.

· Can be viewed by all logged in users

7. Placements List page

· List of all students who have been placed and the corresponding company name.

· Any item in the list can be clicked to lead to the student details page

· Students can be searched based on name, branch, CGPA, company, etc.

· Can be viewed by all logged in users

8. Company page

· Company details- Name, location, employee strength, domain, clients, year of inception, etc.

· Interview schedule

· List of short-listed candidates for interview

· Status (Not Started, In progress, Completed, Cancelled)

· List of selected candidates

· Can be edited by Employer from corresponding company.

· Can be viewed by all logged in users

Technologies:

Java Track: Java, JavaScript, Servlets, JSP, JDBC, MySQL

.NET Track: C#, ASP.NET, ADO.NET, MSSQL

Team Size: 4 – 5 members

Project 2

Title: Car Dealership Management System

Description:

4Wheels is a car dealership business, dealing with the selling and servicing of Maruti Suzuki cars. It needs a web-based system to manage its customer and business data and processes.

The students need to design the below screens and implement the modules.

1. Home Page

· Can be viewed by all, does not require log in.

· List of all car models.

· Clicking on car model gives complete model details

· Two or more models can be compared by selecting fields in a comparison table

2. Login Page

3. Registration Page

· Employees can register by providing personal details, address, etc.

· Customers can view/edit personal details at any time.

4. Customer details page

· Employees can fill in details of customers in a form (during purchase/servicing)

5. Customer search page

· Search facility based on customer name, car registration number, model, date of purchase, etc.

· Clicking on a result shows complete customer data

6. Service page

· Employees enter details of servicing

· On completion, employees can enter item-wise billing data for the service.

7. Service search page

· Search facility based on customer name, service type, services due on a particular day, etc.

8. Admin Pages

· Add page (to add a new model and its details)

· Delete option available to remove obsolete models

· Edit page to change model details like price, etc.

Technologies:

Java Track: Java, JavaScript, Servlets, JSP, JDBC, MySQL

.NET Track: C#, ASP.NET, ADO.NET, MSSQL

Team Size: 4 – 5 members

Project 3

Title: College Management System

Description:

Paatshaala College of Science and Arts needs an online system to manage the various courses it offers its students.

The students need to design the below screens and implement the modules.

1. Login Page

2. Departments Page

· Lists all departments and their details

· On clicking any department, course and teacher listing for that department

3. Courses Page

· Lists all courses and their details.

· On clicking any course, home page for that course is shown.

· Search facility based on teacher, keyword, compulsory/elective, etc.

4. Course Home Page

· Details of the course, teaching schedule, assignments, additional reading etc.

5. Teacher Home Page

· Teachers can view/edit personal details

· Others can view professional experience, courses handled, etc.

6. Registration page

· Lists all courses and their details as well as seats available.

· Search based on course name, teacher, keyword, availability.

· Register button next to each course listed.

· Bottom of the page shows courses registered for in that semester

7. Student Home Page

· View/Edit personal details page

· View Courses registered in current semester.

· View Courses registered in previous semesters and marks/grade obtained

8. Admin Pages

· Add course page

· Delete course (button on Courses Listing page)

Technologies:

Java Track: Java, JavaScript, Servlets, JSP, JDBC, MySQL

.NET Track: C#, ASP.NET, ADO.NET, MSSQL

Team Size: 4 – 5 members

Project 4

Title: Cricket Information System

Description:

The company wants to develop an information system for managing all the information of all international cricket matches – test, one day, and T20.

In this application we consider only the international matches. That is, matches played by two or more countries.

The matches can be of 3 types: Test Match, One Day International (ODI) and Twenty20 (T20). The matches are played at different locations within the world between two teams. The stadium name, city name, host country name etc. all need to be part of the match information.

Each team has 11 players with a captain, vice captain, and a wicket keeper.

A player could be a Bowler, Batsman, or All rounder. A Batsman’s performance is gauged by his score, strike rate, highest run, not outs, etc. A Bowler’s performance is gauged by the wickets taken, maidens, runs given, average, economy rate etc.

Every ball played will have to be associated with an over number and speed at which it was delivered.

The students need to design the below screens and implement the modules.

1. Match/Innings details

2. Each over/ball details

3. Player details

4. Batting scoreboard

5. Bowling scoreboard

Technologies:

Java Track: Java, JavaScript, Servlets, JSP, JDBC, MySQL

.NET Track: C#, ASP.NET, ADO.NET, MSSQL

Team Size: 4 – 5 members

Project 5

Title: DTH System

Description:

MyDish is a Direct-To-Home Service that allows its customers to choose channel packages and to recharge their accounts online.

The students need to design the below screens and implement the modules.

1. Login Page

2. Home Page

· Information about the company

· Discounts/offers

· Advertisements

3. Registration Page

· Customers can register by providing personal details, address, etc.

· Customers can view/edit personal details at any time.

4. Channel Packages page

· Lists all channel packages

· On clicking any package, shows a list of channels offered in the package

· Any package can be added to the account.

5. My Account Page

· Can view/edit personal/contact details

· Shows Subscriber id

· Shows amount, last recharge date, packages/movies ordered

· Can recharge account

6. Account recharge Page

· Accepts details of credit card, etc.

7. Admin Pages

· Add/delete packages

· Add/ delete channels with a package

Technologies:

Java Track: Java, JavaScript, Servlets, JSP, JDBC, MySQL

.NET Track: C#, ASP.NET, ADO.NET, MSSQL

Team Size: 4 – 5 members

Project 6

Title: Employee Exchange Management System

Description:

Nine2Five.com is a job website that provides a medium to bring employers and potential employees together. Job-seekers as well as companies wanting to hire people can post their details on the website and get in touch with interested parties through email.

The students need to design the below screens and implement the modules.

1. Login page

2. Home Page

· News of job fairs, walk-in interviews, etc.

· Advertisements

3. Job seeker registration/Edit page

4. Employer Registration/Edit Page

5. Payment page - Accepts credit card details

6. Job profile Add/edit page

7. MyAccount page (for Employers, where they can see the job profiles they have added and edit/delete them)

8. Search page for employers

9. Search page for job-seekers

Technologies:

Java Track: Java, JavaScript, Servlets, JSP, JDBC, MySQL

.NET Track: C#, ASP.NET, ADO.NET, MSSQL

Team Size: 4 – 5 members

Project 7

Title: Employee Management System

Description:

FutureTech is into different businesses like IT services, product Engineering solutions, technology infrastructure services, business process outsourcing, and consulting services. The company wants to develop a web based system to automate their employee management system information.

Different businesses of this company are run by the competent employees of the company. Software engineers, accountants, HR executives, marketing executives are all part of this company.

The departments considered for building this application are Consulting services, Human Resources, Finance, Product development, IT services etc.

Each department has a department head handling different projects. Each project has a Project Manager, project lead and team members.

Human Resources department maintains employee details like name, sex, salary details, date of joining, educational qualification, address, contact phone, contact address.

Also the leave approval system and performance review system needs to be automated.

The students need to design the below screens and implement the modules.

1. Employee personal details

2. Employee project details

3. Employee leave details

4. Performance review details

Technologies:

Java Track: Java, JavaScript, Servlets, JSP, JDBC, MySQL

.NET Track: C#, ASP.NET, ADO.NET, MSSQL

Team Size: 4 – 5 members

Project 8

Title: Freelance.com

Description:

The company wants to develop a web based system called Freelance.com. It is easy and affordable for the Service Buyers to outsource their projects to freelancers with the help of the site. They can find the best possible freelance workers at the best possible price in various job categories like IT, Environmental Health and Science, Finance and Accounts etc.

The registration system has the facility for the service buyers or freelancers to create their own user name and password.

Service Buyers when posting a project in the site have to furnish details like the name of the project, skill sets needed, duration of the project.

Freelancers can browse the listed projects and can make a bid and add comments. There is a limitation of 15 bids per month (all projects put together).

The project is allocated to the freelancers through the site by making 100% of the payment through credit card. The total payment includes the freelancer’s bid amount and additional 10% of the bid amount to the site. The amount is escrowed to the freelancer on project delivery.

The delivery of the project depends on the buyer’s requirements. Normally it’s installed on the buyer’s server or it’s sent as files to his/her email. After the project release has been signed off by both the parties, the buyer has to login into his/her account and then make the escrow payment to the freelancer.

The students need to design the below screens and implement the modules.

1. Posting a Project

2. Browsing Projects category wise

3. Bidding for a project

4. Freelancer selection

Technologies:

Java Track: Java, JavaScript, Servlets, JSP, JDBC, MySQL

.NET Track: C#, ASP.NET, ADO.NET, MSSQL

Team Size: 4 – 5 members

Project 9

Title: Online Helpdesk

Description:

ABC Company requires an online helpdesk system for solving job-related issues faced by its employees.

The students need to design the below screens and implement the modules.

1. Login page

2. Home Page

Users can see menu items for the following:

· Add request.

· Edit request (Can add comments, cannot change any of the original information provided)

· View/Search requests

· View past requests

· Facilities personnel can see menu items for the following:

· View all requests taken up by the logged in person

· View all Open requests. Facilities person can take up (self-assign) any open request.

· Edit request. (Can change status/add comment to a request but cannot change anything else)

Home page can also display announcements like server down-times, changes in catering service, maintenance schedules, etc.

3. Add request page

Allows user to submit a request by giving all the relevant information

· User Id (employee Id auto-filled based on logged-in user)

· Seat No. (auto-filled based on logged in user)

· Phone Extension (auto-filled based on logged in user)

· Mobile Number (auto-filled based on logged in user)

· Email Id (auto-filled based on logged in user)

· Request Type

· Description

· Date/ Time of filing request (auto-filled)

4. Edit request page

Allows users/ facilities personnel to edit requests based on their role.

· Users can only add further comments

· Facilities personnel can change status/ add comments.

· Admin can assign/reassign / add comments

5. Search request page

Requests can be searched based on

· User id

· Person assigned to

· Status

· Keywords in description

· Date of filing

Technologies:

Java Track: Java, JavaScript, Servlets, JSP, JDBC, MySQL

.NET Track: C#, ASP.NET, ADO.NET, MSSQL

Team Size: 4 – 5 members

Project 10

Title: Hobby Class Management System

Description:

HobbyCentral offers a range of hobby classes to its clients. It needs a web-based system that allows customers to choose and enroll for classes online.

The students need to design the below screens and implement the modules.

1. Home Page

· Lists all information about classes, batches etc.

· Classes can be searched based on course, category, time, duration, etc.

· Clicking on any batch takes the user to the corresponding class page.

2. Registration page

· Form to collect all details.

· Payment via credit card. (for students)

3. Login Page

4. Course Home Page

· Details of the course (Can be edited by Teachers)

· List of batches and details

· Enrolment button for each batch enabled depending on availability.

5. Enrolment page

· Payment via credit card. (form to collect credit card details)

6. Customer Home Page

· Customers can view/edit personal details

· Can view a list of all enrolled classes with status (Completed, In progress, Enrolled)

· Can withdraw from classes ('Withdraw' button available for courses In progress and not yet started (Enrolled)

7. Teacher Home Page

· Teachers can view/edit personal details

· Can view a list of all batches taken by them with status (Completed, In progress, Not started)

8. Admin Pages

· Add class page

· Delete course (button on Courses Listing page)

Technologies:

Java Track: Java, JavaScript, Servlets, JSP, JDBC, MySQL

.NET Track: C#, ASP.NET, ADO.NET, MSSQL

Team Size: 4 – 5 members

Project 11

Title: Hospital Management System

Description:

Manipal hospital wants to develop a web based system for managing their hospital operations. The following sections explain the business processes that need to be automated.

Patients need to register when they visit for the first time by furnishing details like their full name, date of birth, name of the employer, name of the insurance company, insurance reference number, allergic to any medicines and previous medical history. After the registration is through, an automatic patient id number is generated which is used for further communication with the hospital.

Doctors here have access to the most advanced medical technologies that makes it possible for them to bring about amazing outcomes for patients.

If a patient has to be admitted for treatments or surgeries, he has to fill in a form with details like insurance number, insurance company name, insurance contact number, company name (if employed), type of room etc.

Payments by patients can be made by cash or card. Inpatient charges can be made by the patient or his employer or his insurance company.

The patient may need to get checked for blood sugar, X-Ray, ECG etc either as a part of outpatient treatment or in patient (hospitalized) treatment. The details of the date when test was taken, the lab report, fees charged etc has to be recorded for maintaining medical history of the patient.

The patient’s discharge history has to be maintained with the details like the patient’s id number, full name, reason for hospitalization, date of hospitalization, concerned doctor, date of discharge, medicines given during stay, medicines to be used post surgery, next follow up date etc.

The students need to design the below screens and implement the modules.

1. Doctors’ details

2. Patients’ details

3. Appointments

4. Outpatient management

5. Inpatient management

6. Rooms availability details

Technologies:

Java Track: Java, JavaScript, Servlets, JSP, JDBC, MySQL

.NET Track: C#, ASP.NET, ADO.NET, MSSQL

Team Size: 4 – 5 members

Project 12

Title: Hotel Management System

Description:

TeaCounty is a 5-star hotel in Munnar, Kerala. It requires an online system to manage the letting out of rooms and other services it provides to its guests.

The students need to design the below screens and implement the modules.

1. Login page

2. Home Page

· Special events of the day

· Announcement of Employee of the Month, etc.

· Extension number list of all phones in the hotel

3. Room reservation/ allotment page

· Page to enter guest details, check-in and check-out time, etc.

· View all/selected room reservation/allotment details

· Cancel reservation

· Extend/curtail stay of a guest

4. Billing page

· Page to enter bills for various services

5. Search page for searches based on

· Guest name

· Room Id

· Bill Id

· Room status, etc.

6. Checkout page

· Generate bill

· Enter bill payment details

7. Reports page

· Can be used by management to generate various reports

Technologies:

Java Track: Java, JavaScript, Servlets, JSP, JDBC, MySQL

.NET Track: C#, ASP.NET, ADO.NET, MSSQL

Team Size: 4 – 5 members

Project 13

Title: Inter College Fest Management System

Description:

An online system is needed to manage information about an Inter-College Fest.

The students need to design the below screens and implement the modules.

1. Login page

2. Home Page

· Latest news updates

· Photos

· Contact details of organizers

3. User Registration page

4. Team

· Add page (Name, College, Size, Members)

· Edit page

· Search page - List all teams with provision to search (based on college, event, etc.)

· View page (all details of a team)

5. Event

· Add Page

· Edit Page (Rescheduling, Relocate, Add/delete teams)

· Results page (for all completed events)

· Search events - List all events with provision to search (based on schedule, college, location, team, status, etc.)

· View page (all details of an event)

Technologies:

Java Track: Java, JavaScript, Servlets, JSP, JDBC, MySQL

.NET Track: C#, ASP.NET, ADO.NET, MSSQL

Team Size: 4 – 5 members

Project 14

Title: IT Finishing School

Description:

IT Finishing School (hereafter referred to as “the school”) is in the business of providing training services to graduates with 0 to 3 years of experience to make them good software professionals. The school wants to develop a web based information management system to automate their business processes, maintain data and generate reports.

There are two types of customers at the outset – 1) IT companies, and 2) fresh graduates. There are some training programs that are offered to IT companies for their new recruits. Similarly, there are other training programs for graduates who are looking for jobs.

Students who want to take a training program need to register with the school by filling the registration form and paying the fee corresponding to that program. Each training program covers certain modules and runs for a specific duration.

There are trainers who work for the school either part time or full time. Each trainer can train one or more modules.

The school provides placement service for students who complete the training successfully and who don’t have a job. As part of the system, we need to keep track of who attended interview with which company, on what date, what is the outcome, feedback etc.

The students need to design the below screens and implement the modules.

1. Student registrations and student details

2. Trainer details

3. Company, college details

4. Training program details

5. Student enrollments

6. Placement details

Technologies:

Java Track: Java, JavaScript, Servlets, JSP, JDBC, MySQL

.NET Track: C#, ASP.NET, ADO.NET, MSSQL

Team Size: 4 – 5 members

Project 15

Title: Language Institute Management System

Description:

Alliance Franchise offers a variety of French courses for students and professionals. They need a web-based application to manage their student and course data and to allow students to enroll and monitor their performance online.

The students need to design the below screens and implement the modules.

1. Home Page

· Available to all for viewing

· Lists all information about sessions, batches etc.

· Batches can be searched based on course, time, session, etc.

· Clicking on any batch gives all the batch details.

· Register button available next to each course. Clicking it leads to the Registration page.

· If 20 students have already registered, Register button is disabled and "Admissions Closed" message is displayed.

2. Registration page

· Form to collect all details.

· Payment via credit card. (for students)

3. Login Page

4. Course Home Page

· Details of the course, teaching schedule, assignments, additional reading etc. (Can be edited by Teachers)

· List of students registered for course

5. User Home Page

· Users can view/edit personal details

· Students can view course-end exam performance, status of certificate (Dispatched/Not Dispatched/Failed Course)

6. Evaluation Page

· Teachers can enter marks for students registered in their batch

7. Admin Pages

· Add course page

· Delete course (button on Courses Listing page)

· Edit sessions page (change the start date, exam date , etc)

Technologies:

Java Track: Java, JavaScript, Servlets, JSP, JDBC, MySQL

.NET Track: C#, ASP.NET, ADO.NET, MSSQL

Team Size: 4 – 5 members

Project 16

Title: Olympic Information System

Description:

The company wants to develop a website that provides information about the events in the Olympics.

The students need to design the below screens and implement the modules.

1. Home Page

· Latest news updates

· Photos, Results

· Information about the host country/city

· Information for participants/spectators

2. Country List Page

· List of all participating countries

· Search facility based on Name, Events, etc.

· Each country in the list is a hyperlink to the corresponding Country Page

3. Teams List Page

· List of all participating Teams/Individuals

· Search facility based on Name, Country Events, etc.

· Each team in the list is a hyperlink to the corresponding Team Page

4. Country Page

· Lists Name, Flag, Description/details of country, Strength of Olympic team

· Events the country is participating in, Past performance

· Lists Teams from the country against their corresponding events.

· Each team name is a hyperlink to the corresponding page

· Facility for users to leave comments/messages

5. Team Page

· Lists Name, Country, Photo, Events, Past performance

· Lists Individual sportspersons in the team

· Each individual name is a hyperlink to the corresponding page

6. Individual Page

· Lists Name, Country, Photo, Events, Past performance

7. Events List Page

· List of all events

· Search facility based on Name, status, winning country, etc.

· Each event in the list is a hyperlink to the corresponding Event Page

8. Event Page

· Lists Name, Status, Participants, Winners

9. Medals Page

· Lists country-wise Medal distribution

· Users can sort based on medal type/total medals etc.

Technologies:

Java Track: Java, JavaScript, Servlets, JSP, JDBC, MySQL

.NET Track: C#, ASP.NET, ADO.NET, MSSQL

Team Size: 4 – 5 members

Project 17

Title: Online Auction Management System

Description:

eBazaar.com is a website that allows customers to auction items or to bid for them online.

The students need to design the below screens and implement the modules.

1. Login page

2. Home Page

· Product Catalogues

· Search pane

3. User registration/Edit page

4. Payment page

· Accepts credit card details

5. Items details Add/Edit page

· Details of items

· Can upload max. of 3 jpeg files to the page.

6. Items Page

· Details of items

· Photos

· List of bids

· Bid button (enabled during the bidding period)

7. MyAccount page

· Can see list of all items posted by user (Clicking an item in the list opens the Item page in Edit mode.)

· Can view list of items on which user has placed a bid (Clicking an item opens Item Page in View mode)

Technologies:

Java Track: Java, JavaScript, Servlets, JSP, JDBC, MySQL

.NET Track: C#, ASP.NET, ADO.NET, MSSQL

Team Size: 4 – 5 members

Project 18

Title: Online Banking

Description:

MeraBank wants an online banking system that will allow its customers to access and manage their bank account online.

The students need to design the below screens and implement the modules.

1. Home Page

· Advertisements, announcements

· Login pane

2. Account Home Page

· See bank balance

· Menu for Transaction summary, bill payment, funds transfer, services, personal details, etc.

3. Transaction Summary Page

· See transaction details for the given time range

4. Bill Payment Page

5. Funds Transfer Page

6. Services Page

· Order Demand draft

· Order cheque book

7. Personal Details Page

· Edit personal details

Technologies:

Java Track: Java, JavaScript, Servlets, JSP, JDBC, MySQL

.NET Track: C#, ASP.NET, ADO.NET, MSSQL

Team Size: 4 – 5 members

Project 19

Title: Online Music Store

Description:

SaReGaMa is a music store that needs a website so that customers can view and buy items online.

The students need to design the below screens and implement the modules.

1. Login Page

2. Registration Page

· Customers can register by providing personal details, address, etc.

· Customers can view/edit personal details at any time.

3. Catalogues page (also Home Page)

· Lists all products in type-wise catalogues

· Search facility based on product, product type, price range, etc.

· Ability to add items to shopping cart (logged-in users only)

4. Shopping Cart Page

· Shown (to logged in users only) on clicking the shopping cart icon on each page.

· Lists items in the shopping cart, quantities

· Ability to remove any item from shopping cart

· Ability to change quantity of any item in the shopping cart

· Checkout button

5. Billing page

· Shows final bill with individual items, prices, quantities, discounts and final billing amount.

6. Payment Page

· Accepts details of credit card, etc.

7. Purchase Order Page

· Customers can view details of any purchase order by providing purchase order number.

· Employees can edit the status of the purchase order and also add some reference number details (courier no., receipt no, comment, etc.)

8. Admin Pages

· Add page (to add item, description picture) to catalogue

· Delete items in the catalogue.

Technologies:

Java Track: Java, JavaScript, Servlets, JSP, JDBC, MySQL

.NET Track: C#, ASP.NET, ADO.NET, MSSQL

Team Size: 4 – 5 members

Project 20

Title: Online Shopping System

Description:

eBazaar needs a website for its home products and furniture merchandise, such that customers can view and buy items online without hassles.

The students need to design the below screens and implement the modules.

1. Login Page

2. Registration Page

· Customers can register by providing personal details, address, etc.

· Customers can view/edit personal details at any time.

3. Catalogues page (also Home Page)

· Lists all products in type-wise catalogues

· Search facility based on product, product type, price range, etc.

· Ability to add items to shopping cart (logged-in users only)

4. Shopping Cart Page

· Shown (to logged in users only) on clicking the shopping cart icon on each page.

· Lists items in the shopping cart, quantities

· Ability to remove any item from shopping cart

· Ability to change quantity of any item in the shopping cart

· Checkout button

5. Billing page

· Shows final bill with individual items, prices, quantities, discounts and final billing amount.

6. Payment Page

· Accepts details of credit card, etc.

7. Purchase Order Page

· Customers can view details of any purchase order by providing purchase order number.

· Employees can edit the status of the purchase order and also add some reference number details (courier no., receipt no, comment, etc.)

8. Admin Pages

· Add page (to add item, description picture) to catalogue

· Delete items in the catalogue.

Technologies:

Java Track: Java, JavaScript, Servlets, JSP, JDBC, MySQL

.NET Track: C#, ASP.NET, ADO.NET, MSSQL

Team Size: 4 – 5 members

Project 21

Title: Online Travel Agency

Description:

Yatra.com is an online travel agency that allows users to book flights, hotels and holiday packages on its website.

The students need to design the below screens and implement the modules.

1. Login Page

2. Registration Page

· Customers can register by providing personal details, address, etc.

· Customers can view/edit personal details at any time.

3. Packages page

· Lists all holiday packages

· Search facility based on destination, holiday type, price range, etc.

· On selecting each package, it opens in its own page that shows all the details

4. Package page

· All details pertaining to a package - airlines, hotel, price, etc.

5. Billing page

· Shows final package details with dates, etc.

· Shows the bill amount.

· Details can be viewed (only) by customers later by providing the reference number.

6. Payment Page

· Accepts details of credit card, etc.

7. Add Package Page (Employees)

· Add a new package by providing all the details, photos, etc.

8. View Purchases (Employees)

· View details of package orders

· Search for a particular order based on the reference number.

Technologies:

Java Track: Java, JavaScript, Servlets, JSP, JDBC, MySQL

.NET Track: C#, ASP.NET, ADO.NET, MSSQL

Team Size: 4 – 5 members

Project 22

Title: Pharmacy Management System

Description:

DavaPharma needs an online system to manage its stock, purchases and customer records.

The students need to design the below screens and implement the modules.

1. Login Page

2. Add/Edit drug page (admin)

· Add a new drug by giving all its details

· Edit details of a drug

3. List Drugs page

· Lists all drugs and their details

· Search facility based on name of drug, company, ailment, etc.

· Delete button (for Admin only)

4. Stock inventory page

· Shows list of stock available at the pharma

· Search facility based on drug name, company etc.

· Report facility for all drugs short on supply (less than 10) etc.

5. Edit inventory page

· An employee can edit the stock quantities on receiving fresh supplies

· Stock updated automatically by the system on purchases

6. Customers Page

· List of customers

· Search facility based on name, etc.

· On clicking any customer, all details of the customer are shown.

7. Bills Page

· Employee can add bill details.

Technologies:

Java Track: Java, JavaScript, Servlets, JSP, JDBC, MySQL

.NET Track: C#, ASP.NET, ADO.NET, MSSQL

Team Size: 4 – 5 members

Project 23

Title: Real Estate Ad Management System

Description:

Makaan2Ghar.com is a website that hosts ads for renting/selling houses. Property-owners can post details of their house on the website. Interested parties can get in touch with property-owners through the contact details posted on the site.

The students need to design the below screens and implement the modules.

1. Login page

2. Home Page

· Search pane

· Advertisements (from real estate companies, home-loan schemes, etc.)

· Information banner with news of real-estate fairs, home-loan schemes, etc.

3. User registration/Edit page (Payment button enabled for Sellers only)

4. Payment page (For sellers only)

· Accepts credit card details

5. Property details Add/Edit page

· Details of properties

· Can upload max. of 3 jpeg files to the page.

6. MyAccount page

· for Sellers only

· Can see list of all properties posted by them

· Clicking an item in the list opens the Property page in Edit mode.

Technologies:

Java Track: Java, JavaScript, Servlets, JSP, JDBC, MySQL

.NET Track: C#, ASP.NET, ADO.NET, MSSQL

Team Size: 4 – 5 members

Project 24

Title: Residents Online Community Management System

Description:

Greenview Towers is a residential apartment complex with 1000 apartments. The residents of this complex require a web-based application to manage their maintenance related issues, etc.

The students need to design the below screens and implement the modules.

1. Login page

2. Home Page

Admin can add community-related information, activities arranged for children, notices related to water/electricity unavailability, etc.

Residents can see menu items for the following:

· Add/Edit/Delete/View request.

· Search requests

· View past requests

Maintenance supervisors can see menu items for the following:

· View all Open requests.

· Edit request. (Can change status, add name of person request was assigned to, etc)

3. Add/Edit request page

Allows resident to submit a request by giving all the relevant information

· Resident Id (auto-filled based on logged-in user)

· Request Type (Plumbing, Electrical, Carpentry)

· Description

· Date/ Time of filing request (auto-filled)

· Maintenance supervisor can edit request only to change status/ add name of person assigned to.

4. Search request page

Requests can be searched based on

· Resident id

· Person assigned to

· Status

· Keywords in description

· Date of filing

5. Payment Page

· Shows the maintenance amount to be paid

· Accepts details of credit card, etc.

Technologies:

Java Track: Java, JavaScript, Servlets, JSP, JDBC, MySQL

.NET Track: C#, ASP.NET, ADO.NET, MSSQL

Team Size: 4 – 5 members

Project 25

Title: Restaurant Reservation System

Description:

A web application that provides a medium for restaurateurs to provide up-to-date information about their services and for customers to make table reservations and place orders needs to be developed.

The students need to design the below screens and implement the modules.

1. Login page

2. Home Page

· Latest news/ events

· Photos

· Advertisements

· Menu options

3. User

· Registration page

· My Home Page (Shows reservations made, Allows for cancellations)

4. Restaurant

· Registration page

· View page (all details of a restaurant)

· Edit page

· Review Page (Let's a user write a review)

· Search page (based on location, category, etc.)

5. Reservation Page

· Check availability

· Place reservation (only 1 week in advance)

6. Order Page

· Show menu options under various categories - Appetizers, Soups, Main Course, Drinks, Desserts, etc.

· Allow user to make selections into the Order list

· Show the bill amount

Technologies:

Java Track: Java, JavaScript, Servlets, JSP, JDBC, MySQL

.NET Track: C#, ASP.NET, ADO.NET, MSSQL

Team Size: 4 – 5 members

Project 26

Title: Railway Reservation System

Description:

The company wants to develop a web based system for Railway Reservations.

Passengers need to register before making any reservations. Passengers have to furnish details like their name, occupation, email id, address, phone number etc. The registration system has the facility for the passengers to create their own user name and password. They can use the same for further communication with the Railway Reservation System.

Passengers can make the booking online after valid registration with the system. They have to provide the source and destination details, departure date and select a train. They need to also furnish names of the persons traveling, age, sex, payment method etc.

The furnished information is verified and ticket is issued. Prior to making reservation, they can know the number of seats already reserved in their class category. Reservation will be confirmed online after you complete the transaction successfully.

Passengers can know from the system, if there are any delays or if the train has been cancelled.

The ticket can be printed and it is a valid one. The ticket will have ticket number which is important. Ticket number can be used to track information like the names of the passengers traveling and their travel details. Maximum of six passengers per ticket are permitted.

The students need to design the below screens and implement the modules.

1. Train details

2. Registration

3. Reservation

4. Ticket/Train Status

Technologies:

Java Track: Java, JavaScript, Servlets, JSP, JDBC, MySQL

.NET Track: C#, ASP.NET, ADO.NET, MSSQL

Team Size: 4 – 5 members

Project 27

Title: Skills A+ System

Description:

A company called Skills A+ (hereafter referred to as “the company”) is in the business of providing education services to students between 1st grade and 8th grade to build their “learning and thinking skills”. The company wants to develop a web based information management system to automate their business processes, maintain data and generate reports.

The company runs its business through Activity Management Centers (AMCs) and Learning Centers (LCs). Each AMC manages many LCs in a big locality, town or city. Many of the AMCs and LCs may be franchises of the company.

Each LC offers training in some or all of the training programs of the company. There are many teachers working part time or full time at each LC. Each teacher is certified in one or more programs by the company.

Parents who are interested in Skills A+ programs bring their kids to one of the learning centers. The student goes through the initial assessment test. There are different assessment tests for students at different grades. The assessment test results need to be recorded in the system with the information such as percentile score, number of questions, and number of correct answers.

The test results are discussed with the student and parents. Skills where improvement is required are identified. There is a training/learning program for each skill improvement. Student/parents will decide which programs he would like to take and enroll for them.

The students need to design the below screens and implement the modules.

1. Student registrations and student details

2. Teacher details and who is certified for what programs

3. Student enrollments

4. Session reports

5. LC, AMC details

Technologies:

Java Track: Java, JavaScript, Servlets, JSP, JDBC, MySQL

.NET Track: C#, ASP.NET, ADO.NET, MSSQL

Team Size: 4 – 5 members

Project 28

Title: Video Library Management System

Description:

The company wants to develop a web based system called Darshan.com for renting DVDs online with delivery and pickup. Viewers can browse the collection online and rent the movies they want to see. There is an amazing selection of movies from classics to new releases. The DVDs will be delivered the next day or on the chosen date. The DVDs can also be borrowed from the nearest store. The nearest store can be searched on the net either area or pin code wise.

Viewers need to register before making any selections.

The online DVD library has different movie titles that can be selected based on either category (Action, Adventure, Romance, Drama, Family, Kids, Horror etc), or language (Hindi, English, Tamil, Kannada etc). The videos are also classified as a New Release or a Top Seller.

Users after selecting the title can view the video on their PC for a flat rate of Rs 50 per movie which will be available for view access for 24 hrs only. The movie can be watched at home by requesting for the DVD to be delivered at home.

Viewers can return the DVDs through speed post or drop them at the nearest store in their area. They can look at the site to find the nearest store based on pin code.

The students need to design the below screens and implement the modules.

1. Video Title details

2. Registration

3. Video Shopping cart

4. Store details

5. New releases list

6. Sales list

Technologies:

Java Track: Java, JavaScript, Servlets, JSP, JDBC, MySQL

.NET Track: C#, ASP.NET, ADO.NET, MSSQL

Team Size: 4 – 5 members

Project 29

Title: Volunteer Management System

Description:

iVolunteer.com is a website that provides a forum to bring NGOs and volunteers together. NGOs can showcase their work on the site and volunteers can post their areas of interest. Interested parties can get in touch with each other through the contact details provided on the site.

The students need to design the below screens and implement the modules.

1. Login page

2. Home Page

· News of new NGOs, awards, recognitions, achievements, etc, etc.

· Advertisements

3. Volunteer registration page

4. NGO Registration/Edit Page

5. Volunteer activity Add/edit page

6. MyAccount page

· View/edit Personal details

· NGO representatives can view the volunteer opportunities they have added and edit/delete them

· Volunteers can see opportunities matching their interests

7. Search page for NGOs

  1. Search page for volunteers

Technologies:

Java Track: Java, JavaScript, Servlets, JSP, JDBC, MySQL

.NET Track: C#, ASP.NET, ADO.NET, MSSQL

Team Size: 4 – 5 members


Project-1

Title: Migration of New Generation IP Addresses (IPv4 to IPv6)

        Description: In the growing IP Networking field, IPv4 addresses are not sufficient addresses to meet the requirement of current population over Internet. Right now, approximately 92% IPv4 addresses are already consumed.

        To solve this problem, we need to migrate IPv4 addresses to new generation IPv6 addresses. Technically, it is a great challenge to the Networking Industry.

        In this project, the student will implement the migration from existing IPv4 address into new IPv6 addresses. This will involve the technology areas of Dual Stacking, 6 to 4 Tunneling and NAT-PT.

        Technologies: CISCO Routers and Switches- Dual Stacking, 6 to 4 Tunneling and NAT-PT.

Team Size: 1-2 members

        Role: Implementation, Configuration, Testing & Monitoring

Project-2

Title: Implementing various Protocol (RIP) in a LAN segment

        Description: Routing Protocols routes the IP packets from one network to another network as per the source and destination addresses. Therefore, depending on the requirements of the network, we need to implement – RIP, protocol for efficient routing of IP packets.

        In this project, the student will implement one of the three protocols in a real network environment. The project will involve the network analysis, IP packet management and implementation of the appropriate protocol for that network requirement.

        Technologies: CISCO Routers and Switches- IP Routing Protocols (RIP)

Team Size: 1-2 members

        Role: Implementation, Configuration, Testing & Monitoring







Project-3

        Title: A Distributed and Scalable Routing for the Next Generation IP Routers

        Description: Routing Protocols routes the IP packets from one network to another network as per the source and destination addresses. Therefore, depending on the requirements of the network, we need to implement one of the routing methods – Static Routing & Default Routing in a LAN segment.

        In this project, the student will implement one of the two methods of routing in a real network environment. The project will involve the network analysis, Static routing & Default routing mechanism.

        Technologies: CISCO Routers and Switches- Static Routing & Default Routing.

Team Size: 1-2 members

        Role: Implementation, Configuration, Testing & Monitoring




Project-4

        Title: Efficient Routing in Intermittently Connected Mobile Networks

        Description: A Distributed and Scalable connectivity between Mobile Networks for sharing information between the networks. Remote Site or Office will be connected with a Corporate/Head Office within a company.

        In this project, the student will implement the connectivity between two remote offices by using WAN technology. With a line connection from ISP (Internet Service Provider) & incorporate with appropriate protocol and technology – CSU/DSU, Modem connectivity.

        Technologies: CISCO Routers and Switches

        Team Size: 1-2 members

        Role: Implementation, Configuration, Testing & Monitoring







Project-5

        Title: Understanding the Modern Wireless Technology.

        Description: A Distributed and Scalable connectivity between Wireless LAN users, within a WLAN segment to provide mobility to end users. Switches network involves wires but wireless network involves signals in forms of Radio frequencies.

        In this project, the student will understand & implement different types of WLAN topologies, Antenna’s used in a WLAN, WLAN Security – EAP, PEAP, LWAPP & WPA and understands implementation of New WI-FI (Wireless Fidelity) technology.

        Technologies: CISCO Routers, Switches & Access Points (AP’s)

        Team Size: 1-2 members

        Role: Implementation, Configuration, Testing & Monitoring



Project-6

Title: Implementing various Protocol (EIGRP) in a LAN segment

        Description: Routing Protocols routes the IP packets from one network to another network as per the source and destination addresses. Therefore, depending on the requirements of the network, we need to implement – EIGRP, protocol for efficient routing of IP packets.

        In this project, the student will implement one of the three protocols in a real network environment. The project will involve the network analysis, IP packet management and implementation of the appropriate protocol for that network requirement.

        Technologies: CISCO Routers and Switches- IP Routing Protocols (EIGRP)

Team Size: 1-2 members

        Role: Implementation, Configuration, Testing & Monitoring









Project-7

Title: Implementing various Protocol (OSPF) in a LAN segment

        Description: Routing Protocols routes the IP packets from one network to another network as per the source and destination addresses. Therefore, depending on the requirements of the network, we need to implement – OSPF, protocol for efficient routing of IP packets.

        In this project, the student will implement one of the three protocols in a real network environment. The project will involve the network analysis, IP packet management and implementation of the appropriate protocol for that network requirement.

        Technologies: CISCO Routers and Switches- IP Routing Protocols (OSPF)

Team Size: 1-2 members

        Role: Implementation, Configuration, Testing & Monitoring




Project-8

        Title: Layer 2 Switching and Spanning Tree Protocol (STP).

        Description: In today’s Network, the managing end user in a LAN is a big challenge – An organization has different departments for example – Admin, Marketing, Accounts, Sales, and HR etc. Switching technology keeps these users into different VLAN’s and provides security of sharing information’s between different groups of users.

        In this project, the student will implement different VLAN’s, Assign ports to VLAN, VTP Password, VTP modes and STP configuration in a domain with Layer 2 switches.

        Technologies: CISCO Routers and Switches- Layer 2 Switching Methods

Team Size: 1-2 members

        Role: Implementation, Configuration, Testing & Monitoring






Project-9

Title: Cabling Structure in live Networks

        Description: Cabling is a physical media, which connects two end points in a network. Cables are mandatory needs in a network, without laying a cable in a network users can’t communicate. Cabling structure is a hierarchy design and backbone of a network like - LAN Cables & WAN Cables.

        In this project, the student will implement different types of cable needs in a network for device connectivity and how to identify cables. Example – Optical Fibre Cable, UTP Patch cards, Cable color codes, Identification & Marking on the cables.

        Technologies: CISCO - Routers and Switches, V.35 Cable, UTP Cat 5 & 6 Cables.

Team Size: 1-2 members

        Role: Implementation, Configuration, Testing & Monitoring




Project-10

Title: Distributed Wide Area Network Technology (WAN)

        Description: Wide Area Network connects remote sites. Connectivity requirements varies (Differ) depending on - user requirements, cost and availability. Internet Service Provider (ISP’s – BSNL, Reliance, Tata…etc.) assigns connection parameters to Subscriber in WAN. Different types of WAN connections are available in ISP’s.

        In this project, the student will implement different types of WAN connection technologies – Leased Lines (Dedicated Lines), ISDN (Circuit Switching) Lines and Frame-relay (Packet Switching) connection.

        Technologies: CISCO - Routers and Switches.

Team Size: 1-2 members

        Role: Implementation, Configuration, Testing & Monitoring





Project-11

Title: Statistical Techniques for VPN's (Virtual Private Networks)

        Description: VPN create a private network connection/Network between two end points which connects remote sites. VPN is a virtual connection because the physical means of connectivity is different to the safety of the data involved. IP Security (IP Sec) adds a layer of protection to the data travels across the VPN. IP Sec is used as a means of safeguard IP Data from one site to another by using various Security protocols, Encryption standards, Protection and Authentication methods.

        In this project, the student will implement VPN connectivity over a network between two remote sites. Different types of VPN connection are used – Site-to-site VPN and Remote Access VPN’s with IP Security Chunks;

        • Protocols: AH, ESP, ESP+AH
        • Encryption Std: DES, 3DES, AES
        • Protection: DH1, DH2, DH5, DH7 (Diffie Hellon Algorithm)
        • Authentication: MD5 (128bit hash), SHA-1 (60 bit hash).

        Technologies: CISCO - Routers and Switches.

Team Size: 1-2 members

        Role: Implementation, Configuration, Testing & Monitoring



Project-12

        Title: A Distributed and Scalable Routing with Next Generation IP Version's (IPv6)

        Description: Why do we need IPv6? – Technologically, IPv6 developed - To overcome the limitation of the current standard IPv4. Major short coming of the IPv4 is its limited amount of address space. IPv6 is a powerful enhancement to IPv4.

        To solve this problem, we need to a new scheme of IP Addresses which will be never consuming – 3.4 X 1038 Addresses nodes in IPv6. Technologically, IPv6 (128bits Address) are 5 X 1028 addresses for every person on planet.

        In this project, the student will implement the IPv6 address on Routers. This will involve the technology areas – How IPv6 addresses represented, IPv6 address types, Understanding IPv6 addresses for Mobility & Security, Different protocols used in IPv6.

        Technologies: CISCO - Routers and Switches.

Team Size: 1-2 members

        Role: Implementation, Configuration, Testing & Monitoring – Ipv6



Project-13

        Title: Implementing IP Telephony (Voice over IP) in Modern Networks

        Description: Voice over IP (VoIP) is new technology. VoIP is an IP telephony term for a set of facilities used to manage for delivery of Voice information over the Internet.

        VoIP is a protocol uses RTP (Real Time Protocol) to ensure that packets get delivered in a timely way. VoIP invented in 1973 by ARPANET providers but major changes developed in 2004 in VoIP. VoIP systems carry telephony signals as digital audio. Typically, reduce data rate using “Speech data compression” techniques.

        In this project, the student will learn/implement different VoIP challenges – Available Bandwidth, Network Latency, Packet Loss, Jitter, Security and Reliability

        Technologies: CISCO - Routers and Switches.

Team Size: 1-2 members

        Role: Implementation, Configuration, Testing & Monitoring



Project-14

Title: Implementing Network Security - Firewall and ACL’s

        Description: Data sent over a network is not secure and can be read by any person. Mitigating Security Threats/Issue over a network for securing data is a big challenge and essential. Firewall & Access Control List (ACL’s) - List of condition which filters/categories IP packet over a network.

        In this project, the student will implement different types of network security by applying ACL’s – Standard ACL, Extended ACL, Named ACL, Reflexive ACL, Time-based ACL and Lock & Key (Dynamic ACL) ACL.

        Technologies: CISCO - Routers and Switches.

Team Size: 1-2 members

        Role: Implementation, Configuration, Testing & Monitoring







Project-1
5

        Title: Mapping Private IP Address with Public IP address (NAT)

        Description: ISP assigns IP Address to a company to communicate over an Internet (Public Network). In a company 100’s of users need connectivity over Internet to access information related to business but it is very costly/difficult to have all users with a public IP address. Typically, a company maps its private inside IP address (Unregistered Address) with public outside IP address (Registered Address) this translation of IP addresses is known NAT.

        In this project, the student will implement different types of NAT concepts – Static Natting, Dynamic Natting and PAT (Port Address Translation).

        Technologies: CISCO - Routers and Switches.

Team Size: 1-2 members

        Role: Implementation, Configuration, Testing & Monitoring


Share/Save/Bookmark
 
Chandigarh Engineering College, Landran CSE 0610
This blog is a part of CSE0610 information channel maintained by Anjul Hans
© 2009.
DISCLAIMER