Kishwaukee Kiwanis
Design Document
For my individual project I will be designing a brand new website for the Kishwaukee Kiwanis Club in DeKalb. They currently have a webpage, but it could use a lot of work and look more professional. The club is looking for a site that explains the many service projects that they perform, explains the charities that Kiwanis works for, and a site to be used as a promotional tool to get more people involved in the community.
- Criteria to be analyzed
- The target audience for the website will be the Kiwanis members themselves. It will be used as a tool for the club board to keep track of service projects, project dates, amount of hours worked by members, and promotion.
- Customer requirements - The Kiwanis club asked for a couple of major sections on the webpage.
- Display current agenda and have links to previous meeting agenda
- One page for upcoming service projects
- One page for previous projects (with pictures, stories and summary)
- A couple pages describing Iodine Deficiency Disorder, the main Kiwanis charity
- A list of current members
- Some sort of form that people can fill out for more info on the club.
- A list of links to other Kiwanis sites
- Site Purpose - The main purpose of the site will be so the organization can stay organized within themselves. But it will also be used as a promotional tool for the general public to learn more about the club and their charities.
- Site Appearance - They didn't really specify much for appearance. The only thing they asked is that the Kishwaukee Kiwanis logo be on the main screen and other Kiwanis logos be used throughout the site.
- Functionality, Performance, and Maintenance - The club is basically looking for the design and then they will have somebody within the club maintain the website throughout the year. They ask that it be designed in a way that it will be easy to maintain for somebody with a general knowledge of computers and the Internet.
- Professionalism - Proper spelling and grammar will be needed throughout the site because it will be used to attract the general public to their club. [top]
- Objectives and Goals
- The main objective is a complete redesign of the current Kishwaukee Kiwanis Club website. The main goal is to make it easy enough to navigate that the club will want to use it on a regular basis. It should look professional, but also maintain a certain degree creativity. Since the purpose of the website is mainly informational, a major goal will be to present all of the information as clearly as possible.
One major item lacking from their current website is the ability for the general public to learn about the club. The form for people to request more information will be a big part of the design, as well as the section that describes the club itself. [top]
- Audience Definition
- Current Kishwaukee Kiwanis Members - People who are already involved with Kishwaukee Kiwanis and know the basics of the club.
- Future Members - People who know about Kiwanis, but aren't yet involved
- General Public - People who know very little about Kiwanis and what they do [top]
- Usage Scenarios
- Current Kishwaukee Members would be looking for an online calendar and scrapbook. They would want a website that they could go to and see what projects are coming up. They would want to be able to look back on the projects that they have done the past year and read about who was there and what happened. They would also want to see what happened in last week's meeting, what is going to be happening this week, and who all of the members are.
- Future Members of Kishwaukee Kiwanis would be looking for the types of service projects that the club is involved in. They would want to see what the different projects are like, how many people attend them, and what the meetings are like. They would want to know basic facts of the club such as how much the club dues is and when the weekly meetings are.
- The general public would want to know what Kiwanis is. What kind of projects does Kiwanis do? Where does the money go that they make at their fundraisers? The public would want to know who is in Kiwanis and when and where they meet. [top]
- Competitive Analysis
- Before I design the website, I will look at a number of Kiwanis Club sites. There are hundreds of Kiwanis clubs out there, so there should be hundreds of websites. I will also look at the main Kiwanis International website and see what kinds of standards they have set from their website (certain colors and images might be used).
I will also visit websites for other types of service organizations like Lions and Rotary clubs to see if they do anything different than Kiwanis. [top]
- Site Content
- Upcoming agenda
- Past agendas
- Club news and announcements
- List of members
- Description of events
- List of upcoming events and fundraisers
- General information about Kiwanis
- Form for more information [top]
- Functional Requirements
- I'm not sure exactly what I will need for everything that I do on the site yet, but I am fairly sure that I will know how to find everything. I know that I will use a bunch of tables in html format to layout the majority of the site. I'm sure I will use some JavaScript to create counters and other items on the page. I will need a CGI/Perl script to handle any forms on the page, but those can be written later on in the course. Everything that I need should be able to be designed using html and JavaScript. [top]
- Target Completion Dates
- Couple rough design layouts - 2/28/03
- Narrow designs to two or three - 3/10/03
- Start to create pages for general data - 3/10/03
- Finish all general data pages - 3/31/03
- Decide on one design - 3/31/03
- Form created - 4/10/03
- Finish all data pages - 4/20/03
- Complete all JavaScript/Perl/CGI elements - 4/30/03
- Present to Kiwanis Club - 5/6/03 [top]