2013教科版选修1《制作通讯录管理程序》课件

上传人:宝路 文档编号:48276908 上传时间:2018-07-12 格式:PPT 页数:22 大小:251.65KB
返回 下载 相关 举报
2013教科版选修1《制作通讯录管理程序》课件_第1页
第1页 / 共22页
2013教科版选修1《制作通讯录管理程序》课件_第2页
第2页 / 共22页
2013教科版选修1《制作通讯录管理程序》课件_第3页
第3页 / 共22页
2013教科版选修1《制作通讯录管理程序》课件_第4页
第4页 / 共22页
2013教科版选修1《制作通讯录管理程序》课件_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《2013教科版选修1《制作通讯录管理程序》课件》由会员分享,可在线阅读,更多相关《2013教科版选修1《制作通讯录管理程序》课件(22页珍藏版)》请在金锄头文库上搜索。

1、项目:通讯录管理系统设计 任务一:系统概要设计 任务二:制作“用户管理”窗体 工作目标 知识准备 任务一:系统概要设计 任务二:制作“用户管理”窗体 任务三:制作“用户登录”窗体 任务四:制作“主操作”窗体 任务五:制作“新增联系人”窗体 任务六:制作“修改联系人”窗体 任务七:制作“查找联系人”窗体 小结工作目标 终极目标 设计并实现“通讯录管理系统”。该系统提供多 用户的通讯录管理,并能对通讯录中的联系人 分组。最终效果如图所示。 促成目标: 1:完成系统概要设计; 2:完成“用户管理”模块; 3:完成“用户登录”模块; 4:完成“主操作”模块; 5:完成“新增联系人”模块; 6:完成“修

2、改联系人”模块; 7:完成“查找联系人”模块。 工作任务 任务一:系统概要设计; 任务二:制作“用户管理”窗体; 任务三:制作“用户登录”窗体; 任务四:制作“主操作”窗体; 任务五:制作“新增联系人”窗体; 任务六:制作“修改联系人”窗体; 任务七:制作“查找联系人”窗体。知识准备 一、管理信息系统 随着信息时代的来临,管理信息系统( Management Information System,简称MIS) 随之出现。大到全国性的,如户籍管理系统、 工商审批系统,小到个人资料管理,如:通讯 录管理等,管理信息系统(MIS)正越来越多 地被应用到各个领域。 二、 C/S结构 三、 ADO.NE

3、T 技术框架 1、.NET Framework 数据提供程序 数据提供程序说明SQL Server .NET Framework 提供对 Microsoft SQL Server 7.0 版或更高版本的数据访问。 使用 System.Data.SqlClient 命名空间。 OLE DB .NET Framework 适合于使用 OLE DB 公开的 数据源。使用 System.Data.OleDb 命名空间。ODBC .NET Framework 适合于使用 ODBC 公开的数据源。使 用 System.Data.Odbc 命名空间。 Oracle .NET Framework 适用于 Or

4、acle 数据源。 Oracle .NET Framework 数据提供程序支持 Oracle 客 户端软件 8.1.7 版和更高版本,使用 System.Data.OracleClient 命名空间。 2、.NET Framework 数据提供程序的核心对象 对象说明Connection建立与特定数据源的连接。所有 Connection 对象的基类均为 DbConnection 类。 Command对数据源执行命令。公开 Parameters,并 且可以通过 Connection 在 Transaction 的范围内执行 。所有 Command 对象的基类均为 DbCommand 类。 Da

5、taReader从数据源中读取只进且只读的数据流。所 有 DataReader 对象的基类均为 DbDataReader 类。 DataAdapter用数据源填充 DataSet 并解析更新。所有 DataAdapter 对象的基类均为 DbDataAdapter 类。 3、 SQL Server .NET Framework 数据提 供程序4、 ADO.NET DataSet DataSet 对象是支持 ADO.NET 的断开式、分布 式数据方案的核心对象。 DataSet 是数据的内存驻留表示形式,无论数据 源是什么,它都会提供一致的关系编程模型。 DataSet 表示包括相关表、约束和表

6、间关系在内 的整个数据集。5、 DataSet 对象模型任务一:系统概要设计 一、功能模块分析本系统将实现多用户对各自通讯录的管理功能 ,包括:添加联系人、修改联系人、删除联系 人、查找联系人。为了体现多用户的特性,还 必须包含一个管理子系统,作用是对用户的信 息进行管理。 二、数据库设计1、 表结构 本系统采用SQL Server 2000为数据库服务器,一共使 用到了两张数据表,其表结构如下: 1) 表名:用户。 作用:存储登录用户的用户名和密码。表中各字段的 描述如表8.3所示。 2) 表名:联系人。 作用:存储联系人的信息。表中各字段的描述 如表所示。2、 表关系 本系统中,联系人表中

7、的用户名字段是对用户 表中的用户名字段的引用。因此,用户名字段 在联系人表中是外键。两表之间的关系如图所 示。3、数据库脚本 1. 创建表:用户 CREATE TABLE 用户 ( 用户名 varchar (50) COLLATE Chinese_PRC_CI_AS NOT NULL , 密码 varchar (50) COLLATE Chinese_PRC_CI_AS NOT NULL , 联系人数量最大值 int NULL CONSTRAINT DF_用户_联系人数量 最大值 DEFAULT (10), 组别数量最大值 int NULL CONSTRAINT DF_用户_组别数量最大 值

8、DEFAULT (5), CONSTRAINT PK_用户 PRIMARY KEY CLUSTERED ( 用户名 ) ON PRIMARY ) ON PRIMARY GO1.创建表:联系人 CREATE TABLE 联系人 ( 编号 int NOT NULL , 用户名 varchar (50) COLLATE Chinese_PRC_CI_AS NULL , 组别 varchar (50) COLLATE Chinese_PRC_CI_AS NOT NULL , 姓名 varchar (50) COLLATE Chinese_PRC_CI_AS NULL , 工作单位 varchar (5

9、00) COLLATE Chinese_PRC_CI_AS NULL , 联系电话 varchar (200) COLLATE Chinese_PRC_CI_AS NULL , 电子邮箱 varchar (200) COLLATE Chinese_PRC_CI_AS NULL , 照片 image NULL , CONSTRAINT PK_联系人 PRIMARY KEY CLUSTERED ( 编号 ) ON PRIMARY , CONSTRAINT FK_联系人_用户 FOREIGN KEY ( 用户名 ) REFERENCES 用户 ( 用户名 ) ) ON PRIMARY TEXTIMAGE_ON PRIMARY GO 任务二:制作“用户管理”窗体 任务实现 1、新建解决方案 2、新建“Server”项目 3、用Visual Studio 建立数据库连接 4、创建Server项目中的窗体

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 教学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号