Find Jobs
Hire Freelancers

CSU college - open to bidding

$30-250 USD

Cerrado
Publicado hace más de 10 años

$30-250 USD

Pagado a la entrega
C++ Programming II Midterm Project - CSU Database This midterm project is meant to utilize the skills that you acquired over the first half of the semester. You have been contracted by a small college named CSU that would like for you to implement a custom software system for managing students data. As a prototype you decided to show them a menu driven example. Your menu driven example has the following features: A) Show/Edit student information B) Add courses to student schedule C) Remove courses from student schedule D) Display the entire university (alphabetical by last name) E) Search for student by first name or last name F) Access to the database requires a user account and password authentication * Who is the user? The user of your system is the registrar/administrators. It is NOT intended to be used by students to access their records. Therefore, you only need a few login ids such as registrar, deans, etc. * Menus: It is your responsibility to develop your own menu structure. You must make sure that all features are available on the menu. * Files: All student data must be stored in the file system. You may use any file organization. Files can only be read at the start of the program and before the program exits. Here are a few ideas for organizing the files. You may use one of these or an alternate structure of your own. Note that you may have other data files such as the userid and password file that are not shown here: single file - one record per student File format fname lname stuid numCourses cname1 cname2 .... cnameN An example with 2 student records would be: Mary Smith 900678 3 CIST2255 CIST1234 MATH2345 John Jacobs 900134 2 CIST3456 ENGL1105 multifile - student file and course file Student File format fname lname stuid Course File format stuid cname An example with 2 student records would be: Student File Mary Smith 900678 John Jacobs 900134 Course File 900678 CIST2255 900678 MATH2345 900134 ENGL1105 900134 CIST3456 900678 CIST1234 * Classes: Your software is designed using at least three classes: Student, Undergraduate (inherits from Student), and Graduate (inherits from Student). You are encouraged to include other classes as you deem necessary to make exploit the most reasonable OO design. * C++ Features: You should incorporate as much as is reasonable from the first half of the semester: dynamic arrays, classes, constructors, destructors, setters/getters, inheritance, polymorphism, operator overloading, exceptions, templates, etc. Of course any topics from C++ I may also be used. Do not use the STL for this assignment. The Student class provides the basic framework for creating subclasses. It will contain the following attributes: ⁃ First and Last Name of the student ⁃ Student ID (9 digits, starting with the number 900) - Major ⁃ Current class schedule ⁃ Current enrolled course hours The Undergraduate class has at least the following responsibilities: ⁃ The student's classification: Freshman, Sophomore, Junior, Senior The Graduate class has at least the following responsibilities: ⁃ The Degree type: Specialist, Master, Doctorate ⁃ Thesis Topic Notice that the requirements are minimal requirements. This is because the students records management has some basic requirements. But as a software developer, you may see the need to add data and/or features.
ID del proyecto: 5008964

Información sobre el proyecto

9 propuestas
Proyecto remoto
Activo hace 10 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
9 freelancers están ofertando un promedio de $175 USD por este trabajo
Avatar del usuario
Hi! I am professional C/C++/C#/Java programmer. I can do this project with highest quality. Best Regards, Szymszteinsl
$144 USD en 3 días
4,9 (9 comentarios)
5,7
5,7
Avatar del usuario
I can help out with this project. Code will be well organized and commented. A+ guaranteed. Please let me know. Contact algotrade on skype with any questions.
$333 USD en 7 días
4,7 (13 comentarios)
4,1
4,1
Avatar del usuario
Hello, I understood your requirement. I have skills to develop this kind of assignments and also did assignments like this one previously. I will finish it within 2 days. Waiting for your positive response. Regards Lokesh Jaiswal
$100 USD en 2 días
4,9 (8 comentarios)
3,9
3,9
Avatar del usuario
Hi, I am a computer science student of final year, i have good concepts of OOP, like in inheritance, polymorphism, operator overloading, exceptions, templates as you mentioned, you will be given an easy to understandable, clean and efficient code, with in your time frame, I have made several projects in C/C++, and this is really an easy task for me, if you have any query, please feel free to ask. Best regards
$100 USD en 3 días
5,0 (4 comentarios)
2,3
2,3
Avatar del usuario
Hi Sir... I can do this. I have done similar programs before. Please let me know immediately to start. I finish it ASAP. Waiting for your message in PMB. Thanks.
$133 USD en 2 días
5,0 (3 comentarios)
2,1
2,1
Avatar del usuario
Ready to start now. I have been working as an Analyst Programmer for more than 9 years. Also I completed B.Sc. Engg and M.Sc. Engg both in computer engineering. Thanks
$111 USD en 3 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Dear Prospect Hiring Manager. Thank you for giving me a chance to bid on your project. As you can see in my profile,I'm serious bidder here and i have already worked on a similar project before and can deliver as u have mentioned I have checked your requirements. We have right skills to work on this assignment. We are a team of professionals including experienced analysts, designers, project managers, developers and QA people having great expertise in web applications development mainly on core PHP, PHP with open sources (Joomla, Wordpress, Codeigniter, Cake PHP), .NET, Asp.NET, Vb.NET, HTML 5 etc. and mobile applications on ios and Android platform. Our award = superb result = happy client. In a good partnership, good results happen. Good cooking makes good eating!BWe consider our client as our partner. can u provide your email or sky-pe etc for further discussion about the project I am ready to discuss with you with best Regards max logics
$150 USD en 3 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Brother! I will deliver you quality work with the requirements you want. In short i will gave you product having features more than your requirements. I am software engineer. Ready to start your work now. Regards
$250 USD en 10 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
I had a project really simular to .Actually it was the exact same only it was written in java when I was a undergraduate student. Message me and we can go over the details.
$155 USD en 3 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hi, Hope you are well. After going through your job description, I am confident that I can accomplish the task to satisfy your requirements. I hold UK University degree in Computing and Information systems, and in Electronics and Communications Engineering - I welcome you to see my profile and portfolio. I look forward to discuss further on the task, should you decide to work with me. Kind Regards Monjur
$250 USD en 10 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hi We are a team of programmers and we all have graduated just in june 2013. We are fellows and very excellent in programming. we are interested in doing your project and we can also discuss the budget and time for your project. waiting for your response thanks
$122 USD en 6 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de UNITED STATES
United States
5,0
10
Forma de pago verificada
Miembro desde sept 30, 2013

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.