Welcome to Dream.In.Code
Getting Help is Easy!

Join 117,618 Programmers for FREE! Ask your question and get quick answers from experts. There are 1,945 online right now! We've got more than 500 tutorials and 2,000 snippets. Join and find out why Dream.In.Code is the #1 programming help community on the internet! Registration is fast and FREE... Join Now!



Hoping to design a specific program.

 
Reply to this topicStart new topic

Hoping to design a specific program., total newb, but not stupid. Wanting to learn.

Meta-4
post 14 Jun, 2008 - 03:11 PM
Post #1


New D.I.C Head

*
Joined: 11 Jun, 2008
Posts: 2

I've realized the necessity for a program which can perform a specific task multiple times at once. I am not a programmer, and have very minimal experience. I have outlined a list of specifications and would like tips on which programming language i should use, any manuals that i should read (preferably available pdfs), or any sites that have source code which i can adapt or copy freely. Also, feel free to make suggestions.

Design specifications:

1. I want to make a program. Maybe in html, maybe in something else... like java or whatever. Probably whatever is easiest. Not very specific here.

2. I don't really want it to run from a browser. An exe file or something... but whatever. These things I'm not very specific about, but a small little packaged deal would be great.

3. This program should allow a user (me) to select a number (maybe from a drop down menu). This number needs to indicate a specific location on a website.

4. To define this location the program would need to find the selected number on the website, and retrieve another value which would be associated with that number.

5. This other value which the program will need to be able to retrieve changes often (i want to sample from this location).

6. Once specified, the user can begin sampling from that location by clicking a button (which only has to say something like "go").

7. Also, pressing "go" needs to record the current time and convert the current time into minutes + (seconds/60) for future calculations.

8. I want the sampling rate to be every 10 or 15 seconds (one or the other).

9. Next, I need the samples to be stored someplace in memory but not displayed.

10. The values will be altered according to a predefined set of rules (which I have) in order to produce a number OR an error. I have to be able to edit this.

11. Numbers will either be an exact copy of the retrieved value or a random number generated within a specific range of numbers

12. The error will replace the output with the word CLOSED (or something)

13. From these sample numbers I want to calculate an average.

14. The average number will be used in another calculation for estimated duration (i have this equation). I will need to be able to edit this aspect of the program.

15. Each time estimated duration is calculated (whenever the new average number comes in, so every 10 or 15 seconds) the new estimated duration needs to be reduced to time remaining which will be used for the next equation (with the new average number, which is calculated after the next website sample).

16. I want to display these estimates, which will serve as a count down that will update every time the new number is calculated (so loading may be an issue to avoid).

17. When values reach less than or equal to 1 minute I want the estimated time remaining to turn green. At 30 seconds remaining, red. Blink red/orange at 0 seconds.

18. Once it reaches 0:00 seconds, the counter should stop calculating time remaining, and stop collecting samples from the website location (specified by the user selected number).

19. I also hope to have locations automatically change order based on time remaining.

20. Basically, this is all I want displayed (with up to 30 outputs).

21. By pressing the [x] button, the dynamic output should be removed.

22. By pressing the [<<] button, the output should reset and time remaining should begin to be calculated once again.


INPUT BAR:
Location: |_____| Start: |_GO_|

Output
Location: |_____| Est. Time Remaining |_____:___| [<<] [x]
Location: |_____| Est. Time Remaining |_____:___| [<<] [x]
Location: |_____| Est. Time Remaining |_____:___| [<<] [x]


any help is greatly appreciated.


User is offlineProfile CardPM

Go to the top of the page


Martyr2
post 14 Jun, 2008 - 05:25 PM
Post #2


Programming Theoretician

Group Icon
Joined: 18 Apr, 2007
Posts: 4,613



Thanked 116 times

Expert In: C/C++, Java, VB, VB.NET, C#, PHP, Web Development, HTML & CSS, Javascript

My Contributions


As stated as rule number 2 when you posted your message, we won't do homework for you. We require you to show your "best effort" attempt at solving the problem yourself and you do that by showing us your code and what you are having a problem with. Then we can guide you from there.

Rule number 1 also states no programming questions in "introduce yourself" forum. So I will move this to software development since I don't know what language you even need it written in.

Help us help you. That is all we ask. smile.gif
User is online!Profile CardPM

Go to the top of the page

Tom9729
post 14 Jun, 2008 - 05:47 PM
Post #3


Debian guru

Group Icon
Joined: 30 Dec, 2007
Posts: 1,428



Thanked 10 times

Dream Kudos: 325
My Contributions


Sounds like you've got it all planned out, now get cracking. icon_up.gif

You could do that in any programming language just about.

By the way, HTML is not a programming language, it's a markup language.
User is online!Profile CardPM

Go to the top of the page

Meta-4
post 14 Jun, 2008 - 06:14 PM
Post #4


New D.I.C Head

*
Joined: 11 Jun, 2008
Posts: 2

thanks for moving this, and thanks for correcting my word usage. I guess i'll give it a shot. I don't want someone to make it for me. I just want a good manual, some websites with code, and a suggestion on which prog. language.

I'm thinking of using VB.net

edit: i figured posting my specifications would help... but didnt really know either way.

This post has been edited by Meta-4: 14 Jun, 2008 - 06:16 PM
User is offlineProfile CardPM

Go to the top of the page

ryanaghdam
post 17 Jun, 2008 - 12:04 PM
Post #5


New D.I.C Head

*
Joined: 14 Jun, 2008
Posts: 8


My Contributions


epic fail. icon_down.gif
User is offlineProfile CardPM

Go to the top of the page

Tom9729
post 17 Jun, 2008 - 02:47 PM
Post #6


Debian guru

Group Icon
Joined: 30 Dec, 2007
Posts: 1,428



Thanked 10 times

Dream Kudos: 325
My Contributions


QUOTE(ryanaghdam @ 17 Jun, 2008 - 03:04 PM) *

epic fail. icon_down.gif

That's a bit unwarranted. blink.gif
User is online!Profile CardPM

Go to the top of the page

KYA
post 17 Jun, 2008 - 10:37 PM
Post #7


#include <nerd.h>

Group Icon
Joined: 14 Sep, 2007
Posts: 3,087



Thanked 24 times

Dream Kudos: 1150
My Contributions


Indeed, that is better suited to the caffeine lounge, or as i like to call it the Den of Iniquity wink2.gif
User is offlineProfile CardPM

Go to the top of the page

DominationXVI
post 27 Jun, 2008 - 11:05 AM
Post #8


New D.I.C Head

*
Joined: 2 Feb, 2008
Posts: 32

QUOTE(ryanaghdam @ 17 Jun, 2008 - 12:04 PM) *

epic fail. icon_down.gif

Epic douchbag. What kind of reply is this? The guy just wants some help, be a little more considerate.
User is offlineProfile CardPM

Go to the top of the page

Fast ReplyReply to this topicStart new topic
Time is now: 10/8/08 12:07AM

Live Help!

Tutorials

Programming

Web Development

Reference Sheets

Code Snippets

Bye Bye Ads

Free DIC T-Shirt

T-Shirt Example

Related Sites

Monthly Drawing

Thumb Drive

Partners

Top Contributors

Top 10 Kudos This Month