Download presentation
Presentation is loading. Please wait.
1
Reference and Instruction Automated Statistics Gathering and Reporting System Members: Patrick Chen (pyc7) Soo-Yung Cho (sc444) Gregg Herlacher (gah24) Wilson Muyenzi (wm59) Colin Reuter (chr8) Nurwati Widodo (ncw4) April 6 th, 2005
2
Project Overview Client: Cornell University Library System Objective: Build a system for the Cornell library staff to input their instructional and consultation sessions data to a centrally managed system database. Goal: The system will help the library staff to produce reports, edit information and view statistics of the session from the web.
3
Milestone 1 Database Design & Web Server Configuration User Input Interface (HTML & CSS) Design for Instruction and Consultation Form Database interface code (PHP) Comprehensive list of client requirements produced
4
System Review Added administrative tools –Edit users, forms, system data Refined consultation and instruction input forms Refined search (basic and advanced) Added data editing capabilities Made system more aesthetically pleasing Database functional
5
Hurdles CUWebAuth implementation delayed –User authorization work in progress Refine current implementation JavaScript and Browser Compatibility
6
Home Page Instruction FormConsultation Form Login Administrative Tasks Edit ReportSearch Form Data Entry Data Output System Flowchart
7
Data Entry Overview Instruction Form Consultation Form HOMEHOME Edit Form DB
8
Session Form Input Pages JavaScript –Check for correct field data –Automatic date generation Drop Down Menus –Read from database for data Input data -> Processing page -> Edit page
9
Session Form Edit Pages Different format –Raised white border Fields read in from database If user not allowed to edit page, text is shown instead of forms Notifications of successful update or submission
10
Refined Requirements Submitted forms now go through the database before confirmation Drop down menus –Libraries –Users Different fields among the two session forms
11
Task Status: Data Entry Original requirements: 100% complete Refined requirements: 80% complete Further refinements expected –JavaScript form checking –Better display of non-editable records On schedule
12
Data Entry Demo Instruction Submission Form Consultation Submission Form
13
Search Function Used to find record in the database Fill out the information All Data / My record Result Display (Result Page) Basic / Advanced Search
14
Search Result Page Show result of search Table format –Date, Time, Location, Instructor Instruction / Consultation Record Sort Function –Date, Location, Instructor
15
Basic Search To find general result Search by –Date –Instructor –Library Unit –Combination
16
Advanced Search Used to find result with more specific information Provide more information Find exact match Same result page
17
Demo Basic / Advanced Search Result Page
18
Administrative Tasks: Original Requirements Edit system users and privileges Editable data lists to help maintain data integrity: –Library Units –Levels –Types
19
Refined Requirements Administrators can also: –Denote which users are library instructors –Permanently delete from data lists –View how many entries use a given data item
20
Administrative Tasks Menu Edit Users Edit Data Items Add Update Delete Add Update Delete Change Field Search Page Edit Records Administrative Web Pages Home Page
21
Task Status Original requirements: 100% complete Refined requirements: 75% complete Further refinements expected: –Page layout –Formatting, presentation, etc. –No new functionality On schedule
22
Administrative Demo
23
Evaluation of Progress Current Status
24
Milestone #2 Evaluation User Authentication User Interface –Standard User –Administrator Data entry Searching and retrieval of data
25
Milestone #2 Evaluation (cont.) Administrative functions: - Adding, modifying and deleting user accounts - Adding, modifying and deleting database records Refinement of deliverables from Milestone #1
26
Future Work - Towards Milestone #3 Documentation Presentation of stored data in Excel format Refinements of deliverables from milestone #2
27
Future Work (cont.) Testing and Acceptance –Acceptance by clients –Unit Testing –Usability Testing Delivery –Program code –Documentation –Transfer of rights
28
Conclusion Progressing according to schedule About two thirds of the work completed so far
29
Questions?
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.