Projects Specification for CSCI 546         Spring 2006

 

Note: Read this specification carefully and follow it closely.

 

Each project requires a written report with a diskette/CD containing the report. The report should be written in a tutorial fashion with proper lab exercises attached.

 

The report should consist of 3 parts:

·        First part is for the description/explanation of the system environment and explanation of related concepts.

·        Second part is a step by step lab manual for the implementation. Develop the lab manual in the fashion (use screen shots whenever possible) such that students can follow the lab to learn about the system; installation, maintenance, management. If you need to combine/mix the above 2 parts, do so. Installation part should be minimal unless it contains important things.

·        Third part is to hand in a diskette/CD containing document of the above two parts.

Important: Hand-in a well-written project report which describes the concepts & also hand-in a well-organized lab manual (with explanations & step-by-step lab instructions) and a diskette/CD containing everything at the date of your presentation. I expect a high quality work from all of you.

 

Each student is required to participate in two projects. If you do not participate in the project actively, the other members in the project have the right to exclude your name from the written report. The maximum size for a group is four students. When a project is signed up by a group with the maximum recommended number, then you need to form another group for the same topic. In other words, a project can be done by several groups but each group working separately. But there are maximum two groups per topic.

 

One important thing to remember is that the lab is used by other Computer Science classes. Their usage should not be disturbed by your projects– in other words, do not leave a machine unusable by other CSCI students. It is your job to expect and cope with the difficulties. As you know, the computers in the lab are not very stable. This is an advanced class and I expect you to be knowledgeable and creative. You can work any time when the lab is open except the reserved hours for other CSCI classes.

 

Whenever you finish your project, your team needs to present it to the class. Every member should participate in the presentation. During the presentations, you not only need to describe the concepts but also carry out a live demo of your project.

When all students sign up for projects, I will assign the presentation date for each group.

 

For the most of the following topics, you can find information from http://www.msdnaa.net/products/descriptions.aspx

 

1.  Develop a lab for utilizing one of the following severs. Include installation, configuration, management, and troubleshooting.

 

.NET Enterprise Servers

Exchange Server 2003: 

Group1:______________________________________

           Group2:______________________________________

Commerce Server 2000:

Group1:______________________________________

           Group2:______________________________________

 

BizTalk Server 2002:    

Group1:______________________________________

           Group2:______________________________________

 

Host Integration Server 2000:

Group1:______________________________________

           Group2:______________________________________

 

Application Center 2000:

Group1:______________________________________

           Group2:______________________________________

 

Systems Management Server 2003:

Group1:______________________________________

           Group2:______________________________________

 

Mobile Information 2002 Server:

Group1:______________________________________

           Group2:______________________________________

 

Content Management Server:

Group1:______________________________________

           Group2:______________________________________

 

 

2.   Develop a lab for the following applications. When an application is simple, you need to explore several of them. For example, Visio is too simple. But some of them may be complex enough to be a topic on it’s own. For example, Virtual PC is complex enough.

Applications

 

Microsoft® Office Project Professional 2003

One Note 2003

InfoPath 2003

Access 2003

Microsoft MapPoint 2004

Virtual PC

                        Group1:______________________________________

           Group2:______________________________________

 

 

3.   Develop an example application for Windows CE environment

Microsoft Windows CE Toolkits

 

Sign up:                 Group1=

 

 

                              Group2=

 

 

 

4.   Develop lab manual for SharePoint Portal

                        Group1:______________________________________

           Group2:______________________________________

 

5.   DNS (Domain Name System): Research on DNS and implement it on a Server and develop a lab manual with the step-by-step exercises setting up a domain and subdomains and interactions between Windows 2000 Active Directory and DNS. Also prepare a manual describing the concepts of DNS.

 

                        Group1:______________________________________

           Group2:______________________________________

 

6.   Develop a lab for implementing “Policies (machine policy, domain user policy, group policy, etc)” on Windows 2003 Server system. Utilize all the features possible.

                        Group1:______________________________________

           Group2:______________________________________

 

7.    Create your own project for any topic that is related to network management. Submit your names and the topic with brief description and get an approval from the Instructor before you start the project. Depending upon the quality, creativeness and practicality you will be given extra credits. Write detailed description and consult with instructor.

 

Here is the list of previous students’ projects:

Project Name: Microsoft Terminal Server

Project Name: Linux/Samba/Apache

Project Name: Web enabled Soda machine

Project Name: 2003 Command line user management utility

Project Name: Professor Database Web Application using Oracle,     Apache/Tomcat on Windows XP

Project Name: 2003 Login scripts