个人通信录管理系统
计算机学院2008级2班张俊发学号:20082101032 1 需求分析
由于纸制或电子形式的通讯录,携带不方便,或容易忘记等方面的缺点,所以要开发一个网络通讯录,方便用户提供使用:
1.用户注册、登录功能
2.登录后,显示出与当前用户相关的联系人名单
3.添加新联系人
4.删除联系人
5.根据联系人类型查找联系人信息
根据以上要求,开发一个网络通讯录。
2 数据库实现过程
创建在线通讯录数据库、表,数据库名为:addressBook。数据表为:USERS、BOOK.实现代码如下:
User表:
Book表:
SET FOREIGN_KEY_CHECKS=0;
-- ----------------------------
-- Table structure for `book`
-- ----------------------------
DROP TABLE IF EXISTS `book`;
CREATE TABLE `book` (
`bookID` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(50) CHARACTER SET utf8 DEFAULT NULL,
`sex` char(2) CHARACTER SET utf8 DEFAULT NULL,