SlideShare a Scribd company logo
Team C – CIS470 Presentation
Adam Belles
Cheri Buford
Paula Merchant
Steven Maine
Taha Rabbani
Agenda
 Project Overview
 Requirements Overview
 Design Overview
 Construction Overview
 Test Cases
Project Overview
 Williams Specialty Company (WSC)
 Specializes in custom printing and engraving
 Software Needs
 Order management to replace paper traceability
 Customer management to track new/existing customers
 Reporting for YTD sales and quality
 Invoicing capability
Requirements Overview
Use Case diagram
Activity diagrams
Use Case Diagram
2 User Types
• Sales – accesses all use cases
• Printing/Engraving Specialist –
processes orders and views reports
Use Cases
• Follow natural progression of order
through system
Activity Diagram – Open Order
• Use Case: Open Order
• Primary Actor: Sales
• GUI’s: New Order, Customer Accounts
Activity Diagram – Process Order
• Use Case: Process Order
• Primary Actor: Specialist
• GUI’s: Catalog, Order Status
Activity Diagram – Complete Order
• Use Case: Complete Order
• Primary Actor: Sales
• GUI’s: Order Status, Invoices
Activity Diagram – Generate Reports
• Use Case: Generate Reports
• Primary Actor: Sales and Specialist
• GUI’s: Year-to-Date Sales, Year-to-Date
Quality, Invoices
Design Overview
Entity relationship diagram
Data and reports
Event decomposition diagram
Data flow diagram
Entity Relationship Diagram
Code tables limit input options:
Job Codes (Sales, Printing, Engraving)
Order Status Codes
Customer, Order, & Inventory Tables:
Maintain current data
Message History Table:
Maintains historical data
Users:
Determines who can access the system
Year-to-Date Sales Report
Year-to-Date Sales Report Data from Microsoft Access
• Joins the Inventory, Customer, and Order tables
Year-to-Date Quality Report
Year-to-Date Quality Report Data from Microsoft Access
• Data pulled from MessageHistory table
Invoice Report
Invoice Report Data from Microsoft Access for Order ID 1006
User selects/inputs Order ID
then clicks “Generate Invoice”
• Joins the Inventory, Customer, and Order tables
• Filtered by user selected order ID
Event Decomposition Diagram
Data Flow Diagram
Construction Overview
GUI’s
GUI – New Order
Used fills out all fields, then
clicks “Submit Order”
All “…” buttons pull up
selection window for that field
If new customer is needed, user
clicks “Add New Customer”
GUI – Customer Accounts
If viewing existing customer,
user selects/inputs Customer ID
and clicks “View Customer”
After clicking “View Customer”,
user can update data and click
“Update Customer”
If adding new customer, user
fills out all fields and clicks
“Add Customer”
Order Entry Test Case
GUI – Catalog
User selects/inputs Catalog #
and clicks “View Item”
All fields are then populated
Specialist can update Current
Stock and click “Update Stock”
GUI – Order Status
User selects/inputs Order ID
then clicks “View Order”
Message history and current
status are then populated
User can update current status
and/or send a message
Catalog Test Case

More Related Content

What's hot

Field Force management system by Arena
Field Force management system by ArenaField Force management system by Arena
Field Force management system by Arena
MdAshikKhan1
 
Odoo technical features
Odoo  technical featuresOdoo  technical features
Odoo technical features
Inti VeeraNagaRaja sankar
 
Eresource nfra erp
Eresource nfra erpEresource nfra erp
Eresource nfra erp
eresource erp
 
Brief - Scaling Thoughtfully (SaaS)
Brief - Scaling Thoughtfully (SaaS)Brief - Scaling Thoughtfully (SaaS)
Brief - Scaling Thoughtfully (SaaS)
BhavnaChadalavada
 
Spectrum erp productoverview
Spectrum erp productoverviewSpectrum erp productoverview
Spectrum erp productoverview
Mauly Chandra
 
New Features in SPI Buyer Direct
New Features in SPI Buyer DirectNew Features in SPI Buyer Direct
New Features in SPI Buyer Direct
SPI Conference
 
Purchasing Management with SAP
Purchasing Management with SAPPurchasing Management with SAP
Purchasing Management with SAP
THOMPSOJ1133
 
Retailers and Suppliers are Re-Tooling in Technology
Retailers and Suppliers are Re-Tooling in TechnologyRetailers and Suppliers are Re-Tooling in Technology
Retailers and Suppliers are Re-Tooling in Technology
SPI Conference
 
How to build an eCRM for your eCommerce
How to build an eCRM for your eCommerceHow to build an eCRM for your eCommerce
How to build an eCRM for your eCommerce
Florian Lacombe
 
P07 - Inventory and Purchasing Preferences (MCU)
P07 - Inventory and Purchasing Preferences (MCU) P07 - Inventory and Purchasing Preferences (MCU)
P07 - Inventory and Purchasing Preferences (MCU)
Maintenance Connection
 
JahiaOne 2015 - Form Factory, the essential digital marketing engagement tool
JahiaOne 2015 - Form Factory, the essential digital marketing engagement toolJahiaOne 2015 - Form Factory, the essential digital marketing engagement tool
JahiaOne 2015 - Form Factory, the essential digital marketing engagement tool
Jahia Solutions Group
 
Sap le mm sd training
Sap le mm sd trainingSap le mm sd training
Sap le mm sd training
tech2erp
 
Co list of topics
Co list of topicsCo list of topics
Co list of topics
heranraja devaki
 
Assignment johnson
Assignment johnsonAssignment johnson
Assignment johnson
Johnson Minj
 
Automan POS
Automan POSAutoman POS
Automan POS
Coderobotics Studio
 
SYSPRO ERP for Distribution
SYSPRO ERP for DistributionSYSPRO ERP for Distribution
SYSPRO ERP for Distribution
SYSPRO
 
Diamond erp solution
Diamond erp solutionDiamond erp solution
Diamond erp solutionalkeshdnk
 
Mis project jka - 21 - slideshare
Mis project   jka - 21 - slideshareMis project   jka - 21 - slideshare
Mis project jka - 21 - slideshareACHUTHAN J K
 
LiveSku - secondary sales management solution
LiveSku - secondary sales management solutionLiveSku - secondary sales management solution
LiveSku - secondary sales management solution
Rebaca Technologies
 
Whitespace analysis products
Whitespace analysis productsWhitespace analysis products
Whitespace analysis products
New Haven Technologies
 

What's hot (20)

Field Force management system by Arena
Field Force management system by ArenaField Force management system by Arena
Field Force management system by Arena
 
Odoo technical features
Odoo  technical featuresOdoo  technical features
Odoo technical features
 
Eresource nfra erp
Eresource nfra erpEresource nfra erp
Eresource nfra erp
 
Brief - Scaling Thoughtfully (SaaS)
Brief - Scaling Thoughtfully (SaaS)Brief - Scaling Thoughtfully (SaaS)
Brief - Scaling Thoughtfully (SaaS)
 
Spectrum erp productoverview
Spectrum erp productoverviewSpectrum erp productoverview
Spectrum erp productoverview
 
New Features in SPI Buyer Direct
New Features in SPI Buyer DirectNew Features in SPI Buyer Direct
New Features in SPI Buyer Direct
 
Purchasing Management with SAP
Purchasing Management with SAPPurchasing Management with SAP
Purchasing Management with SAP
 
Retailers and Suppliers are Re-Tooling in Technology
Retailers and Suppliers are Re-Tooling in TechnologyRetailers and Suppliers are Re-Tooling in Technology
Retailers and Suppliers are Re-Tooling in Technology
 
How to build an eCRM for your eCommerce
How to build an eCRM for your eCommerceHow to build an eCRM for your eCommerce
How to build an eCRM for your eCommerce
 
P07 - Inventory and Purchasing Preferences (MCU)
P07 - Inventory and Purchasing Preferences (MCU) P07 - Inventory and Purchasing Preferences (MCU)
P07 - Inventory and Purchasing Preferences (MCU)
 
JahiaOne 2015 - Form Factory, the essential digital marketing engagement tool
JahiaOne 2015 - Form Factory, the essential digital marketing engagement toolJahiaOne 2015 - Form Factory, the essential digital marketing engagement tool
JahiaOne 2015 - Form Factory, the essential digital marketing engagement tool
 
Sap le mm sd training
Sap le mm sd trainingSap le mm sd training
Sap le mm sd training
 
Co list of topics
Co list of topicsCo list of topics
Co list of topics
 
Assignment johnson
Assignment johnsonAssignment johnson
Assignment johnson
 
Automan POS
Automan POSAutoman POS
Automan POS
 
SYSPRO ERP for Distribution
SYSPRO ERP for DistributionSYSPRO ERP for Distribution
SYSPRO ERP for Distribution
 
Diamond erp solution
Diamond erp solutionDiamond erp solution
Diamond erp solution
 
Mis project jka - 21 - slideshare
Mis project   jka - 21 - slideshareMis project   jka - 21 - slideshare
Mis project jka - 21 - slideshare
 
LiveSku - secondary sales management solution
LiveSku - secondary sales management solutionLiveSku - secondary sales management solution
LiveSku - secondary sales management solution
 
Whitespace analysis products
Whitespace analysis productsWhitespace analysis products
Whitespace analysis products
 

Similar to Devry University Senior Project Presentation

03 part 1_requirement_elicitation
03 part 1_requirement_elicitation03 part 1_requirement_elicitation
03 part 1_requirement_elicitation
Anurag Rajandekar
 
Dynamics GP 2016 R2 whats new demo
Dynamics GP 2016 R2 whats new demo Dynamics GP 2016 R2 whats new demo
Dynamics GP 2016 R2 whats new demo
NventeQ Solutions FZC
 
Digital-Clay CRM Billing BI.PPT
Digital-Clay CRM Billing BI.PPTDigital-Clay CRM Billing BI.PPT
Digital-Clay CRM Billing BI.PPTMoshe SHULMAN
 
DF2UFL 2012: Reporting & Dashboards with Formula Success Tools
DF2UFL 2012: Reporting & Dashboards with Formula Success ToolsDF2UFL 2012: Reporting & Dashboards with Formula Success Tools
DF2UFL 2012: Reporting & Dashboards with Formula Success Tools
Jennifer Phillips
 
Microsoft Dynamics NAV Training
Microsoft Dynamics NAV TrainingMicrosoft Dynamics NAV Training
Microsoft Dynamics NAV Training
RAMESH KUMAR S
 
Jewelry ERP software Bangalore India
Jewelry ERP software Bangalore IndiaJewelry ERP software Bangalore India
Jewelry ERP software Bangalore India
Clockwork Business Solution
 
Migrating to Salesforce
Migrating to SalesforceMigrating to Salesforce
Migrating to Salesforce
Rayad Khan
 
Project Based Industry ERP - Nfra enterprise Solution
Project Based Industry ERP - Nfra enterprise SolutionProject Based Industry ERP - Nfra enterprise Solution
Project Based Industry ERP - Nfra enterprise Solution
nfra erp
 
Sybiz Vision.NET & IT as a Service (ITaaS)
Sybiz Vision.NET & IT as a Service (ITaaS)Sybiz Vision.NET & IT as a Service (ITaaS)
Sybiz Vision.NET & IT as a Service (ITaaS)
AlphaBiz Solutions
 
CRM v6 Launch Overview - Apptivo
CRM v6 Launch Overview - ApptivoCRM v6 Launch Overview - Apptivo
CRM v6 Launch Overview - Apptivo
Apptivo
 
LivaBudget & LivaClick (Best Business Solutions CPM & BI)
LivaBudget & LivaClick (Best Business Solutions CPM & BI)LivaBudget & LivaClick (Best Business Solutions CPM & BI)
LivaBudget & LivaClick (Best Business Solutions CPM & BI)
DataLiva Bilişim Hizmetleri
 
Atlantic DataSystems: Sage Web Chat for Accounts Receivable
Atlantic DataSystems: Sage Web Chat for Accounts Receivable Atlantic DataSystems: Sage Web Chat for Accounts Receivable
Atlantic DataSystems: Sage Web Chat for Accounts Receivable
Atlantic DataSystems
 
Focus_RT-Presentation
Focus_RT-PresentationFocus_RT-Presentation
Focus_RT-PresentationUzair Ahmed
 
JD Edwards EnterpriseOne 9.2 One Presentation Quest INFOCUS 2016
JD Edwards EnterpriseOne 9.2 One Presentation Quest INFOCUS 2016JD Edwards EnterpriseOne 9.2 One Presentation Quest INFOCUS 2016
JD Edwards EnterpriseOne 9.2 One Presentation Quest INFOCUS 2016
Mitchell & Associates, Inc. - Oracle Platinum Level Partner
 
Understand your Business processes
Understand your Business processesUnderstand your Business processes
Understand your Business processes
Gaurav Kumar
 
Pharmacy Management Software
Pharmacy Management Software Pharmacy Management Software
Pharmacy Management Software
B M ASHIK MAHMUD
 
attune Fashion Suite Accelerators.2016
attune Fashion Suite Accelerators.2016attune Fashion Suite Accelerators.2016
attune Fashion Suite Accelerators.2016Andy Larsen
 

Similar to Devry University Senior Project Presentation (20)

03 part 1_requirement_elicitation
03 part 1_requirement_elicitation03 part 1_requirement_elicitation
03 part 1_requirement_elicitation
 
Dynamics GP 2016 R2 whats new demo
Dynamics GP 2016 R2 whats new demo Dynamics GP 2016 R2 whats new demo
Dynamics GP 2016 R2 whats new demo
 
Digital-Clay CRM Billing BI.PPT
Digital-Clay CRM Billing BI.PPTDigital-Clay CRM Billing BI.PPT
Digital-Clay CRM Billing BI.PPT
 
NEBA_ABONGNWI_CVA
NEBA_ABONGNWI_CVANEBA_ABONGNWI_CVA
NEBA_ABONGNWI_CVA
 
DF2UFL 2012: Reporting & Dashboards with Formula Success Tools
DF2UFL 2012: Reporting & Dashboards with Formula Success ToolsDF2UFL 2012: Reporting & Dashboards with Formula Success Tools
DF2UFL 2012: Reporting & Dashboards with Formula Success Tools
 
Microsoft Dynamics NAV Training
Microsoft Dynamics NAV TrainingMicrosoft Dynamics NAV Training
Microsoft Dynamics NAV Training
 
Jewelry ERP software Bangalore India
Jewelry ERP software Bangalore IndiaJewelry ERP software Bangalore India
Jewelry ERP software Bangalore India
 
Migrating to Salesforce
Migrating to SalesforceMigrating to Salesforce
Migrating to Salesforce
 
Project Based Industry ERP - Nfra enterprise Solution
Project Based Industry ERP - Nfra enterprise SolutionProject Based Industry ERP - Nfra enterprise Solution
Project Based Industry ERP - Nfra enterprise Solution
 
Sybiz Vision.NET & IT as a Service (ITaaS)
Sybiz Vision.NET & IT as a Service (ITaaS)Sybiz Vision.NET & IT as a Service (ITaaS)
Sybiz Vision.NET & IT as a Service (ITaaS)
 
CRM v6 Launch Overview - Apptivo
CRM v6 Launch Overview - ApptivoCRM v6 Launch Overview - Apptivo
CRM v6 Launch Overview - Apptivo
 
LivaBudget & LivaClick (Best Business Solutions CPM & BI)
LivaBudget & LivaClick (Best Business Solutions CPM & BI)LivaBudget & LivaClick (Best Business Solutions CPM & BI)
LivaBudget & LivaClick (Best Business Solutions CPM & BI)
 
VISION PSP
VISION PSPVISION PSP
VISION PSP
 
Atlantic DataSystems: Sage Web Chat for Accounts Receivable
Atlantic DataSystems: Sage Web Chat for Accounts Receivable Atlantic DataSystems: Sage Web Chat for Accounts Receivable
Atlantic DataSystems: Sage Web Chat for Accounts Receivable
 
Focus_RT-Presentation
Focus_RT-PresentationFocus_RT-Presentation
Focus_RT-Presentation
 
JD Edwards EnterpriseOne 9.2 One Presentation Quest INFOCUS 2016
JD Edwards EnterpriseOne 9.2 One Presentation Quest INFOCUS 2016JD Edwards EnterpriseOne 9.2 One Presentation Quest INFOCUS 2016
JD Edwards EnterpriseOne 9.2 One Presentation Quest INFOCUS 2016
 
NAV presentation
NAV presentationNAV presentation
NAV presentation
 
Understand your Business processes
Understand your Business processesUnderstand your Business processes
Understand your Business processes
 
Pharmacy Management Software
Pharmacy Management Software Pharmacy Management Software
Pharmacy Management Software
 
attune Fashion Suite Accelerators.2016
attune Fashion Suite Accelerators.2016attune Fashion Suite Accelerators.2016
attune Fashion Suite Accelerators.2016
 

Devry University Senior Project Presentation

  • 1. Team C – CIS470 Presentation Adam Belles Cheri Buford Paula Merchant Steven Maine Taha Rabbani
  • 2. Agenda  Project Overview  Requirements Overview  Design Overview  Construction Overview  Test Cases
  • 3. Project Overview  Williams Specialty Company (WSC)  Specializes in custom printing and engraving  Software Needs  Order management to replace paper traceability  Customer management to track new/existing customers  Reporting for YTD sales and quality  Invoicing capability
  • 4. Requirements Overview Use Case diagram Activity diagrams
  • 5. Use Case Diagram 2 User Types • Sales – accesses all use cases • Printing/Engraving Specialist – processes orders and views reports Use Cases • Follow natural progression of order through system
  • 6. Activity Diagram – Open Order • Use Case: Open Order • Primary Actor: Sales • GUI’s: New Order, Customer Accounts
  • 7. Activity Diagram – Process Order • Use Case: Process Order • Primary Actor: Specialist • GUI’s: Catalog, Order Status
  • 8. Activity Diagram – Complete Order • Use Case: Complete Order • Primary Actor: Sales • GUI’s: Order Status, Invoices
  • 9. Activity Diagram – Generate Reports • Use Case: Generate Reports • Primary Actor: Sales and Specialist • GUI’s: Year-to-Date Sales, Year-to-Date Quality, Invoices
  • 10. Design Overview Entity relationship diagram Data and reports Event decomposition diagram Data flow diagram
  • 11. Entity Relationship Diagram Code tables limit input options: Job Codes (Sales, Printing, Engraving) Order Status Codes Customer, Order, & Inventory Tables: Maintain current data Message History Table: Maintains historical data Users: Determines who can access the system
  • 12. Year-to-Date Sales Report Year-to-Date Sales Report Data from Microsoft Access • Joins the Inventory, Customer, and Order tables
  • 13. Year-to-Date Quality Report Year-to-Date Quality Report Data from Microsoft Access • Data pulled from MessageHistory table
  • 14. Invoice Report Invoice Report Data from Microsoft Access for Order ID 1006 User selects/inputs Order ID then clicks “Generate Invoice” • Joins the Inventory, Customer, and Order tables • Filtered by user selected order ID
  • 18. GUI – New Order Used fills out all fields, then clicks “Submit Order” All “…” buttons pull up selection window for that field If new customer is needed, user clicks “Add New Customer”
  • 19. GUI – Customer Accounts If viewing existing customer, user selects/inputs Customer ID and clicks “View Customer” After clicking “View Customer”, user can update data and click “Update Customer” If adding new customer, user fills out all fields and clicks “Add Customer”
  • 21. GUI – Catalog User selects/inputs Catalog # and clicks “View Item” All fields are then populated Specialist can update Current Stock and click “Update Stock”
  • 22. GUI – Order Status User selects/inputs Order ID then clicks “View Order” Message history and current status are then populated User can update current status and/or send a message