Assignments for MMIS 626

Spring 2004- David Metcalf, Ph.D.

All assignments are due on the prescribed date. Please submit these through the WebCT system. All written assignments must be formatted according to APA Guidelines.

Assignment A- Clients/Server Hardware, Networks, Topology & Structure

Due April 16, 2004

The deliverable for this assignment should be a scholarly report describing the client/server hardware, network, topology, and structure of a system or environment you are familiar with. Details about the overall structure of the system (C/S, n-Tier, etc.) should also be included. Please provide a general overview of the system or environment including your relation to the system.

NOTE: It is acceptable to review a system based on a detailed case study from a scholarly journal or other resource, but a system that you have direct experience with will most often provide greater detail and a more relevant learning experience.

This project should be no less than 10 double-spaced pages (excluding title pages, front matter [if applicable], and references). Use figures, diagrams and tables where appropriate.

Assignment B- Client/Server Software, Operating Systems, and Data Structures

Due May 7, 2004

For your second assignment, you will describe the client and server software (including operating systems of a system or environment you are familiar with. The report should also provide details about the data structure. Please provide a general overview of the system or environment including your relation to the system (Unless you are describing the software, OS, and data structures of the same system as described in Assignment A).

NOTE: It is acceptable to review a system based on a detailed case study from a scholarly journal or other resource, but a system that you have direct experience with will most often provide greater detail and a more relevant learning experience.

This project should be no less than 10 double-spaced pages (excluding title pages, front matter (if applicable), and references). Use figures, diagrams and tables where appropriate (especially entity-relationship diagrams, product tables, or data table/object structures).

Assignment C- Client/Server Web/Database Middleware

Due May 28, 2004

The third assignment requires research into one of the most timely areas of client/server computing- Web/Database Integration. You must select a Three-tier or Multitier Web-integrated database system to analyze and describe in detail. The system may be based on COTS products (e.g., Macromedia Cold Fusion), custom programming (e.g., CGIs, Java, Active Server Pages), application-based APIs (e.g., NSAPI, ISAPI), or current development environments like SOAP/ Microsoft .Net. Provide a general system description as well as details about the middleware and database components of the system.

NOTE: It is acceptable to review a system based on a detailed case study from a scholarly journal or other resource, but a system that you have direct experience with will most often provide greater detail and a more relevant learning experience.

This project should be no less than 10 double-spaced pages (excluding title pages, front matter (if applicable), and references). Use figures, diagrams and tables where appropriate (tier descriptions/diagrams, data flow diagrams, code samples).

Assignment D- Client/Server Design- Process, Tools and Application

Due June 17, 2004

This final assignment requires the synthesis of a report describing the design process for a client/server system that you may build in the near future. This system can be based on a real workplace need or another plausible scenario requiring a client/server system. In addition to the design process you must provide a detailed description of development tools you will use to produce the client/server system. Finally, provide a detailed description of the application development process and a sample scenario depicting the function and use of the system.

This project should be no less than 10 double-spaced pages (excluding title pages, front matter (if applicable), and references). Use figures, diagrams and tables where appropriate (especially system schematics and process-flow diagrams).


If you have any questions about the assignments or need clarification on the viability of a particular topic/system please feel free to e-mail me at: metcalf@nova.edu

Last Modified: March 27, 2004