g_con 备注 留言内容
g_time 日期/时间 留言时间
(3) 系统普通用户信息表
普通用户信息表member主要用于保存同学录系统中用户的姓名、密码、密码找回问题、密码找回答案、性别、出生日期、星座、血型、QQ号码、电话号码、地址、邮箱、梦想、爱好等信息,member表字段说明如表3所示。
表3 普通用户表
字段名称 数据类型 说明
m_id 自动编号 编号
m_name 文本 用户名
m_pwd 文本 密码
m_question 文本 密码找回问题
m_answer 文本 密码找回答案
m_sex 文本 性别
m_birthday 日期/时间 出生日期
m_horoscope 文本 星座
m_blood 文本 血型
m_qq 数字 QQ号码
m_tel 数字 电话号码
m_addr 文本 地址
m_email 文本 邮箱
m_dream 文本 梦想
m_hobby 文本 爱好
(4) 系统照片信息表
照片信息表photo主要用于保存系统中上传的照片信息,包括:照片编号、上传照片者姓名、照片信息、照片名称、上传时间等信息,photo表字段说明如表4所示。
表4 班级相册表
字段名称 数据类型 说明
p_id 自动编号 编号
p_name 文本 上传照片者姓名
p_image 备注 照片信息
p_introduce 文本 照片名称
p_time 日期/时间 上传时间
(5) 系统班级信息表
班级信息表class主要用于保存系统中班级的信息,包括:编号、所在学校、班级、入学时间、创建班级时间等信息,class表字段说明如表5所示。
表5 班级表
字段名称 数据类型 说明
c_id 自动编号 编号
c_school 文本 所在学校
c_class 文本 班级
c_in_time 数字 入学时间
c_build_time 日期/时间 创建班级
5. 系统详细设计与实现
系统主要可以实现管理员和普通用户登录。首先,普通用户可以注册一个新用户,登录正确后可以查看个人资料,如果资料不正确可以修改资料,然后进入主页。在主页中,普通用户可以查询信息,发表留言,查看通讯录等等。普通用户如果忘记了密码,还可以在登录界面进入密码找回界面,通过回答自己注册时设置的问题来找回自己的密码。其次,管理员也可以在登录正确后进入系统管理界面,可以对普通用户进行添加删除管理,对通讯录和留言板管理等等。
5.1 数据库连接
在系统开发过程中,网站页面经常会向数据库存取数据,那么就要把网站页面与数据库连接。在Dreamweaver上与Access相连接时,需要自定义连接字符串,连接名称为“conn”,连接字符串代码为“"Driver={Microsoft Access Driver (*.mdb)};DBQ="&Server.Mappath("/student/database/student.mdb")”,Dreamweaver应连接选择“使用测试服务器上的驱动程序”。然后测试一下,如果成功,会提示“成功创建连接脚本”。 B/S的同学录系统的设计与实现+ER图(4):http://www.youerw.com/jisuanji/lunwen_2494.html