(4) 管理员信息表
主要用来存放管理员的登录名和密码,根据所有表的关联,定义管理员编号为主键。如表4.4所示:
表4.4 管理员信息表(manager)
序号 名称 列名 数据类型 主键否 功能描述
1 管理员编号 id int 是 不允许为空
2 管理员登录名 sID varchar(200) 否 允许为空
3 管理员密码 password varchar(200) 否 允许为空
(5) 通讯录信息表
主要用来存放通讯录不同分组的名称和创建时间以及创建的用户,根据所有表的关联,定义通讯录编号为主键。如表4.5所示:
表4.5 通讯录信息表(book)
序号 名称 列名 数据类型 主键否 功能描述
1 通讯录编号 id int 是 不允许为空
2 用户编号 sID int 否 允许为空
3 通讯录名称 name varchar(50) 否 允许为空
4 创建时间 aTime varchar(50) 否 允许为空
(6)联系人信息表
主要用来补充通讯录信息表的内容,用来存放联系人所对应的通讯录编号和用户编号,根据所有表的关联,定义联系人编号为主键,通讯录编号为外键。如表4.6所示:
表4.6 联系人信息表(book_)
序号 名称 列名 数据类型 主键否 功能描述
1 联系人编号 id int 是 不允许为空
2 通讯录编号 bID int 外键 允许为空
3 用户编号 sID int 否 允许为空
4.2详细设计
4.2.1 用户登录模块设计与实现
登陆模块主要设置了两项验证:登录名和密码。不同的用户可以通过输入自己的验证信息进入到邮箱中进行具体操作。同时登陆模块还包含了两种不同的权限,一般用户权限和管理员权限,其中管理员权限将在第五章做具体介绍。用户输入错误信息将会弹出错误提示,未曾注册过的用户也可以通过注册按键进入注册页面。界面如图4.1所示:
图4.1 用户登陆界面
4.2.2 用户注册模块设计与实现
如果该用户不是注册用户,那么通过点击注册用户按钮可以跳转到注册页面,输入姓名、性别、出生年月、住址、电话等信息,并可以上传头像,设置登录密码。完成这些信息的输入后,就能注册一般用户权限。界面如图4.2所示:
- 上一篇:基于物联网技术的校园关键点监测管理方案
- 下一篇:JSP酒店住宿管理信息系统的设计与开发
-
-
-
-
-
-
-
当代大学生慈善意识研究+文献综述
中考体育项目与体育教学合理结合的研究
大众媒体对公共政策制定的影响
十二层带中心支撑钢结构...
java+mysql车辆管理系统的设计+源代码
乳业同业并购式全产业链...
河岸冲刷和泥沙淤积的监测国内外研究现状
杂拟谷盗体内共生菌沃尔...
酸性水汽提装置总汽提塔设计+CAD图纸
电站锅炉暖风器设计任务书