Copy into your editor, fill in the blanks, and place in directory /pro/web/web/courses/cs190/asgns/1-27/LOGIN2.txt. Replace LOGIN with your CS login. Note the 2 there so that you don't overwrite the first handin! Come up with at least 3 potential projects. ================================================================ Name: Kaveh Boghraty ================================================================ Questions/comments about the syllabus or project handout: ================================================================ Project Title 1: SMS Server Brief Description: It is possilble to setup accounts with a number of companies where anyone can send a text message from their mobile phone to a defined number, and the designated company can forward the contents of that text message to an IP address of our choice. We could then process this information, compose a reply, and send it back to the source mobile phone. There are a variety of options for the type of information that our SMS server can provide to mobile users (yellow pages, traffic report, weather). Identify Local Users: Mobile phone users. Assign a 1-5 score for these criteria Useful to others: 5 Has specific users: 4 Can be scaled up to PC product: 5 Divisible: 4 In C++ in Sunlab (Linux): 4 Overall: 4 Pros: Can be scaled up into a very useful service. Cons: We would need to buy an account (phone number) with one of the designated companies for message forwarding. ================================================================ Project Title 2: Go Fish Brief Description: From the list of project ideas. Using image analysis to measure movements of tadpoles and using data analysis to draw conclusion from the experiment. Identify Local Users: People conducting the tadpole experiment. Assign a 1-5 score for these criteria Useful to others: 2 Has specific users: 4 Can be scaled up to PC product: 2 Divisible: 5 In C++ in Sunlab (Linux): 3 Overall: 4 Pros: Very specific, will need integration of matlab into C++ environment. Cons: Very divisible. Possible subsections could be data analysis, tracking tadpoles, integration, representaion of data. ================================================================ Project Title 3: Bookworm Brief Description: Designing a relatinal database to handle all barcoded books, plus an applicatin to handle the usage of this database. This is from the list of proposals. Identify Local Users: Library staff, people searching for books. Assign a 1-5 score for these criteria Useful to others: 4 Has specific users: 4 Can be scaled up to PC product: 5 Divisible: 3 In C++ in Sunlab (Linux): 4 Overall: 4 Pros: Relatively straight forward. Cons: Relatively straight forward. ================================================================ Project Title 4: Security Brief Description: Staff as well as public. Identify Local Users: Designing a security system which allows various degrees of access to differnet users. Assign a 1-5 score for these criteria Useful to others: 4 Has specific users: 4 Can be scaled up to PC product: 2 Divisible: 3 In C++ in Sunlab (Linux): 4 Overall: 3 Pros: Working on this project will force the students to be rigorous about bugs and testing, since security applications allow no room for loopholes and malfunction. Cons: Probably not as interesting or fun as most other projects. ================================================================ Project Title 5: Brief Description Identify Local Users: Assign a 1-5 score for these criteria Useful to others: Has specific users: Can be scaled up to PC product: Divisible: In C++ in Sunlab (Linux): Overall: Pros: Cons: ================================================================