B/S模式的管理软件,代码和数据库该如何规化?

本人初学.NET,想要开发一套基于Internet的B/S模式的售后管理软件,考虑会有多个公司注册使用,每个公司又有不同的用户,请问是每个公司使用一套独立的代码和数据库还... 本人初学.NET,想要开发一套基于Internet的B/S模式的售后管理软件,考虑会有多个公司注册使用,每个公司又有不同的用户,请问是每个公司使用一套独立的代码和数据库还是共用一套代码和数据库?两种方法各有什么优劣?多谢高手指点! 展开
 我来答
百度网友26c14b1d3
2012-10-07 · TA获得超过336个赞
知道小有建树答主
回答量:472
采纳率:0%
帮助的人:321万
展开全部
一个公司一套数据库一套代码纯属扯淡,除非是客户已经有明确的需求,并且业务逻辑有别与其他同类软件,那就定制开发。
目前你是想开发售后管理软件,这已经是很通用的软件了,不同公司需求可能有一定差异,但公共模块已占了绝大部分,一般作为一个架构师及需求分析师会这么处理,拉出公共模块,独立特殊需求模块,针对不同公司的独立需求做不同的模块授权,软件便于维护,有了新用户,授权公共模块,二次开发独立模块,按需授权。
另外给你举个例子,你看sap、k3金蝶、用友有几十万家客户,它会为几十万家客户独立设计一套数据库一套代码吗?
网易云信
2023-12-06 广告
UIkit是一套轻量级、模块化且易于使用的开源UI组件库,由YOOtheme团队开发。它提供了丰富的界面元素,包括按钮、表单、表格、对话框、滑块、下拉菜单、选项卡等等,适用于各种类型的网站和应用程序。UIkit还支持响应式设计,可以根据不同... 点击进入详情页
本回答由网易云信提供
tidy0608
2012-10-07 · 超过10用户采纳过TA的回答
知道答主
回答量:85
采纳率:0%
帮助的人:28.9万
展开全部
建议一个公司一套代码及数据库,因为有些公司会买你的程序,根据自己的需求去修改,另外就系统的安全性上考虑(参考楼上的说法),一般这些数据对公司来说都是机密,把数据放在外面公司的boss是不放心的,所以说,他们会让你把站点架在他们内部的服务器上
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-10-07
展开全部
1、一个公司一套代码及数据库:
优点:利于单独管理,1个崩溃不会影响其他站;数据总量小,对于小型数据库有优势;
缺点:不利于集中数据库管理,不利于备份、迁移、恢复;不利于代码更新、功能扩展;新增企业不方便;
2、多个公司一套代码及数据库:
优点:1中的缺点;
缺点:1中的优点
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
spirithjb
2012-10-07 · TA获得超过327个赞
知道小有建树答主
回答量:804
采纳率:40%
帮助的人:233万
展开全部
分开代码和数据库,能更好的维护系统;
共用的话,对数据访问和资源共享会比较好。
两种各有优劣,看系统日后的发展及扩展性而定。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式