0% found this document useful (0 votes)
122 views18 pages

Comparative Matrix DB

This document compares 5 online ordering systems through a comparative matrix. The matrix describes the key features, limitations, platforms, support details, and monetization schemes of each system. It also includes database design tables, with one showing the relationship between a student profile table and orders table through a primary key. The document provides information to help researchers evaluate different online ordering options and their database requirements for a future study.

Uploaded by

Erza Momoa
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
122 views18 pages

Comparative Matrix DB

This document compares 5 online ordering systems through a comparative matrix. The matrix describes the key features, limitations, platforms, support details, and monetization schemes of each system. It also includes database design tables, with one showing the relationship between a student profile table and orders table through a primary key. The document provides information to help researchers evaluate different online ordering options and their database requirements for a future study.

Uploaded by

Erza Momoa
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 18

COMPARATIVE MATRIX

This Table shows the comparison of the studies that the


researchers are trying to implement in the future. This table
describes the other studies that are completely working.
Table 1
Related Studies Features Limitations Platform Details Support Monetization
scheme
Name: • Can order the • Need internet • Web-based • Browser Pentakom pay
Book ordering books connection their system
management conveniently • Mobile • Ios developers to
System • Can manage • Only in chicago Application create a system
the book more • Android for a convenient
URL: https://w systematically book ordering
ww.sema and easily system
nticschol ar.org • Can views
news, post
Year: news, sms,
2014 check ordering
records and
Proponents: view book
1. Kok Yang The ordering
statistics
Table 1.1
Related Studies Features Limitations Platform Details Support Monetization
scheme
Name: • Can manage • Need Internet • POS • Custom OS The MBIM
Multifunctional inventory and System can be
Barcode Inventory stock ordering • Only in School • Web-Apps • Browser sold to
Management of Informatics interested
System (MBIMS)
• Can bring Science, parties, such as
effectiveness to University retail markets.
URL: the retailing Malaysia Sabah. The system can
Multifunctional Barco
de Inventory System f market in be customized
or Retailing. Are You
Ready for It | Seman inventory for the needs of
tic Scholar management their store,
Year: making
2019 inventory more
convenient to
Proponents: track their sales
1.L.S Cai And inventory
2.Leau Yu Beng management
3. C.Lasuin
4.Tan Soo Fun
Table 1.2
Related Studies Features Limitations Platform Details Support Monetization
scheme
Name: • Dynamically • Range of the • Web-page • Browser Vendors may
Internet online Created Menu vendor's pay to be
order method and Web Pages product is featured on the
apparatus limited within a ordering system
• Provides the certain location for their product
URL: customers with to be displayed
https://app.
dimensions. product info
ai/details/pa from various
tent/US-599 1739- vendors & from
A vendors having
take out
Year:
2012

Proponents:
1.Bryan Cupps
2.Tim Glass
Table 1.3
Related Studies Features Limitations Platform Details Support Monetization
scheme
Name: • Automatically • Not dropship • Website • Browser CIN7 can sell
Cin7’s cloud-based adjusts included. They their system to
order system inventory have to use a fix retail managers
which is time who would like
URL: • Preventing consuming to make use of
https://www inventory their system
.cin7.com/co
mpany/abo ut-us/ control errors. design. CIN7 can
be made
Year: • Sell or hold customizable in
2012 products their features

Proponents: • Total inventory


1.David Leach
2.Begita Rudman
3.David Kennedy
Table 1.4
Related Studies Features Limitations Platform Details Support Monetization
scheme
Name: • Barcode • Lacks offline • Mobile • iOS cashier live may
Cashier Live scanning or functionality Application be sold to retail
unique codes • Browser companies for
URL: • Mediocre • Web-Based their offered
https://www • Inventory customer service
.justbusiness management service
.com/operati and tracking
ons/inventor y- • Reporting is
manageme nt-
apps#cas hier • Manage your thin
store and
Year: inventory from
2009 anywhere
Proponents: • Create
1. Tom Greenhaw purchase orders
2. Jordan Cardilo in the app
3. Dan Robinson
Table 1.5
Related Studies Features Limitations Platform Details Support Monetization
scheme
Name: • Double-entry • Import/Export of • Mobile • iOS The Odoo app
data, The migration
Odoo inventory will really not useful Application can be sold to
system on this area, we have • Android users for a price
URL: • Order points recently viewed an • Web-Based or the app can
https://www and automated issue of importing • Browser be downloaded
.justbusines work order and so
RFQs the customer has had for free but will
s.com/opera • Multi-ware to change to the on- contain ads
tions/invent ory- house premise Odoo
manage ment-
apps# cashier • Cross-docking • If the current
business process is
Year: highly customized or
2005 (Initial proprietary to their
released) 2020 owned business then
generic ERP
(Stable Released) processes may not
work for you well and
Proponents: can turn into
1. Fabien Pinckaers confusion for the
2. Antony Lesuisse employees
3. Phuong Luu
Database Design
This section exhibits the relationships of every table through its primary
key information. Each database design table has corresponding keys which
will be used to receive the contents of the tables. In relational databases’
environment , the primary key is a unique identifier, and cannot contain a
null value. Foreign key, or the secondary key, is often a primary key of
another table which links a table to another table.
Table 5
            Students
  PK     ID_Number
            StudFirstname
            StudLastname
            StudEmail
            StudAddress
            StudContact
            StudCourse
            Stud_Year
            Password

Table 5 shows the profile of all the students in university. The primary key is
the students “ID_Number” compared with the “Student_ID” from orders to
verify the students' profile.
Table 6

                 Staff
  PK       Staff_ID
          StafFirstname
           StafLastname
           StafGender
           StafEmail
           StafAddress
           StafContact
           StafHiredDate
    AssignedDepartment

Table 6 shows the profile of the staff who will issue the book orders from the
students. Staff’s profile includes the name, gender, email, address, contact, hire
date, and assigned department. The primary key is the “Staff_ID” to verify the
staff’s profile.
Table 7

            Students Order

  PK        Order_ID

  FK     Student_ID
  FK     Staff_ID
              Textbook_Name
              Order_Date
              Textbook_Author
              TextBook_Edition  
              Transaction_Status

Table 7 shows the profile for orders. The primary key is the “Order_ID” from
order details in order to verify the order details.
Table 8
            Order Details

  PK        Order_ID

  FK      Textbook_Name
                 Quantity
                 Price
                 Discount
                 Total

Table 8 shows the details about the item ordered by the customer, this is where
they can see the final ordered item. The primary key of the order details is the
“Order_ID”. It also has the Textbook_Name,Quantity, Price, Discount, and
total of the price they ordered.
Table 9

              Category
    PK    Category_ID
                  Genre
                  Description
                  Active

Table 9 shows the product category, The primary key is the “Category_ID”. in
order to identify the category profile of the order.
Table 10

                   Textbook
Category
   PK
PK     Textbook_ID
Category_ID
             Textbook_Name
    Genre
            Textbook_Desc
      Description
   FK 
         Category_Num
      Active
            QuantityPerUnit
            Textbook_Stock
            Textbook_Order
            Textbook_Status
            Discount
           

Table 10 shows the profile for the products. The primary key is the “Textbook_ID”
from the order details in order to verify the Textbook
Table 11

Payment
                   Category
    PK    Payment_ID
Category_ID
                      Payment_Date
  Genre
                     Payment_Type
    Description
                     Allowed
    Active

 Entity Relationship Diagram

Table 11 is the profile for the payment. The primary key is “Payment_ID” and the
profile is composed of the Payment_Date, Payment_Type, and Allowed.
  Entity Relationship Diagram
This section reveals the relationship of the entities through a
linked tabular presentation. The dependency is necessary to
allow the tables function properly.
ERD

Figure 37 : Entity Relationship Diagram


Figure 37 shows the relationship of the tables in the database. Students are very
important in order to verify the orders. The students “ID_Number” will be the
confirmation of the eligibility of the order together with the “Staff_ID” to make it
legitimate. students order entities such as “Order_Num” must have the same
“Order_ID” from the order details. The Students Order table composed the details
of the order, Order Details composed of the important details to identify what kind
of book that has been ordered by using its “Textbook_Name”. The
“Textbook_Name” from Order Details must be the same with “Textbook_ID” from
the Textbook Table. The Textbook Table is composed of the details about the
textbooks, especially the Category. “Category_Num” from the Textbook table
should be the same with the “Category_ID” from Category Table in order to identify
the Category of the books. Lastly, The Payment. It composes details about the
payment. The date of payment, what type of payment use and Allowed.

You might also like