学生宿舍管理系统-PHP MySQL - 图文

2026/1/21 8:51:36

3详细设计

(1)楼房管理:登记学校所有住宿楼情况。 (2)宿舍管理:登记学校所有宿舍的情况。 (3)员工原理:实现楼房管理人员的添加功能。

3.3.2学生管理模块

学生管理模块包括:学生基本信息录入、学生财物登记、学生学期注册、学生离校管理四项功能。

(1)学生基本信息录入:实现学生基本信息情况的登记及宿舍的分配功能。 (2)学生财物登记:登记学生在校期间所拥有的公共及私有贵重物品情况。 (3)学生学期注册管理:登记学生在校期间每学期的宿舍缴费情况。 (4)学生离校管理:实现学生毕业离校处理,注销该学生信息。

3.3.3信息修改模块

信息修改模块包括:学生基本信息修改、员工基本信息修改、个人财物信息修改三个大的功能。

(1)学生基本信息修改:实现系统管理人员对学生基本信息情况所作的添加、修改、删除。

(2)员工信息修改:实现系统管理人员对楼房员工的修改、删除功能。 (3)个人财物修改:实现对学生个人财物的添加、修改、删除功能。

3.3.4报表管理模块

报表管理模块包括:学生信息打印、员工信息打印、宿舍交费情况打印、物品出入楼信息打印、某宿舍住宿情况打印五个功能。

(1)学生信息:查询并打印每个学生的详细基本信息情况。 (2)员工信息:查询并打印每栋宿舍楼的所有员工信息情况。 (3)宿舍交费情况:查询并打印已交清或未交清住宿费的学生信息。 (4)物品出入楼信息:查询并打印某学生的物品出入宿舍楼的信息情况。 (5)宿舍住宿情况:查询并打印某个宿舍的详细住宿情况。 (6)人员来访情况:查询并打印某个时间段的人员来访情况。

3.4系统E-R图

在我所设计的模块中,主要涉及到员工、楼房、寝室这三个实体,所以在E-R图中我只是将这三个实体的属性进行了详细说明。系统E-R图如下。

13

西安航空职业技术学院 毕业论文 学生宿舍管理系统

图3-2 系统E-R图

3.5 数据库结构设计

3.5.1数据字典

数据字典的内容是随着数据流程图自顶向下地扩展而逐步充实的。在整个系统的开发过程中,包括系统交付运行使用后的维护阶段,一直在充实和修改这部数据字典,始终保持它的一致性和完整性。它是系统开发人员在各个阶段必不可少的依据。系统设计人员要根据它制定系统设计方案。程序设计人员在对系统进行修改或扩充功能时,必须以这部数据字典为依据,必要时要修改或充实它。开发一个计算机信息系统,是一项复杂的计算机工程,有许多人共同工作,数据字

14

3详细设计

典是所有开发人员共同的依据,统一的标准。它能按各种要求列表,也能提供标准的术语和词汇,指出系统内各种数据,各个处理逻辑之间的关系,只有它才能确保数据在系统中的完整性和一致性。

数据元素是最小的数据组成单位,也就是不可再分的数据单位,如:编号,姓名和密码等。以下为数据元素定义表。

3.5.2数据表

(1)用户表:登记管理人员的用户名、密码及登录权限如表3-1:

表3-1 用户表user

字段名 UserName UserId UserPower 描述 用户名 用户密码 用户权限 数据类型 char char Int

数据长度 10 20 2 NULL N N N Primarykey Y Y N (2)学生基本情况表:详细登记学生基本信息及学生住宿情况如表3-2:

表3-2 学生基本情况表jbqk

字段名 Stu_Id Stu_Name Stu_Sex Dor_Id Stu_Enr Stu_Birth Stu_Study Stu_Class Stu_Polit Stu_Add Stu_Tel Stu_Sta Stu_Des 描述 学号 姓名 性别 寝室号 入学日期 出生日期 所学专业 班级 政治面貌 家庭住址 联系方式 状态 备注 数据类型 char char char char datetime datetime char char char char char char char 数据长度 NULL 10 10 2 10 8 8 20 10 10 50 20 4 200 N Y Y N Y Y Y Y Y Y Y Y Y Primarykey Y and F N N F N N N N N N N N N

15

西安航空职业技术学院 毕业论文 学生宿舍管理系统

(3)寝室表:登记所有宿舍的详细情况如表3-3:

表3-3寝室表qs

字段名 Dor_Id Dor_Sex Dor_Num Dor_Fact Dor_Price Dor_Tel Dor_Des 描述 寝室号 居住性别 应住人数 实住人数 住宿费用 电话 备注 数据类型 char char Int Int Int Int char

数据长度 NULL 10 2 2 2 4 12 200 N Y Y Y Y Y Y Primarykey Y N N N N N N (4)员工表:登记所有管理人员的详细情况如表3-4:

表3-4员工表yg

字段名 Emp_Id Emp_Name Emp_Age Emp_Sex Hou_Id Emp_Job Emp_Add Emp_Tel Emp_Des 描述 员工号 姓名 年龄 性别 楼房号 职位 家庭住址 联系方式 备注 数据类型 Int char char char char char char char char

16

数据长度 NULL 8 10 2 2 2 10 50 20 200 N Y Y Y N Y Y Y Y Primarykey Y N N N F N N N N


学生宿舍管理系统-PHP MySQL - 图文.doc 将本文的Word文档下载到电脑
搜索更多关于: 学生宿舍管理系统-PHP MySQL - 图文 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219