问题描述
我需要实现一个需求:1、有一张主表,有约40个字符型字段,每天约产生500条数据;2、有六张从表,每张约有15个字段,每张从表每天约产生800条数据;3、需要将分散在不同地方的数据,每天上传到服务器;4、需要提供一个手机客户端,用来查询主、从表的基本信息,以及进行数据统计。请问,如果实现这样的需求,你会使用什么样的技术、方案来实现?
解决方案
解决方案二:
花钱就行了,还需要什么技术
解决方案三:
问题是,花不了钱哦,老兄。
解决方案四:
C#asp.net可以实现,当然还得有个白给你干活的程序员,这个比较难找。
解决方案五:
引用3楼caozhy的回复:
C#asp.net可以实现,当然还得有个白给你干活的程序员,这个比较难找。
白干活倒是不敢找,我打算自己学习。
解决方案六:
1.上传到不同的数据库用.net技术就可以实现了吧。2.在不同库的时候建个JOB同步到一个总的数据库这个会不会做3.从这个总的数据库查会不会做.
解决方案七:
手机端直接用h5,后端用webapi(谁叫这里是net板块呢)
解决方案八:
最近在做po和仓库管理系统,手机端用Html5比较方便,开发好后,用在android和ios都行。服务器端只需要webapi接口就可以了。我的网站,手机端,都是调用webapi的。不过你说的需要将分散在不同地方的数据,每天上传到服务器,是什么样的形式?用户主动上传,还是你自己去抓数据?
解决方案九:
数据量也不算大,不需要分布式的架构或其他复杂架构,直接实现就行。服务器随便一个windows服务器应该都行,省钱也可以考虑搞个阿里云,一个月几十块就够。数据库就用sqlserver,当然考虑成本你也可以搞个mysql,(大言不惭说一句我个人在用没激活没授权的某软件)服务层搞个WCF+EF总之就是提供查询API,当然rest接口也行应用层就搞HTML5,通过AJAX+API取数据。没大难度,你要感兴趣完全可以自己来搞当然至少得有过编程经验
解决方案十:
不同的人有不同的结果,这完全看你“会什么”而定开发方法。有比较具体的问题可以提出来。
解决方案十一:
各种程序都能做啊,如果要保存好,就用数据库,写个定时器每天00:00去把数据导入到主数据库就行了。产生数据和其他什么乱七八糟的,不都是自己搞的么?
解决方案十二:
1.如何存放这些数据,每天这么一点数据,随便存就行了。毫无压力,ASP.NET即可2.如何将分散在各地的数据汇总,写个计划任务去定时获取并写入就行了,C#的Console即可3.如果将数据显示出来,这就只是普通的统计查询,将查询结果显示在页面即可,更多需要的是数据库技术
解决方案十三:
非常感谢各位朋友的指点:情况是这样的,我5年前曾经用过asp写过一点简单的代码;对查询/统计所需的SQL语句自己可以写出来;可以写简单的HTML代码。我听说asp.net是asp的替换产品,也想“与时俱进”一下,但以前我写asp代码是用vbscript,现在翻开asp.net的教程,发现都是用c#作为编程语言来实现的,而且,编程的套路也显著不同了。vbscript比较随意,我还比较容易上手。如果租用阿里云等虚拟主机,可以支持webapi吗?我看了官网上的介绍,只说支持asp.net3.5/4.0,再具体的就没有了。谢谢各位!
解决方案十四:
建议楼主还是直接花点费用找人做吧,这个工程量也不大,预算不会太大。你自己搞的话问题太多了...
解决方案十五:
不用花钱自己写。思路如下:数据类型定义NVARCHAR(你需要的字节长度,15个汉字写成30,40个汉字写成80)无论数据在哪里存数据的计算机都称谓服务器,最后统一上传指定的服务器这里用控制台写上传数据程序。手机查询数据用WEB应用程序,页面定义小一点方便手机通过IP或者域名访问查询页面。页面太宽手机看着不方便。大约就这样。这个我写过整个项目控制台+web实现
解决方案:
控制台用线程技术处理上传数据的部分就是从副服务器查询然后统计然后每天定时上传主服务器,要写处理日志的,以便第二天你查询数据是否上传完整。最后定时到晚上2点以后。比如:查询到数据800条,已上传了800条上传成功100%。上传之后按你的上传时间查询主库判断是否上传的条数和副库相同。相同就表示完整。不完整说明你这程序不可靠。
解决方案:
基本没什么难点。刚毕业的学生都能干的事。
解决方案:
谢谢各位朋友的耐心指点,现在正在临时抱佛脚——学习asp.net呢。
解决方案:
引用17楼pilicat的回复:
谢谢各位朋友的耐心指点,现在正在临时抱佛脚——学习asp.net呢。
大部分程序员都是这么干过来的边学便用。
解决方案:
边干边学吧!学习其实也是一种乐趣
解决方案:
html5来排页面吧,这样手机电脑看都可以,而且后期转成APP也行,这个是查询统计的;还有就是数据库是现成已经有的了?上传是什么上传模式呢?用户上传还是自动抓取数据,这些都不一样的
解决方案:
引用19楼lshfong的回复:
边干边学吧!学习其实也是一种乐趣
多谢鼓励!
解决方案:
引用20楼fxj805835819的回复:
html5来排页面吧,这样手机电脑看都可以,而且后期转成APP也行,这个是查询统计的;还有就是数据库是现成已经有的了?上传是什么上传模式呢?用户上传还是自动抓取数据,这些都不一样的
数据库是要新建;上传准备用纯文本格式;上传是用户上传,准备给用户提供一个专门用于上传数据的小程序(如果能够直接用webservice/webapi实现功能就更好了)。