|
Nick McCarter's
Internship |
|
Blueprint Technologies |
|
|
| |
: |
|
|
Projects:
- National Cancer Institute (NCI)-
My role on this project was to develop a "Project Portal" web site for
the National Cancer Institute. This site would give overviews of many of
the projects they are currently working on. It would also give the
ability to create, edit, and view web logs for individuals working on
the projects. The last and most important part of this task was for the
"Project Portal" to connect to a remote server and retrieve important
project files from the a database and then display them in a visually
appealing manner. Every night at 2am the scripts on the web server would
retrieve any new files from the database and then populate a tree menu.
This site allows anyone with the appropriate permissions to access
project information, web logs, and project relevant files. For more
information on NCI refer to the links page.
|
|
Click here for a Screen Shot of my work at NCI |
- Food and Drug Administration
(FDA)-
My role on this project was to develop
a tutorial website for the "Prior Notice" modules in their new FURLS
system. This was a very interesting and fun project. I created the
tutorials using the RoboDemo software. RoboDemo is a program that
records screen shots, mouse movements, mouse clicks, and keyboard
strokes. It then gives you the ability to turn these recordings into
interactive flash tutorials. After I created tutorials for the entire
Prior Notice system, I then created a website that walked users through
the tutorials and I created user documents to explain how the system works. For
more information on FURLS refer to the links page.
|
|
Click here for some samples of my work
at the FDA |
- Center for Drug Evaluation and
Research (CDER)-
My role on this project was to assist
in creating Métis models of the entire CDER agency which would then be
integrated into Métis models for all of the FDA. My tasks usually
consisted of using Métis to represent business rules, use cases,
activity diagrams, and state diagrams. In order to complete this I
needed to learn how to use Métis and read/write UML. For more information on CDER
refer to the links page.
|
|
|
- National Aeronautics and Space
Administration (NASA)-
My role on this project, ECHO, was and
still is the most difficult task I have encountered so far. We are
developing a Web Application that uses "tree menu" capabilities similar
to what I created for NCI. This web application will take an enormous
data set retrieved from satellites and data banks all over the world and
break it down into three different taxonomies depending on data types.
The web application will then display the data from the three different taxonomies using
dynamically created and updated tree menus. The user will be able to
drill down through these tree menus and view pertinent information about
every node in the tree. This Web Application is being created using a
combination of Java, JSP, HTML, and XML. Other important requirements
for the project is that it needs to be completely platform/system
independent. The end result needs to be displayed in pure HTML (no
JavaScript), this is to make sure that users do not have to have Java
enabled on their computer. It also needs to determine what OS the user is
using and make appropriate changes to the Web Application. This is
just a brief overview of a very large, difficult, and interesting
project. For more information on Project ECHO refer to the links page.
Unfortunately I am not allowed to
include any of my work from this NASA project because of security issues.
The tree viewer looks similar to the one in the NCI screen shot. The GUI
is different and the backend code is much more elaborate, but still the
same main idea. |
| |
|
|
Site by: Nick
McCarter |
Site
for: CS 454 |
Professor: Dr. Ralph Grove |
In
Association with: James Madison University |
|
|
|
 |