📄 第一章参考资料.txt
字号:
应用程序(Application)包括三部分:展示层(Presentation Tier)、
商业逻辑层(Business Logic Tier)与数据层(Data Tier)。
展示层通常称为用户界面(User Interface).
商业逻辑层表示应用程序解决问题,提升工作效率过程中必须遵守
与考虑的规则。(例:银行提升或降低利率,商品的涨与降等)
一、桌上型单机应用程序
最大特点是将展示层、商业逻辑层和数据层全部绑定一起在一台PC机上处理。
(如:Fox系列,VB delphi Access等)
缺点:1.为单人使用设计,多人使用时数据更新不便(备份过多)
2.数据存放有限;3.商业逻辑修改困难(改完重新编译并逐台机器安装);
二、主从式(客户/服务器)方式
最大特色是将展示层与数据层分开,数据放在后端的数据库服务库中,
前端PC负责数据的展示与接口。
优点在于真正实现多人数据共享的目的。另一特点是后端数据库服务器
本身有运算能力,可以减轻前端的计算任务。
缺点:1.若用户界面重新设计编译过,客户端得重新安装;
2.客户端与服务器得时时连接,对网络与服务器端内存要求较高(硬件要求)
3.商业逻辑端放置的选择较为头痛,无论放在哪端,都会造成一些麻烦。(与数据库绑定,数据
库更换难,与界面端绑定,界面更换难)
三、分布式应用程序结构。
将各层分别独立,俗称3-Tier或N-Tier结构。
CLS:Common Language Specification公共语言规范
CLR:Common Language Runtime
IL:Intermediate Language
MSIL:MicroSoft Intermediate Language
JIT:Just-In-Time
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -