自定义项目评估软件(室内使用) [英] Custom project estimation software (in house use)

查看:99
本文介绍了自定义项目评估软件(室内使用)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有兴趣开发应用程序来帮助引用和估算不同的项目。我目前使用的是一个非常复杂的MS excel电子表格 - 但它很难维护和使用。



语言需要支持某种形式并执行简单的数学和数据库类型功能。



我在想Java或Python。



我也是关于filemaker或access。



有人可以提出建议吗?



谢谢,



Adam

I am interested in developing app to help quote and estimate different projects. I currently use a very complicated MS excel spreadsheet - but its hard to maintain and use.

The language needs to support some sort of form and perform simple math and database type functions.

I was thinking Java or Python.

I also though about filemaker or access.

Can someone make a suggestion?

Thanks,

Adam

推荐答案

每一种( 主要和商业 )编程语言都可以做到这一点为了你。语言就是您教授编译器为您编写应用程序的方式。语言只是与编译器对话,为您生成可执行文件的方式。创造一些有用的东西是你的工作。



如果你是一名新程序员,我会要求你停止!在继续之前先想想。您需要考虑要编程的框架和软件。您需要考虑,您想要多少用户,您想要定位哪个操作系统,哪些要求,哪些是语言的功能,该语言的结构是什么,有多少用户使用它来满足他们的需求。这些问题一经回答,将引导您完成搜索。



完成后,您可以轻松添加一些资源,定位一些UI框架; 在Java中,您可以使用 Swing [ ^ ]为网格生成UI ,输入控件和底层逻辑可以用Java本身完成。我不知道Python;没用过。数据可以存储在Access中,也可以只存储在文件中;因为你要自己使用安全性不是一个很大的问题,除非其他人可以访问计算机。您仍然可以使用Java语言为程序和数据源添加加密。



但首先,你需要寻找更好的候选人。阅读这篇文章也是 [ ^ ],它会帮助你为你找到一个好语言;记得总是试着找到一个有更多用户的语言,程序员喜欢帮助他们的同伴
Every single (major and commercial) programming language can do the trick for you. A language is just the way you are teaching the compiler to program the application for you. Language is just the way to speak to compiler, to generate an executable file for you. It is your job, to create something useful out of it.

If you are a new programmer, I would ask you to Stop! Think before you continue. You need to think what frameworks and software you are going to program. You need to think, how much users you want, which OS you want to target, what are requirements, what are the features of a language, what is the structure of this language, how many users use it for their need. These questions, once answered would guide you through your search.

Once that has been done, you can easily add a few resource, target a few UI frameworks; in Java you can use Swing[^] to generate UI for Grids, Input controls and the underlying logic can be done in Java itself. I have no idea of Python; never used. The data can be stored in Access, or simply files; since you are going to use it yourself security is not a very much problem, unless computer is accessible by others. You can still add encryption to your programs and data sources in Java language.

But first, you need to search for a better candidate. Read this post also[^], it would help you in finding a good language for you; remember always try to find a language with more users, programmers love to help out their fellows.


这篇关于自定义项目评估软件(室内使用)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆