Popular in Course
Popular in Computer Information Systems
This 2 page Class Notes was uploaded by Jacinto Simonis Jr. on Saturday October 3, 2015. The Class Notes belongs to CIS235 at California State Polytechnic University taught by GregoryCarlton in Fall. Since its upload, it has received 45 views. For similar materials see /class/218162/cis235-california-state-polytechnic-university in Computer Information Systems at California State Polytechnic University.
Reviews for IntroductiontoObject
Report this Material
What is Karma?
Karma is the currency of StudySoup.
You can buy or earn more Karma at anytime and redeem it for class notes, study guides, flashcards, and more!
Date Created: 10/03/15
CIS 235 Class Project City Library Case In the past ve years as several large corporations moved to or set branches at Lawson the city s population has grown 30 The facility of the city library needs to be upgraded badly to accommodate this situation The current library system is described as follows New Patrons Currently potential library patrons ll out a simple application form It asks for their name address phone number and birth date These forms are kept alphabetically in a small metal ling drawer The library card issued has the patron s name and an assigned library card number on it These numbers are sequential The most recent number is 89035 Some of the patrons are dead Some have moved out of the county The Check Out When the book is in the library a book card that has the book s title ISBN and copy number on it is stamped with the due date stays in an envelope glued inside the front cover of the book When checkout the librarian takes this card out of the envelope and writes the patron s library card number on it so that to record who borrows this book Then the book card is placed in a card le in library in the order of the due date This book card ends up having the checkout history ie who borrows it and the due dates Inside the back cover of the book is glued a slip of paper that has nothing on it except spaces for the due dates When the book is checkedout the due date is stamped on that slip to remind the patron when the book is due because the slip is glued to the book s back cover Check In and Fines Books can be returned to the library at the front desk or in a driveby book bin in the parking lot When the book is returned the librarian nds the book card in the card le and returns it to the envelope in the front cover of the book Later librarians place returned books back on the shelf All books are stored by the Library of Congress numbering system For overdue when a book is returned the due date is checked to see if the book is past the current date If it is then 20 cents per day of late fee is charged to the patron The maximum amount ofthe late fee for a book is the same as the ne for a lost book which is the book s list price and a 10 replacing cost If a late fee occurs the amount of the charge the book title ISBN copy number patron name library card number due date and returned date are copied to a form that is led by patron name Also overdue books are found by looking through all book cards in the card le for those past the current date This process is only done once a month when the library produces overdue letters The letter for overdue books will be prepared for each patron so all charges for a single patron will be on the same bill to save postage Once receiving overdue letters patrons must return their books to library and cannot renew them The library accepts payments by cash check and major credit cards for nes When the monthly overdue letters are produced the librarian makes a list of patrons who owe more than 10 ne or more than two overdue books On checkout librarians are supposed to verify that the patron is not on this list otherwise the new checkout will be refused until the debt is paid This process is often ignored so some patrons have bills as high as 50 or more Issues with the Current System The head librarian sees several problems with the current system No query function 7 Books cannot be queried through computer to nd out whether they are available Dif cult to track books It is very dif cult to nd out whether a book is checked out and if checked out when it will be expected back No automatic report 7 if a report is needed it is to be manually generated For example the overdue letter production process is tedious timeconsuming even it is done by monthly and inef cient for use It is not easily possible to nd out if someone checking out a book has new overdue charges nor unretumed books It s also dif cult for patrons because if they could receive a noti cation before due date mostly likely they will return the books in time It seems there are some people who have multiple library cards and when they have too many books checked out just get a new card and start over Considering the future growth of the library the head librarian expects the new library system should be able to handle different types of materials such as DVDs and CDs which are not currently available in the library Now the head librarian requests your team to develop a computerbased library information system to automate the business processes such as maintaining book information checking books out returning books billing of nes and collecting payments for nes
Are you sure you want to buy this material for
You're already Subscribed!
Looks like you've already subscribed to StudySoup, you won't need to purchase another subscription to get this material. To access this material simply click 'View Full Document'