1、 毕 业 设 计 ( (2012014 4 届届) ) 设设 计计 题题 目:目: 基于.net 平台下的电话通讯录 系系 科科 物物联网学院联网学院 专专 业业 软件技术软件技术 姓姓 名名 学学 号号 指导教师指导教师 完成日期:完成日期:20132013 年年 1212 月月 目 录 前前 言言 2 2 第第 1 1 章章 技术简介技术简介 3 3 第第 2 2 章章 .Net.Net 开发环境配置开发环境配置 4 4 2.1 计算机系统硬件配置 . 4 2.2 软件需求 . 4 2.3 Visual Studio 2010 介绍 4 2.4 SQL Server 2008 简介 .
2、4 第第 3 3 章章 系统设计系统设计 5 5 3.1 功能概要设计 5 3.2 数据库设计 . 6 第第 4 4 章章 系统实系统实 8 8 4.1 分组管理. 8 4.2 数据库表创建修改. 13 4.3 号码查询与删除 14 4.4 添加联系人 . 16 4.5 登陆界面. 20 第第 5 5 章章 结结 论论 2222 5.1 工作总结. 22 参考文献参考文献 2323 致致 谢谢 2424 1 基于.net 平台下的电话通讯录 摘 要 通讯录软件是一款供交际范围广, 业务较多的这类人群使用的软件, 它可以储存用户的 联系人信息,对联系人进行管理。该软件是一款单机程序,用户数据选用
3、 Access 进行统一 管理。通讯录(Corperation Messeger)是专门提供给企业经理等业务繁忙人士。由于是用 户少数人使用, 为了保证用户信息的安全性, 所有用户的基本信息统一由该软件的程序进行 管理 关键词:统一管理 业务较多 通讯录 2 前 言 进入大学就开始学习 C#,当时只是初步了解,在以后的学习中发现用它编写小程序很 有意思,偶尔发现随着社会的发展,人际关系变得越来越重要,为了保持良好的人际关系, 必 须经常与亲戚、朋友、同学、同事保持联系,但是有时候存在着许多的限制条件,比如 怎样找到交流对象的各种信息?可能你会想到现实生活中的手机等通讯工具, 由于这些工具 的单
4、一性,不可能在第一时间找到自己想要的信息资料,因此,为了能够快速查找到联系人 的信息,节省查找时间,开发通讯录管理系统。 通过采用相关技术,以及老师的辅导和同学们的帮助,将系统设计的功能全部实现。功能包 括: 1.添加号码 通过委托实现此窗体添加数据后父窗体的实时刷新 2.修改号码 2.1 通过委托实现此窗体添加数据后父窗体的实时刷新 2.2 通过委托实现父窗体点击 DataGridView 上数据实时显示到修改子窗体上。 3.多条件模糊查询 4.分组管理 4.1 分组名相同不能添加 3 第一章 .net 技术简介 .Net 技术是微软 2000 年发表的新技术架构, 是为了适应 Intern
5、et 发展的需要所提供 的特别适合网络编程和网络服务的平台。是继 DOS 应用平台、Windows 应用平台之后的第三 代应用平台,即互联网应用平台。利用.Net 技术架构,既可以开发桌面应用,又可以开发 Web 应用,还可以开发移动嵌入应用;既可以编码,又可以设计,还可以测试。.Net 技术 已迅速成为市场上主流的软件开发和运行平台。 .Net 技术一改以前每一种语言都具有自己的函数库(类库)和开发环境的状态,提 供了对符合.Net 规范的语言的统一的支持,对所有.Net 程序设计语言提供统一的类库和开 发环境, 贯穿一致的开发理念和开发方法, 每一种.Net 程序设计语言仅仅是语法不同而已
6、。 现在流行的.Net 语言有十几种,并且还在不断地增加。典型的.Net 语言有:Visual Basic.Net、 Visual C#.Net 和Visual C+.Net 等。 可以用 来创建Windows平台下的Windows 应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和 Office 插件等。 B/S 架构的应用因为客户端的免安装而广受欢迎,而对于业务处理繁琐、客户交互复杂的应 用系统,三层架构的瘦客户端模式则是更为适用的方式 4 第二章 .Net 开发环境配置 2.1 计算机系统硬件配置 支持的操作系统: Windows Server 2003; Windows Vista; Windows XP 最低配置:1.6 GHz CPU 内 存:384 MB 显示分辨率:1024x768 硬 盘 :5400 RPM 建议配置: 2.2 GHz 或更快