Database Project 2011

  • 332 views
Uploaded on

 

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
332
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
2
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. PROJECT ON NEW PROJECT LTDDevelped by Name: Team 3 – K15CMU-TCD11.Nguyễn Đình Nhật2.Lê Văn Hưng3.Nguyễn Trần Xuân Ngân4.Đinh Hoàng HảiReg. No. : 01 CMU PROGRAM INTERNATIONAL SCHOOL DUY TAN UNIVERSITY
  • 2. NEW PROJECTBatch Code :Start date : 15/0/2011 End date: 19/05/2011Name of the Coordinator : Nguyễn Thị Thanh TâmName of Developer : Team 3 - K15CMU-TCD1Date of Submission : 20/05/2011
  • 3. CMU PROGRAM CERTIFICATEThis is to certify that this report titled “NEW PROJECT LTD” embodies the original work done byTEAM 3 – K15CMU-TCD1 in partial fulfillment of their course requirement at CMU.Coordinato: Nguyễn Thị Thanh Tâm
  • 4. ACKNOWLEDGEMENT We have benefited a lot from the feedback and suggestions given to us by Mrs. Nguyễn ThịThanh Tâm and other faculty members.
  • 5. SYSTEM ANALYSIS System Summary: New Project Ltd. is a company that provides staff on contract for variousproject assignments. The company is known for providing qualified and skilled staff that can fulfillthe project requirements efficiently. New Project employs professionals from various fields that matchthe requirement of clients..
  • 6. ENTITIES Number of entities: 8 Name of entities:1.Client2.Project3.Employee4.Expense5.Work detail6.Payment7.Credit-card8.Time-card
  • 7. ATTRIBUTESAttributes: 1. Client C-code C-add C-contact C-company-name C-country C-phone 2. Project P-code P-description P-name P-estimate-bill P-start-date P-end-date 3. Employee E-code E-name E-phone E-country E-bill-rate 4. Expense Ex-description Ex-code-ID Ex-date Ex-code Ex-amount 5. Work W-code-ID W-description
  • 8. 6. Payment Pa-code Pa-ID Pa-name Pa-amount Pa-date7. Credit-card Cr-number Cr-holder-name Cr-expiry-date8. Time-card T-ID T-date-issued T-worked T-billable-hours
  • 9. ER DIAGRAM
  • 10. TABLES Employee Project ClientE-code P-code C-codeE-name P-description C-addE-phone P-name C-contactE-country P-estimate-bill C-company-nameE-bill P-start-date C-country P-end-date C-phoneExpense Work Credit-cardEx-description W-code-Id Cr-numberEx-code-ID W-description Cr-holder-nameEx-date Cr-expiry-dateEx-codeEx-amountPayment Time Card T-code-IDPa-ID T-date-issuedPa-name T-workedPa-amount T-billable-hoursPa-date
  • 11. TABLES AFTER 1NF Employee Project ClientE-code P-code C-codeE-name P-description C-addE-phone P-name C-contactE-country P-estimate-bill C-company-nameE-bill P-start-date C-country P-end-date C-phoneExpense Work Credit-cardEx-description W-code-Id Cr-numberEx-code-ID W-description Cr-holder-nameEx-date Cr-expiry-dateEx-codeEx-amountPayment Time Card T-code-IDPa-ID T-date-issuedPa-name T-workedPa-amount T-billable-hoursPa-date
  • 12. TABLES AFTER 2NF Employee Project ClientE-code P-code C-codeE-name P-description C-addE-phone P-name C-contactE-country P-estimate-bill C-company-nameE-bill P-start-date C-country P-end-date C-phoneExpense Work Credit-cardEx-description W-code-Id Cr-numberEx-code-ID W-description Cr-holder-nameEx-date Cr-expiry-dateEx-codeEx-amountT-code-IDP-codePayment Time CardPa-code T-code-IDPa-ID T-date-issuedPa-name T-workedPa-amount T-billable-hoursPa-date E-codeP-code W-code-idCr-number P-code
  • 13. TABLES AFTER 3NF Employee Project ClientE-code P-code C-codeE-name P-description C-addE-phone P-name C-contactE-country P-estimate-bill C-company-nameE-bill P-start-date C-country P-end-date C-phoneExpense Work Credit-cardEx-description W-code-Id Cr-numberEx-code-ID W-description Cr-holder-nameEx-date Cr-expiry-dateEx-codeEx-amountPayment Time Card Detail-Time-cardP-code T-code-ID T-code-IDPa-ID T-date-issued E-codePa-name T-worked W-code-idPa-amount T-billable-hours P-codePa-date Ex-code-IDDetail-Project Detail-paymentP-code Pa-idC-code P-codeE-code Cr-number
  • 14. TABLES AFTER DENORMALIZATION Employee Project ClientE-code P-code C-codeE-name P-description C-addE-phone P-name C-contactE-country P-estimate-bill C-company-nameE-bill P-start-date C-country P-end-date C-phoneExpense Work Credit-cardEx-description W-code-Id Cr-numberEx-code-ID W-description Cr-holder-nameEx-date Cr-expiry-dateEx-codeEx-amountT-code-IDP-codePayment Time Card Detail-ProjectPa-code T-code-ID P-codePa-ID T-date-issued C-codePa-name T-worked E-codePa-amount T-billable-hoursPa-date E-codeP-code W-code-idCr-number P-code
  • 15. PRIMARY AND FOREIGN KEYSClient Primary key : C-codePayment Primary key : Pa-ID Forgein key : P-code, Cr-numberProject Primary key : P-codeEmployee Primary key : E-codeCredit-card Primary key : C-numberTime-card Primary key : T-code-ID Forgein key : E-code, P-code, Ex-code-IDExpense Primary key : Ex-code-ID Forgein key : T-code, P-codeWork Primary key : W-code-ID