Transcript Slide 1
Systems Development Life Cycle in Practice:
From the Classroom to Mullen Library
Maria Koshute, Adam Day, Jennifer McDaniel, Sarah New and Bill Kules
Introduction
Implementing real-world experience in introductory and
upper level library and information science (LIS) courses
provides students with an opportunity to apply learned
concepts in a valuable way. For the past three semesters,
LIS students at the Catholic University of America have
applied a systems development life cycle to a real-life
information system by evaluating, proposing solutions,
and developing working web forms for the reference
statistics collection system at Catholic University's main
campus library.
Phase III: System design
Project Work:
• Created formative prototypes of web form in response to
client’s needs and usability testing results.
• Performed usability testing with prototypes
• Analyzed prototype using simulated eye tracking
• Incorporated both functionality and aesthetic
requirements into prototypes
Learning Objectives
Employ systems analysis and human-computer
interaction frameworks to analyze the design and
operation of information systems in libraries or
information centers or on the web
Create and debug dynamic web applications that accept
input from the user, extract data from a database, and
synthesize the results into dynamically generated HTML
pages
Demonstrate basic skills in selected current technologies
(such as database management systems, HTML, wikis,
or blogs) to organize and disseminate information
Phase I: Problem definition and
investigation
Project work:
Met with client to define problem and identify desired
capabilities
Analyzed existing paper-based reference statistics
collection system
Phase IV: Implementation
Project work:
• Determined requirements for PHP-based dynamic web
form and corresponding MySQL database
• Created dynamic web form which stores information in
specially designed SQL database.
• Demonstrated working prototype to Mullen librarians and
class
Phase II: System analysis
Project Work:
Determined initial system requirements
Created an HTML web form prototype
Evaluated response of reference librarians using the
form
Outcomes
• Library is preparing to implement system
• Students gained practical knowledge and experience with
Systems Development Life Cycle
• Refinements to project-based learning activities in LIS
technology courses