Sunday, November 18, 2012

Movie database


Another project idea for you & it is Movies Database.

It has to be a web application since everyone from all around the globe can access it.
You can create it using ASP.NET using C#.NET or VB.NET.

The problem of the old system is that there is no old system.
Since it is a difficult task to keep the record of all movies.
If it is there it is a difficult task to keep the database since nowadays more than 3-4 movies are releasing every day.
It is difficult to keep the job of writing every movie on a plain paper & maintaining it.

So new system has following advantages:

  1. It is web based since everyone can access it.
  2. You can add content into the pages more easily.
  3. Movie description can be displayed in a creative way.
  4. Easier to find out the name of the movie by just searching in a search box.
  5. Displaying name of Actors, Movies, Producer, Directors, etc. is easier (& if you have more time add pages for the Actors, Producers, Directors).
  6. Also, display the list of awards it has won which is a good idea.
  7. Give the movie a Critic-based Rating & Viewers-based rating.
  8. Even add the what is in the movie in short for e.g. Ironman - Superhero fun for the children & fans of Iron Man, CZ12 - Jackie Chan's another cool action packed movie, etc. 
  9. Check out the other sites like IMDB to improve your website.

There may be a problem that you have to add every movie that is released whether it is a SUPERHIT or SUPER FLOP.
It is a difficult task to for you if you chose to add Actors, Producers, Director pages. Since you have to add every new actor or director if you want.

So you have 2 ways to do this:
  • Web application ASP.NET using VB.NET
  • Web application ASP.NET using C#.NET

Monday, September 24, 2012

Window application for Medical Shop

Another project idea for you, & it is Medical shop application.

It has to be a windows application since only the shop will access it.
You can create it using C#.NET or VB.NET.

So what are the problems in the old system?

  1. Shop have to put it in the proper place & remember every time how much it is remaining.
  2. Shop have to calculate the bill of the customer.
  3. The shop may search the required medicine for 2-5 minutes & later will say that stock is finished now.
  4. The shop owner has to write details on the bill for the customer.
So what will the new system contain?
  1. A database storing all the Medicine details such as Medicine Name, ID, Place where it is stored, Cost, Stock available, etc.
  2. The shop owner will only enter the name of medicine & he will get all details about it.
  3. After adding all medicines of customer shop owner will calculate it through application only.
  4. Bill will be generated automatically.
  5. It will automatically decrease medicine counter whenever a medicine is bought.
So what are the advantages:
  1. Don't waste time for searching the medicine
  2. No need to write a bill, it is automatically generated.
  3. Work done is at the faster speed.
So you have 2 ways to do this:
  • Windows application with VB.NET
  • Windows application with C#.NET

Saturday, September 22, 2012

Train ticket reservation


A new idea, but its kinda old as I know.
This can be Web-based i.e ASP.NET using C# or VB.

Front end: - ASP.NET with VB or C#
Back end: - MS Access or any database language
You know the problems in ticket reservation for Train that are
  1. You have to go to at specific places for getting tickets.
  2. There is a big queue for getting tickets (Wastage of time).
  3. You also don't know that if there are tickets available or not.
  4. You are in the queue for hours & tickets not available is again wastage of time.
  5. Mumbai is known for people who don't have time & this wastage is not allowed.
So here's the good project idea since it is the actual scenario everywhere.
So what project should actually have?
  1. The basic step is registration of the user, which no one has to forget & then logging in the system.
  2. Users need a colorful, attractive & user-friendly pages, with which they will interact.
  3. Forget the old charts of Trains, make a colorful, user-friendly table showing Train details.
  4. A form where the user can book a seat for himself/herself & can pay later by going at the office or can pay at the time by using his/her credit card.
  5. A database containing train details such as, Train ID, Train Name, Train Route, Arrival & Departure time of Train, Break points in route, etc.
  6. A database for the registered user containing the username, password, contact info., etc. is displayed.
  7. When the user clicks specific a train, a record of remaining available seats is displayed.
After this what are the advantages of this system?
Then following are advantages: -
  1. You can book tickets anywhere in the world.
  2. You can also check if tickets are available are not before going to check out.
  3. Credit card facility is also available.
  4. Information provided is very fast.
  5. Assurance of data consistency.

Here you have two options:
  1. ASP.NET with C#
  2. ASP.NET with VB

A College Forum


It can be a web based i.e. ASP.NET with VB or C#

Front end: - ASP.NET with VB or C#
Back end: - MS Access or any database language

It is a forum for students of same college & teacher to get connected with each other through internet.
It will provide:
1. There will be various sections such as IT, Mechanical Engg., Electrical Engg., Instrumental Engg., Commerce, Arts, etc. for each type of question to ask.
2. A student can register with his/her College ID & then can login the website. (You can make it available only for college students or anyone in the world. Since if your college is having expert teachers, others might want to know something from them so they can ask too.)
3. A student can also help other students to solve their problem.
4. Anyone can also ask questions that are not related to subject (in Others) section, such PC spec questions, PC problem & fixing solutions, Other configurations, etc.
5. Database for Student records such as College ID, Password, Mobile No., Email ID, etc.
6. Database for Teacher records with Teacher ID, Password, Contact details, etc.
7. Database for Forum List, Categories, Topics, etc.



This is maybe or may not be complete.
If found something new will add later.

Sunday, September 09, 2012

Employee database


It can be a windows based i.e. VB.NET or C#.NET project or web based i.e. ASP.NET project.

Front end: - VB.NET, C#.NET or ASP.NET
Back end: - MS Access or any database language

For Windows based it is only accessible from company & for web based it can be accessible from anywhere.

In this what you have to do is:
1. Employee can register & login by entering his/her employee id & password(maybe given by admin or created by himself).
2. It will contain database of Employees with unique employee id for each employee with their address, phone no. or mobile no., email id, post of employee, department name, etc.
3. It will contain database of Employee attendance as per their employee id, name, monthly attendance in company, etc.(For added difficulty you can cut salary if employee's attendance is less than 75%)
4. It will contain database of Employee salary database with their join date, current salary, no. of promotions, salary increase over time.
5. It will contain database of student fees with roll no., balance fees, fees paid, etc
6. In this user can check his/her attendance record, check salary he/she paid, change his/her information.

It is enough information for thinking this project & it is available in both ASP.NET or VB.NET or C#.NET so you have four choices to choose for this project.
1) VB.NET
2) C#.NET
3) ASP.NET with C#
4) ASP.NET with VB

Friday, August 24, 2012

Sunday, August 05, 2012

Check this one pdf: -

This can help you create your basic synopsis:

http://www.suscolleges.com/engg/download/synopsis-format.pdf

Contacts Database

This can be a VB.Net or C#.Net project & Windows based application.

In this application following features can be added:
1. Make an admin or secretary log in form.
2. Admin can only enter, edit, manage & delete the contacts of important customers.
3. Secretary can only search & read the contacts to call the company or person. Secretary cannot delete or add new contacts.
4. Contacts can be added in group such as financial partners, advertising partners, marketing partners, employees, etc.
5. In contacts database a user or admin log in form is needed. It will check whether user is admin or normal user.
6. A user database for usernames with their name, password, address, contact no., email id, etc. A special field also needed to make difference between normal user & admin.
7. A database for contacts with name, address, contact no., email, other contacts, etc.

You can also add something in this if you know & please inform if something is needed.

Friday, August 03, 2012

Zoo site

Since it is a site it can be only ASP.Net project. You can do either using C# or VB, the language with you are most comfortable.

Its just  a simple thing. You have to do so much here.
1. Find a nearest zoo where you live.(optional)
2. Take some photographs of the animals which are properly taken or download some images online.
3. Use this photos to design your site. Place them as you wish since its your site.
4. You can use a tiger or a lion or an elephant or any other animal for your site logo.
5. Add some pages such as home page, contact us, about us, donation to zoo, picture gallery, zoo safari(optional if you are interested)
6. Add some flash games on animals(optional if you are interested)
7. On donation page zoo will accept the donation from customer.
8. You can also show how donated money can be used for zoo improvement.
9. Animal information can also be added by type such as vegetarian or non-vegetarian(optional if you are interested since it will add lots of pages to your site. The pages depend upon animals present in zoo.)
10. Make a advance booking section where customer will buy there tickets of zoo.
11. Add a page on zoo's attraction such a special animal or a bird you cannot easily see such as white tiger.

Tuesday, July 31, 2012

Hospital management system

It is window based application i.e. it can be C#.NET or VB.NET application.

Its primary goals can be:

  • It will keep record of patient with all his/her proper details.
  • Creating schedule for appointment with doctor which will be convenient for both doctor as well as patient.
  • Keeping record of each department so that effective use of each room can be done.
  • Keeping record of medicine department.
  • Keeping details of consultants, their prescriptions, surgery reports, etc.
  • Keeping salary record of each employee of the hospital & billing record of each customer.
This are the things basically you can implement in the hospital management system projects.

You can also add tracking of each patient about how they are healing, how is doctor's treatment.
Try to add something of your own to make it different.

Some objectives you can use


  • Simplicity or Ease of use is one of the primary concern. Use good color scheme that express your website.
  • Check this one:  http://sixrevisions.com/web_design/16-best-web-design-galleries-for-inspiration/
  • This too:  http://inspiredm.com/colour-schemes/
  • Compatibility: The website you have designed must be compatible with all modern browsers. It will be good to check errors in your site since it is very useful.
  • Go to this:  http://www.browsera.com/
  • This too:  http://browsershots.org/
  • Security to user data from all types of attacks such as external attacks or internal attacks. It is a must option & cannot be neglected. An attack on your website can make bad impression on your customers making them think that security system of site is no so good.
  • For e.g. Recent attacks on LinkedIn user accounts. My friend stopped using it after that because of feeling insecurity.
  • Efficiency: Better page loading or response time, pages must be error less, quality of search result, the navigation performance, etc.
  • Profitable: It must be profitable for both users.
  • 1)Customers: Getting quality products(for e-shopping), songs(for songs website), etc. Who get profit from getting discount of being site users.
  • 2)Company:  Site owner who earns from their sales(for e-shopping). Site owner gets publicity online. His company also gets attention from selling quality products.
  • Marketing: For this information check this http://www.astraconsultants.com/why.htm
  • This you may considered or might have additional objectives for your site too. If you have any other objective you know & is important then suggest by commenting.

Reference for getting objectives for your site

You can check this site & click on button no. 2 & displays what are customer's objectives for creating a site:

http://www.webobjectives.com/

Another site for objectives:

http://www.3w-designs.co.uk/textonly/new-web-site-aims.html

It will give you objectives that can be applicable for most of them:

http://www.astraconsultants.com/why.htm

Thursday, July 26, 2012

A game database

Web based i.e. ASP.NET project.

Front end: - ASP.NET using C# or VB
Back end: - MS Access or any database language

This is a simple & easy project as thought by me but with one drawback that you have to keep updated record of each player of whatever game you choose.
for e.g. Cricket, Soccer, Basketball, Tennis, etc.

In this what you have to do is:

  1. Create a homepage showing the top 10 most popular players in the game you chose, some pics of popular players at the time, etc.
  2. A database that contains player details with their name, age, matches played, best score/goals, records held, medals/trophies won, etc.
  3. A page containing recent matches that will be held in the entire world for that game.
  4. Player's or team's Olympic record if applicable.
  5. Statistics of recent 5 or 10 matches played against any team if you want.
  6. If you want you can also add live score of match at your site.

Here adding players will make huge amount of content will be on site.
Here you also should keep record of each player updated after every match.

To make a simple project you can also make it easy by having only local players or your school's or college's players i.e. you can be specific about team choice.
e.g. For football you can choose Arsenal, Chelsea, Liverpool, Argentina, Brazil, Spain, etc.
For cricket choose by country India, Australia, England, etc.

It is easy & you have to update only few pages whenever that team plays a match & it is way easy than updating more pages.

E-Shopping

Web based i.e. ASP.NET project.

Front end: - ASP.NET using C# or VB
Back end: - MS Access or any database language

In this what you have to do is:


  1. Add some objectives such as attractive, easy to use, efficiency, security, profitable, etc.
  2. Database for customer having user id, password, address, contact details, etc.
  3. You can also make user's email id as their user id which is already unique.
  4. Database for product details such as product name, details, cost, manufacturer, availability, etc.
  5. Database for product categories such as category id, name, etc.
  6. Database for shopping cart.
  7. Colorful pages describing products, Contact details of your site owner, about your company, etc. details
This is maybe or may not be complete.
If found something new will add later.

Sunday, April 01, 2012

List of VB.NET projects


  1. Employee attendance record
  2. Contacts database
  3. Movie database
  4. Movie ticket buying system
  5. Banking system
  6. Library management system
  7. Family tree creator
  8. E-card generator
  9. Quiz maker program
  10. Project management system
  11. Sales management system
  12. Customer support system
  13. School Management system
  14. Student admission/form submission
  15. Student attendance record
  16. Teacher attendance record
  17. Student fees record
  18. CD Shop
  19. Mobile shop
  20. Maintenance department
  21. Cricket & any other game stats database
  22. Event organizer
  23. Hospital management System
  24. Sales record keeping
  25. Scientific calculator
  26. Patient details in a hospital
  27. Event organizing using calender
  28. Text editor
  29. Image viewer
  30. Multiple converter software like temperature, money, weight, length, etc.
  31. X 'n' O game i.e. TIC TAC TOE game
  32. Basic drawing software with a pencil, eraser, some colors, fill bucket, etc. or having paint like functionality.
  33. Pizza seller management

List of ASP.NET projects

  1. E-Billing System
  2. Railway ticket reservation
  3. Airline ticket reservation
  4. Student Management System
  5. Cricket database
  6. E-Book seller
  7. Wildlife park/ Zoo site
  8. Company site
  9. Job Application
  10. Movie ticket reservation system
  11. E-Banking system
  12. Storage management
  13. Coaching class
  14. Hotel room booking system
  15. Online Admission
  16. Human Resource management system
  17. Online results
  18. Music/Rock Band website
  19. Tours & Travel agency website
  20. Game website
  21. Selling Gadgets site
  22. Music store
  23. Real estate agency site
  24. Online Movie store
  25. Restaurant site

Wednesday, March 28, 2012

Library Management System

This application can be built in VB.NET or C#.NET since it should window based.
It will contain the information of books in the library.

Front end: - VB.NET or C#.NET
Back end:- MS Access or ORACLE-SQL or any database language

Its core features are: -

  1. Only registered user can borrow books.
  2. It contains database of users registered with their Full Name, Address, User ID, Contact details such as email, telephone no., mobile no., etc.
  3. Second database will be about books with their Title, Author, ISDN, Book Genre, etc.
  4. Third database about book registration with Date Borrowed, Date of Return, Fine over due date, etc.
  5. Forth database contains Librarian details like Librarian name, Address, Librarian ID, password, Shift details, etc.
  6. Librarian can contact user through email about giving warning for due date on book borrowed.
  7. He can also show user what books he\she has borrowed, Date of Return, etc.
That's all information needed about creating a library management system.
If got additional information i will will provide soon.

Tuesday, March 27, 2012

Student Management System

It can be a Windows-based i.e. VB.NET or C#.NET project or web-based i.e. ASP.NET project.

Front end: - VB.NET, C#.NET or ASP.NET
Back end: - MS Access or any database language

For Windows based it is only accessible from college & for web based it can be accessible from anywhere.

In this what you have to do is:
1. A student can register & login by entering his roll no.& password.
2. It will contain the database of students with unique roll no. for each student, their address, phone no., division & class name, & other information.
3. It will contain the database of student's attendance as per their roll no., name, lecture wise attendance, etc.
4. It will contain the database of students marks with roll no. name, subject wise marks, total marks, grades, etc.
5. It will contain database of student fees with roll no., balance fees, fees paid, etc
6. In this user can check his/her attendance record, check marks he/she scored, check fees he/she paid, etc.
7. Students can also check the schedule of lectures, lab schedules.
8. Students can also check the schedule of exams.

It is enough information for thinking this project & it can be created in ASP.NET or VB.NET or C#.NET so you have three choices to choose for this project.

Front end & Back end languages

I have searched various websites for finding a unique project that will not be chosen by any other group in the college.
But wherever I searched I found out they are keep stating that 'x' will be front end while 'y' will be the back end language.
Actually at first I thought it might be something needed for project & didn't searched any more.
But the time came when I asked my partner what is the front end & back end, he was also clue less about this , still helped me little but it wasn't enough.
So I started surfing internet about finding whatever useful information I can found about it.
& i got his what i want to share with you.

FRONT END: -
            It means that Graphical User Interface(GUI) with which users will interact. It means part of programming user can see. It is much important because user interacts with it.
e.g. for this HTML, ASP.NET, VB.NET, etc.

BACK END: -
            It means database part of program that stores data, retrieve the data, manipulate it, change or remove it. It is most essential part of any language because it is in which user data is stored. Its is food of the program & without this program will not work properly.
e.g. for this are SQL, MS Access, etc.

Choosing this thing is important. You should choose this languages as per your wish & you know that in which you can work best.

What is ASP.NET (a small description)?

ASP.NET: -
Some of those who knows that ASP is is server side scripting language.
They will surely think that ASP.NET is also a server side scripting.
And it is totally true not fully but ASP.NET is used web development like ASP.
It is built on .NET framework & provides an O.O.P. approach for web execution.
Its advantages are more than the ASP language.

Its advantages: -
1. It reduces the amount of code required to build large web based applications.
2. It makes development easier & simpler to maintain with event-driven, server side programming.
3. ASP.NET pages are easy to write & maintain because source code & HTML works together.
4. It validates information entered by the user without writing single line of code.
5. It runs faster.

What is VB.NET (a small description)?

VB.NET: -

Some have started searching about it some haven't.
Then it is for those who haven't searched it.

It is a Microsoft created Object Oriented Programming language which incorporates features of Microsoft's .NET framework.
It cannot be thought as a sequel to VB 6.0 since it has a totally different language core.
There is also not backward & forward compatibility between VB 6.0 projects & code and VB.NET projects & code.
Since those who have think that VB & VB.NET are same, they quickly remove it from mind that there is no similarity except appearance of two characters VB in both.

VB.NET is used to create .NET applications, windows applications, etc.
This was designed with keeping Rapid Application Development in mind by providing several tools to shorten development time.

GUI: -
In this students can drag objects from toolbox into Work area, specify the properties & behavior of objects.
Student will not have to deal with trying to program using the User Interface.

Classes: -
VB.NET comes with thousands of built-in classes ready to be used.
So it is easier to use VB.NET than VB once we learn .NET framework.