SlideShare a Scribd company logo
1 of 3
Download to read offline
Project	
  1:	
  Spare	
  Parts	
  Management	
  General	
  Description:	
  
	
  
In	
  RICEMILLS	
  that	
  own	
  a	
  large	
  of	
  equipments	
  including	
  a	
  power	
  plant	
  like	
  LA	
  SUERTE	
  
RICEMILL	
  that	
  I	
  recently	
  visited,	
  managing	
  the	
  spare	
  parts	
  properly	
  and	
  a	
  timely	
  
manner	
  is	
  a	
  challenging	
  task.	
  Usually,	
  spare	
  parts	
  are	
  categorized	
  in	
  two	
  main	
  
groups:	
  fast	
  moving	
  and	
  slow	
  moving	
  parts.	
  Fast	
  moving	
  spare	
  parts	
  are	
  those	
  that	
  
are	
  very	
  often	
  required	
  and	
  slow	
  moving	
  spare	
  parts	
  used	
  and	
  determine	
  future	
  
demand	
  manually.	
  
	
  
The	
  objective	
  of	
  this	
  project	
  is	
  to	
  build	
  a	
  database	
  management	
  system	
  that	
  will	
  help	
  
the	
  managers	
  in	
  the	
  process	
  of	
  managing	
  spare	
  parts.	
  In	
  particular	
  the	
  system	
  
should:	
  
a)	
  Keep	
  the	
  record	
  of	
  the	
  spare	
  parts	
  required	
  for	
  a	
  particular	
  type	
  of	
  maintenance;	
  
b)	
  Keep	
  record	
  of	
  the	
  spare	
  parts	
  received	
  and	
  used	
  in	
  the	
  past;	
  	
  
c)	
  Schedule	
  forthcoming	
  major	
  maintenance	
  services;	
  	
  
d)	
  Keep	
  record	
  of	
  spare	
  parts	
  vendors;	
  
e)	
  Forecast	
  future	
  demand	
  for	
  fast	
  moving	
  spare	
  parts	
  based	
  on	
  past	
  consumptions;	
  
....etc	
  In	
  this	
  model,	
  we	
  assume	
  that	
  lead-­‐time,	
  for	
  all	
  spare	
  parts,	
  is	
  one	
  week.	
  Other	
  
functionalities	
  of	
  this	
  database	
  are:	
  
	
  
a)	
  Generating	
  weekly	
  report	
  orders	
  for	
  each	
  spare	
  part.	
  These	
  reports	
  will	
  be	
  mailed	
  
to	
  vendors;	
  	
  
b)	
  Providing	
  weekly	
  feedback	
  to	
  managers	
  to	
  enable	
  decisions	
  about	
  expenditures	
  
on	
  equipment	
  maintenance;	
  
c)	
  Providing	
  information	
  about	
  economical	
  viability	
  of	
  an	
  equipment.	
  For	
  example,	
  if	
  
the	
  yearly	
  consumption	
  of	
  a	
  particular	
  spare	
  part	
  is	
  more	
  than	
  30%	
  of	
  the	
  book	
  value	
  
of	
  that	
  equipment,	
  it	
  is	
  better	
  to	
  purchase	
  new	
  equipment	
  instead;	
  d)	
  Often,	
  the	
  
slow	
  moving	
  items	
  got	
  stuck	
  up	
  in	
  the	
  inventory	
  and	
  managers	
  loose	
  track	
  of	
  them.	
  	
  
	
  
The	
  system	
  should	
  generate	
  the	
  following	
  reports	
  that	
  will	
  enable	
  the	
  managers	
  to	
  
decide	
  the	
  proper	
  disposal	
  /	
  utilization	
  plan	
  for	
  the	
  spare	
  parts:	
  
1.	
  On-­‐Hand	
  inventory	
  of	
  all	
  spare	
  parts	
  2.	
  On-­‐Hand	
  inventory	
  of	
  spare	
  parts	
  that	
  
have	
  been	
  in	
  the	
  inventory	
  for	
  more	
  than	
  three	
  months	
  
	
  
Database	
  Design	
  
Below	
  are	
  the	
  main	
  entity	
  types	
  of	
  this	
  database.	
  For	
  each	
  entity	
  type,	
  corresponding	
  
attributes	
  are	
  provided.	
  
a)	
  Equipment	
  (identification	
  number,	
  name,	
  description,	
  location,	
  purchase	
  price	
  
purchase	
  date,	
  estimated	
  cost	
  of	
  a	
  breakdown,	
  average	
  men-­‐hours	
  required	
  for	
  a	
  
shutdown	
  maintenance,	
  expected	
  lifetime,	
  etc.)	
  	
  
b)	
  Maintenance	
  (identification	
  number,	
  name,	
  type(shutdown	
  or	
  breakdown),	
  
description,	
  total	
  man-­‐hours	
  required,	
  etc.	
  
c)	
  Vendor	
  (identification	
  number,	
  name,	
  address,	
  name	
  and	
  telephone	
  number	
  of	
  
the	
  contact	
  person,	
  etc.	
  	
  
d)	
  Spare	
  part	
  (identification	
  number,	
  name,	
  type(slow	
  of	
  fast	
  moving	
  part),	
  purchase	
  
date,	
  expected	
  lifetime,	
  inventory	
  level,	
  unit	
  cost,	
  name	
  of	
  the	
  company	
  that	
  
produces	
  this	
  component	
  as	
  well	
  as	
  the	
  name	
  and	
  telephone	
  of	
  the	
  contact	
  person,	
  
etc.	
  
You	
  can	
  use	
  these	
  information	
  to	
  build	
  an	
  E-­‐R	
  Diagram,	
  transform	
  diagram	
  to	
  a	
  
relational	
  database,	
  identify	
  the	
  primary	
  and	
  foreign	
  keys	
  for	
  each	
  relation	
  and	
  
decomposing	
  each	
  relations	
  created	
  to	
  arrive	
  in	
  3NF	
  relations.	
  
	
  
Additional	
  Comments:	
  
a)When	
  a	
  maintenance	
  is	
  performed	
  on	
  equipments,	
  the	
  following	
  information	
  is	
  
recorded:	
  (maintenance	
  date	
  and	
  time,	
  amount	
  of	
  time	
  to	
  repair	
  the	
  
equipment,	
  amount	
  of	
  time	
  the	
  equipment	
  is	
  down,	
  the	
  name	
  of	
  the	
  major	
  
part	
  used,	
  cost	
  of	
  maintenance,	
  description	
  of	
  the	
  process,	
  etc	
  
b)	
  Spare	
  parts	
  are	
  parts	
  of	
  equipments.	
   The	
  company	
  uses	
  spare	
  to	
  replace	
  
damaged	
  parts	
  of	
  equipments.	
  When	
  a	
  spare	
  part	
  is	
  used,	
  the	
  replacement	
  date,	
  
men-­‐hours	
  used,	
  number	
  of	
  spare	
  parts	
  used,	
  etc	
  are	
  recorded.	
  c)	
  When	
  parts	
  
are	
  bought	
  from	
  vendor,	
  the	
  transaction	
  number,	
  order	
  releasing	
  date,	
  order	
  
receiving	
  date,	
  quantity	
  purchased,	
  unit	
  price,	
  total	
  amount	
  paid,	
  payment	
  due	
  
date,	
  etc	
  are	
  recorded.	
  
QUERIES:	
  
1.	
  Create	
  a	
  query	
  that	
  prompts	
  for	
  the	
  identification	
  number	
  of	
  a	
  spare	
  part	
  and	
  
returns	
  a	
  list	
  of	
  the	
  vendors	
  that	
  provide	
  the	
  spare	
  part.	
  The	
  list	
  should	
  contain	
  the	
  
following	
  information:	
  vendor's	
  name,	
  address,	
  and	
  name	
  and	
  telephone	
  number	
  of	
  
the	
  contact	
  person.	
  	
  
2.	
  The	
  following	
  queries	
  will	
  help	
  the	
  managers	
  deciding	
  about	
  the	
  weekly	
  purchase	
  
order	
  of	
  the	
  spare	
  parts.	
  
a)	
  present	
  the	
  level	
  of	
  on-­‐hand	
  inventory	
  for	
  each	
  slow	
  moving	
  spare	
  part.	
  	
  
b)	
  present	
  the	
  level	
  of	
  on-­‐hand	
  inventory	
  for	
  each	
  fast	
  moving	
  spare	
  part.	
  	
  
c)	
  present	
  the	
  average	
  weekly	
  usage	
  of	
  slow	
  moving	
  spare	
  parts	
  during	
  the	
  last	
  three	
  
months.	
  	
  
d)	
  present	
  the	
  the	
  average	
  weekly	
  usage	
  of	
  fast	
  moving	
  spare	
  parts	
  during	
  the	
  last	
  
three	
  months.	
  
3.	
  Create	
  a	
  query	
  that	
  presents	
  a	
  list	
  of	
  spare	
  parts	
  used	
  in	
  a	
  particular	
  type	
  of	
  
maintenance.	
  In	
  order	
  to	
  identify	
  the	
  spare	
  parts	
  used	
  on	
  a	
  particular	
  type	
  of	
  
maintenance,	
  one	
  should	
  look	
  at	
  the	
  historical	
  data	
  collected	
  about	
  previous	
  
maintenances	
  performed.	
  This	
  query	
  should	
  prompt	
  the	
  user	
  for	
  the	
  maintenance	
  
identification	
  number.	
  
4.	
  Create	
  a	
  query	
  that	
  presents	
  the	
  average	
  lead	
  time	
  for	
  each	
  vendor.	
  In	
  order	
  to	
  
calculate	
  the	
  lead	
  times,	
  one	
  can	
  use	
  historical	
  data	
  about	
  order	
  release	
  date	
  and	
  
order	
  receiving	
  date	
  for	
  the	
  spare	
  parts.	
  5.	
  Managers	
  are	
  interested	
  in	
  calculating	
  
the	
  book	
  value	
  of	
  the	
  equipments.	
  In	
  order	
  to	
  calculate	
  the	
  book	
  value	
  of	
  
equipments	
  use	
  straight	
  line	
  depreciation.	
  The	
  purchase	
  date	
  and	
  purchase	
  price	
  of	
  
equipment	
  should	
  be	
  used	
  in	
  these	
  calculations.	
  
6.	
  Create	
  a	
  query	
  that	
  presents	
  the	
  total	
  amount	
  spent	
  last	
  year	
  in	
  maintenance	
  (for	
  
example,	
  cost	
  of	
  spare	
  parts	
  used)	
  for	
  the	
  equipments	
  owned	
  by	
  the	
  company	
  .	
  This	
  
information	
  together	
  with	
  the	
  book	
  values	
  generated	
  previously,	
  will	
  help	
  the	
  
managers	
  to	
  decide	
  about	
  replacing	
  some	
  of	
  the	
  existing	
  equipments.	
  
	
  
	
  
	
  
FORMS	
  
	
  
1.	
  Create	
  a	
  user	
  sign	
  in	
  form	
  together	
  with	
  registration	
  form	
  for	
  new	
  users.	
  	
  
2.	
  Create	
  the	
  following	
  forms	
  that	
  are	
  used	
  for	
  database	
  administrative	
  functions:	
  
Data	
  entry	
  forms	
  for:	
  spare	
  parts,	
  equipments,	
  vendors,	
  etc.	
  These	
  forms	
  allow	
  the	
  
user	
  to	
  add,	
  update	
  and	
  delete	
  information	
  about	
  spare	
  parts,	
  equipments,	
  vendors,	
  
etc.	
  	
  
3.	
  Create	
  a	
  form	
  that	
  allows	
  the	
  user	
  to	
  browse	
  through	
  the	
  information	
  about	
  the	
  
equipments	
  owned	
  by	
  the	
  company.	
  Create	
  a	
  subform	
  that	
  lists	
  the	
  maintenance	
  
services	
  performed	
  on	
  the	
  selected	
  equipment	
  during	
  the	
  last	
  year.	
  Insert	
  a	
  textbox	
  
that	
  represents	
  the	
  total	
  cost	
  of	
  maintenance.	
  Insert	
  a	
  command	
  button	
  that	
  when	
  
clicked	
  on	
  calculates	
  and	
  presents	
  the	
  book	
  value	
  of	
  the	
  equipment.	
  	
  
4.	
  Create	
  a	
  form	
  that	
  allows	
  user	
  to	
  choose	
  a	
  slow	
  moving	
  spare	
  part	
  from	
  a	
  combo	
  
box.	
  Create	
  a	
  subform	
  the	
  presents	
  the	
  following	
  information	
  about	
  the	
  selected	
  
spare:	
  vendor's	
  name,	
  name	
  and	
  phone	
  number	
  of	
  vendor's	
  contact	
  person,	
  unit	
  
cost	
  of	
  the	
  spare	
  part	
  and	
  the	
  level	
  of	
  on-­‐hand	
  inventory.	
  Insert	
  a	
  command-­‐button	
  
that	
  when	
  clicked	
  on	
  presents	
  last	
  year's	
  maintenance	
  services	
  that	
  have	
  used	
  this	
  
particular	
  spare	
  part.	
  
	
  
Based	
  from	
  the	
  specifications	
  or	
  requirements	
  described,	
  create	
  a	
  Spare	
  Parts	
  
Management	
  System:	
  
Front-­‐end	
   :	
  Any	
  Programming	
  Language	
  of	
  your	
  choice	
  Back-­‐End	
   :	
  MySQL	
  
Note:	
  Just	
  create	
  menus	
  and	
  form	
  screens	
  in	
  any	
  programming	
  language	
  of	
  your	
  
choice.	
  You	
  don't	
  need	
  to	
  make	
  a	
  full-­‐blown	
  ready	
  to	
  use	
  system	
  (we	
  don't	
  have	
  
enough	
  time	
  if	
  we	
  do	
  that	
  way).	
  Just	
  a	
  program	
  that	
  represents	
  the	
  template	
  of	
  the	
  
system(prototype)	
  and	
  the	
  MySQL	
  tables	
  to	
  be	
  used.	
  Assume	
  you	
  are	
  the	
  analyst	
  
at	
  the	
  same	
  time	
  the	
  DESIGNER,	
  and	
  you	
  have	
  programmers	
  to	
  do	
  the	
  coding	
  later.	
  
Create	
  menus	
  you	
  want	
  your	
  system	
  to	
  contain.	
  If	
  a	
  menu	
  is	
  clicked,	
  it	
  shows	
  the	
  
corresponding	
  FORM	
  or	
  QUERY	
  ready	
  to	
  input	
  data,	
  etc.	
  That	
  way,	
  you	
  have	
  
completed	
  your	
  system	
  and	
  the	
  coding	
  to	
  interact	
  with	
  your	
  prepared	
  tables	
  you	
  
designed	
  in	
  MySQL	
  will	
  be	
  done	
  by	
  programmers	
  later.	
  
	
  
Sample	
  Document	
  format:
Cover Page (Project Description)	
  
Table of contents
Introduction (General and informative description of this project that you deem
necessary).
HIPO E-R Diagrams (should be in 3NF)
Forms Design (Screen shots with description).
QUERIES (List of Queries to be used. I am referring to SQL query code. e.g.
SELECT cases.
Must have description or explanation for each query...).
Conclusion (Discuss the problems and lessons learned from the project).
	
  
You	
  are	
  expected	
  to:	
  
a.	
  E-­‐mail	
  to	
  me	
  the	
  document	
  (format	
  as	
  above)	
  with	
  this	
  filename	
  
PROJECT1_MIT204_<LASTNAME>	
  
b)	
  Attach	
  your	
  programs	
  and	
  MySQL	
  tables	
  that	
  you	
  created.	
  	
  

More Related Content

Viewers also liked

The world for girls
The world for girlsThe world for girls
The world for girlsGirl Effect
 
9781843982654 sc
9781843982654 sc9781843982654 sc
9781843982654 scRichard Lim
 
00000 -segmenting book-plus_8_accompanying_m_rx_columns_edited (1)
00000 -segmenting book-plus_8_accompanying_m_rx_columns_edited (1)00000 -segmenting book-plus_8_accompanying_m_rx_columns_edited (1)
00000 -segmenting book-plus_8_accompanying_m_rx_columns_edited (1)Richard Lim
 
Designing programmes for girls
Designing programmes for girlsDesigning programmes for girls
Designing programmes for girlsGirl Effect
 
Życzliwość - prezentacja Pani Pedagog
Życzliwość - prezentacja Pani Pedagog Życzliwość - prezentacja Pani Pedagog
Życzliwość - prezentacja Pani Pedagog ayeka1187
 
AIR POLLUTION - MY PRESENTATION - JUNE 2013
AIR POLLUTION - MY PRESENTATION - JUNE 2013AIR POLLUTION - MY PRESENTATION - JUNE 2013
AIR POLLUTION - MY PRESENTATION - JUNE 2013Iana Vee Abila
 
20944696 ac-computer-shop-feasibility-studies
20944696 ac-computer-shop-feasibility-studies20944696 ac-computer-shop-feasibility-studies
20944696 ac-computer-shop-feasibility-studiesRichard Lim
 
CHICBOY GROUP PRESENTATION - OCTOBER 2013
 CHICBOY GROUP PRESENTATION - OCTOBER 2013 CHICBOY GROUP PRESENTATION - OCTOBER 2013
CHICBOY GROUP PRESENTATION - OCTOBER 2013Iana Vee Abila
 
Introduction to hrm lecture 1
Introduction to hrm lecture 1Introduction to hrm lecture 1
Introduction to hrm lecture 1Richard Lim
 
Application of nanotechnology
Application of nanotechnologyApplication of nanotechnology
Application of nanotechnologylutfulkabir2002
 

Viewers also liked (12)

The world for girls
The world for girlsThe world for girls
The world for girls
 
9781843982654 sc
9781843982654 sc9781843982654 sc
9781843982654 sc
 
Geothermal
GeothermalGeothermal
Geothermal
 
00000 -segmenting book-plus_8_accompanying_m_rx_columns_edited (1)
00000 -segmenting book-plus_8_accompanying_m_rx_columns_edited (1)00000 -segmenting book-plus_8_accompanying_m_rx_columns_edited (1)
00000 -segmenting book-plus_8_accompanying_m_rx_columns_edited (1)
 
Designing programmes for girls
Designing programmes for girlsDesigning programmes for girls
Designing programmes for girls
 
Życzliwość - prezentacja Pani Pedagog
Życzliwość - prezentacja Pani Pedagog Życzliwość - prezentacja Pani Pedagog
Życzliwość - prezentacja Pani Pedagog
 
AIR POLLUTION - MY PRESENTATION - JUNE 2013
AIR POLLUTION - MY PRESENTATION - JUNE 2013AIR POLLUTION - MY PRESENTATION - JUNE 2013
AIR POLLUTION - MY PRESENTATION - JUNE 2013
 
20944696 ac-computer-shop-feasibility-studies
20944696 ac-computer-shop-feasibility-studies20944696 ac-computer-shop-feasibility-studies
20944696 ac-computer-shop-feasibility-studies
 
Cognitive disoder
Cognitive disoderCognitive disoder
Cognitive disoder
 
CHICBOY GROUP PRESENTATION - OCTOBER 2013
 CHICBOY GROUP PRESENTATION - OCTOBER 2013 CHICBOY GROUP PRESENTATION - OCTOBER 2013
CHICBOY GROUP PRESENTATION - OCTOBER 2013
 
Introduction to hrm lecture 1
Introduction to hrm lecture 1Introduction to hrm lecture 1
Introduction to hrm lecture 1
 
Application of nanotechnology
Application of nanotechnologyApplication of nanotechnology
Application of nanotechnology
 

Similar to Mit204 iadm project1

SAP BASED PLANT MAINTENANCE
SAP BASED PLANT MAINTENANCESAP BASED PLANT MAINTENANCE
SAP BASED PLANT MAINTENANCEPANKAJ TIKEKAR
 
Automotive service development program part 05 - module 1
Automotive service development program part 05 - module 1Automotive service development program part 05 - module 1
Automotive service development program part 05 - module 1Mohamed Shehata
 
Assessment Task 3BSBADM311A Maintain business resources (STUDENT’.docx
Assessment Task 3BSBADM311A Maintain business resources (STUDENT’.docxAssessment Task 3BSBADM311A Maintain business resources (STUDENT’.docx
Assessment Task 3BSBADM311A Maintain business resources (STUDENT’.docxdavezstarr61655
 
MFG 240 - Manufacturing DesignFinal ProjectScope of Project.docx
MFG 240 - Manufacturing DesignFinal ProjectScope of Project.docxMFG 240 - Manufacturing DesignFinal ProjectScope of Project.docx
MFG 240 - Manufacturing DesignFinal ProjectScope of Project.docxARIV4
 
IRJET- A Web Application on Inventory Management System for Server Center of ...
IRJET- A Web Application on Inventory Management System for Server Center of ...IRJET- A Web Application on Inventory Management System for Server Center of ...
IRJET- A Web Application on Inventory Management System for Server Center of ...IRJET Journal
 
KEY TO PROFITABILITY: SPARE PART MANAGEMENT
KEY TO PROFITABILITY: SPARE PART MANAGEMENTKEY TO PROFITABILITY: SPARE PART MANAGEMENT
KEY TO PROFITABILITY: SPARE PART MANAGEMENTDr. V.N. Tikku
 
Excel Lesson 5 Overview  Watch the Excel Lesson 5 Vid.docx
Excel Lesson 5 Overview  Watch the Excel Lesson 5 Vid.docxExcel Lesson 5 Overview  Watch the Excel Lesson 5 Vid.docx
Excel Lesson 5 Overview  Watch the Excel Lesson 5 Vid.docxSANSKAR20
 
chapter 4.pptx yarn manufacturing document
chapter 4.pptx yarn manufacturing documentchapter 4.pptx yarn manufacturing document
chapter 4.pptx yarn manufacturing documentdejene1234567
 
MegaMart Managemant Final Document
MegaMart Managemant Final DocumentMegaMart Managemant Final Document
MegaMart Managemant Final DocumentNicholas Birger
 
Refining The System Definition
Refining The System DefinitionRefining The System Definition
Refining The System DefinitionSandeep Ganji
 
Computer – Aided process planning (CAPP)
Computer – Aided process planning (CAPP)Computer – Aided process planning (CAPP)
Computer – Aided process planning (CAPP)jntuhcej
 
COMPUTER AIDED PROCESS PLANNING
COMPUTER AIDED PROCESS PLANNINGCOMPUTER AIDED PROCESS PLANNING
COMPUTER AIDED PROCESS PLANNINGjntuhcej
 
Tips for filing a General Rate Application - Electric Utility.pdf
Tips for filing a General Rate Application - Electric Utility.pdfTips for filing a General Rate Application - Electric Utility.pdf
Tips for filing a General Rate Application - Electric Utility.pdfSupernova Media
 
Sap Customer Service In Manufacturing Industry1
Sap Customer Service In Manufacturing Industry1Sap Customer Service In Manufacturing Industry1
Sap Customer Service In Manufacturing Industry1evil66_in
 

Similar to Mit204 iadm project1 (20)

ME8793 PPCE QB-1.pdf
ME8793 PPCE QB-1.pdfME8793 PPCE QB-1.pdf
ME8793 PPCE QB-1.pdf
 
SAP BASED PLANT MAINTENANCE
SAP BASED PLANT MAINTENANCESAP BASED PLANT MAINTENANCE
SAP BASED PLANT MAINTENANCE
 
Automotive service development program part 05 - module 1
Automotive service development program part 05 - module 1Automotive service development program part 05 - module 1
Automotive service development program part 05 - module 1
 
Workcube Physical Assets Functions
Workcube Physical Assets FunctionsWorkcube Physical Assets Functions
Workcube Physical Assets Functions
 
Assessment Task 3BSBADM311A Maintain business resources (STUDENT’.docx
Assessment Task 3BSBADM311A Maintain business resources (STUDENT’.docxAssessment Task 3BSBADM311A Maintain business resources (STUDENT’.docx
Assessment Task 3BSBADM311A Maintain business resources (STUDENT’.docx
 
MFG 240 - Manufacturing DesignFinal ProjectScope of Project.docx
MFG 240 - Manufacturing DesignFinal ProjectScope of Project.docxMFG 240 - Manufacturing DesignFinal ProjectScope of Project.docx
MFG 240 - Manufacturing DesignFinal ProjectScope of Project.docx
 
IRJET- A Web Application on Inventory Management System for Server Center of ...
IRJET- A Web Application on Inventory Management System for Server Center of ...IRJET- A Web Application on Inventory Management System for Server Center of ...
IRJET- A Web Application on Inventory Management System for Server Center of ...
 
KEY TO PROFITABILITY: SPARE PART MANAGEMENT
KEY TO PROFITABILITY: SPARE PART MANAGEMENTKEY TO PROFITABILITY: SPARE PART MANAGEMENT
KEY TO PROFITABILITY: SPARE PART MANAGEMENT
 
Acma Computers - Fms & Ims
Acma Computers - Fms & ImsAcma Computers - Fms & Ims
Acma Computers - Fms & Ims
 
Excel Lesson 5 Overview  Watch the Excel Lesson 5 Vid.docx
Excel Lesson 5 Overview  Watch the Excel Lesson 5 Vid.docxExcel Lesson 5 Overview  Watch the Excel Lesson 5 Vid.docx
Excel Lesson 5 Overview  Watch the Excel Lesson 5 Vid.docx
 
03.chapter3.4.spares.criticality
03.chapter3.4.spares.criticality03.chapter3.4.spares.criticality
03.chapter3.4.spares.criticality
 
chapter 4.pptx yarn manufacturing document
chapter 4.pptx yarn manufacturing documentchapter 4.pptx yarn manufacturing document
chapter 4.pptx yarn manufacturing document
 
MegaMart Managemant Final Document
MegaMart Managemant Final DocumentMegaMart Managemant Final Document
MegaMart Managemant Final Document
 
Refining The System Definition
Refining The System DefinitionRefining The System Definition
Refining The System Definition
 
Computer – Aided process planning (CAPP)
Computer – Aided process planning (CAPP)Computer – Aided process planning (CAPP)
Computer – Aided process planning (CAPP)
 
COMPUTER AIDED PROCESS PLANNING
COMPUTER AIDED PROCESS PLANNINGCOMPUTER AIDED PROCESS PLANNING
COMPUTER AIDED PROCESS PLANNING
 
MCHB03-27-12
MCHB03-27-12MCHB03-27-12
MCHB03-27-12
 
Tips for filing a General Rate Application - Electric Utility.pdf
Tips for filing a General Rate Application - Electric Utility.pdfTips for filing a General Rate Application - Electric Utility.pdf
Tips for filing a General Rate Application - Electric Utility.pdf
 
Sap Customer Service In Manufacturing Industry1
Sap Customer Service In Manufacturing Industry1Sap Customer Service In Manufacturing Industry1
Sap Customer Service In Manufacturing Industry1
 
Life cycle cost
Life cycle costLife cycle cost
Life cycle cost
 

Recently uploaded

Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersChitralekhaTherkar
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfUmakantAnnand
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 

Recently uploaded (20)

Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of Powders
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.Compdf
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 

Mit204 iadm project1

  • 1. Project  1:  Spare  Parts  Management  General  Description:     In  RICEMILLS  that  own  a  large  of  equipments  including  a  power  plant  like  LA  SUERTE   RICEMILL  that  I  recently  visited,  managing  the  spare  parts  properly  and  a  timely   manner  is  a  challenging  task.  Usually,  spare  parts  are  categorized  in  two  main   groups:  fast  moving  and  slow  moving  parts.  Fast  moving  spare  parts  are  those  that   are  very  often  required  and  slow  moving  spare  parts  used  and  determine  future   demand  manually.     The  objective  of  this  project  is  to  build  a  database  management  system  that  will  help   the  managers  in  the  process  of  managing  spare  parts.  In  particular  the  system   should:   a)  Keep  the  record  of  the  spare  parts  required  for  a  particular  type  of  maintenance;   b)  Keep  record  of  the  spare  parts  received  and  used  in  the  past;     c)  Schedule  forthcoming  major  maintenance  services;     d)  Keep  record  of  spare  parts  vendors;   e)  Forecast  future  demand  for  fast  moving  spare  parts  based  on  past  consumptions;   ....etc  In  this  model,  we  assume  that  lead-­‐time,  for  all  spare  parts,  is  one  week.  Other   functionalities  of  this  database  are:     a)  Generating  weekly  report  orders  for  each  spare  part.  These  reports  will  be  mailed   to  vendors;     b)  Providing  weekly  feedback  to  managers  to  enable  decisions  about  expenditures   on  equipment  maintenance;   c)  Providing  information  about  economical  viability  of  an  equipment.  For  example,  if   the  yearly  consumption  of  a  particular  spare  part  is  more  than  30%  of  the  book  value   of  that  equipment,  it  is  better  to  purchase  new  equipment  instead;  d)  Often,  the   slow  moving  items  got  stuck  up  in  the  inventory  and  managers  loose  track  of  them.       The  system  should  generate  the  following  reports  that  will  enable  the  managers  to   decide  the  proper  disposal  /  utilization  plan  for  the  spare  parts:   1.  On-­‐Hand  inventory  of  all  spare  parts  2.  On-­‐Hand  inventory  of  spare  parts  that   have  been  in  the  inventory  for  more  than  three  months     Database  Design   Below  are  the  main  entity  types  of  this  database.  For  each  entity  type,  corresponding   attributes  are  provided.   a)  Equipment  (identification  number,  name,  description,  location,  purchase  price   purchase  date,  estimated  cost  of  a  breakdown,  average  men-­‐hours  required  for  a   shutdown  maintenance,  expected  lifetime,  etc.)     b)  Maintenance  (identification  number,  name,  type(shutdown  or  breakdown),   description,  total  man-­‐hours  required,  etc.   c)  Vendor  (identification  number,  name,  address,  name  and  telephone  number  of   the  contact  person,  etc.     d)  Spare  part  (identification  number,  name,  type(slow  of  fast  moving  part),  purchase   date,  expected  lifetime,  inventory  level,  unit  cost,  name  of  the  company  that   produces  this  component  as  well  as  the  name  and  telephone  of  the  contact  person,  
  • 2. etc.   You  can  use  these  information  to  build  an  E-­‐R  Diagram,  transform  diagram  to  a   relational  database,  identify  the  primary  and  foreign  keys  for  each  relation  and   decomposing  each  relations  created  to  arrive  in  3NF  relations.     Additional  Comments:   a)When  a  maintenance  is  performed  on  equipments,  the  following  information  is   recorded:  (maintenance  date  and  time,  amount  of  time  to  repair  the   equipment,  amount  of  time  the  equipment  is  down,  the  name  of  the  major   part  used,  cost  of  maintenance,  description  of  the  process,  etc   b)  Spare  parts  are  parts  of  equipments.   The  company  uses  spare  to  replace   damaged  parts  of  equipments.  When  a  spare  part  is  used,  the  replacement  date,   men-­‐hours  used,  number  of  spare  parts  used,  etc  are  recorded.  c)  When  parts   are  bought  from  vendor,  the  transaction  number,  order  releasing  date,  order   receiving  date,  quantity  purchased,  unit  price,  total  amount  paid,  payment  due   date,  etc  are  recorded.   QUERIES:   1.  Create  a  query  that  prompts  for  the  identification  number  of  a  spare  part  and   returns  a  list  of  the  vendors  that  provide  the  spare  part.  The  list  should  contain  the   following  information:  vendor's  name,  address,  and  name  and  telephone  number  of   the  contact  person.     2.  The  following  queries  will  help  the  managers  deciding  about  the  weekly  purchase   order  of  the  spare  parts.   a)  present  the  level  of  on-­‐hand  inventory  for  each  slow  moving  spare  part.     b)  present  the  level  of  on-­‐hand  inventory  for  each  fast  moving  spare  part.     c)  present  the  average  weekly  usage  of  slow  moving  spare  parts  during  the  last  three   months.     d)  present  the  the  average  weekly  usage  of  fast  moving  spare  parts  during  the  last   three  months.   3.  Create  a  query  that  presents  a  list  of  spare  parts  used  in  a  particular  type  of   maintenance.  In  order  to  identify  the  spare  parts  used  on  a  particular  type  of   maintenance,  one  should  look  at  the  historical  data  collected  about  previous   maintenances  performed.  This  query  should  prompt  the  user  for  the  maintenance   identification  number.   4.  Create  a  query  that  presents  the  average  lead  time  for  each  vendor.  In  order  to   calculate  the  lead  times,  one  can  use  historical  data  about  order  release  date  and   order  receiving  date  for  the  spare  parts.  5.  Managers  are  interested  in  calculating   the  book  value  of  the  equipments.  In  order  to  calculate  the  book  value  of   equipments  use  straight  line  depreciation.  The  purchase  date  and  purchase  price  of   equipment  should  be  used  in  these  calculations.   6.  Create  a  query  that  presents  the  total  amount  spent  last  year  in  maintenance  (for   example,  cost  of  spare  parts  used)  for  the  equipments  owned  by  the  company  .  This   information  together  with  the  book  values  generated  previously,  will  help  the   managers  to  decide  about  replacing  some  of  the  existing  equipments.        
  • 3. FORMS     1.  Create  a  user  sign  in  form  together  with  registration  form  for  new  users.     2.  Create  the  following  forms  that  are  used  for  database  administrative  functions:   Data  entry  forms  for:  spare  parts,  equipments,  vendors,  etc.  These  forms  allow  the   user  to  add,  update  and  delete  information  about  spare  parts,  equipments,  vendors,   etc.     3.  Create  a  form  that  allows  the  user  to  browse  through  the  information  about  the   equipments  owned  by  the  company.  Create  a  subform  that  lists  the  maintenance   services  performed  on  the  selected  equipment  during  the  last  year.  Insert  a  textbox   that  represents  the  total  cost  of  maintenance.  Insert  a  command  button  that  when   clicked  on  calculates  and  presents  the  book  value  of  the  equipment.     4.  Create  a  form  that  allows  user  to  choose  a  slow  moving  spare  part  from  a  combo   box.  Create  a  subform  the  presents  the  following  information  about  the  selected   spare:  vendor's  name,  name  and  phone  number  of  vendor's  contact  person,  unit   cost  of  the  spare  part  and  the  level  of  on-­‐hand  inventory.  Insert  a  command-­‐button   that  when  clicked  on  presents  last  year's  maintenance  services  that  have  used  this   particular  spare  part.     Based  from  the  specifications  or  requirements  described,  create  a  Spare  Parts   Management  System:   Front-­‐end   :  Any  Programming  Language  of  your  choice  Back-­‐End   :  MySQL   Note:  Just  create  menus  and  form  screens  in  any  programming  language  of  your   choice.  You  don't  need  to  make  a  full-­‐blown  ready  to  use  system  (we  don't  have   enough  time  if  we  do  that  way).  Just  a  program  that  represents  the  template  of  the   system(prototype)  and  the  MySQL  tables  to  be  used.  Assume  you  are  the  analyst   at  the  same  time  the  DESIGNER,  and  you  have  programmers  to  do  the  coding  later.   Create  menus  you  want  your  system  to  contain.  If  a  menu  is  clicked,  it  shows  the   corresponding  FORM  or  QUERY  ready  to  input  data,  etc.  That  way,  you  have   completed  your  system  and  the  coding  to  interact  with  your  prepared  tables  you   designed  in  MySQL  will  be  done  by  programmers  later.     Sample  Document  format: Cover Page (Project Description)   Table of contents Introduction (General and informative description of this project that you deem necessary). HIPO E-R Diagrams (should be in 3NF) Forms Design (Screen shots with description). QUERIES (List of Queries to be used. I am referring to SQL query code. e.g. SELECT cases. Must have description or explanation for each query...). Conclusion (Discuss the problems and lessons learned from the project).   You  are  expected  to:   a.  E-­‐mail  to  me  the  document  (format  as  above)  with  this  filename   PROJECT1_MIT204_<LASTNAME>   b)  Attach  your  programs  and  MySQL  tables  that  you  created.