日期:2014-05-17  浏览次数:20601 次

制定一套方案 要求看题
做一个系统 要求:
1.系统用的时间要达到10年以上.
2.系统要模块化 到时候就是那个模块不用了 直接拿掉 对其他的模块没有任何的影响.
3.要有效率 正常是在10000人以下使用.
4.要用主流的框架 不要说这2年这个框架是好多人在使用 然后过了2年就没有人学这些框架了

最好是有说明的 要一套比较完整的方案 或者是主要的思路给我 还要说出为什么要这样做 效率的对比值 最好要有.说的好的 给全部的分数.

------解决方案--------------------
做一个系统 要求:

1.系统用的时间要达到10年以上.
能用多久,主要還是考慮架構是否設計得好,後續的多次開發或者維護是否簡單?

2.系统要模块化 到时候就是那个模块不用了 直接拿掉 对其他的模块没有任何的影响.
這樣最容易得還是考慮權限話,以權限控制模塊。
從功能上先可以拿掉。一般也是這麽做得。需要那個模塊,則給相應權限,不需要,則不會顯示出來。
這是從邏輯上拿掉。
3.要有效率 正常是在10000人以下使用.
10000人很少而已。不過要考慮多線程并發訪問的問題。
4.要用主流的框架 不要说这2年这个框架是好多人在使用 然后过了2年就没有人学这些框架了
spring、hibernate等框架已經非常成熟了,用純spring mvc也可以。10年內都不會過時
------解决方案--------------------
祝楼主早日建立起自己的网站
------解决方案--------------------
探讨

引用:

做一个系统 要求:

1.系统用的时间要达到10年以上.
能用多久,主要還是考慮架構是否設計得好,後續的多次開發或者維護是否簡單?

2.系统要模块化 到时候就是那个模块不用了 直接拿掉 对其他的模块没有任何的影响.
這樣最容易得還是考慮權限話,以權限控制模塊。
從功能上先可以拿掉。一般也是這麽做得。需要那個模塊,則給相應權限,不需要,……

------解决方案--------------------
探讨
老总的模块化的意思就是 相当于一个整体,相当于一个一个的jar 然后今天这个jar在上面没用了 我就删除了这个jar 对其他的模块没的任何的影响.权限那个 只是一个后台控制的使用 不是程序内部的事情吧.

------解决方案--------------------
以前在学校的时候以为SSH是最流行的,等出去工作以后才知道公司里面很少用到SSH框架,顶多就到其中一个
------解决方案--------------------
這個問題不是一句兩句話能說的清楚得。

給你推薦一篇文章,你可以看看。
http://www.infoq.com/cn/articles/ejb3-spring-compare