B/S的同学录系统的设计与实现+ER图(4)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

B/S的同学录系统的设计与实现+ER图(4)


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应连接选择“使用测试服务器上的驱动程序”。然后测试一下,如果成功,会提示“成功创建连接脚本”。 (责任编辑:qin)