Re: For all 237...

new topic     » goto parent     » topic index » view thread      » older message » newer message

Irv,

Here's an example of where Euphoria is not the best language for the job.
 It lacks file locking, and indexed file searching.

If I were to write this program in any particular language, I would choose
an obscure one called PLB which exceeds all of the project's goals.  If the
client already has a network installed so much the better, otherwise I'd
recommend they purchase NT 4.0 or NetWare 5.0.  As long as they have DOS
5.0 or better running on their workstations, they're all set.

Here's the time breakdown:

Programming          1.5 Hours
Test/Debug/Demo   1.5 Hours
File conversion        1.0 Hours
-------------------------------------------
Total Time           4.0 Hours

Note that I am not including data entry (if required).  That's what we have
peons for...

If they need a server installed, the client (or myself as the contractor),
is looking at a couple of days to get a sub in to do cabling, a day for
server install and config, and a day for every 25 clients attatched to the
new network.  Then tack on 3 days of troubleshooting just to make sure
everything goes O.K.

-----Original Message-----
From:   Irv Mullins [SMTP:irv at ELLIJAY.COM]
Sent:   Monday, November 16, 1998 9:55 AM
To:     EUPHORIA at LISTSERV.MUOHIO.EDU
Subject:        Re: For all 237...

>>I would like to hear from anyone on this list who
>>has used Euphoria to develop one or more programs
>>for pay. Either programs which have sold, or which
>>you wrote as part of your job....

So far, I have had 4 replies. All fit the category of
"quick filter-type proggies at work"

Here's a new question for all - generally the first question
asked by clients after "how are you today?"

Given the requirements below, please estimate how long
it would take to prepare a working system: Assume you
are to be paid a flat fee, so taking longer won't increase
your income any (and will take time from other more enjoyable
pursuits:)

Reguirements (from a recent job):
Create a program that can maintain a database of 50,000 customers
(providing for expansion to 100,000).

The program must allow simultaneous use by at least 4 persons.
The program must be able to locate a specific customer within
5 seconds (1 is preferable) by searching on any one or more of
the following fields:
name, address, city, state, zip code, phone number, last purchase date

Partial search strings are mandatory, i;e. SMI returns all  Smith, Smithe,
etc.
902 returns all zips like 90210, 90211, etc.
Smith and 902 returns all Smiths/Smithers...etc living in area code 902xx
Case is ignored.

Assume the client will purchase whatever support software you recommend.
(Tell us what it is, and how long it will take to get a running system,
 saving fancy graphics and such for later, if you like.)

I have some interesting real-world info I will share later:

Regards,
Irv

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu