Objective To develop a simple database application using modern programming tools. Tools Students should use Visual studio for their codes and They can  also choose either one of the database management systems SQLite, MySQL, PostgreSQL, and Microsoft SQL Server. Guidelines Each student should agree to work with one student from the class as a teammate. Otherwise, the student works alone and gets penalized  by getting at most 75% of the project grade. Teams should work independently toward the same project goal. Each team has to prepare  a report presenting all the details about the work done and the job division. The number of pages should not pass twenty. Description of the Project The project is to develop a simple university management system. The application should let three different kinds of users to work,  namely, the student, the instructor, and the faculty coordinator. Users should have the following functionalities in the system: Faculty coordinator  Log in to the system  Add a new course  Add a new teacher  Add a new student  Assign courses to instructors (teaching)  Assign instructors to students (advisory) Instructor  Log in to the system  See and update personal details  See the courses assigned  See course details (course info, list of students registered, etc.)  Register students to the courses Student  Log in to the system  See and update personal details  See the courses registered  See the other students registered in the class

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

Objective
To develop a simple database application using modern programming tools.
Tools
Students should use Visual studio for their codes and They can 
also choose either one of the database management systems SQLite, MySQL, PostgreSQL, and Microsoft SQL Server.
Guidelines
Each student should agree to work with one student from the class as a teammate. Otherwise, the student works alone and gets penalized 
by getting at most 75% of the project grade. Teams should work independently toward the same project goal. Each team has to prepare 
a report presenting all the details about the work done and the job division. The number of pages should not pass twenty.
Description of the Project
The project is to develop a simple university management system. The application should let three different kinds of users to work, 
namely, the student, the instructor, and the faculty coordinator. Users should have the following functionalities in the system:
Faculty coordinator
 Log in to the system
 Add a new course
 Add a new teacher
 Add a new student
 Assign courses to instructors (teaching)
 Assign instructors to students (advisory)
Instructor
 Log in to the system
 See and update personal details
 See the courses assigned
 See course details (course info, list of students registered, etc.)
 Register students to the courses
Student
 Log in to the system
 See and update personal details
 See the courses registered
 See the other students registered in the class

Expert Solution
steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Knowledge Booster
Table
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education