| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 643 人关注过本帖
标题:问个比较菜的问题
只看楼主 加入收藏
temkqt
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2008-10-8
收藏
 问题点数:0 回复次数:7 
问个比较菜的问题
我要做一个基于C/S模式的图书管理系统
可是我不太懂C/S(客户、服务器)所指是什么
其中C是指我做的软件 S是指数据库吗
请大家指点
谢谢
搜索更多相关主题的帖子: 谢谢 
2008-10-21 09:05
乖老鼠
Rank: 5Rank: 5
来 自:四川省
等 级:职业侠客
威 望:2
帖 子:434
专家分:394
注 册:2008-9-8
收藏
得分:0 
C/S(Client/Serve)技术是九十年代管理信息系统(MIS)中较为先进的技术,C/S应用系统基本运行关系体现为“请求/响应”的应答模式。每当用户需要访问服务器时就由客户机发出“请求”,服务器接受“请求”,并“响应”,然后执行相应的服务,把执行结果送回给客户机,由它进一步处理后再提交给用户。随着网络技术的发展,C/S已无法完全满足人们的需要,而且静态网页也无法提供充分的交互功能,动态信息发布相对较困难,这就需要将数据库与Web服务器连接起来,供用户查询或更新;发布动态信息还可以简单到只需改动一下数据库的若干记录或字段就可以实现。这样,B/S(Browser/Server)模式在管理信息系统中开始大量应用。B/S结构体系多了Web服务器,用户使用Web浏览器访问Web页,通过Web页上显示的表格与数据库进行交互操作。从数据库获取的信息能以文本、图像、表格或多媒体对象的形式在Web页上展现。

转眼就从编程菜鸟混成了半灌水
2008-10-21 09:06
乖老鼠
Rank: 5Rank: 5
来 自:四川省
等 级:职业侠客
威 望:2
帖 子:434
专家分:394
注 册:2008-9-8
收藏
得分:0 
第一、什么是C/S结构。
C/S (Client/Server)结构,即大家熟知的客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。目前大多数应用软件系统都是Client/Server形式的两层结构,由于现在的软件应用系统正在向分布式的Web应用发展,Web和Client/Server 应用都可以进行同样的业务处理,应用不同的模块共享逻辑组件;因此,内部的和外部的用户都可以访问新的和现有的应用系统,通过现有应用系统中的逻辑可以扩展出新的应用系统。这也就是目前应用系统的发展方向。

传统的C/S体系结构虽然采用的是开放模式,但这只是系统开发一级的开放性,在特定的应用中无论是Client端还是Server端都还需要特定的软件支持。由于没能提供用户真正期望的开放环境,C/S结构的软件需要针对不同的操作系统系统开发不同版本的软件, 加之产品的更新换代十分快,已经很难适应百台电脑以上局域网用户同时使用。而且代价高, 效率低。

第二、什么是B/S结构。
B/S(Browser/Server)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。

以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN, WAN, Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全 。特别是在JAVA这样的跨平台语言出现之后,B/S架构管理软件更是方便、快捷、高效。

转眼就从编程菜鸟混成了半灌水
2008-10-21 09:07
temkqt
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2008-10-8
收藏
得分:0 
不好意思 你说的 我不明白
2008-10-21 09:11
乖老鼠
Rank: 5Rank: 5
来 自:四川省
等 级:职业侠客
威 望:2
帖 子:434
专家分:394
注 册:2008-9-8
收藏
得分:0 
那我也不懂了~~~

转眼就从编程菜鸟混成了半灌水
2008-10-21 10:37
temkqt
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2008-10-8
收藏
得分:0 
我就是想知道  我需不需要做两个软件 也就是说 要做一个客户端和一个服务器
还是就做一个就可以
2008-10-21 10:51
乖老鼠
Rank: 5Rank: 5
来 自:四川省
等 级:职业侠客
威 望:2
帖 子:434
专家分:394
注 册:2008-9-8
收藏
得分:0 
[bo][un]temkqt[/un] 在 2008-10-21 10:51 的发言:[/bo]

我就是想知道  我需不需要做两个软件 也就是说 要做一个客户端和一个服务器
还是就做一个就可以

这样啊,做一个…数据库肯定不要你去开发,毕竟那东西人家都做好了的(数据库里面的表和存储过程等东西还是要你去设置)。你只需要开发客户端就是了。

转眼就从编程菜鸟混成了半灌水
2008-10-21 10:53
普林斯
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2008-10-21
收藏
得分:0 
怎样做是看需求的.

最先进的MES:[url]http://www.[/url]
.net&delphi交流群:64255833
2008-10-21 11:10
快速回复:问个比较菜的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017763 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved