大神们,目前开发工厂用的信息系统,都用什么框架?

lxjlz 2015-05-29 08:18:19
大神们,目前开发工厂用的信息系统(CS结构,WINFORM),都用什么框架?
1. 系统总体框架方面用什么?
2. 数据访问用什么?(SQLHelper, EF之类)
3. 控件 (DevExpress之类)
4. 报表 (水晶报表之类)

有没好的建议及利弊方面的分析?
...全文
904 20 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
allen0118 2015-05-31
  • 打赏
  • 举报
回复
楼上的大神太多了,都有很好的见解。 楼主在乎的是不是在工厂里面开发内部应用系统都用什么技术,或者什么模式,再或者什么工具是吧? 我一直是做工厂内部应用系统的,比如MES,我是这么干的: 整个框架采用Web形式,毕竟浏览器方便,手机都可以直接访问,另外反正是工厂内部使用,也没必要考虑什么兼容性之类的问题,数据库方面用自己写的SQL类都可以,只要用得好,一般不会有什么问题,但是需要考虑一个并发的问题;控件方面就用EasyUI也是不错的选择,容易上手,也不是很丑嘛。 另一个情况就是涉及到与硬件交互的,比如说打印机,之前我是采用共享打印机来操作的,直接在Web中执行,但是发现用共享打印机的话在安全方面很难处理,反正是个很烦人的事情,所以我采用了CS+BS的模式来实现这些特殊的需求,就拿打印条码的问题来说,在客户端获取本地打印机执行打印,Web里面调用客户端里面的函数即可,还有称重之类的都一样。 以上纯属个人意见,欢迎交流,毕竟都是做工厂项目,肯定有一些类似的需求,呵呵!!
largeskymengsk 2015-05-30
  • 打赏
  • 举报
回复
C# ,WPF,WCF,NHibernate,
software_artisan 2015-05-30
  • 打赏
  • 举报
回复
楼主不如花点钱找我给你部署一套好了
sunylf 2015-05-30
  • 打赏
  • 举报
回复
剛作手?等你寫出來,黃花菜都涼了.
  • 打赏
  • 举报
回复
小工厂的话可以直接写代码了。。 省时省力
  • 打赏
  • 举报
回复
引用 7 楼 lxjlz 的回复:
[quote=引用 6 楼 duanzi_peng 的回复:] 看你的需求了。如果是客户端很多,也就是多客户端对服务器,建议使用wcf框架。 数据访问有很多种方式 控件 可以使用第三方的,Dev 不错的 报表 Dev里有自带
----------------- 可能有上百个客户端。 “数据访问有很多种方式”, 能否举几个例子?[/quote] 你已经说了2种,还有linq to sql 或者to DataSet
lxjlz 2015-05-29
  • 打赏
  • 举报
回复
引用 6 楼 duanzi_peng 的回复:
看你的需求了。如果是客户端很多,也就是多客户端对服务器,建议使用wcf框架。 数据访问有很多种方式 控件 可以使用第三方的,Dev 不错的 报表 Dev里有自带
----------------- 可能有上百个客户端。 “数据访问有很多种方式”, 能否举几个例子?
  • 打赏
  • 举报
回复
看你的需求了。如果是客户端很多,也就是多客户端对服务器,建议使用wcf框架。 数据访问有很多种方式 控件 可以使用第三方的,Dev 不错的 报表 Dev里有自带
BrightFireOfCy 2015-05-29
  • 打赏
  • 举报
回复
呵呵,MIS最简单的就是共享文件夹加excel表格。
lxjlz 2015-05-29
  • 打赏
  • 举报
回复
引用 2 楼 starfd 的回复:
这问题问的毫无意义…… 工厂用,工厂也用很多种系统的,大多数工厂只需要MIS+部分工作流就行,有可能有性能要求,有可能不需要性能要求,有可能有安全需求,有可能根本不用担心恶意攻击……
----------------------- 有没具体的建议? 就一般的MIS系统就行。暂不考虑性能及安全需要方面 。
xxxuan 2015-05-29
  • 打赏
  • 举报
回复
用c#或vb.net ,用自己的sql类,用ComponentOne控件,用c1report打印 ComponentOne是最好的控件在使用中
  • 打赏
  • 举报
回复
这问题问的毫无意义…… 工厂用,工厂也用很多种系统的,大多数工厂只需要MIS+部分工作流就行,有可能有性能要求,有可能不需要性能要求,有可能有安全需求,有可能根本不用担心恶意攻击……
lxjlz 2015-05-29
  • 打赏
  • 举报
回复
1. 系统总体框架方面用什么? 补充:或者总体架构方面怎么规划比较好。
xunlong60 2015-05-29
  • 打赏
  • 举报
回复
免费路过!!!!!。
lxjlz 2015-05-29
  • 打赏
  • 举报
回复
引用 13 楼 sp1234 的回复:
你的“系统总体框架方面”如果指的是Visual Studio之类的的话,解释清楚啊。人人都用的技术,你还要纠结你自己“用还是不用”,何必呢?假设你身边人人都坐公交车上班,你在公交车站大喊大叫“为什么我的宝马商务车还是不能从4s店开过来”,没有意义的,你就喊“为什么88路公共汽车还不来”就行了啊,也可以得到大家的帮助啊!
我不知道有什么没写清楚的,在C#板块发的贴子,难道大家会觉得我是用JAVA写?C#语言,不用VS用什么,具体几个问题也都写了。可能大神们什么都会,考虑的太多了吧。 1. 系统总体框架方面用什么? 2. 数据访问用什么?(SQLHelper, EF之类)----EF不是.net 的吗? 不知道为什么还有人回复 visual studio。理解能力不行? 3. 控件 (DevExpress之类) 4. 报表 (水晶报表之类) 有没好的建议及利弊方面的分析?
  • 打赏
  • 举报
回复
你的“系统总体框架方面”如果指的是Visual Studio之类的的话,解释清楚啊。人人都用的技术,你还要纠结你自己“用还是不用”,何必呢?假设你身边人人都坐公交车上班,你在公交车站大喊大叫“为什么我的宝马商务车还是不能从4s店开过来”,没有意义的,你就喊“为什么88路公共汽车还不来”就行了啊,也可以得到大家的帮助啊!
Yun__ 2015-05-29
  • 打赏
  • 举报
回复
引用 11 楼 lxjlz 的回复:
[quote=引用 10 楼 sp1234 的回复:] 回到一个论坛的主旨来说,你要是想讨论什么框架,就先描述出你的设计来。你提出什么层面的问题,很大程度上决定了你得到的回复是什么层面的。如果你问别人都下载了哪些开源“工厂用”软件在上面改一改就被老板大加赞赏,那么这就跟跑到“创业论坛”上文别的公司经历“今天到哪个写字楼里推销你的方案了?”一样,别人不告诉你的。
大神见笑了,我就是想了解一下大家现在开发WINFORM程序都用些什么工具而已。何必装作高高在上的姿态[/quote] 我用的是visual studio 不知道大家是不
lxjlz 2015-05-29
  • 打赏
  • 举报
回复
引用 10 楼 sp1234 的回复:
回到一个论坛的主旨来说,你要是想讨论什么框架,就先描述出你的设计来。你提出什么层面的问题,很大程度上决定了你得到的回复是什么层面的。如果你问别人都下载了哪些开源“工厂用”软件在上面改一改就被老板大加赞赏,那么这就跟跑到“创业论坛”上文别的公司经历“今天到哪个写字楼里推销你的方案了?”一样,别人不告诉你的。
大神见笑了,我就是想了解一下大家现在开发WINFORM程序都用些什么工具而已。何必装作高高在上的姿态
  • 打赏
  • 举报
回复
回到一个论坛的主旨来说,你要是想讨论什么框架,就先描述出你的设计来。你提出什么层面的问题,很大程度上决定了你得到的回复是什么层面的。如果你问别人都下载了哪些开源“工厂用”软件在上面改一改就被老板大加赞赏,那么这就跟跑到“创业论坛”上文别的公司经历“今天到哪个写字楼里推销你的方案了?”一样,别人不告诉你的。
  • 打赏
  • 举报
回复
我只能说,对“框架”的理解不在同一个层面。我想那些实际的设计师都在花时间设计自己的系统,而小工则都在千方百计地找别人现成的源代码。所以设计师不会“免费奉送”给后者什么东西的。

111,094

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧