April 30, 2012 SLIS S-511. Group Members Katherine Harmeyer – Database Analyst Patrick Heisel – Technical Lead Stephanie Pike – Documentation Alan Rhoda.

Slides:



Advertisements
Similar presentations
Support.ebsco.com Business Searching Interface Tutorial.
Advertisements

JobZone Webinar Christopher Myers New York State Department of Labor March 24, 2006.
WHAT D IS RAW, UNPROCESSED FACTS AND FIGURES COLLECTED, STORED AND PROCESSED BY COMPUTERS.
July 2010 D2.1 Upgrading strategy Javier Soto Catalog Release 3. Communities.
Office of Operations 2010 Fall Conference Conquer Query & Control the Data Presenter: Sherry Azoulay, CUNY University Payroll Director; NYS Payroll Users.
Visibility Information Exchange Web System. Source Data Import Source Data Validation Database Rules Program Logic Storage RetrievalPresentation AnalysisInterpretation.
Managing a Club A club is trying to persuade more people to take part. Some features of the club are: Open to all ages Takes part in competitions and.
Hi This is a short presentation on OZJAC..
Search Engines and Information Retrieval
1 CP2236 Information Systems Design Business & Technical System Options Required System Logical Data Flow Modelling Larger versions of slides 17,20,23,24.
This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation. All.
Entity-Relationship Model and Diagrams (continued)
Introduction to Databases CIS 5.2. Where would you find info about yourself stored in a computer? College Physician’s office Library Grocery Store Dentist’s.
Chapter 4: Database Management. Databases Before the Use of Computers Data kept in books, ledgers, card files, folders, and file cabinets Long response.
Databases and Database Management Systems
Tuesday, November 26, 1999 MIS Lecture Notes1 Administrative Details HW #7, Project Assignment #1 due HW #7 solution set, Project Assignment 3 solution.
Information systems and databases Database information systems Read the textbook: Chapter 2: Information systems and databases FOR MORE INFO...
Chapter 4 Relational Databases Copyright © 2012 Pearson Education 4-1.
CORE 2: Information systems and Databases STORAGE & RETRIEVAL 2 : SEARCHING, SELECTING & SORTING.
Logical Database Design Nazife Dimililer. II - Logical Database Design Two stages –Building and validating local logical model –Building and validating.
Databases & Data Warehouses Chapter 3 Database Processing.
MDC Open Information Model West Virginia University CS486 Presentation Feb 18, 2000 Lijian Liu (OIM:
ARCHIBUS Log On Instructions. Log Into ARCHIBUS Web Central Log In Screen 1.Open your Internet browser. 2.Enter the URL to view the ARCHIBUS Login Page.
Business Processes and Workflow How to go from idea to implementation
Sage CRM Developers Course
Lecture Outline 11 The Development of Information Systems Chapter 8 page 390+
FireRMS SQL Audit, Archiving & Purging Presented by Laura Small FireRMS Quality Assurance.
Classroom User Training June 29, 2005 Presented by:
The purpose of this Software Requirements Specification document is to clearly define the system under development, that is, the International Etruscan.
1 Our Expertise and Commitment – Driving your Success An Introduction to Transformation Offering November 18, 2013 Offices in Boston, New York and Northern.
LESSON 8 Booklet Sections: 12 & 13 Systems Analysis.
Web Applications for the School of NAS Group #3 09/18/2001.
L545 Systems Analysis & Design Week 10: November 4, 2008.
PgP MIS 202 Access Overview 1 Microsoft Access Introduction to Relational Databases Powerful tool to collect and analyze business data, facilitates decision-
ISYS 562 Microcomputer Business Applications David Chao.
Willmore SLIS O*NET Instruction SLIS 5615 Spring 2006.
Key Applications Module Lesson 21 — Access Essentials
MIS 327 Database Management system 1 MIS 327: DBMS Dr. Monther Tarawneh Dr. Monther Tarawneh Week 2: Basic Concepts.
Created by, Author Name, School Name—State FLUENCY WITH INFORMATION TECNOLOGY Skills, Concepts, and Capabilities.
1 IRU – database design part one Geoff Leese September 2009.
Okalo Daniel Ikhena Dr. V. Z. Këpuska December 7, 2007.
Database Management Systems.  Database management system (DBMS)  Store large collections of data  Organize the data  Becomes a data storage system.
26 Mar 04 1 Application Software Practical 5/6 MS Access.
August 2005 TMCOps TMC Operator Requirements and Position Descriptions Phase 2 Interactive Tool Project Presentation.
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Search Overview Search Features: WSS and Office Search Architecture Content Sources and.
Database Design – Lecture 4 Conceptual Data Modeling.
Intro to Databases Vocabulary Copyright © Texas Education Agency, All rights reserved.
D. Heynderickx DH Consultancy, Leuven, Belgium 22 April 2010EuroPlanet, London, UK.
CASE (Computer-Aided Software Engineering) Tools Software that is used to support software process activities. Provides software process support by:- –
Creative Digital Technology Excellence in Internet Development Since 1992 Westpac Online FX Facelift RFP Discussion.
1 MS Access. 2 Database – collection of related data Relational Database Management System (RDBMS) – software that uses related data stored in different.
Microsoft Access Database Creation and Management.
IST 220 – Intro to Databases Lecture 2 Touring Microsoft Access.
BIS 245 Academic professor/tutorialrank.com For more course Tutorials
Communities.schoolnet.org.za. Free Requires EDN registration edn.schoolnet.org.za edn.schoolnet.org.za Sharing and Collaboration Communities of practice.
Forms 5.02 Understand database queries, forms, and reports.
Meeting between Users’ Office, LHC experiments, GS/AIS Doris Chromek-Burckhart Head of CERN Users’ Office 16. November 2012.
Database Development Lifecycle
Tools Of Structured Analysis
IST 220 – Intro to Databases
DBM 380 aid Education Begins/dbm380aid.com
Learn How to Register as a Student and Upload a Resume
The Development of Information Systems Chapter 8 page 348+
Entity-Relationship Model and Diagrams (continued)
Basic Agiloft Terminology
DATABASES WHAT IS A DATABASE?
Chapter 3 Database Management
The Database Environment
SDMX IT Tools SDMX Registry
Presentation transcript:

April 30, 2012 SLIS S-511

Group Members Katherine Harmeyer – Database Analyst Patrick Heisel – Technical Lead Stephanie Pike – Documentation Alan Rhoda – Documentation and Team Lead

Project Description Our client: SLIS Career Services Office (CSO) Focus: SLIS online jobs database ( Current database limitations: o Limited search functionality o Poor recall on keyword searches o Limited usefulness for career prep

Project Description We think we can do better. Our proposed solution requires: Additional tables for career types (positions), skill sets (skills), and SLIS courses Controlled vocabulary for positions and skills Our solution will provide: Better recall Filtering by career type (position) Career prep guidance All with only minimal additional requirements for data entry.

Database Flow Diagram The revised database will affect information flow in two ways: (1)Job entry (2)Search and browsing of job postings We’ll diagram these processes separately.

Job Entry BEFORE AFTER addition shown in grey

Search / Browse BEFORE

Search / Browse AFTER additions / changes shown in grey

Preliminary Functionality Goals Minimally, the system should enable users to: Browse all recent job listings From a single job posting, find similar job postings and identify its associated career type (position), skills associated with that career type, and which SLIS courses provide training in those skills From a career type, find all job postings of that type, associated skills, and related SLIS courses

Preliminary Functionality Goals

Full Functionality Goals Eventually, we would like a database interface that enables users to: Discover, from a SLIS course, the skills taught in that course, careers that emphasize those skills, and recent job postings related to those careers Discover, from a given skill, which SLIS courses provide training in that skill, which careers emphasize it, and recent job postings related to those careers

Full Functionality Goals

User-Centered Design Decisions Keep the appearance of the interface similar to the familiar current SLIS interface Keep data entry requirements similar to current CSO staff do not have time for elaborate data entry Hence, we only require the one additional step of associating each job posting with a position type Enhance search functionality by enabling filtering by position type Display related job, position, skill, and course information on the same page for easy cross-referencing.

Business Rules The database requires four main entities (job, position, skill, and course) and three bridge tables (job_position, position_skill, and course_skill). Each job has at least one job_position. Each job_position belongs to exactly one job. Each position can belong to any number of job_positions. Each job_position belongs to exactly one position. Each position has at least one position_skill. Each position_skill belongs to exactly one position. Each skill has at least one position_skill. Each position_skill belongs to exactly one skill. Each skill belongs to at least one course_skill. Each course_skill belongs to exactly one skill. Each course has at least one course_skill. Each course_skill belongs to exactly one course.

E-R Diagram

Full Schema

Data Definition Table

Assessment Validation of database against objectives Database allows the user to view all recent job listings Users can find similar job postings using a fuzzy search and/or position search Users can find information on generic position types Users can use the database to determine what courses to take and what skills each course develops The database centralizes the storage of SLIS job postings

Assessment Weaknesses & limitations Certain data about job postings is not stored in individual columns Skills are linked to jobs through courses through positions. International jobs are listed as “international” in the state (hold over from current SLIS database)

Assessment Possible future changes and upgrades Add columns to the job table to accommodate additional data (e.g., employer contact information) Implement columns and queries to sort jobs by type: full time, part time, internship, etc. Add field for country to address international jobs issue