基于智能客户端
![](/assets/7a34688/images/icon/s-doc.png)
VIP免费
摘要
基于智能客户端
摘要
信息技 术 的 快 速 发展大大 加 速 了企业的 信 息 化 进 程,随着 信 息 系统在企 业 中 的
应用日 益 普 及 , 企业信息 化 已 经成为全 球 趋 势 。 信息技术 的 发 展也促进 了 信 息 系 统
开发方 式的 变化。信 息系 统中客户 端应 用程序的 软件 架构发生 了从 C/S到B/S的 转 变
然而B/S模式也有 一 些 局限性。 信 息 系统 中的 数 据 库 设 计也发生 了 巨 大变化。 以 往
的信息 系 统 多 以 集中式数 据 库 为设计方 案 。 信 息 技术的高 速 发 展使得分 布 式 数 据 库
应运而 生 , 并 成 为计算机 技 术 中最活跃 的 研 究 领 域之一。
VOLVO建 筑 设备 公司 ,是 具 有 地 域 上分散而 管 理 上又相对 集 中 的 一 类特点的
企业, 同 时 它 要 求客户端 程 序 能够具备 对 本 地 资 源充分利 用 、 便于部署 安 装 和 支 持
离线操 作 等 特 点 。传统的 客 户 端应用程 序 解 决 方 案不能满 足 客 户的要求 , 因 此 客 观
决定了 使 用 智 能 客户端作 为 其 应用程序 解 决 方 案 ;数据物 理 分 散而逻辑 集 中 要 求 了
使用计 算 机 网 络 与数据库 系 统 的有机结 合 的 分 布 式数据库 系 统 。
本文旨 在 分 析 信 息系统开 发 中 智能化客 户 端 技 术 方案与分 布 式 数据库的 理 论 方
案的可 行 性 , 进 而将技术 与 理 论应用在 具 有 代 表 性的企业 信 息 系统的设 计 中 , 开 发
了 基于 智 能客 户 端的 VOLVO建 筑设备租 赁 信 息系统。 文 中 首 先 阐述了传 统 信 息系
统客户 端 应 用 程 序解决方 案 并 进行分析 , 提 出 智 能客户端 作 为 解决方案 的 优 势 。 并
且 ,介绍了 作为 智能 客户 端解 决方 案支 持技 术的 Web技 术 ; 其次,阐 述 了 分 布 式数
据库系 统 的 定 义 、特点、 分 类 、优点、 设 计 以 及 实现的技 术 难 题等理论 , 信 息 系 统
的 数据 库 设计 等 需要 据此 进 行; 再 次, 对 VOLVO建 筑 设备租赁 公 司 基 于 业务流程
或 组 织 结构 进 行 分析 , 得 出 VOLVO建筑 设备 租 赁 公 司 是具有要 求 客 户端具有 数 据
本地缓 存 及 脱 机 处理能力 且 符 合分布式 数 据 库 使 用特点的 企 业 。进而进 行 需 求 分 析
依据需求分析决定该系统的设计,即:通过Mic ro sof t Excel 2003及 其 VB A设 计
Office智 能 客户 端 应用 程序 、 Microsoft 2005设计数 据 库 、 C#设 计 分 布式解决 方 案 的
Web Services与C#结合Ajax技术设计 了供 用户 注册 、维 护功 能的 Web部 分 , 设计了
I
广东工业大学管理学硕士学位论文
完 整 的 智能 化 分 布 式 的 VOLVO建筑 设备 租 赁 信 息 系统;并 且 对 整个系统 进 行 测 试
最后, 对 整 个 系 统的开发 进 行 了总结, 并 且 提 出 了系统设 计 过 程中遇到 的 值 得 以 后
研究的 问 题 。 本 信息系统 已 经 交付用户 使 用 , 并 运行良好 。
关键词 智 能 客户 端 ; Web Services; 分布式数 据 库 ;信息系 统
II
ABSTRACT
ABSTRACT
The fast development of information technologies has accelerated the information
-i z a t i o n o f e n t e r p r i s e . A s t h e w i d e u s a g e o f i n f o r m a t i o n s y s t e m i n e n t e r p r i s e , i t h a s
already made the informationization a worldwide tendency. At the same time, IT also
c h a n g e s t h e w a y o f i n f o r m a t i o n s y s t e m d e v e l o p m e n t . T h e a r c h i t e c t u r e o f c l i e n t
application program in IS has changed from C/S to B/S. However, B/S architecture can
not support all the client application problems. In addition, the design of database has
greatly changed. Most IS were based on Centralized Database System in the past. With
the h i g h spe e d dev e l o p ment o f IT, D i s tribu t e d Dat a b a se Sy s t e m c o m e s abo u t . DDB S
has been the hot-point in research.
V O L V O C o n s t r u c t i o n E q u i p m e n t C o m p a n y i s t h e e n t e r p r i s e s t h a t n e e d g e o g r a p h i c a l
di s persion an d mana g eme nt c onc e ntr ati o n, a t s a me tim e th e c ompa ny hop e t h e c lien t
ha v e th e c h ara cter ist i cs suc h a s fu l l u til izat i on of loc al r esou rce s, setu p c onv e nie nce
a n d o f f l i n e s u p p o r t. T h e t r a d i t i o n s o l u t i o n s i n c l i e n t c a n n o t s u p p o r t a l l t h e n e e d i n
t h i s c o m p a n y, S m a r t C l i e n t i s t a k e n i n t o c o n s i d e r a t i o n. O n a n o t h e r h a n d , w i t h t h e
d e m a n d t h a t t h e d a t a m u s t b e i n g e o g r a p h i c a l d i s p e r s i o n a n d m a n a g e m e n t
c o n c e n t r a t i o n, t h e c o m p a n y n e e d th e D D B S a s d a t a b s e s o l u t i o n s , w h i c h i s t h e
integration of network and database systems.
The paper strives to analyze the feasibility of Information System development using
Smart Client technology and Distributed Database Systems theory, the technology and
theory will be further applied to a representative of the enterprise information system
d e s i g n t h a t i s t h e d e v e l o p m e n t o f t h e V O L V O C o n s t r u c t i o n E q u i p m e n t R e n t
I n f o r m a t i o n S y s t e m b a s e d o n t h e S m a r t C l i e n t . T h e p a p e r i s c o n s t r u c t e d a s f o l l o w s :
Firstly, describe and analyzed the traditional IS client application solution in order to
s h o w t h e a d v a n t a g e o f S m a r t C l i e n t t e c h n o l o g y . S e c o n d l y , d e s c r i b e d t h e r e l a t e d
t h e o r i e s o f D D B S s u c h a s d e f i n i t i o n , c h a r a c t e r i s t i c s , c l a s s i f i c a t i o n , b e n e f i t s , d e s i g n
and t h e rea l i z a tion o f t he t e c hnica l p r oble m s , etc. T h e d a t a base o f I S w i l l be c a r r i ed
III
广东工业大学管理学硕士学位论文
o u t b a s e d o n t h e s e t h e o r i e s . T h i r d l y , a n a l y z e d t h e b u s i n e s s p r o c e s s e s a n d
organizational structure of VOLVO Construction Equipment Rent Company, with the
summary that the VOLVO Construction Equipment Company was the company which
requiring local data cache and off-line processing capabilities and owning the
characteristic of DDBS application. Also did Requirements Analysis and designed the
IS based on the Requirements Analysis. That was: developed the Office Smart Client
in Microsoft Excel 2003 and its VBA; designed the database in Microsoft SQL Server
2005; programmed in C# to develop Web Services; programmed in C#, integrated with
A j a x t e c h n o l o g y , d e v e l o p e d W e b P a g e s w h i c h p r o v i d e d u s e r w i t h f u n c t i o n s l i k e
re gistrati on and ma intenance. Deve lo ped the wh ol e VOL VO Cons truction Equipm ent
R e n t I n f o r m a t i o n S y s t e m , a n d t e s t e d t h e s y s t e m . F i n a l l y , o b t a i n e d t h e s u m m a r y a n d
outlook. The information system had been delivered to the user, and worked well.
K e y W o r d s : S m a r t C l i e n t ; W e b S e r v i c e s ; D i s t r i b u t e d D a t a b s e S y s t e m s ; I n f o r m a t i o n
System
IV
目录
目录
摘要 ............................................................................................................. I
ABSTRACT................................................................................................III
第一 章 绪 论............................................................................................1
1.1 研 究 背 景................................................................................................1
1.2 研 究 意 义................................................................................................3
1.3相关研 究 动 态...........................................................................................4
1.3.1分 布式数据 库 系 统 .............................................................................4
1.3.2智 能客户端 ........................................................................................5
1.4研究内 容 ..................................................................................................7
1.5论文组 织 ..................................................................................................8
第二 章 智 能客户端 与 Web技术...................................................................10
2.1智能客 户 端 技 术 ......................................................................................10
2.1.1客 户端应用 系 统 的 发 展...................................................................10
2.1.2智 能 客 户 端的 定 义 与 特点 ................................................................13
2.1.3智 能客户端 的 分 类 ...........................................................................15
2.1.4智 能客户端 的 模 型 ...........................................................................17
2.2 Web服 务技术.........................................................................................19
2.2.1 Web服 务 及 其特点分 类 ...................................................................19
2.2.2 Web服 务 体 系结构...........................................................................21
2.2.3 Web服 务 的 核心技术 .......................................................................25
2.2.4 Web服 务 协 议栈..............................................................................30
2.3 Ajax技 术 ...............................................................................................31
2.4本章小 结 ................................................................................................33
第三 章 分 布 式数据库 解 决 方案及相 关 技 术 ..................................................34
3.1分布式 数 据 库 系 统的定义 与 分 类 ............................................................34
3.1.1分 布 式 数 据库 系 统 的 定义 ................................................................34
3.1.2分 布 式 数 据库 系 统 的 分类 ................................................................35
3.2分布式 数 据 库 系 统的体系 结 构 和组成成 分 .............................................36
V
广东工业大学管理学硕士学位论文
3.2.1分 布 式 数据 库 系 统的 体 系 结构 ........................................................36
3.2.2分 布 式 数 据库 的 组 成 成分 ................................................................37
3.3分布式 数 据 库 系 统的优点 和 技 术难题.....................................................38
3.3.1分 布 式 数 据库 系 统 的 优点 ................................................................38
3.3.2分 布 式 数据 库 系 统的 技 术 难题 ........................................................39
3.4分 布 式 数据 库 系 统的 设 计 .......................................................................41
3.4.1分 布 式 数 据 库设 计 的 目 标................................................................41
3.4.2分 布 式 数据 库 系 统设 计 的 内容 ........................................................42
3.4.3分 布式数据 库 创建 与 设 计................................................................42
3.5本章小 结 ................................................................................................44
第四 章 VOLVO建 筑 设备租赁 信 息 系统的设计..............................................45
4.1项目背 景 ................................................................................................45
4.2需求分 析 ................................................................................................45
4.2.1业 务流程分 析 ..................................................................................45
4.2.2系 统结构分 析 ..................................................................................49
4.2.3数 据流程分 析 ..................................................................................50
4.3系统的 设 计 .............................................................................................51
4.3.1系 统开发平台及 运 行 环境................................................................51
4.3.2数 据库设计 与 实 现 ...........................................................................53
4.3.3智 能客户端 设 计 ..............................................................................60
4.3.4 Web Services设 计............................................................................77
4.3.5 Web设 计 .........................................................................................80
4.4软件测 试 ................................................................................................86
4.5本章小 结 ................................................................................................87
结论 ..........................................................................................................88
参考 文 献 ...................................................................................................90
附录 ..........................................................................................................95
攻读 学 位 期间发表的学 术 论 文...................................................................107
独创 性 声 明..............................................................................................108
致谢 ........................................................................................................109
VI
摘要:
展开>>
收起<<
摘要基于智能客户端摘要信息技术的快速发展大大加速了企业的信息化进程,随着信息系统在企业中的应用日益普及,企业信息化已经成为全球趋势。信息技术的发展也促进了信息系统开发方式的变化。信息系统中客户端应用程序的软件架构发生了从C/S到B/S的转变然而B/S模式也有一些局限性。信息系统中的数据库设计也发生了巨大变化。以往的信息系统多以集中式数据库为设计方案。信息技术的高速发展使得分布式数据库应运而生,并成为计算机技术中最活跃的研究领域之一。VOLVO建筑设备公司,是具有地域上分散而管理上又相对集中的一类特点的企业,同时它要求客户端程序能够具备对本地资源充分利用、便于部署安装和支持离线操作等特点。传统的...
相关推荐
-
VIP免费2025-01-09 9
-
VIP免费2025-01-09 6
-
VIP免费2025-01-09 6
-
VIP免费2025-01-09 6
-
VIP免费2025-01-09 6
-
VIP免费2025-01-09 9
-
VIP免费2025-01-09 8
-
VIP免费2025-01-09 7
-
VIP免费2025-01-09 8
-
VIP免费2025-01-09 7
作者:朱铭铭
分类:高等教育资料
价格:150积分
属性:112 页
大小:3.45MB
格式:DOC
时间:2024-09-20