基于vbnet的高校宿舍管理系统的设计与实现毕业设计论文(编辑修改稿)内容摘要:

图 311 系统局部 ER 图卫生评比实体 逻辑结构设计 根据系统的功能描述,设计要用的数据表。 因为这些表之间相互关联,存储着系统的相关数据,所以在设计数据表的过程中,要求设计一个表只存储一个实体或对象的相关信息,不同实体存 12 储在不同的表中。 对于不同的对象或者实体,如果还可 以细分,则可以根据当前系统的需求和未来扩展的需要,对实体或对象进行表结构的建立;扩充信息和动态变化的信息要分开放在不同的表里等。 本系统需要设计的数据库表如表 31 所示。 表 31 数据库表 序号 数据库表 1 管理员登陆表 2 违纪学生表 3 来访管理表 4 公物报修管理表 5 水电费管理表 6 公共卫生评比表 7 学生信息表 8 宿舍信息表 下面详细介绍高校宿舍管理系统数据库中主要表格数据表结构。 管理员登陆表用于存储管理员的基本的信息,详细数据字段如表 32 所示。 表 32 管理员登 陆表 字段名 字段类型 字段中文名 备注 adName varchar(30) 用户名 主键,不空 adPassword varchar(6) 密码 adQuestion varchar (50) 提示问题 adAnswer varchar (50) 提示答案 adPhone varchar(15) 联系电话 adLocation char(2) 宿舍方向 adStorey Int 宿舍楼栋号 13 违纪学生表用于存储违纪学生的基本的信息,详细数据字段如表 33 所示。 表 33 违纪学 生表 字段名 字段类型 字段中文名 备注 stuNo Char(9) 学号 主键,不空 misDate Date 违纪日期 主键,不空 stuName Varchar(8) 姓名 stuSex char(2) 性别 stuDepart Varchar(20) 院系 stuClass Varchar(12) 班级 stuPhone Varchar(15) 联系方式 dorLocation char(2) 宿舍方向 dorStorey Int 宿舍楼栋号 dorNo Int 宿舍房号 misType Varchar(20) 违纪种类 misSketch Varchar(20) 违纪简述 来访管理表用于存储来访者的基本信息,详细数据字段如表34 所示。 表 34 来访管理表 字段名 字段类型 字段中文名 备注 visName varchar(8) 姓名 主键,不空 visDate Date 来访日期 主键,不空 visSketch varchar (50) 来访目的 visPhone varchar (15) 联系方式 公物报修管理表用于存储财产维修的基 本信息,详细数据字段如表 35 所示。 表 35 公物报修管理表 字段名 字段类型 字段中文名 备注 repairId Int 维修号 主键,不空 dorLocation char(2) 宿舍方向 dorStorey Int 宿舍楼栋号 dorNo Int 宿舍房号 14 repairDate Date 报修日期 repairSketch varchar(50) 报修简述 repairCost float 维修费用 isPayed Char(2) 是否缴费 solveDate Date 解决日期 水电费管理表用于存储宿舍水电费的基本信息,详细数据字段如表 36 所示。 表 36 水电费管理表 字段名 字段类型 字段中文名 备注 elecId Int 登记水电费期号 主键,不空 dorLocation char(2) 宿舍方向 dorStorey Int 宿舍楼栋号 dorNo Int 宿舍房号 elecDate Date 登记水电费日期 elecpre float 上月末电表读数 eleow float 本月初电表读数 elecflowed float 电 表超出度数 elecPay float 需缴纳费用 isPayed Char(2) 是否缴费 宿舍卫生评比表用于存储宿舍卫生情况的基本信息,详细数据字段如表 37 所示。 表 37 宿舍卫生评比表 字段名 字段类型 字段中文名 备注 assessId Int 登记卫生评比期号 主键,不空 dorLocation char(2) 宿舍方向 dorStorey Int 宿舍楼栋号 dorNo Int 宿舍房号 assessDate Date 登记卫生评比日期 assessScore float 卫生评比得分 outLine Varchar(50) 违规情况 15 学生信息表用于存储学生注册情况的信息,详细数据字段如表38 所示。 表 38 学生信息表 字段名 字段类型 字段中文名 备注 stuNo Char(9) 学号 主键,不空 stuName Varchar(8) 姓名 stuSex char(2) 性别 stuClass Varchar(12) 班级 stuPassword Varchar(6) 密码 stuPhone Varchar(15) 联系方式 stuQuestion Varchar(50) 提示问题 stuAnswer Varchar(50) 提示答案 dorLocation char(2) 宿舍方向 dorStorey Int 宿舍楼栋号 dorNo Int 宿舍房号 宿舍信息表用于存储宿舍情况的信息,详细数据字段如表 39所示。 表 39 宿舍信息表 字段名 字段类型 字段中文名 备注 dorId Int 登记卫生评比期号 主键,不空 dorLocation char(2) 宿舍方向 dorStorey Int 宿 舍楼栋号 dorNo Int 宿舍房号 hasNumber Int 宿舍现有人数 elecPre float 上次水电费记录 16 4 系统主要功能模块详细设计 系统整体流程图 开 始管 理 员学 生学 生 操 作 宿 舍 操 作学生入住注册宿舍水电费卫生评比查询卫生评比登记水电费查询水电费登记报修查询报修登记学生来访查询学生来访登记学生违纪查询学生违纪登记学生信息查询学生退宿学 生住 宿学 生违 纪学 生来 访公 物报 修月 水电 费卫 生评 比学生个人信息室友情况宿舍公物床 位调 换退 出登 陆NY游 客查看学生风采查看宿舍图片 图 41 系统整体流程图 主要功能模块设计 下面详细介绍主要功能模块的具体设计思路、实现的功能及相应的程序页面。 建立数据 库的连接 数据库系统往往是一个大型桌面应用程序的核心。 同其他桌面应用程序的编写方法相比,强大的数据库访问能力,简单一致的数据库访问方式正是 的突出优点之一。 在 中, 17 我们可以轻松的利用 Microsoft 提供的强大的 技术对各种各样的数据库进行访问,当然可以访问 sql 这样的文件型数据库。 提供连接方式主要有两种,一种是基于连接的mander 方式,只要 SQL 语句以及一个用 mander 对象初始化的 sqlmandreader 对象即可实现增删改查,非常方便 ,但是只能从前往后读取记录,。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。