Post on 22-Jan-2015
description
2. Objectives
3. Enterprise Data Model
4. Figure 2-1 Segment from enterprise data model (Pine Valley Furniture Company) [simplified E-R diagram, repeat of figure 1.3] Enterprise data model describes the high-level entities in an organization and the relationship between these entities 5. Information Systems Architecture (ISA)
6. Information Engineering
7. Information Systems Planning(Table 2-1)
8. Identify Strategic Planning Factors (Table 2-2)
9. Identify Corporate Planning Objects (Table 2-3)
10. Develop Enterprise Model
11. Figure 2-2 -- Example of process decomposition of an order fulfillment function (Pine Valley Furniture) Decomposition -- breaking large tasks into smaller tasks in a hierarchical structure chart 12. Planning Matrixes
13. Example business function-to-data entity matrix (Fig. 2-3) Business Planning XX XX Product Development XXXX Materials Management XXXXXX Order Fulfillment XXXXXXXXX Order Shipment XXXXXX Sales Summarization XXXXX Production Operations XXXXXXX Finance and Accounting XXXXXXXX Customer Product Raw Material OrderWork Center Work Order Invoice Equipment Employee Business Function (users) Data Entity Types 14. Two Approaches to Database and IS Development
15. Systems Development Life Cycle(Figures 2-4, 2-5) Project Identification and Selection Project Initiation and Planning Analysis Physical Design Implementation Maintenance Logical Design 16. Systems Development Life Cycle (cont.)(Figures 2-4, 2-5) Maintenance Purpose --preliminary understanding Deliverable request for projectDatabase activity enterprise modeling Project Identification and Selection Project Identification and Selection Project Initiation and Planning Analysis Physical Design Implementation Maintenance Logical Design 17. Systems Development Life Cycle (cont.)(figures 2-4, 2-5) Purpose state business situation and solution Deliverable request for analysis Database activity conceptual data modeling Project Initiation and Planning Project Identification and Selection Project Initiation and Planning Analysis Physical Design Implementation Maintenance Logical Design 18. Systems Development Life Cycle(cont.) (figures 2-4, 2-5) Purpose thorough analysis Deliverable functional system specifications Database activity conceptual data modeling Analysis Project Identification and Selection Project Initiation and Planning Analysis Physical Design Implementation Maintenance Logical Design 19. Systems Development Life Cycle(cont.) (figures 2-4, 2-5) Maintenance Purpose information requirements structure Deliverable detailed design specifications Database activity logical database design Logical Design Project Identification and Selection Project Initiation and Planning Analysis Physical Design Implementation Maintenance Logical Design 20. Systems Development Life Cycle(cont.) (figures 2-4, 2-5) Purpose develop technology specs Deliverable program/data structures, technology purchases, organization redesigns Database activity physical database design Physical Design Project Identification and Selection Project Initiation and Planning Analysis Physical Design Implementation Maintenance Logical Design 21. Systems Development Life Cycle(cont.) (figures 2-4, 2-5) Purpose programming, testing, training, installation, documenting Deliverable operational programs, documentation, training materials Database activity database implementation Implementation Project Identification and Selection Project Initiation and Planning Analysis Physical Design Implementation Maintenance Logical Design 22. Systems Development Life Cycle(cont.) (figures 2-4, 2-5) Purpose monitor, repair, enhance Deliverable periodic audits Database activity database maintenance Maintenance Project Identification and Selection Project Initiation and Planning Analysis Physical Design Implementation Maintenance Logical Design 23. 24. 25. 26. 27. 28. Packaged Data Models
29. CASE
30. Managing Projects
31. Managing Projects:People Involved
32. Figure 2-8a Gantt Chart Shows time estimates of tasks 33. Figure 2-8b PERT chart Shows dependencies between tasks 34. Database Schema
35. Different people have different views of the databasethese are the external schema The internal schema is the underlying design and implementation 36. Figure 2-11 Three-tiered client/server database architecture 37. Pine Valley Furniture Preliminary data model (Figure 2-12) 38.