Sie sind auf Seite 1von 7

Library Transaction System

By: Alvin C Mack Lee SDP

DFD Level - 0 Diagram


0
Membership card Membership card Stamped Item Due Item

Applicant

Membership form

Library System

Member

Book

New Item register

DFD Level - 1 Diagram


Membership card Applicant Membership form 1 Register new member Membership Details Books D1 Membership card Members Stamped book 2 Membership Details Issued Item Membership Details Item issue log Item Details Item Details 4 Add new Item Member

New Item

Due Item Members Return Item

3 Receive Item

D2 Item issue log Item issue log

Books

Table relationship: This relationship is use to relate the members from the item or book table

Book_issue Book Iss_no B_no D_issue D_due Noofdays Fines M_id

Members

M_id M_lastname M_middlename M_year M_Sem M_section M_course M_borr

B_no B_title B_author B_cate Type Publish Quantity Rec Ta Sup Pri

LTS

Data Dictionary: Table: Admin Column name Codeno Pass Lastname Firstname Middlename Data type varchar varchar varchar varchar varchar Description User code of the user Password of the user His or Her last name His or Her first name His or Her Middle Initial

Table: books Column name B_NO B_Title B_author B_cate Type Publish Quantity Rec TA Sup pri No_issu

Data type varchar

Description

Item number varchar Item title varchar Item author varchar Item category varchar i.e. (Book, CD, Magazine) varchar Copyright Numeric Quantity of the book datetime Date that is being receive in the library varchar Donated or Purchased receive varchar Supplier varchar price of the book if purchased (optional) numeric no of item issued

Table: Book_issue Column name Iss_no B_no D_issue D_Due Noofdays Fines B_id

Data type varchar varchar varchar varchar numeric numeric varchar

Description Issue no. of the book Item no that has been issue date issue of item Due date of the book Number of days in the borrowers Fines of the book if overdue Members I.D.

Table: Course Column name Course Table: Section Column name Section Table: Penalty Column name Fineno Fines Table: Supplier Column name S_no S_name S_contact

Data type varchar Data type varchar Data type varchar numeric Data type varchar varchar varchar

Description Course of the applicant or member Description Section of the applicant or member Description Just for the record Amount of penalty to the item Description Supplier number Supplier name Contact of the supplier Description Supplier number Supplier name

Table: Validationofdate Column name Data type dano numeric dateval datetime

Table: Members Column name

Data type

Description

M_ID varchar Member I.D. M_Lastname varchar Member last name M_Firstname varchar Member first name M_Middlename varchar Member middle name M_year varchar Member year status of student M_Sem varchar Member active semester M_section varchar Member section M_course varchar Member course M_borr numeric No of books that has been borrowed

Table: Book_issue Column name Iss_no B_no D_issue D_Due Noofdays Fines B_id

Data type varchar varchar varchar varchar numeric numeric varchar

Description Issue no. of the book Item no that has been issue date issue of item Due date of the book Number of days in the borrowers Fines of the book if overdue Members I.D.

Das könnte Ihnen auch gefallen