Results 1 to 8 of 8
  1. #1
    ProgRookie92 is offline Member
    Join Date
    Jul 2012
    Posts
    6
    Rep Power
    0

    Unhappy My Assignment : Computerized library circulation system

    I don't even know how to do???
    Question : There are 2 types of borrowers ; staff and student. A staff can borrow 5 books for loan duration of 1 month whereas a student may borrow 2 books for a loan duration for 2 weeks. Librarian can add books to the library collection or remove them. Librarians and borrowers should be able to use the system to search for books by particular author or on a particular subject. The system should also provide functions to handle the transaction for borrowing books and returning books to the library.
    Required
    a) identify the entity classes for the library circulation system
    b) For each entity class, determine its attributes and operation
    c) Create the computerized circulation application

    *my tutor told me it is very easy but it seems very difficult to me...Plz help Appreciate your help....

  2. #2
    Singing Boyo is offline Senior Member
    Join Date
    Mar 2009
    Posts
    552
    Rep Power
    6

    Default Re: My Assignment : Computerized library circulation system

    So start from step A, figure out what classes you need. For most projects, I find the best way to do this is to figure out what objects or people are part of the system. Then, create classes for those. Sometimes, transactions should have classes to represent them. Figure out whether the transactions you're dealing with need a class, and how you'd represent them (with or without their own class) Are any of the objects/people/actions similar? If they are, you probably want them to extend a class with their shared attributes.

    From there, figure out what fields you need in each class to represent the data, and the methods that each class need. What parameters do those methods need? What does each method do? How do you handle failure? Figure those out, and write it down somewhere, or make skeleton classes with unimplemented methods and write what they do as comments.
    If the above doesn't make sense to you, ignore it, but remember it - might be useful!
    And if you just randomly taught yourself to program, well... you're just like me!

  3. #3
    DarrylBurke's Avatar
    DarrylBurke is online now Forum Police
    Join Date
    Sep 2008
    Location
    Madgaon, Goa, India
    Posts
    11,301
    Rep Power
    20

    Default Re: My Assignment : Computerized library circulation system

    Quote Originally Posted by ProgRookie92 View Post
    I don't even know how to do???
    Question : There are 2 types of borrowers ; staff and student. A staff can borrow 5 books for loan duration of 1 month whereas a student may borrow 2 books for a loan duration for 2 weeks. Librarian can add books to the library collection or remove them. Librarians and borrowers should be able to use the system to search for books by particular author or on a particular subject. The system should also provide functions to handle the transaction for borrowing books and returning books to the library.
    Required
    a) identify the entity classes for the library circulation system
    b) For each entity class, determine its attributes and operation
    c) Create the computerized circulation application

    *my tutor told me it is very easy but it seems very difficult to me...Plz help Appreciate your help....
    Here's a good learning resource: The Java™ Tutorials

    db
    If you're forever cleaning cobwebs, it's time to get rid of the spiders.

  4. #4
    curmudgeon is offline Senior Member
    Join Date
    May 2010
    Posts
    436
    Rep Power
    5

    Default Re: My Assignment : Computerized library circulation system

    Quote Originally Posted by ProgRookie92 View Post
    I don't even know how to do???
    Another excellent resource is this article: So, You Need to Write a Program but Don't Know How to Start. If you carefully follow the steps outlined in the article, you will make progress, guaranteed. I recommend it most highly!

  5. #5
    jitu.ideas2it is offline Member
    Join Date
    Apr 2012
    Posts
    7
    Rep Power
    0

    Default Re: My Assignment : Computerized library circulation system

    It Seems To Be Easy When U Divide The Work Like this



    Staff (Attributes are : id,name,address,designation,dept)

    Student(Attributes are : regNo,Name,address,class,yearOfJoining,yearOfEndin g,dept)


    Book(id,bookName,Author,dept)


    Department(deptId,departmentName)



    Borrow(id,Name,type(Student/Staff),startDate(User Have To enter),endDate(Automatically Calculate Based On type),dept)



    Return(id,borrowId,returnDate,fineRequired,fineAmo unt)



    I Can Help U That Much give U An Idea U Can Apply Like that start With Model And Find The RelationShip At last U Will Get Ur Output That Called Software Development Life Cyle

  6. #6
    DarrylBurke's Avatar
    DarrylBurke is online now Forum Police
    Join Date
    Sep 2008
    Location
    Madgaon, Goa, India
    Posts
    11,301
    Rep Power
    20

    Default Re: My Assignment : Computerized library circulation system

    Quote Originally Posted by jitu.ideas2it View Post
    It Seems To Be Easy When U Divide The Work Like this
    :
    :
    I Can Help U That Much give U An Idea U Can Apply Like that start With Model And Find The RelationShip At last U Will Get Ur Output That Called Software Development Life Cyle
    This is a programming forum, not SMS chat. Please spell words in full: 'you' not 'u'

    Also please use uppercase letters appropriately.

    db
    If you're forever cleaning cobwebs, it's time to get rid of the spiders.

  7. #7
    DarrylBurke's Avatar
    DarrylBurke is online now Forum Police
    Join Date
    Sep 2008
    Location
    Madgaon, Goa, India
    Posts
    11,301
    Rep Power
    20

    Default Re: My Assignment : Computerized library circulation system

    Your duplicate thread has been closed.

    Urgent!!! Pls Help me Solve It...

    db
    If you're forever cleaning cobwebs, it's time to get rid of the spiders.

  8. #8
    Tolls is offline Moderator
    Join Date
    Apr 2009
    Posts
    12,036
    Rep Power
    20

    Default Re: My Assignment : Computerized library circulation system

    No wonder the other one was marked as urgent...they hadn't got anywhere in 2 weeks...
    Please do not ask for code as refusal often offends.

    ** This space for rent **

Similar Threads

  1. Replies: 4
    Last Post: 10-22-2011, 03:52 AM
  2. Need help with bank system assignment - vectors
    By a3404987 in forum New To Java
    Replies: 1
    Last Post: 03-29-2011, 03:41 AM
  3. help with library sub system
    By clydedoris in forum New To Java
    Replies: 12
    Last Post: 07-12-2010, 10:58 AM
  4. Replies: 0
    Last Post: 04-28-2010, 12:32 PM
  5. problem trying to log on to my video library system
    By warship in forum New To Java
    Replies: 0
    Last Post: 07-18-2007, 02:33 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •