CrystalWeb Crystals you can play with! Final Report December 7, 2004 Ed Barnard Stephanie Silberstein Frederick Wang Harris Wang
Introduction you can play with! Motivations Crystals hard to visualize in 2-D space Lack of user-friendly databases Promote interest in crystallography Audience College students studying crystals People interested in materials science Researchers – database capability
Objectives you can play with! Website Web-accessible visualizations of 3-D crystals Descriptions and examples of crystal structures Crystal database Provide interactive software tools Software Allow users to build and explore crystals Provide online user manual
Site Map you can play with! HomeDatabaseSoftware Search Results Entries Browse Welcome/ overview Purpose Crystal of the Day! Crystal Lattices Diffraction Fourier Transform Glossary Download Manual Java Info Learn about Crystals
Website Technologies you can play with! HTML dynamically generated using PHP CSS to determine look and feel Browser compatibility MySQL for database storage Image storage and retrieval
AtomicControl you can play with! Standalone application for building crystal models Java 1.4 Swing UI Java3D API Windows/Mac/Linux
Usability Testing you can play with! Scenario: Returning sophomore (took 3.091, but forgot everything) needed to find answers to a pop quiz on crystallography. Tasks Find general crystallography information Explore rotating crystal structures Download AtomicControl Software
Improvements you can play with! Rename toolbar links More detailed descriptions of crystals Enhance visual design and consistency Browser compatibility across all platforms
CrystalWeb Demonstration you can play with! You’re probably wondering…Does it work? Check it out:
Member Roles you can play with! Ed: Database, PHP, software Stephanie: Website/graphics design, site content Frederick: Graphics design, database Harris: Project manager, site content, database Prof. Samuel Allen: Faculty Advisor for AtomicControl Project
Project Timeline you can play with! … Brainstorming Skeleton Site Develop Site Usability Testing Finalize Site Project Proposal Progress Report Final Presentation Final Report Future Development Sept. Oct. Nov. Dec. Today!
Summary of Work you can play with! Website Web-accessible visualizations of 3-D crystals Descriptions and examples of crystal structures Crystal database Provide interactive software tools Software Allow users to build and explore crystals Provide online user manual
Summary of Work you can play with! Website Web-accessible visualizations of 3-D crystals Descriptions and examples of crystal structures Crystal database Provide interactive software tools Software Allow users to build and explore crystals Provide online user manual
Project Future you can play with! AtomicControl will be part of Ed’s senior thesis Use in classrooms at MIT 3.012, 3.014, Addition to Athena and OpenCourseWare site.