Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Technology
Joint Training Program
HIGHER DIPLOMA IN COMPUTER STUDIES
PROIECT 2010
(TEAM PROJECT)
GROUP : 18
GROUP : 18
Participants Reg No
MAI THANH HUNG 0701-023-0281
TRAN VAN MANH 0701-023-0289
NGUYEN THI THOA 0701-023-0304
LUU THI HONG THUY 0701-023-0307
Presentation Schedule
Every day the company offer many products so demand about management and
advertising products is really important.
1 2
System Administration Customer Function
1.1 2.1
Login /Logout Order
2.1.1 2.1.2 2.1.3
Registering Login Ordering
1.2
Members
1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 2.2
Management
Members Showing Members Adding Members Editing Members Searching Members Deleting Contact
1.3
Orders 2.3
Management 1.3.1 1.3.2 1.3.3 Products
Orders Showing Orders Searching Orders Deleting
Searching 2.3.1
1.4 By Product Type 2.3.2
Product By Product ID
ID
Categories 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5
Management 2.4
Product Categories Product Categories Product Categories Product Categories Product Categories Download
Showing Adding Editing Searching Deleting
1.5
Product Types 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5
Management Product Types Product Types Product Types Product Types Product Types
Categories Adding Editing Searching Deleting
1.6
Products 1.6.4
Management 1.6.1 1.6.2 1.6.3 1.6.5
Products
Products Showing Products Adding Products Editing Products Deleting
Searching
1.7
Menu
Management 1.7.1 1.7.2 1.7.3 1.7.4
Menu Showing Menu Adding Menu Editing Menu Deleting
1.8
News Categories 1.8.1 1.8.2 1.8.3 1.8.4 1.8.5
Management News Categories News Categories News Categories News Categories News Categories
Showing Adding Editing Searching Deleting
1.9
News 1.9.1 1.9.2 1.9.3 1.9.4 1.9.5
Management News Showing News Adding News Editing News Searching News Deleting
1.10
Contacts
Management 1.10.1 1.10 .2 1.10.3
Contacts Showing Contacts Searching Contacts Deleting
1.11
Download 1.11.1 1.11.4 1.11.5
Management 1.11.2 1.11.3
Download Download Adding Download Download
Download Editing
Showing Searching Deleting
1.12
Banners 1.12.4
Management 1.12.1 1.12.2 1.12.3 1.12.5
Banners Banners Deleting
Banners Showing Banners Adding Banners Editing
Searching
Thank for
listening!
Data Flow Diagram
Information requirement
Administrator
Information feedback
Order system
Customer
Information feedback
D1 tblMember
D2 tblOder
DFD Level 0
D3 tblProductCategories
Information
Updating
D7 tblProducts
D16 tblContact
Information Requirement
D18 tblDownload
Response 2
Customer
Function
Requirement
Feedback
Administrator Customer
Feedback
Management
System
Replying
D1 tblMember
D2 tblOder
1
System D3 tblProductCategories
Administration
Replying D4 tblOder_ProductCategories
D5 tblProductTypes
D6 tblOder_ProductCategories_ProductTypes
D7 tblProducts
D8 tblOder_ProductCategories_ProductTypes_Products
D10 tblMenuTpye_Menu
D11 tblMenuTpye
D12 tblNewsCategories
D13 tblMenuType_Menu_NewsCategories
D14 tblMenuType_Menu_NewsCategories_News
D15 tblNews
D16 tblContact
D17 tblMenuTpye_Menu_Contacts
D18 tblDownload
D19 tblMenuType_Menu_Download
D20 tblMenuType_Menu_Banner
D21 tblBanners
DFD Level 1 for System Administration
D1 tblMember
D2 tblOrder D3 D3 tblProductCategories
D1 tblMember D1 tblMember D7 tblProducts tblProductCategories D5 tblProductTypes
Checking
Replying
Replying
Checking
Replying
Checking
Replying
Checking
Checking
Replying
1.1 1.2 1.3 1.4 1.5
Login/ Manage Manage Manage Manage
Logout Members Orders Product Product
Requirement Feedback
Categories Types
Requirement
Requirement
Feedback
Requirement
Feedback
Feedback
Requirement
Requirement
Requirement
Requirement
Requirement
Checking
Checking
Requirement Requirement
1.12 Feedback Feedback 1.6 D3 tblProductCategories
D21 tblBanners Manage Administrator Manage D5 tblProducttypes
D7 tblProducts
Banners Requirement Requirement Products
Replying
Replying
Requirement
Requirement
Requirement
Requirement
Requirement
Requirement
Feedback
Requirement
Requirement
Feedback
Feedback
Requirement
Feedback
Checking
Checking
Checking
Checking
Replying
Replying
Replying
Replying
Replying
D18 tblDownload D16 tblContacts D12 tblNewCategories D12 tbl NewCategories D9 tblMenu
D15 tblNews D11 tblMenuType
DFD Level 1 for Customer Function
D1 tblMember
D2 tblOrder D16 tblContact
D7 tblProducts
Checking
Replying
Replying
Checking
Requirement Requirement
2.1 Feedback Feedback 2.2
Order Contact
Requirement Requirement
Customer
Requirement Requirement
Feedback Feedback
Checking
Checking
Replying
Replying
D3 tblProductCategories
D18 tblDownload D5 tblProductTypes
D7 tblProducts
DFD Level 2 for Member Management
D1 tblMember D1 tblMember
Checking
Checking
Replying
Replying
1.2.2
1.2.1
Add New
Show Members
Members
Requirement Feedback
Requirement Feedback
Requirement
Requirement
Requirement
Administrator Requirement
Feedback Feedback
Requirement Feedback
Requirement
1.2.5 Requirement Requirement
1.2.3
Delete
Edit Members
Members
Checking
Checking
Replying
1.2.4
Replying
Search
Members
D1 tblMember D1 tblMember
Checking
Replying
D1 tblMember
DFD Level 2 for Orders Management
D1 tblMemer D1 tblMemer
D2 tblOrder D2 tblOrder
D7 tblProducts D7 tblProducts
Checking
Checking
Replying
Replying
1.3.1 1.3.2
Show Orders Search Orders
Requirement Feedback
Requirement Feedback
Requirement
Requirement
Administrator
Requirement
Requirement
Feedback
1.3.3
Delete Orders
Checking
Replying
D1 tblMemer
D2 tblOrder
D7 tblProducts
DFD Level 2 for Product Categories Management
D3 tblProductCategories D3 tblProductCategories
Checking
Checking
Replying
Replying
1.4.2
1.4.1
Add New
Show Product
Product
Categories
Requirement Feedback
Requirement Feedback
Categories
Requirement
Requirement
Requirement Administrator Requirement
Feedback Feedback
Requirement Feedback
Requirement
1.4.5 Requirement Requirement 1.4.3
Delete Product Edit Product
Categories Categories
Checking
Checking
Replying
Replying
1.4.4
Search Product
Categories
Checking
D3 tblProductCategories
Replying
D3 tblProductCategories
DFD Level 2 for Product Types Management
D3 tblProductCategories D3 tblProductCategories
D5 tblProductTypes D5 tblProductTypes
Checking
Checking
Replying
Replying
1.5.1 1.5.2
Show Product Add New
Types Product Types
Requirement Feedback
Requirement Feedback
Requirement
Requirement
Requirement Administrator Requirement
Feedback Feedback
Requirement Feedback
Requirement
1.5.5 Requirement Requirement 1.5.3
Delete Product Edit Product
Types Types
Checking
Checking
Replying
Replying
1.5.4
Search Product
Types
D3 tblProductCategories D3 tblProductCategories
Checking
Replying
D5 tblProductTypes D5 tblProductTypes
D3 tblProductCategories
D5 tblProductTypes
DFD level 2 for Products Management
D3 tblProductCategories D3 tblProductCategories
D5 tblProducttypes D5 tblProducttypes
D7 tblProducts D7 tblProducts
Checking
Checking
Replying
Replying
1.6.2
1.6.1
Add New
Show Products
Products
Requirement Feedback
Requirement Feedback
Requirement
Requirement
Requirement Administrator Requirement
Feedback Feedback
Requirement Feedback
Requirement
Requirement Requirement
1.6.5 1.6.3
Delete Products Edit Products
Checking
Checking
Replying
Replying
1.6.4
Search
Products
D3 tblProductCategories D3 tblProductCategories
Checking
D5 tblProducttypes D5 tblProducttypes
Replying
D7 tblProducts D7 tblProducts
D3 tblProductCategories
D5 tblProducttypes
D7 tblProducts
DFD level 2 for Menu Management
D9 tblMenu D9 tblMenu
D11 tblMenuType D11 tblMenuType
Checking
Checking
Replying
Replying
1.7.1 1.7.2
Show Menu Add New Menu
Requirement Feedback
Requirement Feedback
Requirement
Requirement
Requirement
Administrator Requirement
Feedback Feedback
Checking
Checking
Replying
Replying
D9 tblMenu D9 tblMenu
D11 tblMenuType D11 tblMenuType
DFD level 2 for News Categories Management
D12 tbl NewCategories D12 tbl NewCategories
Checking
Checking
Replying
Replying
1.8.1 1.8.2
Show News Add New News
Categories Categories
Requirement Feedback
Requirement Feedback
Requirement
Requirement
Requirement
Administrator
Requirement
Feedback Feedback
Requirement Feedback
Requirement
1.8.5 Requirement Requirement 1.8.3
Delete News Edit News
Categories Categories
Checking
Checking
Replying
1.8.4
Replying
Search News
Categories
Replying
Checking
Checking
Replying
Replying
1.9.1 1.9.2
Show News Add New News
Requirement Feedback
Requirement Feedback
Requirement
Requirement
Requirement
Administrator Requirement
Feedback Feedback
Requirement Feedback
Requirement
Requirement Requirement
1.9.5 1.9.3
Delete News Edit News
Checking
Checking
Replying
Replying
1.9.4
Search News
D12 tblNewCategories
D15 tblNews
DFD level 2 for Download Management
D18 tblDownload D18 tblDownload
Checking
Checking
Replying
Replying
1.11.1 1.11.2
Show Add New
Download Download
Requirement Feedback
Requirement Feedback
Requirement
Requirement
Requirement Administrator Requirement
Feedback Feedback
Requirement Feedback
Requirement
1.11.5 Requirement Requirement
1.11.3
Delete
Edit Download
Download
Checking
Checking
Replying
Replying
1.11.4
Search
Download
Checking
D18 tblDownload
DFD level 2 for Banner Management
D21 tblBanners D21 tblBanners
Checking
Checking
Replying
Replying
1.12.2
1.12.1
Add New
Show Banner
Banner
Requirement Feedback
Requirement Feedback
Requirement
Requirement
Requirement Administrator Requirement
Feedback Feedback
Requirement Feedback
Requirement
Requirement Requirement
1.12.5 1.12.3
Delete Banner Edit Banner
Checking
Checking
Replying
Replying
1.12.4
Search Banner
Replying
D21 tblBanners
DFD level 2 for Ordering
D1 tblMember D1 tblMember
Checking
Checking
Replying
Replying 2.1.1
2.1.2
Register
Login
Member
Requirement Feedback
Requirement Feedback
Requirement
Requirement
Customer
Requirement
Requirement
Feedback
2.1.3
Order
Checking
Replying
D1 tblMember
D2 tblOrder
D7 tblProducts
DFD level 2 for Products Searching
D3 tblProductCategories D3 tblProductCategories
D5 tblProductTypes D5 tblProductTypes
D7 tblProducts D7 tblProducts
Checking
Checking
Replying
Replying
2.3.1
2.3.2
Search By
Search By
Product Type
Product ID
Requirement Feedback
Requirement Feedback
ID
Requirement
Requirement
Customer
Thank for
listening!
Database Design
Presented by NGUYEN THI THOA
Normalization
Normalization is a process by which you identify and correct
inherent problems and complexities in your record design.
Normalization process involves 3 types of normal form:
Un-Normal Form
Error
Message
No
Check valid?
Yes
Access system
End
Flowchart for Adding:
Begin
Check valid ?
No
Yes
End
Flowchart for Editing:
Begin
Edit
information of
selected record
Show error
message
No
Check valid?
Yes
Show successful
message
End
Flowchart for Deleting:
Begin
Delete record
No
Confirm for deleting ?
Yes
Update database
End
Flowchart for Searching:
Begin
Input
information
for searching
Search information in
database
No Check existence ?
Yes
Display result
End
Conclusion
Presented by LUU THI HONG THUY
CONCLUSION
EFFICIENCIES
Helps customers can quickly update and select the PC products without having to get out of home.
Customers can save a lot of time for shopping.
Customer support services are always running 24/24. Customers may contact us at the address listed on the site at
any time.
LIMITATIONS
In restricted period of the time we do not have enough time and human resource to complete all the
necessary features of this model. Because the limitation of the time, our Website also has many drawbacks:
Payment system is not advanced. It still uses the transitional payment, such as: ATM, by cash when delivery
product. The main reason that causes this problem is that the Vietnamese used cash in payments.
We don’t have a quantity is stock checking automatically. This feature will be developed later.
One another problem is that security. The security of the system is relatively low because system does not update
the latest security software; the development firewall has had many difficulties.
Further more, due to restricted schedule, project was not perfect, there are still bugs and unpredicted problems
which will be fixed in the product to give more convenient to user. There are major limitations of the system. We will
try to overcome these drawbacks as soon as possible.
=> In the future, the Online PC Product Order System will be upgraded a new version.
GROUP 18