I need a program designed that will serve as a database for keeping track of a student’s academic history and its related statistics. This application will allow for the storing of the name of a given student, all of the courses they have taken (department, number, and title), their grades in those courses, and the credit hours received from each course, and store that information into a database (text file). The application will also need to be able to retrieve that information based on data that is to be input by the user of the program. Granted, this will not be a full-featured program, but will serve as a large enough application to test what you have learned over the course of the semester.
The program should be interactive, presenting the user with a menu of choices, such as the following:
Enter Student Name
Add a Course to the Database
Search for Course(s) by Department
Search for Course(s) by Grade
Show a Listing of All Courses Taken w/Grades
Display GPA Information
Save Database to a file
Load Database from a file
Exit
Here is a brief explanation of what I am looking for to be contained with each menu item:
Enter Student Name. The user will be able to enter a student’s name for which an academic record (transcript) will be stored in the database. The information that will be entered will include the first and last name of the student. This option has to be completed at least once before options 2, 3, 4, 5, or 6 can be run, meaning, you must prevent a user from trying options 2, 3, 4, 5, or 6 until options 1 or 8 have been chosen.
Add a Course to the Database. The user will be able to enter information related to a course that has been taken by the user entered in option one. The information would include the department that the course was in (ie., IST), the course number (ie., 163), the title of the course (ie., Programming with C++), credit hours earned (ie., 3), and the grade received for the course (ie., A). This option has to be completed at least once before options 3, 4, 5, or 6 can be run, meaning, you must prevent a user from trying options 3, 4, 5, or 6 until option 2 or 8 has been chosen.
Search for Course(s) by Department. This option will prompt the user for a department (ie., IST) and return any courses that the student has taken that matching that department. If there are no courses for that particular department, a message stating this fact should be displayed. Information that should be displayed if a match exists for a given course would include all of the course information entered in option 2. NOTE: Your program should not allow the user to do #3 unless #2 or #8 has been performed at least once.
The output format should resemble:
Course Title Hours Grade
IST 163 Programming with C++ 3 A
Search for Coarse(s) by Grade. For this option, your program will output the details for courses where the user has earned a particular grade. This output will consist of a table similar to the one above.
NOTE: Your program should not allow the user to do #4 unless #2 or #8 has been performed at least once.
Show a Listing of All Courses Taken w/Grades. This option will produce a similar listing to the one in option 3 above, but will simply list every single course and its corresponding data. NOTE: Your program should not allow the user to do #5 unless #2 or #8 has been performed at least once.
Display GPA Information. For this option, your program will calculate and output the student’s GPA. To compute GPA, use the following:
The GPA is equal to the number of Quality Points (QP) divided by the number of Quality Hours (QH). Quality Hours (QH) = total number of hours for courses student received a grade of A, B, C, or D. Quality Points (QP) = number of credit hours per course multiplied by the value of the grade received. Example values: A=4, B=3, C=2, D=1, F=0
I am very proficient in c, c++. I have 15 years c++ developing experience now, and I have worked for 5 years. My work is online game developing, and mainly focus on server side, the lauguage is c++ under linux os. So, programming in c++ is never a problem. I used c++ to make many great projects, for example, I made the tools which can convert java files to c++ with the same meaning, of course garbage collection included. I made our own mobile game using c++, I even can show you the demo of client. Trust me, please let expert help you.
Hello
I am C++ expert and interested in this project. I have a lot of experince in helping students with their assignments and tutoring. Please communicate so we can discuss further.
Regards
Anshu
Hi there. I can do this, because I have 10 years of C++ experience. What price would you be happy with? Because $30 is obviously too little as an amount ... I am ready!
Hello,
I have a great experience in c++. I have a lot completed projects for the employees from USA and UK. All of the my employees are satisfied with the quality and speed of my work. See my profile to be sure of this.
If you want to get a quality result done on time - hire me. It will be the best solution for you work.
I can start the work right now. Don't lose your money and time. contact me please for more information.
Best regards,
Pavel.
Hi, I'm an experienced C/C++ developer and I can design such application with ease. I can create a command line program with intuitive interface and develop a custom database storage. The project will be ready in 3 days. Please contact me via chat to discuss more details. Thank you.
I have 3 Year's Experience of C++ Programming ,SQL Management Studio 2008 , SQL Server
Crystal Report , Windows Form ., Windows Form Namespaces, DataGrid View-----------------------------
--------------------------------------------------------------------------------------------------------------------------------------------
I made many projects on these tools -----------------------------------------------------------------------------------
And I will show all on skype as well as give you in attachment.
I also have experienced on how to make backup of your database---------------------------------------------- .
---------------------------------------------------------------------------------------------------------------------------------------
Projects: -----------
School Management,
Hospital Management,
Coaching Management,
MarkSheet Application,
----------------------------------------------------------------------------------
Now,--------------------------
-----------------------------------------------------------------------------------
How do We make Your Project:
C++ Windows Form for User Interface ,
SQL Server and Managment For DataBase,
DataGridView for Display By Name ID or what you want,
Hope you will response , Atleast chat with us,
See my Portfolio
Thankz
hi
f/india
engineering in computers
24x7 internet
good typing speed
work from home
looking forward to response
I will put my heart and soul into it.
I can work continuously for hours.
by the name aakansha Bhatnagar
Hard working
good english
submit on time
diligent
good typing speed
24x7 high speed internet
willing to work extra
no issue with flexible timing
fast learner
Attached file is on the about page
of the epixel solution and websmart
Hi ,
We are writing this mail to place our bid for the above mentioned requirements of your project.
INTRODUCTION :
Firstly, let me take this opportunity to introduce ourselves .We are team of 2 Senior Developers( Robert Hirst & Pratik Jain) with a combined experience of more than 23 years of working in C/C++.Over the years we have acquired the experience in writing software which are robust , easy to understand and meet the industrial strength and standards. We have experienced in writing softwares in windows and in Linux environment .
WHY CHOOSE US?
1)Well to us the project looks straight forward and we can develop it in Qt or in Windows applications using VS2010( choice is yours ).
2)We can also build the small password protected utility( in addition to the main requirement) that will allow you to insert/modify/delete entries. This in long run will make the application robust and save a lot of time for you.
3) We are proficient in C++, UI design and in databases in addition we actively use Boost , STL in our code so we can guarantee that code developed will be of high quality.
Thanks & Regards,
Robert Hirst & Pratik Jain
Hello. I'm interested in your project. I can finish it in less than a day, and it will cost you minimum price.
I can see you have a lot of proposals, but you must check their badges. I have the highest rank among all of them (in C++) and I think that makes me the right person for this project. I can deliver what you need really soon (less than a day) and will have the highest quality, my friend.
Let me know if you are interested, thanks for your time :)
I have an associate's degree in computer programming. I am familiar with several different programming languages including C++. I have done a program with menu options in the past although I no longer have that program. For each menu option, there would be functions written for each one of those options. I look forward to the opportunity of working with you on this project.
Hi,
I have done my bachelors in software engineering recently and working in C/C++ platform for more than 4 years now. I can provide you with quality work in less time.
I can provide you with initial draft of the assignment for free, and if you like only then you may continue with me.
Regards!