C#做个智能流程化系统

名人堂再聚首 2013-06-14 05:41:28
各位好:
我现在有个想法就是想把公司内部正在使用的订单和库存系统做成一个智能化,扩展性强的系统,我的想法如下:
1、订单有很多状态,每种角色的用户拥有一种或几种状态的处理权。

2、当订单的状态变为某种角色需要处理的时候会自动提醒,例如:当采购员这种角色提交了订单之后,该订单的状变为“已下单,待审批”,而“已下单”这个状态的负责人是采购经理这个角色,系统会自动提示采购经理采购员提交了一个订单,需要审批。

3、提示的方式如果是电子邮件倒是比较简单,我想实现一个服务中心和客户端相结合的方式,比如有很多不同角色的用户在使用系统,如果某个订单的状态该由指定的角色负责了,在用户的电脑里会有一个客户端软件即时弹出一个提示框(这个客户端软件会预先安装在用户的电脑上,类似MSN或QQ之类的)告诉该用户你有订单要处理。

4、不知这个是否要涉及到通讯类软件的开发,可否麻烦大家给个思路,先谢谢了!
...全文
245 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
名人堂再聚首 2013-06-17
  • 打赏
  • 举报
回复
谢谢大家的回答,谈不上7楼所说的什么内涵,我现在只是大概想了下软件要实现的目标和功能,还没有细化,希望能有一个比较明确的方向,想了解下实现这样的目标一般大家都会用到什么方法。 再次谢谢大家的回答和建议!
threenewbee 2013-06-16
  • 打赏
  • 举报
回复
把你说的这些东西理顺,归约成没有逻辑上模糊不清和互相矛盾的模型,最后就可以转化为程序。而不是用笼统的模糊的语言去描述你要的程序,这充其量只能让你雇一个程序员帮你进一步分析,而对于你自己去开发毫无意义。
x10303137 2013-06-16
  • 打赏
  • 举报
回复
这个坑很深啊,,,天天在搞这个。楼主慢慢研究吧。有需要的话可以联系我帮你做一套。呵呵 q10303138
  • 打赏
  • 举报
回复
晕! lz的唯一目标,就是要能够及时提醒客户“您有新的待办任务,点击可打开....”。 抛开这个目标,任务还有什么内涵?
Code従業員 2013-06-16
  • 打赏
  • 举报
回复
自己先画个流程图,主要理清主线; 你先要把主要实现的目标提出来,各表的关系、结构、数据流向理出来。 像你这个主要的功能应该是如何记录订单情况,而不是做QQ。 当然这个是可以作为扩展功能考虑,然而并不是这个阶段要考虑的。 不然整个项目就是一锅粥,搞不清楚哪个主要,哪个次要。 不是为了功能而去设计软件,要为了软件目标而设计功能。
  • 打赏
  • 举报
回复
不是“类似MSN或QQ之类的”,这根本就是一个MSN或者QQ上的应用。如果你不能左右QQ,那么你就自己做一个QQ。
bdmh 2013-06-15
  • 打赏
  • 举报
回复
推荐的是当然要用通信,不过定时读取数据库也可以,但是效率低下
Conmajia 2013-06-15
  • 打赏
  • 举报
回复
别想太多。。老实点掏钱找人做。。

111,125

社区成员

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

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

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