B/S的同学录系统的设计与实现+ER图(4)
时间:2017-02-04 16:11 来源:毕业论文 作者:毕业论文 点击:次
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) |