Question

hii there i have question that i want to make a project in C++ software engineering...

hii there
i have question that i want to make a project in C++ software engineering ... can you give some ideas about that .. and some points that could be included in the project ..
thankx

0 0
Add a comment Improve this question Transcribed image text
Answer #1

`Hey,

Note: Brother if you have any queries related the answer please do comment. I would be very happy to resolve all your queries.

Some ideas of project topics

  • Banking Record System
  • Bookshop Management System
  • Bus Reservation System
  • Hotel Management System
  • Payroll Management System
  • Phonebook Management System
  • Railway Reservation System
  • Sales Management System

I would personally recommend Sales management system since this technology is at boom now-a-days.

Sales Management System is a very large and complex project. It consists of various classes and sub-classes that further consist of many features and functions related to items entry, items recording, billing, and many more. Here, I will briefly describe the classes, their sub-classes and the features under them.

Features:

1. Menu:
This class controls all the functions and is responsible for the functioning of all the features of this project. The sub-classes under this are ‘main menu’ and ‘edit menu’. The features under ‘main menu’ in this sales management system project in C++ are purchase products, list of products, edit products life and bills report. The ‘edit menu’ allows users to add, modify and delete products.

2. Product:
The ‘product’ class controls all the functions and features related to products/items. It is further divided into two sub-classes: public and private. Under ‘public’ sub-class, users can add, modify, list, purchase and delete products/items. Under the ‘private’ sub-class of sales management system project in C++, users can display, modify and delete records. Additional features in ‘private’ are returning the code of the last record in the product file, returning the record number of the given code in the product file, etc.

3. Account:
It controls all the functions in sales management system related to making bills. Like ‘product’, it is divided into ‘public’ and ‘private’ sub-classes. The ‘private’ is just for variable declaration, whereas the ‘public’ sub-class allows users to operate functions such as list bill, prepare bill, add bill, and more.

Header Files Used:

Sales management system is composed of some simple header files listed as below. To make the project simple and easy to understand, graphics has not been used in this C++ project.

Kindly revert for any queries

Thanks.

Add a comment
Know the answer?
Add Answer to:
hii there i have question that i want to make a project in C++ software engineering...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • This is a question related to a project I have to do. For this project, I have to choose a Math T...

    This is a question related to a project I have to do. For this project, I have to choose a Math Theorem and write about it, discuss its proof, etc. But at the end of the paper I have to include this: "Some part of it must be specific to you, something that you do that is not worked out in any references that you are using. This is very important." My theorem that I chose is the Five Color...

  • [software engineering] difference between 'Restrictions/limitations' and 'Design constraints' for components? It is a software engineering project...

    [software engineering] difference between 'Restrictions/limitations' and 'Design constraints' for components? It is a software engineering project and it requires us to design a system. After drawing the UML component diagram, it asks us to write down the component details of each component. However, for these two different questions, I do not understand the difference and what to answer. Thank you.

  • I want a solution to this question. It's a software engineering question. thanks. % Return on...

    I want a solution to this question. It's a software engineering question. thanks. % Return on Investment (ROI) Break-even Point (BEP) Years (break-even occurs in year:) 2. An investor has an amount of 10,000 SR with two investment options: a. Buy gold and sells it after three years for 12,300 SR. Sales tax worth of 4% applied on the seller. b. Buy silver and sells it after three years for 12,000 SR. Sales tax worth of 1.5% applied on the...

  • I need an essay about Software Engineering. Please write in 500 words on the following topic;...

    I need an essay about Software Engineering. Please write in 500 words on the following topic; Software Engineering Requires great discipline. I will do my best in learning this skill by doing the following. Give at least two examples.

  • Answer project #(c). Make the table for "Algorithm" in this project. Do not use software to...

    Answer project #(c). Make the table for "Algorithm" in this project. Do not use software to run the project!!! Write an algorithm by hand. I post the sample for the "Algorithm" below. (This is Assembly Language question). Here is the sample for the "Algorithm"!!! PROJECT: Assume the numbers n nm 2 l. Write an algorithm that will perform iterative multiplication. 2. Using this algorithm write a program to compute n- 34 *226*12 44*5 3 Define a N a Write an...

  • SOFTWARE DEVELOPMENT As a software developer, we want to have a process in place which we...

    SOFTWARE DEVELOPMENT As a software developer, we want to have a process in place which we can use to create systems over and over again and become more predictable as to when they will be completed and to what standard. Sometimes we have scope creep which happens when a customer wants to add more functionality to a system while we are developing it. 1. How might you handle scoped create? 2. What are some things you might make changes to...

  • 1 You are the project manager in an engineering project and have recently signed a contract...

    1 You are the project manager in an engineering project and have recently signed a contract with a software vendor for the development of a complicated control solution. The software will be used to control machinery equipment which your project team is currently developing. The contract is a lump-sum contract. The contractor has target cost estimated which seem rather low to you. Which of the following statements is not true for this situation? a It is the contractor's risk in...

  • Please write as a short answer You have heartburn and a two hour working session on...

    Please write as a short answer You have heartburn and a two hour working session on one of your newest project assignments, the BYOD Project. As your project team is discussing the work breakdown structure and resource assignments, there is a lot of disagreement about what work is actually to be included in this particular project. When issues of software testing, user training, and documentation came up some people thought it should be part of the project while others said...

  • I want to make my first project in (java language) with my group and we are...

    I want to make my first project in (java language) with my group and we are 4 student, and the project must contain 4 functions (methods), give me suggestions We want it simple but also perfect.

  • I am currently employed as a software developer using C# and C++. However, I want to...

    I am currently employed as a software developer using C# and C++. However, I want to find a new job for personal reasons and applied for a job ad that listed PHP, CSS, and Javascript as the skills the company is looking for. I am interested in learning about PHP, CSS, Javascript. That company wants to interview me. However, I have very little experience with those so I don't know how to prepare. Is it likely that I won't even...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT