当前位置:首页
开发技术指南» 文章正文
    引言:

    摘要: using system; using system.collections; using system.componentmodel; using system.data; using system.drawing; using system.web; using system.web.sessionstate; using system.web.ui; using system.web......
 ·小弟初入软件工程板块...还...    »显示摘要«
    摘要: 学软件工程都需要学那些东西?还有软件工程都有什么分类?发展方向... 谢谢拉 ......


B/S结构还是C/S结构

目前计划开发一个学员信息管理系统,包括学员档案管、学员考试管理、信息分析等内容,用户分散在全国各地,系统需要使用Excel报表进行导入和导出。计划使用Sql2000作数据库,C#作客户端开发。问一下我是采用C/S结构还是B/S结构?

NO.1   作者: weisunding

如果不用在internet上查询,就用c/s,否则用b/s

NO.2   作者: syeerzy

ASP.Net+   ActiveX  
   
  纯ASP.NET    
   
  C/S的话一个摆在眼前的问题是是否所有客户端都有装或愿意装并可以装.net   Framework,这个问题解决,C/S也不失一种好思路,因为对于“学员”,总可以得到这些客户端的安装包。

NO.3   作者: Kinbor

B/S   和C/S相结合的结构比较合理  
  根据角色不同来进行设计  
  各地分公司使用的是浏览器方式就是B/S模式下的系统,进行信息浏览等操作  
   
  总部管理使用C/S模式下,对数据进行管理,  
  对各个分公司其实比如学员查询成绩都可以做成B/S,分公司管理员操作用客户端C/S  
  分公司及总公司领导察看也可以使B/S,总公司管理员用客户端

NO.4   作者: misvcom

其实用Web服务实现业务逻辑,C#做客户端的界面,也是一个不错的选择

NO.5   作者: zhudaneu

建议C/S结构,如果想通过网络共享数据可以使用WebService技术,客户端程序需要升级可加入Updater   Application   Block   模块实现自动升级.

NO.6   作者: syeerzy

从楼主说的具体情况看,C/S结构好,  
  原因:  
  1,Framework   没有问题,最大障碍解除。  
  2,系统非“公众使用”,安装和部署可以得到保证。  
  3,现在浏览器的插件常造成部分功能上的问题,浏览器版本和类型也是问题。  
  4,楼主未设计过比较完整的较大型的B/S结构现实如此,其实已经没什么选择余地了。  
  5,减少受系统攻击的机会。  
   
  大部分情况下这种系统B/S的优势很大,不过在这个具体的地方并不明显。反是“开发难度”这个问题在这里非常突出。

NO.7   作者: csdnzm

c/s


    摘要: <input name="begindate" type="text" id="begindate" readonly value="" size="10" maxlength="25" onchange="test()"> 我是通过一个按......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE