问题描述
如题。。。鄙人正在开发一套企业配套的基于.NET平台的系统(大概就是财务系统,企业内外部聊天室,收银系统,电商系统,人事考勤系统之类的),但要求只有一个服务器端,所有客户端及浏览器发来的数据,必须由服务器端处理,求一套完整的构思(鄙人实在是想不出来了,想出来的都效率低下,经常漏数据),可以使用多线程及线程池,(.NET4.5)
解决方案
解决方案二:
@bdmh版主,新人求解决
解决方案三:
google搜索下吧。在没有钱雇佣架构师的情况下,google对你的帮助最大了。
解决方案四:
google我没有VPN诶
解决方案五:
求解决,版主快来,(急急急~~~~~)
解决方案六:
这是鄙人的第一个项目,我不想弄砸
解决方案七:
引用3楼imcjysy的回复:
google我没有VPN诶
解决方案八:
引用5楼imcjysy的回复:
这是鄙人的第一个项目,我不想弄砸
第一个项目,就不要处理复杂的商业业务,做点社交功能即可。
解决方案九:
但这个项目我已经接了,感觉自己的写代码能力还是可以,但就是架构设计不好
解决方案十:
用c#写个webservers,实现业务逻辑接口,c#客户端调用接口就可以了
解决方案十一:
引用8楼imcjysy的回复:
但这个项目我已经接了,感觉自己的写代码能力还是可以,但就是架构设计不好
嗯?接了项目还有时间上csdn来问这类问题啊?
解决方案十二:
接了项目,那么你应该用你至少研发和改进了5年的架构来实现。不要临时抱佛脚。可能你把csdn论坛的作用想歪了。csdn是一个技术论坛,不能滥用。如果你要讨论技术设计问题,那么就先说明你的设计。你有什么样的描述,决定了你能得到什么样的回答。架构都是具体的项目应对具体的极限情况而演化出来的,没有几个傻瓜会在论坛上免费给人贴个所谓的高大上的万能架构的。
解决方案十三:
说句题外话作为忠告吧:你应该先把系统前端交互界面的精确设计,花2万块钱找人设计出来,然后提交给用户。如果用户不给你这个设计费,那么可能你这个“项目”也就被用户骗了设计费,用户会以你提出的产品不是他所要的完整的东西为由,永远也不给你开发费。
解决方案十四:
引用12楼sp1234的回复:
说句题外话作为忠告吧:你应该先把系统前端交互界面的精确设计,花2万块钱找人设计出来,然后提交给用户。如果用户不给你这个设计费,那么可能你这个“项目”也就被用户骗了设计费,用户会以你提出的产品不是他所要的完整的东西为由,永远也不给你开发费。
人家给lz做这个项目,本身也就没当真。所以lz也不要当真了。漏数据就漏一点吧。叫用户小心一点用就是了。
解决方案十五:
第一次接项目,还自我描述为“大概就是财务系统,企业内外部聊天室,收银系统,电商系统,人事考勤系统之类的”这样的范畴,这是很危险的事情。你要提前止损,要知道如何判断用户和介绍人在其中有没有什么猫腻,一定要分成多个步骤实施。比如说一个50万块钱的项目,你应该先确保能拿到5万块钱。以此判断项目真伪。
解决方案:
你列出的一堆东西,我不知道你有多少年相同规模或者更大规模项目开发经验、有多少核心技术垫底。但是感觉上,这没谱。不过我们程序员不要做任人欺骗的小鸡仔,你应该把你的止损的关键环节想清楚,至少对于前几个付款环节用(对方)法人签字盖章的协议确定下来。
解决方案:
这么笼统的需求会给楼主挖很大的坑。。用户界面就会搞死你。。
解决方案:
楼主应该说清楚一点,这个系统的预算是多少,具体要实现什么功能,你说的财务系统,企业内外部聊天室,收银系统,电商系统,人事考勤系统每一个都可以做到很大,比如财务系统,你一个人做的出来吗?我觉得用户真的需要这样的软件,如果有预算的,肯定要找软件公司做,如果没预算的,那只能一步步来,先让你把最核心的功能最迫切的功能做出来。如果是没预算的,那你最初的问题,“要求只有一个服务器端,所有客户端及浏览器发来的数据,必须由服务器端处理“,最主要的就是客户端不能直接写连接数据库的代码,要么用BS架构,就是会比较慢,用CS的话,可以采用调用WINDOWS服务的方式,
解决方案:
但是会比较麻烦,如果连预算都没有的,直接上就行了,管他呢,把UI层,业务逻辑层和数据接入层分开就行了