ULL Primarykey
Stu_Id char 10 N Y and F
Stu_Name char 10 Y N
Stu_Sex 性别 char 2 Y N
Dor_Id 寝室号 char 10 N F
Stu_Enr 入学日期 datetime 8 Y N
Stu_Birth 出生日期 datetime 8 Y N
Stu_Study 所学专业 char 20 Y N
Stu_Class 班级 char 10 Y N
Stu_Polit 政治面貌 char 10 Y N
Stu_Add 家庭住址 char 50 Y N
Stu_Tel 联系方式 char 20 Y N
Stu_Sta 状态 char 4 Y N
Stu_Des 备注 char 200 Y N
(3)寝室表:登记所有宿舍的详细情况如表3-3:
表3-3寝室表qs
字段名 描述 数据类型 数据长度 NULL Primarykey
Dor_Id 寝室号 char 10 N Y
Dor_Sex 居住性别 char 2 Y N
Dor_Num 应住人数 Int 2 Y N
Dor_Fact 实住人数 Int 2 Y N
Dor_Price 住宿费用 Int 4 Y N
Dor_Tel 电话 Int 12 Y N
Dor_Des 备注 char 200 Y N
(4)员工表:登记所有管理人员的详细情况如表3-4:
表3-4员工表yg
字段名 描述 数据类型 数据长度 NULL Primarykey
Emp_Id 员工号 Int 8 N Y
Emp_Name char 10 Y N
Emp_Age 年龄 char 2 Y N
Emp_Sex 性别 char 2 Y N
Hou_Id 楼房号 char 2 N F
Emp_Job 职位 char 10 Y N
Emp_Add 家庭住址 char 50 Y N
Emp_Tel 联系方式 char 20 Y N
Emp_Des 备注 char 200 Y N
(5)人员来访表:登记所有来访人员的详细情况如表3-5:
表3-5人员来访表rylf
字段名 描述 数据类型 数据长度 NULL Primarykey
Vis_Name 来访人 char 10 N N
Vis_Host 被访人 char 10 Y N
Dor_Id 宿舍 char 10 N F
Relation 所属关系 char 10 Y N
Vis_Data 来访日期 datetime 8 Y N
Vis_Time 来访时间 datetime 8 Y N
Lea_Time 离开时间 datetime 8 Y N
Vis_Watch 值班人 char 10 Y N
Vis_Cred 证件名称 char 10 Y N
Vis_Des 备注 char 200 Y N
(6)物品出入表:详细登记学生物品出楼信息如表3-6:
表3-6物品出入表wpcr
字段名 描述 数据类型 数据长度 NULL Primarykey
Stu_Id Int 10 N Y
G_In 进楼物品 char 10 Y N
G_Out 出楼物品 char 10 Y N
G_Date 时间 datetime 8 Y N
Watch 值班人 char 10 Y N
G_Des 备注 char 200 Y N
(7)楼房表:登记所有住宿楼情况如表3-7:
表3-7楼房表lf
字段名 描述 数据类型 数据长度 NULL Primarykey
Hou_Id 楼房号 char 2 N Y
Hou_Num 楼层数 Int 2 Y N
Hou_Rom 房间数 Int 2 Y N
Hou_Peo 应住人数 Int 2 Y N
Hou_Des 备注 char 200 Y N
(8)学期注册表:登记学生每学期的注册情况如表3-8:
表3-8学期注册表xqzc
字段名 描述 数据类型 数据长度 NULL Primarykey
Stu_Id Int 10 N Y
Dor_Id 寝室 char 5 N F
Enr_Date 注册日期 datetime 8 Y N
Enr_Price 所交费用 Int 10 Y N
Enr_Sta 交费情况 char 2 Y N
Enr_Year 所交年度 datetime 8 Y Y
Enr_Des 备注 char 200 Y N
(9)学生财产表:登记学生物品情况如表3-9:
表3-9学生财产表xscc
字段名 描述 数据类型 数据长度 NULL Primarykey
Stu_Id Int 10 N Y
Dor_Id 寝室 char 5 Y F
Bed 床位 Int 4 Y N
Stool 凳子号 Int 4 Y N
Desk 桌子号 Int 4 Y N
Telphone 电话 Int 12 Y N
KeySend 钥匙发否 char 2 Y N
Box 箱子 char 4 Y N
Bedding 被子 char 4 Y N
Description 备注 char 200 Y N
3.5.3表的说明
本管理系统共用到九个表:用户表(LoginIn)、学生基本情况表(Student)、寝室表(Dorm)、员工表(Employee)、人员来访表(Visit)、物品出入楼表(Goodsmove)、楼房表(House)、学生财产表(Riches)、学期注册表 (Enroll),各表之间均有一定的关系,可以进行关联。
(1)学生基本情况表(Student)、学生财产表(Riches)、学期注册表 (Enroll)、物品出入楼表(Goodsmove)这四个表里面都有一个相同的字段:(Stu_Id),通过这个字段就可以将系统的这四个表关联了起来。当某个表发生插入、修改、删除等方面的改动时,相联的表之间也要进行相应的改动。学生基本情况表(Student)和寝室表(Dorm)也有一个相同的字段:寝室号(Dor_Id)将两表相关联。
(2)由于员工是负责管理某栋楼房的,因此员工表(Employee),楼房表(House)这两个表之间有一个相同的字段:楼房号(Hou_Id)来进行关联。
4 模块的具体实现与代码
4.1 登录模块
本模块实现用户登录、用户注册、找回密码等功能。本系统用户分两种,一种是学生,一种是管理员,在这个页面没有显示出这个功能,本系统设计权限是用系统管理员设定的,在这里登录时,根据数据库里的权限进行对比,学生进前台,管理员进后台。本模块图如4-1所示:
图4-1登录图
具体代码
ob_start(); ?>
上一篇:
php+mysql+xml网站设计毕业论文
下一篇:
网上购物系统毕业设计论文