Your SlideShare is downloading. ×
Database Project 2011
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Database Project 2011

357
views

Published on


0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
357
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
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

×