Crisis Line/Safe House Case Management System Martin Zhao Mercer University.

Slides:



Advertisements
Similar presentations
Understanding Relational Databases Basic Concepts and Applications for Qualitative Content Analysis.
Advertisements

Database Management Systems and Enterprise Software
WHAT D IS RAW, UNPROCESSED FACTS AND FIGURES COLLECTED, STORED AND PROCESSED BY COMPUTERS.
Database Basics Alan B. Marr, M.D., F.A.C.S. Associate Professor of Clinical Surgery.
Introduction to Databases
System Analysis and Design
Chapter 4.
3/5/2009Computer systems1 Analyzing System Using Data Dictionaries Computer System: 1. Data Dictionary 2. Data Dictionary Categories 3. Creating Data Dictionary.
Systems Analysis and Design 9th Edition
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 8 Slide 1 System models.
Databases Chapter Distinguish between the physical and logical view of data Describe how data is organized: characters, fields, records, tables,
File Systems and Databases
Organizing Data Chapter 5. Data Hierachy Table = Entities X Attributes Entities = Records Attributes = Fields.
3-1 Chapter 3 Data and Knowledge Management
1004INT Information Systems Week 10 Databases as Business Tools.
WELL-DESIGNED DATABASES Process faster Easy to develop and maintain Easy to read and write code.
“DOK 322 DBMS” Y.T. Database Design Hacettepe University Department of Information Management DOK 322: Database Management Systems.
8/28/97Information Organization and Retrieval Files and Databases University of California, Berkeley School of Information Management and Systems SIMS.
BUSINESS DRIVEN TECHNOLOGY
Chapter 4.
Process Modeling SYSTEMS ANALYSIS AND DESIGN, 6 TH EDITION DENNIS, WIXOM, AND ROTH © 2015 JOHN WILEY & SONS. ALL RIGHTS RESERVED. 1 Roberta M. Roth.
Mrs. Maninder Kaur 1Maninder Kaur
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 7 Slide 1 System models l Abstract descriptions of systems whose requirements are being.
Chapter 6: The Traditional Approach to Requirements
IT 244 Database Management System Data Modeling 1 Ref: A First Course in Database System Jeffrey D Ullman & Jennifer Widom.
Week 1 Lecture MSCD 600 Database Architecture Samuel ConnSamuel Conn, Asst. Professor Suggestions for using the Lecture Slides.
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 9.1.
By: M.Nadeem Akhtar1 The Data Base Management System (DBMS) Ch # 09.
Using Dataflow Diagrams – Part 2 Systems Analysis and Design, 7e Kendall & Kendall 7 © 2008 Pearson Prentice Hall.
Database Design - Lecture 2
Conceptual Design versus Logical Design. Conceptual Data Design Prepared at beginning of project High level view of how the client sees the data Top down.
Chapter 9 Designing Databases Modern Systems Analysis and Design Sixth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
Summary Data Modeling SDLC What is Data Modeling Application Audience and Services Entities Attributes Relationships Entity Relationship Diagrams Conceptual,Logical.
Information Systems: Databases Define the role of general information systems Describe the elements of a database management system (DBMS) Describe the.
Database Processing: Fundamentals, Design and Implementation, 9/e by David M. KroenkeChapter 3/1 Copyright © 2004 Please……. No Food Or Drink in the class.
Access 2013 Microsoft Access 2013 is a database application that is ideal for gathering and understanding data that’s been collected on just about anything.
File Systems (1). Readings r Reading: Disks, disk scheduling (3.7 of textbook; “How Stuff Works”) r Reading: File System Implementation ( of textbook)
Copyright © Curt Hill The Relational Model of Database Basic organization and terms.
Lecture2: Database Environment Prepared by L. Nouf Almujally & Aisha AlArfaj 1 Ref. Chapter2 College of Computer and Information Sciences - Information.
Introduction to Databases Trisha Cummings. What is a database? A database is a tool for collecting and organizing information. Databases can store information.
1 Chapter 1 Introduction. 2 Introduction n Definition A database management system (DBMS) is a general-purpose software system that facilitates the process.
Slide 1 System models. Slide 2 Objectives l To explain why the context of a system should be modelled as part of the RE process l To describe behavioural.
1 Extend is a simulation tool to create models quickly, with all the blocks you need and without even having to type an equation. You can use a series.
DataBase Management System What is DBMS Purpose of DBMS Data Abstraction Data Definition Language Data Manipulation Language Data Models Data Keys Relationships.
 2001 Prentice Hall Business Publishing, Accounting Information Systems, 8/E, Bodnar/Hopwood A field may be a single character or number, or it.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 7 Slide 1 Chapter 7 System Models.
Prepared By Prepared By : VINAY ALEXANDER ( विनय अलेक्सजेंड़र ) PGT(CS),KV JHAGRAKHAND.
Copyright 2006 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Third Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
In this session, you will learn to: Map an ER diagram to a table Objectives.
Database Design – Lecture 4 Conceptual Data Modeling.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 8 Slide 1 System models.
3/5/2009Computer systems1 Using Data flow Diagrams Computer System: 1. Input 2. Data Processing 3. Output.
Requirement Engineering. Recap Elaboration Behavioral Modeling State Diagram Sequence Diagram Negotiation.
IST 220 – Intro to Databases Lecture 2 Touring Microsoft Access.
Systems Analysis and Design 8th Edition
Data Models. 2 The Importance of Data Models Data models –Relatively simple representations, usually graphical, of complex real-world data structures.
Databases. What is a Database? A database is an organized collection of information or data. Databases can be paper-based or electronic. Information (text.
Database Presentation BIM, Mrs. Bailey. **Database Notes** Use new sheet of paper! Microsoft Access - known as a database management system or DBMS Database.
Databases and Database User ch1 Define Database? A database is a collection of related data.1 By data, we mean known facts that can be recorded and that.
IST 220 – Intro to Databases
Datab ase Systems Week 1 by Zohaib Jan.
Fundamentals of Information Systems, Sixth Edition
Database Database is a large collection of related data that can be stored, generally describes activities of an organization. An organised collection.
Database Management  .
Chapter 9 Designing Databases
File Systems and Databases
Four Levels of Data from Ricardo’s Database Illuminated
Database Design Hacettepe University
Entity-Relationship Diagram (ERD)
Presentation transcript:

Crisis Line/Safe House Case Management System Martin Zhao Mercer University

Summary of Data Needs  This system is designed for CL/SH to keep track of case data and to run reports for various purposes  Currently the case data set is collected by filling word files. Reports have to be generated by counting paper-based records manually.  The new system will use MS Access or another database management system to store data in electronic format. User interfaces for data entry and reporting purposes will also be provided.

Conceptual Data Model  An initial analysis based on the form template used for case data intake leads to the following conceptual data model.  Data items listed in the intake form can be categorized into the following groups (entities) Case: identified by a unique number and described by data items (or attributes) such as type, referral, etc. Each case has a caller and an abuser if type is DV. Caller: Abuser: Dependent ( known as child in the intake form ) Advocate ( and Advocator, though not explicitly defined ) Additional Case Note Entry: needed for complex cases

Relationship Diagram

Notes on Data Model  Dividing the data set into a number of groups (also known as tables) assures any fact is store only once in one place in the database (such as information about a particular Caller)  Relationships between data groups (or tables) are also tracked, such as a Case has a Caller and an Abuser; a Caller may have one or more Children  The order in which information may be entered is as follows: a Child record may only be entered after the corresponding Caller is entered; a Case may be entered only after its Caller and Abuser.

Data Entry Sequence  To keep the relationship between various facts (or records) to be entered into the database, the following ordering is essential Facts about Caller, Abuser, and Advocate may be entered any time with no dependency on other data Child records may only be entered after their Caller Case records depend on both Caller and Abuser AdditionalCaseNoteEntry may be entered after a Case record is available AdvocateSession records depend on both Case and Advocate

Data Entry Tips  Relationships are defined in the database and have been implemented with lookup features (i.e., dropdown lists in data entry forms)  For a certain Case Enter Caller, Abuser, and Advocate records first Enter Child records, if any, using the ChildEntry form: select Caller from the dropdown list to hook it up Enter a Case record using the CaseEntry form, and select Caller and Abuser from the lists Enter AdditionalCaseNotes and/or AdvocateSession when needed, selecting the corresponding Case record (identified by Case#) from the dropdown

Further Development  The current stage is for proof-of-concept purpose and focuses on Understanding the logics about data (for developers) Showing the way (Access) databases work (for users)  Forms better fit real data entry flow will be designed and implemented based on mutual agreements between users and developers  Reporting mechanisms that can organize facts to answer business questions will be developed based on a solid data model