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

Principles of Information Systems (MindTap Course List)
12th Edition
ISBN:9781285867168
Author:Ralph Stair, George Reynolds
Publisher:Ralph Stair, George Reynolds
Chapter12: Systems Development: Investigation, Analysis, And Design
Section: Chapter Questions
Problem 1SAT
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
Principles of Information Systems (MindTap Course…
Principles of Information Systems (MindTap Course…
Computer Science
ISBN:
9781285867168
Author:
Ralph Stair, George Reynolds
Publisher:
Cengage Learning