Yahoo Answers is shutting down on May 4th, 2021 (Eastern Time) and beginning April 20th, 2021 (Eastern Time) the Yahoo Answers website will be in read-only mode. There will be no changes to other Yahoo properties or services, or your Yahoo account. You can find more information about the Yahoo Answers shutdown and how to download your data on this help page.

Making a Use Case, please help! i would really appreciate it, and would be of great help.?

an example it at the top. ^

how do i Create a set of use cases for an online university

registration system. The system should enable the

staff of each academic department to examine the

courses offered by their department, add and

remove courses, and change the information about

them (e.g., the maximum number of students permitted).

It should permit students to examine currently

available courses, add and drop courses to

and from their schedules, and examine the courses

for which they are enrolled. Department staff

should be able to print a variety of reports about the

courses and the students enrolled in them. The system

should ensure that no student takes too many

courses and that students who have any unpaid fees

are not permitted to register. (Assume that a fees

data store is maintained by the university’s financial

office, which the registration system accesses but

does not change).

or

Create a set of use cases for the following system: A

Video Store (AVS) runs a series of fairly standard

video stores. Before a video can be put on the shelf,

it must be catalogued and entered into the video

database. Every customer must have a valid AVS

customer card in order to rent a video. Customers

rent videos for three days at a time. Every time a

customer rents a video, the system must ensure that

this customer does not have any overdue videos. If

so, the overdue videos must be returned and an overdue

fee paid before the customer can rent more

videos. Likewise, if the customer has returned overdue

videos, but has not paid the overdue fee, the fee

must be paid before new videos can be rented. Every

morning, the store manager prints a report that lists

overdue videos; if a video is two or more days overdue,

the manager calls the customer to remind him

or her to return the video. If a video is returned in

damaged condition, the manager removes it from the

video database and may sometimes charge the customer

or

Create a set of use cases for a university library borrowing

system. (Do not worry about catalogue

searching, etc.) The system will record the books

owned by the library and will record who has borrowed

what books. Before someone can borrow a

book, he or she must show a valid ID card that is

checked to ensure that it is still valid against the

student database maintained by the registrar’s office

(for student borrowers), the faculty/staff database

maintained by the personnel office (for faculty/staff

borrowers), or against the library’s own guest database

(for individuals issued a “guest” card by the

library). The system must also check to ensure that

the borrower does not have any overdue books or

unpaid fines before he or she can borrow another

book. Every Monday, the library prints and mails

postcards to those people with overdue books. If a

book is overdue by more than two weeks, a fine will

be imposed and a librarian will telephone the borrower

to remind him or her to return the book(s).

Sometimes books are lost or are returned in damaged

condition. The manager must then remove

them from the database and will sometimes impose

a fine on the borrower.

Attachment image

4 Answers

Relevance
  • ?
    Lv 7
    8 years ago
    Favorite Answer

    A Use Case is very simple. "The user can log on to the system, will be presented with visual verification that the connection is encrypted, and will be presented with a suitable interface depending on the role or level of access the user has in the system."

    That's your ostensible question right there. You didn't give any context on the rest, which looks as if it was taken verbatim from an introductory class in programming in the latter half of that course. I know I've written the first one using SQL and C if I recall correctly, the second one using Java and linked lists, and the last one modelled down to 3rd normal form in SQL.

  • Todd
    Lv 7
    8 years ago

    They gave you a solid example - a very nice worksheet to fill out. What more help could you possibly hope to receive from the internet? Basically, you're just writing down on paper a bunch of if-then statements. "Meet the requirements? If so, proceed..." type stuff. You don't even have to worry about procedure (A must come before B must come before C, in order), just whether an action can be performed or not; that and a couple of maintenance runs (such as the fine imposed by the library).

    Just follow the example they gave you. I think the least challenging of the three (as written) would be the course registration system. Very simple.

  • Anonymous
    5 years ago

    I've got to say that the Beatles or Pink Floyd are both in the running for the greatest bands, but the Beatles I think edge out because I think that they had the greatest variety of music from love songs (I Saw Her Standing There...etc.), songs from the soul (Let It Be), and as mentioned experimental (Lucy In The Sky, I Am the Walrus). The Beatles also happen to be my favorite band. That is just my opinion.

  • 8 years ago

    Hey Buddy,

    It might help you in your situation

    http://askonlinecolleges.com/

    Best Regards

Still have questions? Get your answers by asking now.