Project 1 | Computer Science homework help

Phase 1: Establish requirements and design a simple interactive pages.

Project description: 

<<<<<This section describes how the final product will look like after completing the 3 phases>>>>>>>>>

<<<<<Go to requirements section to check what needs to be done for this phase>>>>>>>>

MyCat website:

Create a website that will consist of the following pages and store the information for later access.

Cat breeds as pictures: show at least 30 pictures of different cat breads. When you click on a picture it will display information about this type of cat such as breed name, country of origin, playfulness level (low, moderate, high), activity level (low, moderate , high), friendliness (towards children , towards other pets), grooming requirements (low, moderate , high), vocality (low, moderate, high), general (hairless cat, hypoallergenic cat, white cats, fluffy cats, large domestic cats, black cat breed, etc.).

 Cat breads as text/links: display links to the 30 different cats that you have pictures for and when you click on the bread it will display the picture of the breed as well the information listed in previous bullet.

Cat Problems: list of Symptom/problem, Health information, Breed disorders. Should be able to select it for a specific breed. Some information may be repeated or similar but still should be able to search it by breed.

Home instructions and How-to: list information related to how to take care of a specific breed of a cat. Should be able to search it for by breed.

Cat Nutrition: be able to search nutrition by breed.

Cat Behavior & Training: be able to search information by breed

 Cat Grooming: be able to search information by breed.

 The pages are Clear, Concise, Familiar, Responsive, Consistent, Attractive, Efficient, Forgiving.


Requirements <<<<<The following is what you need to be doing this phase>>>>>>

You can use any programming language, software, application etc. that you are conformable using. Expect minimal help from instructor and teaching assistants. 

Remember that this is a one-person project. You will not be working in groups to finish this project, but you will involve others in testing and evaluating your project.

You have the freedom to design your system the way you want as long as it is appropriate and respectful and sensitive to wide range of audience. Be creative and know your strengths and choose programming languages, software, etc. that will help you complete the project within the assigned time and submit a working project.



Now, put into practice what you have studied in this course.

Note: You need to include (if any) your used forms, etc. and also include your actual collected data (no names). 

 Formatting the document: include a Title page with student name, course number, etc. ALL BOLD and CENTERED, any appropriate font size accepted. Document Written in single column format. Document Written in Times New Roman font. Regular (paragraphs) are written in font size 12 regular (non bold). Subsection titles (have at least 11 subtitles) are written in font size 12 BOLD and numbered 1. 2. 3. Etc. Paragraphs are left and right justified.

Your report should include in addition to the title page the following sections:

1- Compile a list of usability and user experience goals using design goals (ch1)

2- Transfer them to questions using design goals (ch1)

3- Identify users’ needs and identify user requirements and then list main tasks (ch10).

4- Come up with scenarios and use cases (ch10).

5- Come up with requirements and write them using Volere shell (ch10).

6- Come up with a conceptual model (ch2).

7- Elect a mental model from people (ch3).

8- Analyze findings and come up with an enhanced conceptual model (ch3).

9- consider interface design issues (ch6).

10- Sketch some initial designs (including the interface) (ch9).

11- Evaluate the two designs and then select one to implement in next phase(ch9).