Click to See Complete Forum and Search --> : Software Engineers out there?


jutah
12-11-2000, 06:58 PM
Anybody have any ideas for the following?

here is the problem:

You are working for a consumer products company that is building
a microprocessor-based Home Entertainment Control System (HECS) that
controls sound and video components. The components of the system are
configurable by the purchaser and can include radio, CD, tapes, mp3,
TV (cable, dish or antenna), VCR, and (digital) camcorder. (Others?)
The video/sound may be routed to various monitors and speakers
distributed throughout the house. Simultaneous listening and viewing
are possible in different locations.

1. Choose a process model for the implementation of this system and
defend your choice.

2. Estimate the time and effort to build the software for this system.

thanks

Dru Lee Parsec
12-11-2000, 09:06 PM
Maybe if you paid me for about 10 hours at my consulting rate of $110/hour I might think about writing a proposal to do what you want.

But to ask for it for free?? I don't think so. I worked too long building my knowledge base to give away designs for free.

miller
12-12-2000, 01:14 AM
Amen, Dru.

Like I have that much time on my hands anyway.

Fandelem
12-12-2000, 08:47 AM
something tells me it is an assignment for school http://www.linuxnewbie.org/ubb/biggrin.gif

jutah
12-12-2000, 01:54 PM
Originally posted by Fandelem:
something tells me it is an assignment for school


Exactly! I just need some ideas not full blown out plans.

nanode
12-12-2000, 05:56 PM
make liberal use of interfaces

slambo
12-12-2000, 06:18 PM
something tells me it is an assignment for school

...

Exactly! I just need some ideas not full blown out plans.

You're more likely to get a meaningful response if you post what you've got so far. If you don't have anything down yet, start thinking through the keyboard and type in your thoughts. In other words, you'll get more assistance asking specific questions relating to your answer than you will if you just ask everyone to do it for you.

What have you worked out so far?

------------------
Sean Lamb
"A day without laughter is a day wasted." -- Groucho Marx

Gweedo
12-12-2000, 07:05 PM
You are working for a consumer products company that is building
a microprocessor-based Home Entertainment Control System (HECS) that
controls sound and video components. The components of the system are
configurable by the purchaser and can include radio, CD, tapes, mp3,
TV (cable, dish or antenna), VCR, and (digital) camcorder. (Others?)
The video/sound may be routed to various monitors and speakers
distributed throughout the house. Simultaneous listening and viewing
are possible in different locations.



First thing you may want to do is draw out a simple flow of control design. Basically, this will help visualize the overall problem and things you will need to implement to solve the problem.


Next look at it and decide which are easier to implement and which will be more difficult to implement.


The reason to do it this way is so you can tackle the easier problems first which then will the have made the much more difficult problem easier to attack.


You won't be able to jump out of a 30 ft hole you're in so why not use the rope to the side and climb out step by step. http://www.linuxnewbie.org/ubb/wink.gif


------------------
Dubbie..Dubbie..Do..
Watch out.. or the Penguin will get You http://www.linuxnewbie.org/ubb/wink.gif

[This message has been edited by Gweedo (edited 12 December 2000).]

jutah
12-12-2000, 07:09 PM
Originally posted by slambo:
You're more likely to get a meaningful response if you post what you've got so far. If you don't have anything down yet, start thinking through the keyboard and type in your thoughts. In other words, you'll get more assistance asking specific questions relating to your answer than you will if you just ask everyone to do it for you.

What have you worked out so far?



I decided to use the evolutionary process model. I felt that worked more closly with the user then maybe the waterfall model and was less rigid in requirements. I also thought about using Cocomo to get an effort estimation, but I have no idea on how many lines of code that system could generate.
any thoughts.
thanks
jutah