Windows个人助理Visual Studio.NET
目 录
前 言 1
1 个人助理概述 2
1.1 个人助理概念 2
1.2 个人助理的表示 2
1.3 个人助理常用的基本功能和服务 2
1.3.1 功能特征 2
1.3.2 目录服务 2
1.3.3 信息管理服务 4
1.4 个人助理的开发前景 4
2 相关开发工具和技术 6
2.1 开发工具 6
2.1.1 开发工具的主要成员 6
2.1.2 工具特性 6
2.2 开发语言 7
2.2.1 关于Visual C# 7
2.2.2 C#语言的特点 8
2.2.3 C#开发类库 8
2.3 .NET 9
2.3.1 .NET框架简介 9
2.3.2 .NET技术简介 10
3 .NET的Windows编程技术 14
3.1 Windows应用程序的开发工具 14
3.2 Windows应用程序的组成 14
3.3 Windows程序设计的特点 16
3.3.1 过程驱动的程序设计 16
3.3.2 事件驱动的程序设计 16
3.4 消息机制 17
3.4.1 发送或寄送消息 17
3.4.2 接收消息 18
3.5 Windows程序设计简单步骤 18
3.6 API函数的调用 19
3.6.1 调用格式 20
3.6.2 参数类型 20
4 Windows个人助理系统的开发 21
4.1 需求分析 21
4.1.1 系统需求 21
4.1.2 功能需求 21
4.1.3 性能需求 21
4.2 可行性分析 21
4.2.1 经济可行性 21
4.2.2 技术可行性 21
4.2.3 操作可行性 21
4.3 总体设计 22
4.3.1 系统模块 22
4.3.2 系统功能模块图 22
4.4开发环境概述 22
4.5 步骤介绍 23
4.5.1 创建窗体 23
4.5.2 设置属性 23
4.5.3 设置图表 24
4.5.4 窗体的位置 24
4.5.5 给窗体添加控件 24
4.5.6 添加引用 26
4.6 建立各功能模块 28
4.6.1 建立主界面模块 28
4.6.2 建立注册表信息模块 28
4.6.3 建立系统信息模块 31
4.6.4 建立系统安全模块 32
4.6.5 建立自动运行模块 34
4.7 程序测试运行结果 35
5 结 论 37
参考文献 38
致 谢 词 39
附录—关键代码部分 40
面对日益复杂的业务系统,想要通过IT的技术手段将他们管理得井井有条,系统管理的重要性日益凸现。而用户所在行业的差异以及规模的不同,使得系统管理中又被细分出来很多不同的组成部分:数据库管理、性能管理、网络管理、桌面管理、变更管理……所有这些,使得系统管理同样面临“瘦身管理”问题——功能越多越好,操作越简单越好。
于是个人助理这个概念便诞生了。
每个用户都有自己的个性化特征,个人助理作为新的满足用户个性化需求的技术,应该具有一定的智能性,这使得个人助理与可以由用户定制的个人服务软件有着本质的区别。个人助理在运用过程中应该能够动态地根据用户的历史情况智能地为用户提供服务。在定制软件中,由于只强调软件的封装性,所以目前正时兴的由面向过程技术发展而来的面向对象技术已足能胜任,把用户定制的参数作为条件入口转入相应的处理即可;而个人助理因为要有较高的智能性,一些参数应该让代理动态跟踪描述,这就必然存在某些不确定的因素,从而必然存在某些统计并依此作出判断的过程(即定性决策而不是定量决量)。正是在这种意义上,用传统的由面向过程发展起来的面向对象技术(如Visual Basic)等开发个人助理软件必然很费力。
有鉴于此,对于Windows个人助理的研究与分析,是具有非一般的现实意义的。
在不断努力下,对Windows个人助理开发的不断完善,对这种助理软件的不断研究,基本形成开发功能模型。
本文主要内容结构如下:
第一章,将个人助理这个大概念先入人心,然后再介绍个人助理的一般功能特性及个人助理的开发路程,最后再阐述Windows个人助理的方方面面具体内容。
第二章,将Windows个人助理开发所用到的相关开发工具和技术进行介绍,并说明这些工具所作的工作。当然开发效率高的特点就是我使用它的原因。
第三章,将Windows程序设计相关的方方面面进行简要地介绍,并简单陈述其设计的步骤。
第四章,将Windows个人助理设计的开发前的各项分析和开发过程以及具体步骤进行详细地介绍。使各模块的功能实现及流程清晰地呈现出来。对各模块的功能程序进行测试并展示其运行结果。
- 03-27
- 03-27
- 03-27
- 03-27
- 03-27
- 03-27
- 03-27
- 03-27
- 03-27
- 03-27
- 10-02
- 05-04
- 05-15
- 07-13
- 09-14
- 05-22
- 03-13
- 05-19
- 08-12
- 07-28