Professional Documents
Culture Documents
Paasch Individualcoursedatabaseproject Systemanalysisreport 1
Paasch Individualcoursedatabaseproject Systemanalysisreport 1
TechU does not have enough information about the tests offered and lacks the ability to identify
where improvements can be made in the courses that the university offers. In addition, it cannot
determine what professors, students, or courses have high or low pass rates.
Some problems that may occur within the organization include the inability to find room for
improvement, difficulty in evaluating performance, and limited availability to make data-driven
decisions. Without proper data to identify room for improvement, TechU lacks the ability to
pinpoint certain classes that may need updating or enhancements. This will lead to outdated
course offerings and decreased student satisfaction. In addition, TechU will not be able to
evaluate the performance of students, which makes it difficult to assess the overall effectiveness
of the course and instructors. This can lead to a lack of accountability and the inability to
increase the pass rate and see what works best for students. Finally, there is a limited ability to
make data-driven decisions regarding curriculum planning, resource allocation, and strategic
improvements. This may lead to missed opportunities and reduced competitiveness with other
schools. TechU may lose funding from sponsors, as well, due to the institution not being able to
provide clear data on how successful their students are and how the sponsor money is improving
the university.
The solution I propose aims to design a more efficient system for TechU to be able to track and
manage information about students, tests, instructors, classes, and test results. The objective of
this solution is to improve visibility, enhance decision-making, and streamline processes.
Improving visibility will allow TechU to gain a more insightful understanding of the classes,
instructors, students, tests, and pass rates to better identify what is working and what isn’t. In
addition, This solution will also enhance decision-making by providing better-understood data
for TechU to view that allows them to make informed decisions about classes offered, tests, and
which instructors seem to have the highest success rate. Finally, the solution will make tracking
and managing of testing, students, and instructors extremely easy.
TestProviderID TestProvider
1 Cisco
2 Microsoft
3 CompTIA
1 CCNA NET3000 1
2 MCSE COM3000 2
3 CompTIA A+ COM1000 3
5 MCSA COM2000 2
Table 4: INSTRUCTOR (InstructorID(PK), InstructorLastName, InstructorFirstName)
This table details information about the Instructor including their ID, lastname, and firstname.
The InstructorID is the primary key and unique identifier for the professor. The
InstructorLastName identifies the last name of the instructor. The InstructorFirstName identifies
the first name of the instructor.
1 123456 1 1 2020-03-01 F
2 123456 1 1 2020-09-15 P
3 234567 1 1 2020-03-01 P
4 345678 1 1 2020-03-01 F
5 456789 1 1 2020-03-01 P
6 567891 1 1 2020-03-01 F
7 293845 2 2 2020-09-01 P
8 345678 2 2 2020-09-01 F
9 345678 2 2 2021-03-01 P
10 456789 2 2 2020-09-01 F
11 456789 2 2 2020-03-01 P
12 123456 3 3 2021-05-01 P
13 234567 3 3 2021-05-01 P
14 345678 3 3 2021-05-01 P
15 456789 3 3 2021-05-01 F
16 234567 4 4 2021-05-01 P
17 345678 4 4 2021-05-01 F
18 345678 4 4 2021-08-15 P
19 456789 4 4 2021-05-01 F
20 456789 4 4 2021-08-15 P
21 567891 4 4 2021-08-15 P
22 876543 4 4 2021-08-15 F
23 293845 5 5 2021-08-15 P
24 345678 5 5 2021-08-15 P
25 456789 5 5 2021-08-15 P
Apex Tables:
Table 1: Student
Table 2: TestProvider
Table 3: Test
Table 4: Instructor
Table 5: Class
Table 6: TestTaken
Apex Queries
1. List the student and test information, as well as and pass/fail information for each
test taken. Sort by student last name, first name and test taken:
2. List the number of tests passed for each test:
Apex Form
Entry screen to enter student information:
Apex Report
Produce a report showing all tests taken, sorted by test taken and date taken: