Presentation is loading. Please wait.

Presentation is loading. Please wait.

Computer ScienceSoftware Engineering Slide 1 LMS l Response to requirements “We gave them what they asked for, so we are not to blame if the system is.

Similar presentations


Presentation on theme: "Computer ScienceSoftware Engineering Slide 1 LMS l Response to requirements “We gave them what they asked for, so we are not to blame if the system is."— Presentation transcript:

1 Computer ScienceSoftware Engineering Slide 1 LMS l Response to requirements “We gave them what they asked for, so we are not to blame if the system is not being used” l Clients may leave out requirements that are “obvious”

2 Computer ScienceSoftware Engineering Slide 2 LMS Requirements questions l Interface? GUI. l Online search? l Library number required? Unique id? Expiration? l Electronic interlibrary loans? l Patron’s use of research databases Limits? Cost tracking? Does patron status determine which resources can be used?

3 Computer ScienceSoftware Engineering Slide 3 LMS Requirements questions l Should the system advise staff on potential books to retire? Criteria? How do we notify staff? l How long is a requested resource held before it is returned to circulation? l Are overdue fees the same for all types of resources? l What indexes and databases are provided to library patrons? l …

4 Computer ScienceSoftware Engineering Slide 4 Supported activity list Allow library staff to perform administrative tasks Change status of book Check if patron has valid library id number Validating that a patron has an up-to-date library number, no resources > 2 weeks, not too many resources checked out

5 Computer ScienceSoftware Engineering Slide 5 Supported activities l Giving library number to patrons l Deleting expired library numbers and patrons. A library number is valid until a student graduates. A library number is valid until faculty/staff terminate employment at college l Checking out books for various loan periods. Students – 4 weeks, faculty – 3 months, staff – 1 year l Checking out other resources. 1 week only. References cannot be checked out

6 Computer ScienceSoftware Engineering Slide 6 Supported activities l Checking in resources l Change status of resource from “reshelve” to “available” l Putting a resource owned by the library on reserve. Faculty and library staff. Reserved resources cannot be checked out l Putting an item not owned by library on reserve. These items cannot be checked out

7 Computer ScienceSoftware Engineering Slide 7 Supported activities l Requesting a resource for a patron. Requested resource will be held for two weeks for a patron. If not checked out within two weeks, returned to circulation l Searching online catalog by author, subject, keyword, resource title, or Dewey call number l Interacting with online research resources such as Infotrac, Wilson’s Guide to Periodicals, and First Search

8 Computer ScienceSoftware Engineering Slide 8 Supported activities l Adding a resource to the online catalog l Deleting a resource from the online catalog l Generating lists of overdue resources l Generating form letters for patrons with resources more than two week overdue l Determining the fee amount for each overdue resource. $0.25/day for each resource to a maximum of $5.00 per resource

9 Computer ScienceSoftware Engineering Slide 9 Supported activities l Linking to the online catalogs of other libraries for searching l Generating interlibrary loan requests

10 Computer ScienceSoftware Engineering Slide 10 HCI l Two modes Public Search catalog, databases, indices Private (Staff) – password protected View library record of any patron Add/Delete resources Work productivity information Request lists of overdue items Check in /Check out resources

11 Computer ScienceSoftware Engineering Slide 11 Solved Problems List l No information

12 Computer ScienceSoftware Engineering Slide 12 Information Source List l Other libraries Need to query UNLV’s collections l Online research resources InfoTrac, Wilson’s guide to Periodicals, and First Search l Existing online catalog Convert (one-time) existing catalog to new format l Existing patron database Convert (one-time) existing database to LMS format

13 Computer ScienceSoftware Engineering Slide 13 Information Source List l Student records Database Admissions, graduations, …  Affect patron addition/deletion l Employee Database Employ, retire, dismiss, …  Affect patron addition/deletion

14 Computer ScienceSoftware Engineering Slide 14 Information requesting entities l Other libraries l …

15 Computer ScienceSoftware Engineering Slide 15 Automated Checks and Balances l All dates must be checked for validity (Feb 31, 2001) should not be allowed l Publishing dates for resources cannot be in the future l Only students/employees of College can be patrons

16 Computer ScienceSoftware Engineering Slide 16 Security/Fault tolerance l Passwords for staff l What happens if system goes down? Paper/pencil records until system comes up again

17 Computer ScienceSoftware Engineering Slide 17 Interoperating systems list l?l?

18 Computer ScienceSoftware Engineering Slide 18 Present Info capacity and growth l How many resources, how much memory? l How fast is the library growing?

19 Computer ScienceSoftware Engineering Slide 19 Projected time frame l Ready for Fall 2002

20 Computer ScienceSoftware Engineering Slide 20 Prioritization of Requirements l Which requirements will be done first? l What SDP will you follow?

21 Computer ScienceSoftware Engineering Slide 21 Ethical Concerns l System keeps track of past check-outs of patrons If subpoena, who has access to this history? What if patron is a minor? … l Does our system use internet search engines? Should we allow unrestricted access?


Download ppt "Computer ScienceSoftware Engineering Slide 1 LMS l Response to requirements “We gave them what they asked for, so we are not to blame if the system is."

Similar presentations


Ads by Google