================================================================ Name: ================================================================ Questions/comments about the syllabus or project handout: ================================================================ Project Title 1: Image Organizer Brief Description Organizes files in a GUI. It displays all the pictures, which can be organized in folders, as thumbnails. So this will make it very easy to look through your pictures and find the one you want. Very useful tools include image resizer, image converter, gamma and color correcter. The convenient part about this program is thatyou will be able to select the image(s) you want to perform operations on within the browser. There is no inconvenience of having to open a separate imaging program. Identify Local Users: Anyone who has digital images Assign a 1-5 score for these criteria Useful to others: 5 Has specific users: 3 Can be scaled up to PC product: 4 Divisible: 4 In C++ on Suns: 4 Overall: 4 Pros: A very convenient tool. It seems divisible pretty cleanly. One section is the overall GUI and how the other tools will go into. Another would be each of the tools. If the thumbnail implementation is not small, then another could be delegated to do that. Cons: Might be too small a program depending on the difficulty of coding those tools. But if it is too small, we can think of adding more details such as realtime preview. ================================================================ Project Title 2: All Text Reader Brief Description An e-book viewer as well as text/doc/pdf/ps viewer. This is an integrated viewer that one could use to view all different types of document files. It will have a smart implementation of cache so that flipping through pages, forward and backward will be very quick with no lag in loading from disk (for a certain range of pages, depending on the system specifications). There will be extras like bookmarking, highlighting, good search features. Identify Local Users: All people who view pages on their computers. Assign a 1-5 score for these criteria Useful to others: 5 Has specific users: 2 Can be scaled up to PC product: 5 Divisible: 3 In C++ on Suns: 4 Overall: 3.5 Pros: An extremely useful program that most anyone who uses the computer will find useful. There are other programs like this. But the advantage will be that it will be able to read all formats. Also, the speed of page flipping will make it popular. Specific attention will be paid to caching pages in advance so that page flipping forward and backwards up to 20 pages each direction will be extremely responsive. Cons: It will be hard to convince people of the convenience of quick page flipping. We will be competing with other common viewers like Adobe Acrobat. This project might not be big enough for a 10 person group. ================================================================ Project Title 3: Car Finder Brief Description A program that integrates all the used car finders out there: Autotrader, cars.com, kbb.com, yahoo, etc. You will be able to search through all those used car sites by miles, price, distance from home, make, color, etc. Identify Local Users: All people looking for a used car. Assign a 1-5 score for these criteria Useful to others: 5 Has specific users: 5 Can be scaled up to PC product: 4 Divisible: 2 In C++ on Suns: 3 Overall:3.5 Pros: WIll eliminate having to go through all those different websites. That will save a lot of time. Also, it will be easy to do side by side comparisons of all the cars from all the sites because it will be all on one program. Cons: With specific features that are unique to certain sites that are not on the other sites, the program will have to have specific options for those sites or just lose the unique features and keep it generic. In a way then, those searches will be a stripped down, basic version of the site because you'll be looking for features that you input that are common among all the search sites. There will be a tradeoff eitehr way for the convenience. ================================================================