Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

. CTL EUROCOLLEGE provides a number of courses. Courses include units. Each course has a course leader who is also a lecturer. Lecturers teach units.

. CTL EUROCOLLEGE provides a number of courses. Courses include units. Each course has a course leader who is also a lecturer. Lecturers teach units. One lecturer can teach several units, and one unit can be taught by more than one lecturer. All courses run on a regular basis i.e. twice a year. A few months before a new course starts, its record must be created. This automatically creates records of all constituent unit runs. When a prospective student applies for a particular course, his/her record is created, and his/her application is passed to an admission tutor (who deals with this course). The admission tutor takes the appropriate decision (i.e. an offer is either made or the application is rejected), the decision record is created, and a letter is sent to the student. If the application is been rejected, then the students record will be deleted after 12 months ( i.e. its Delete date is set to Decision date + 12 months). If the offer has been made, the student is given four weeks to respond to the offer. If the offer is rejected by the student or the student failed to respond to the letter, then the students record will also be deleted 12 months after the Decision date (i.e. its Delete date is set to Decision date + 12 months). The students response (i.e. accept, reject or no response) is recorded in the corresponding decision record. Student records will be automatically deleted on the Delete date. Decision records are kept in the system for 12 months (i.e. they are also automatically deleted 12 months after their creation). When students enrol, they pay for their course and student records are updated.
a) List the processes, dataflows, data stores and the external entities that you would include on a high-level Data Flow Diagram (DFD) for CTL EUROCOLLEGE (no need to draw the DFD). b) How can software be designed to ensure that data entered by users is valid? c) Explain which of the two approaches - the waterfall approach vs the agile approach would you consider as appropriate for system development to design the information system for CTL EUROCOLLEGE and why?

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Repairing And Querying Databases Under Aggregate Constraints

Authors: Sergio Flesca ,Filippo Furfaro ,Francesco Parisi

2011th Edition

146141640X, 978-1461416401

More Books

Students also viewed these Databases questions

Question

2. How were various roles filled?

Answered: 1 week ago

Question

2. What process will you put in place to address conflicts?

Answered: 1 week ago