一个项目架构

mirrorspace 2013-07-09 08:02:49
开发一个小型的进出存系统 .数据库表已经做好了
网站用ASP.NET/MVC4 VS2012开发
请求一个架构,将各部分分开,这个解决方案里应有多少个项目,各项目的功能又怎么规定啊?
...全文
242 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
金色海洋 2013-07-10
  • 打赏
  • 举报
回复
架构和产品,是有区别的吧。
wubiandean 2013-07-10
  • 打赏
  • 举报
回复
向前辈学习...
mirrorspace 2013-07-10
  • 打赏
  • 举报
回复
引用 5 楼 sp1234 的回复:
比如说最简单的盘带系统,我以前做过,一个普通的中等百货公司,也需要有差不多20种界面。其它的也是一样,每一个部分都需要比较专业地设计。最终,有500多个画面、将近3000个独立程序模块,才能完成一个比叫专业的零售店进销存系统。 你能考虑到十分之一吗? 我见过太多人,搞系统分析其实就是先弄几个数据库表、然后就瞎琢磨界面。这样做出来的东西纯粹仅是程序员的脑袋想出来的,不是用户脑袋中想的那种产品。
十分之一?,可说是50个画面300个模块,这水平没有,百分之一有点接近.不过,总是要踏实学习的,就从这个开始啊.不能做那种"程序员的脑袋想出来的,不是用户脑袋中想的那种产品" HELP !
mirrorspace 2013-07-10
  • 打赏
  • 举报
回复
引用 3 楼 sp1234 的回复:
你可以把商品管理、库存管理、进货、销售、调拨、盘点等,都做成单独的系统,而这些系统之间不是通过数据库、而是通过SOA来连接(也就是说是网络形式的BLL服务层相互调用)。这样就自然是一个“大”可适合淘宝、沃尔玛,“小”可兼容任何一个需要灵活购买配置系统的精品店的进销存系统。
看完你的三个回复,产生了一种"海阔天空"的感觉,感觉自己水平在海平面以下.本人急切学而用之,这个SOA到底如何实现呢.在哪里可找相关资料呀?
加油馒头 2013-07-10
  • 打赏
  • 举报
回复
由浅入深 比较好
  • 打赏
  • 举报
回复
比如说最简单的盘带系统,我以前做过,一个普通的中等百货公司,也需要有差不多20种界面。其它的也是一样,每一个部分都需要比较专业地设计。最终,有500多个画面、将近3000个独立程序模块,才能完成一个比叫专业的零售店进销存系统。 你能考虑到十分之一吗? 我见过太多人,搞系统分析其实就是先弄几个数据库表、然后就瞎琢磨界面。这样做出来的东西纯粹仅是程序员的脑袋想出来的,不是用户脑袋中想的那种产品。
  • 打赏
  • 举报
回复
说到以所谓地弄几个前篇一律的页面对几个数据库表“增删改查”,那是无所谓技术“架构”走向的。
  • 打赏
  • 举报
回复
你可以把商品管理、库存管理、进货、销售、调拨、盘点等,都做成单独的系统,而这些系统之间不是通过数据库、而是通过SOA来连接(也就是说是网络形式的BLL服务层相互调用)。这样就自然是一个“大”可适合淘宝、沃尔玛,“小”可兼容任何一个需要灵活购买配置系统的精品店的进销存系统。
全栈极简 2013-07-09
  • 打赏
  • 举报
回复
一个项目中有多个模块,这样不是很好吗?
devmiao 2013-07-09
  • 打赏
  • 举报
回复
事实上,一个项目就足够了。对于小型项目,还分成很多模块,无论是调试还是测试,都是很不方便的。

62,025

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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