今天有个小作业,里边对项目的要求有分为几类,其中就有单机版和网络版。
虽然我已经做过比较多的网络项目,但是对于这两个一直没有明确的认知,所以通过查阅资料和学习了解这块。
1.使用范围不同
单机版只可以在自己机子上使用;
网络版因为有网络信息交互,所以可以在网上使用。
2.数据保存不同
网络版软件如果是一个C/S的程序。提供一个server端,处理来时客户端的所有的请求。所有的数据传输是通过网络完成的。
单机版软件的数据则保存在当前的设备上,而无法进行数据交流。
3、 数据保护与维护不同
C/S结构与B/S结构,在不同的系统环境与操作平台下,可以保证数据的敏感性、安全性和稳定发展,还可以加强对数据库的修改与新增记录的操作。 对客户端程序进行保护,提高资源数据的交互性能,实现系统维护成本较低、维护方式较简便、布局更合理、网络数据使用效率较高的目的。
网络版的数据库和客户端程序可以不在同一台机器上,可以由多人访问,并且有处理数据冲突的功能。
单机版的数据库和客户端程序需要再同一台机器上。
4.面向用户群体不同
单机版适合普通个人用户使用,无法用于多台计算机
网络版适合企业,学校使用,多台计算机可以安装一个网络版即可,可以同时升级,所以网络版要比单机版贵很多.
5.杀毒软件的特殊性
杀毒软件的单机版和网络版的区别是:
网络版适于在一个局域网(多台电脑联网)中使用,在服务器上安装系统中心,其它电脑安装客户端。通过系统中心可以对其它电脑进行杀毒监控升级等,便于管理。