在线通讯录系统设计
数计系 计本 101 班 XXX 学号:XXX
1.1 概述
在线通讯录是一种利用互联网来实现通讯录网络存储和备份的服务。网络通讯录可以方
便的对联系人信息进行管理。例如:你可以在一台电脑上录入某个联系人的信息,然后随时
随地的通过互联网对该联系人的信息进行管理,比如查看、修改、删除该联系人信息等操作。
当然,你也可以在个人电脑上录入你的联系人的手机、电话号码、Email、QQ、MSN、通信
地址等通讯录信息,或对以前的信息进行分组、管理和更新。
1.2 需求分析
传统的把联系人信息写在笔记本上的方式,已经不适合新时代的发展需求。为了实现安
全有效的在线通讯录系统,经过分析后得出本系统拥有的功能如下:
(1)用户登录功能
(2)联系人分类管理功能(添加、修改、删除)
(3)联系人管理功能 (添加、修改、删除、查询)
2.1 数据库设计
本系统所有使用的数据库管理系统为 MySQL5.6,数据库名称为:dbAddressBook,在数据
库中总共有三张表,分别是 tbAdmin(用户表),tbCategory(分类表),tbPeople(联系人
表)。
tbAdmin(用户表)设计如下:
字段说明:
字段名称
数据类型
意义
id
int
用户编号(主键)
name
char
用户名
pass
char
用户密码
tbCategory(分类表)设计如下: