hi im a student specialising in software development n my last semester is approaching n i have to give the topic to my supervisor...i don't knw on wat topic to do....can u please help me in finding a topic..my project should be a simple and understandable one..my project is based on programming language vb.net...please find a solution!!:sad:

Dani AI

Generated

Several good directions have already been suggested: mentioned a point-of-sale style app and an internal IT issue-tracker, and proposed a chat-language normaliser. Given asked for a simple, understandable VB.NET project, the objective should be a narrowly scoped, demonstrable system that shows design, implementation and testing rather than trying to implement every possible feature.

An MVP approach works best: pick 2–3 core user stories that must be delivered by submission and treat everything else as stretch goals. Useful technical outcomes to show are a persisted data model, a clear UI, separation between presentation/business/data layers, input validation and basic reporting/export. Platform choice affects scope: a desktop app (WinForms or WPF) keeps deployment simple; a web app (ASP.NET) demonstrates multi-user access but adds hosting and security work.

A practical phased plan:

  1. Requirements: write a one-page brief and 5–10 acceptance tests.
  2. Design: ER diagram and two UI mockups.
  3. Implement core functionality and data access.
  4. Add reporting/export and robust error handling.
  5. Test against the acceptance tests and document edge cases.
  6. Deliverables: commented source in version control, install/run instructions, a short design doc and a demo script. Allocate roughly 15–30% of time for design, 40–60% for implementation, and 20% for testing/docs/polish.

Supervisor-friendly artifacts are a working prototype, source control history (Git or SVN), a concise design document, test cases, and a 5–10 minute demo. The ideas from , and are all viable—choosing the one that solves a real, local problem and keeping the scope tight will make completion realistic and the final submission strong.

Recommended Answers

All 6 Replies

Member Avatar for Member #119018

Cash register program.

How about an application that automatically spell checks/corrects leet speak and lazy speak to actual english?

Hi dukane

i was very grateful i received a post from someone...thks a lot dr...

hey the cash register program...can u please be more elaborate and can u explain clearly wat the application does and how it can help the IT society..? can u tell me stepwise how the project will be based on this application?

Thks dr...btw Merry Christmas And Happy New Year 2007 in advance...

chuck

Member Avatar for Member #119018

Well I don't know about the benefits to the IT society...but a cash register program could have the following features:

  • A database table which contains item numbers, descriptions and prices for every item in the store.
  • Allows a cashier to enter items into a transaction using the item numbers from the database (ie a barcode).
  • After each item is entered, the cashier can total the sale up, ask the customer for the amount, compute how much change is due if any and complete the transaction.
  • Print a receipt for the customer.
  • Track all transactions in a database for accounting purposes (this is known as a journal).

Since your program would need some benefit to the IT community...instead of the cash register, try building an issue reporting system for the IT staff at your University. It would probably have to do the following things:

  • Have a user interface for customers who are experiencing problems. They can submit a report with fields such as Problem type, Category (software, hardware, viruses, operating system, etc...), Phone number, E-mail address, Problem description. Users should be able to login to see the status of their problems they have submitted.
  • Have another user interface for the staff who can login and see what problems have been reported. They can edit the reports to include details of the corrective actions they took. They can change the status of each issue to "closed" when work is done on fixing the problem.
  • Allow statistics of how many issues are closed in a certain amount of time or what staff member is closing the most issues, etc...

need some help for drawing a user interfaces for my final year project

Chuck, what Dukane is trying to explain is called 'Point Of Sale'.
it can be used in stores and other sales outlets
Nilam Padval, you need to inform the community on the project. like giving the name of the project and whats its meant to do.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.