Path: csiph.com!usenet.pasdenom.info!news.etla.org!news.stack.nl!newsfeed.xs4all.nl!newsfeed1.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.070 X-Spam-Evidence: '*H*': 0.86; '*S*': 0.00; 'advice.': 0.09; 'committing': 0.09; 'indication': 0.09; 'cc:addr:python-list': 0.11; 'jan': 0.12; 'accounting,': 0.16; 'easier.': 0.16; 'entry.': 0.16; 'from:addr:mrabarnett.plus.com': 0.16; 'from:addr:python': 0.16; 'from:name:mrab': 0.16; 'message-id:@mrabarnett.plus.com': 0.16; 'received:192.168.1.4': 0.16; 'subject:python': 0.16; 'all.': 0.16; 'do,': 0.16; 'wrote:': 0.18; 'do.': 0.18; 'subject:project': 0.19; 'cc:addr:python.org': 0.22; 'header:User- Agent:1': 0.23; 'cc:2**0': 0.24; 'cc:no real name:2**0': 0.24; 'options': 0.25; 'asking': 0.27; 'certain': 0.27; 'header:In- Reply-To:1': 0.27; 'chris': 0.29; 'work.': 0.31; 'code': 0.31; 'getting': 0.31; 'there.': 0.32; 'stuff': 0.32; 'entirely': 0.33; 'could': 0.34; 'display': 0.35; 'something': 0.35; 'case,': 0.35; 'convert': 0.35; 'but': 0.35; 'building': 0.35; 'really': 0.36; 'complete.': 0.36; 'done': 0.36; 'doing': 0.36; "didn't": 0.36; 'should': 0.36; 'being': 0.38; 'system,': 0.38; 'depends': 0.38; 'to:addr:python-list': 0.38; 'pm,': 0.38; '12,': 0.39; 'extremely': 0.39; 'to:addr:python.org': 0.39; 'either': 0.39; 'how': 0.40; 'even': 0.60; 'everybody': 0.60; 'greatest': 0.60; 'new': 0.61; "you're": 0.61; 'discuss': 0.62; 'more': 0.64; 'purchase': 0.65; 'management': 0.65; 'benefit': 0.68; 'difficulty': 0.68; '(ie': 0.84; 'daunting.': 0.84; 'easier,': 0.84; 'sfxlen:4': 0.84; 'spreadsheet': 0.84; 'system),': 0.84; 'pfxlen:big': 0.91; 'hand,': 0.93 X-CM-Score: 0.00 X-CNFS-Analysis: v=2.1 cv=CfYxutbl c=1 sm=1 tr=0 a=0nF1XD0wxitMEM03M9B4ZQ==:117 a=0nF1XD0wxitMEM03M9B4ZQ==:17 a=0Bzu9jTXAAAA:8 a=5FYZ9MsUIQAA:10 a=ihvODaAuJD4A:10 a=IkcTkHD0fZMA:10 a=EBOSESyhAAAA:8 a=Yjj0-E21x-oA:10 a=pGLkceISAAAA:8 a=RHBv4F6RPllcmc0KvTEA:9 a=QEXdDO2ut3YA:10 a=MSl-tDqOz04A:10 X-AUTH: mrabarnett:2500 Date: Sun, 12 Jan 2014 18:50:11 +0000 From: MRAB User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: python-list@python.org CC: python-list@python.org Subject: Re: python first project References: <38538337-c978-4a5b-8532-072152310c69@googlegroups.com> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 36 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1389552613 news.xs4all.nl 2875 [2001:888:2000:d::a6]:51144 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:63794 On 2014-01-12 06:04, Chris Angelico wrote: > On Sun, Jan 12, 2014 at 4:14 PM, ngangsia akumbo > wrote: >> What options do you think i can give the Ceo. Because from what you >> have outline, i think i will like to follow your advice. >> >> If it is just some recording data stuff then some spreadsheet can >> do the work. >> >> From all indication it is a very huge project. >> >> How much do you thing all this will cost if we were to put the >> system all complete. > > If you currently do all your bills and things on paper, then this > job is going to be extremely daunting. Even if you don't write a > single line of code (ie you buy a ready-made system), you're going to > have to convert everybody to doing things the new way. In that case, > I would recommend getting some people together to discuss exactly > what you need to do, and then purchase an accounting, warehousing, or > inventory management system, based on what you actually need it to > do. > > On the other hand, if it's already being done electronically, your > job is IMMENSELY easier. Easier, but more complex to describe, > because what you're really asking for is a program that will get > certain data out of your accounting/inventory management system and > display it. The difficulty of that job depends entirely on what > you're using for that data entry. > You should also consider whether you need to do it all at once or could do it incrementally. Look at what functionality you might want and where you might get the greatest benefit and start there. Doing it that way will reduce the chances of you committing a lot of resources (time and money) building a system, only to find at the end that you either left something out or added something that you didn't really need after all.