Top Banner
7 Chapter 7 The University Lab: Conceptual Design Hachim Haddouti
37

7 Chapter 7 The University Lab: Conceptual Design Hachim Haddouti.

Dec 15, 2015

Download

Documents

Gordon Rock
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 7 Chapter 7 The University Lab: Conceptual Design Hachim Haddouti.

7

Chapter 7

The University Lab: Conceptual Design

Hachim Haddouti

Page 2: 7 Chapter 7 The University Lab: Conceptual Design Hachim Haddouti.

2

7

Hachim Haddouti and Rob & Coronel, Ch7

In this chapter, you will learn:

• how to conduct a database initial study.• to identify and develop business rules for

database design.• to learn how to develop a conceptual database

design.• How to translate the business rules into ERD

segments• To develop an initial E-R model. • How to put the ERD segments together to create

the initial ERD

Page 3: 7 Chapter 7 The University Lab: Conceptual Design Hachim Haddouti.

3

7

Hachim Haddouti and Rob & Coronel, Ch7

Database Initial Study

• Checklist– Organizational

• Objectives• Structure• Operations• Problems

– System• Objectives• Scope and boundaries• Information sources and users• End-user requirements

Page 4: 7 Chapter 7 The University Lab: Conceptual Design Hachim Haddouti.

4

7

Hachim Haddouti and Rob & Coronel, Ch7

UCL Database Initial Study

• Users– Assistant Dean, College of Business– Computer Lab Director– Computer Lab Assistants– Computer Lab Secretary– Computer Lab Graduate Assistants

• Objectives– Provide users with controlled access to UCL

assets– Guide users working with assets and provide

problem-solving services

Page 5: 7 Chapter 7 The University Lab: Conceptual Design Hachim Haddouti.

5

7

Hachim Haddouti and Rob & Coronel, Ch7

UCL’s Organizational Structure

Page 6: 7 Chapter 7 The University Lab: Conceptual Design Hachim Haddouti.

6

7

Hachim Haddouti and Rob & Coronel, Ch7

UCL Description of Operations

• Inventory, storage, order management– Classifications: hardware, software, literature,

supplies

– Serialized vs. nonserialized items

Page 7: 7 Chapter 7 The University Lab: Conceptual Design Hachim Haddouti.

7

7

Hachim Haddouti and Rob & Coronel, Ch7

UCL Description of Operations (con’t.)

• Equipment maintenance and repair management– Information kept in Bad Equipment Log and Hardware Returned for Service Log

• Equipment check-out and check-in management– Form completed when equipment checked out– Notice sent for late equipment

• Lab assistant payroll management– Time sheets used to track assistants – Hourly basis for a fourteen day period

• Lab reservation management– Faculty member completes reservation form with date, time, department, and course number

• Computer lab access management– Lab users sign users’ log and leave University ID card

Page 8: 7 Chapter 7 The University Lab: Conceptual Design Hachim Haddouti.

8

7

Hachim Haddouti and Rob & Coronel, Ch7

Common Problems and Constraints in Current System

• Never up to date and error-ridden• Too much data duplication and inconsistency• Does not generate useful information• Does not allow ad hoc queries• CLD spends too much time processing data

manually• Lack of computerization makes inventory

management difficult

Page 9: 7 Chapter 7 The University Lab: Conceptual Design Hachim Haddouti.

9

7

Hachim Haddouti and Rob & Coronel, Ch7

Specific Problems

• Inventory/Storage/Order Management– No access to crucial inventory management data

for CLD

– UCL needs available stock figures & average use of supplies

– CLD does not know item location

• Equipment maintenance and repair management– CLD cannot generate history for equipment

– CLD determine the status of items subject to maintenance procedures

Page 10: 7 Chapter 7 The University Lab: Conceptual Design Hachim Haddouti.

10

7

Hachim Haddouti and Rob & Coronel, Ch7

Specific Problems (con’t.)

• Equipment check-out/check-in management– CLD lacks information about lab assets

• Lab assistant payroll management– CLD spends too much time summarizing hours worked

LAs– CLD cannot estimate work loads

• Lab reservations management– Manual reservation system inadequate– No statistical information for scheduling lab reservations

• Computer lab access management– User log not properly maintained– Certain items not returned– Security problems

Page 11: 7 Chapter 7 The University Lab: Conceptual Design Hachim Haddouti.

11

7

Hachim Haddouti and Rob & Coronel, Ch7

Constraints for UCL

• Time Frame– Operational within 3 months

• Hardware and Software– Use existing UCL hardware and software

• Distributed Aspects and Expandability– Operate in multiuser environment– Independent of existing administrative systems

• Cost– Development costs must be minimal– Use no more than two additional terminals– Operate without additional personnel– $9,500 is available

Page 12: 7 Chapter 7 The University Lab: Conceptual Design Hachim Haddouti.

12

7

Hachim Haddouti and Rob & Coronel, Ch7

System Objectives for UCL

• General System Objectives

– Improve operational efficiency– Provide useful information for planning,

control, and security

• Specific Objectives– Inventory/Storage/Order Management

• Better purchase order control• Monitor supply item stock• Control inventory by type and item• Quick information about item location• Timely information about use of supplies and generate

stats to aid in future purchases

Page 13: 7 Chapter 7 The University Lab: Conceptual Design Hachim Haddouti.

13

7

Hachim Haddouti and Rob & Coronel, Ch7

Specific Objectives for UCL (con’t.)

• Equipment maintenance and repair management– Monitor maintenance histories

– Track items returned to vendor

• Equipment check-out/check-in management– Tracks items checked out

– Monitor item check-out time

– Generate usage statistics • Lab assistant payroll management

– Scheduling and work loads

– Work summaries

Page 14: 7 Chapter 7 The University Lab: Conceptual Design Hachim Haddouti.

14

7

Hachim Haddouti and Rob & Coronel, Ch7

Specific Objectives for UCL (con’t.)

• Lab reservations management– Decrease reservation processing time

– Produce reservation schedules

– Generate statistical summaries • Computer lab access management

– Control users and lab resources

– Reduce sign-in time

– Provide peak use information for scheduling

Page 15: 7 Chapter 7 The University Lab: Conceptual Design Hachim Haddouti.

15

7

Hachim Haddouti and Rob & Coronel, Ch7

Scope and Boundaries• What will be system’s extent?

– UCL portion of organizational chart– Independent of other systems

• What operational areas are covered by system?– Limited to six areas addressed earlier

• What design/ implementation strategy to use?– Organization into system modules

• What modules should be included in system?– Lab management– Inventory management

• How do modules interface?– Through CHECK_OUT module

Page 16: 7 Chapter 7 The University Lab: Conceptual Design Hachim Haddouti.

16

7

Hachim Haddouti and Rob & Coronel, Ch7

Modules and Interfaces

Page 17: 7 Chapter 7 The University Lab: Conceptual Design Hachim Haddouti.

17

7

Hachim Haddouti and Rob & Coronel, Ch7

Conceptual Design Phase

Confirmation of good data sources

Page 18: 7 Chapter 7 The University Lab: Conceptual Design Hachim Haddouti.

18

7

Hachim Haddouti and Rob & Coronel, Ch7

Conceptual Design: General Systems Requirements

• Easy to use• Provide security measures• Fully integrated• Able to access system concurrently• Perform various functions

– Personnel, inventory, order, maintenance, reservation, Check_out, and access

• Input driven by output

Page 19: 7 Chapter 7 The University Lab: Conceptual Design Hachim Haddouti.

19

7

Hachim Haddouti and Rob & Coronel, Ch7

Conceptual Design Phase: User Needs

Page 20: 7 Chapter 7 The University Lab: Conceptual Design Hachim Haddouti.

20

7

Hachim Haddouti and Rob & Coronel, Ch7

Conceptual Design Phase: Initial Entities

Page 21: 7 Chapter 7 The University Lab: Conceptual Design Hachim Haddouti.

21

7

Hachim Haddouti and Rob & Coronel, Ch7

Business Rule 1

Page 22: 7 Chapter 7 The University Lab: Conceptual Design Hachim Haddouti.

22

7

Hachim Haddouti and Rob & Coronel, Ch7

Business Rule 2

Page 23: 7 Chapter 7 The University Lab: Conceptual Design Hachim Haddouti.

23

7

Hachim Haddouti and Rob & Coronel, Ch7

Business Rule 3

Page 24: 7 Chapter 7 The University Lab: Conceptual Design Hachim Haddouti.

24

7

Hachim Haddouti and Rob & Coronel, Ch7

Business Rule 4

Page 25: 7 Chapter 7 The University Lab: Conceptual Design Hachim Haddouti.

25

7

Hachim Haddouti and Rob & Coronel, Ch7

Business Rule 5

Page 26: 7 Chapter 7 The University Lab: Conceptual Design Hachim Haddouti.

26

7

Hachim Haddouti and Rob & Coronel, Ch7

Business Rule 6

Page 27: 7 Chapter 7 The University Lab: Conceptual Design Hachim Haddouti.

27

7

Hachim Haddouti and Rob & Coronel, Ch7

Business Rule 7

Page 28: 7 Chapter 7 The University Lab: Conceptual Design Hachim Haddouti.

28

7

Hachim Haddouti and Rob & Coronel, Ch7

Business Rule 8

Page 29: 7 Chapter 7 The University Lab: Conceptual Design Hachim Haddouti.

29

7

Hachim Haddouti and Rob & Coronel, Ch7

Business Rule 9

Page 30: 7 Chapter 7 The University Lab: Conceptual Design Hachim Haddouti.

30

7

Hachim Haddouti and Rob & Coronel, Ch7

Business Rule 10

Page 31: 7 Chapter 7 The University Lab: Conceptual Design Hachim Haddouti.

31

7

Hachim Haddouti and Rob & Coronel, Ch7

Business Rule 11

Page 32: 7 Chapter 7 The University Lab: Conceptual Design Hachim Haddouti.

32

7

Hachim Haddouti and Rob & Coronel, Ch7

Business Rule 12

Page 33: 7 Chapter 7 The University Lab: Conceptual Design Hachim Haddouti.

33

7

Hachim Haddouti and Rob & Coronel, Ch7

Business Rule 13

Page 34: 7 Chapter 7 The University Lab: Conceptual Design Hachim Haddouti.

34

7

Hachim Haddouti and Rob & Coronel, Ch7

Business Rule 14

Page 35: 7 Chapter 7 The University Lab: Conceptual Design Hachim Haddouti.

35

7

Hachim Haddouti and Rob & Coronel, Ch7

Business Rule 15

Page 36: 7 Chapter 7 The University Lab: Conceptual Design Hachim Haddouti.

36

7

Hachim Haddouti and Rob & Coronel, Ch7

UCL Entities Considering Business Rules

Page 37: 7 Chapter 7 The University Lab: Conceptual Design Hachim Haddouti.

37

7

Hachim Haddouti and Rob & Coronel, Ch7

Initial ERD for UCL