Campus online software

Cancelado Publicado Nov 28, 2014 Pagado a la entrega
Cancelado Pagado a la entrega

In this project, you will design and implement a campus-online software. This software will demonstrate basic functionality of a student course/schedule record system.

You will design your objects freely; choose the appropriate fields and methods.

You can freely design your program; however use/demonstrate main concepts introduced in CSE203.

For example, do not use a database.

Remember you will be asked questions and be able to modify your own code.

1) The software must have a command line interface or a graphical user interface which can be made with forms, buttons, etc.

2) The software must have at least 4 classes representing student, course, registration record, instructor. You can include more classes such as password or for user interface such as menu, form, date etc.

3) In the opening screen there must be a log-in screen which identifies user name and password. This screen also identifies the user type student/instructor

4) Students

 have ids similar to ids used in Işık university, 212CS3333 which shows

department code and entry year in the id.

 can save all of their information in a text file.

 are able to view available courses, quotas, schedules.

 have registration records, which shows their courses and schedules.

 are able to add courses to their registration records if the course is open for

their department, if the course has enough quota, and the hour slot in their

schedule is free. No schedule conflicts are allowed (“çakışma”).

 can save/update his course list and schedule. It is possible to have a separate

file only showing course registration and schedule to save/read easily.

5) The courses

 have names and codes similar to the ones of Işık University.

 The course list is stored in a file (e.g. [url removed, login to view]).

 Each line must store a course name, code, schedule, availabilityforDepartments, credit, instructor name/id.

6) Normal course credit is 20. Students can add extra 4 credits if their gpa is greater than 2.5 and

extra 8 credits if their gpa is greater than 3.5.

7) Instructors can

 see courses listed on their name.

 display his/her schedule

 can increase/decrease quotas (updates must be saved to the [url removed, login to view]).

 can see the name/id/gpa of students registered for their course.

 Can save all their information into a file.

 implement an easy to use graphical user interface using java panels, forms,

buttons, listboxes etc.

 use inheritance (for example course schedule, instructor schedule, student

schedule can be derived from same super class)

Java Arquitectura de software Interfaz de usuario / AI

Nº del proyecto: #6797592

Sobre el proyecto

7 propuestas Proyecto remoto Activo Dec 14, 2014

7 freelancers están ofertando un promedio de $48 por este trabajo

eperfections

Dear sir, I am #1 Java programmer on this site with 600+ reviews. I have read your requirements and ready to start this project. Please award me this project.

$30 USD en 1 día
(376 comentarios)
7.1
wbslivera

Hello, I am oracle certified professional java programmer and I can help you with this, please let me know, thanks

$30 USD en 1 día
(134 comentarios)
5.9
ReginFelll

A proposal has not yet been provided

$55 USD en 10 días
(1 comentario)
2.6
iamashishgk

hi.. i am ashish i have read your requirements and ready to work with you as the requirements stated it is big project it will take time but i will complete this task within 4 days if you are ready to work with me th Más

$35 USD en 4 días
(3 comentarios)
1.6
syed21

Hji Dear Im expereinced java Developer have worked alot on Java. I have already worked on this type of project name was Notice BOard, mostly the same functionality. Will do your work in very low cost and in proper way Más

$45 USD en 1 día
(1 comentario)
0.0
mrinmoy88

A proposal has not yet been provided

$111 USD en 5 días
(0 comentarios)
0.0
Senthiltechno

We have good knowledge in Java platform. we have done project for our local clients. Looking forward to hear from you. Thanks Senthil

$30 USD en 1 día
(0 comentarios)
0.0