基于ajax的学生宿舍管理系统的设计与实现毕业设计(论文)(编辑修改稿)内容摘要:
本模块主要由学生反映登记。 学生根据宿舍的物品需要修理的情况,向宿舍管理员反映,管理员针对报修情况,做出登记,以方便学校物业及时进行维修。 7 维修登记: 维修人员根据学生的报修情况,对损坏物品进行维修,维修完成之后,再系统登记维修。 以实时的更新系统维修信息 维修查询: 管理员通过此功能可以查看到需要维修的物品情况,以及已经维修好的物品情况。 4. 系统管理 本模块主要有系统管理进行操作,系统管理员可以增加普通管理员以及系统管理员,可 以查看管理员信息,修改管理员信息,以及修改密码。 系统分为信息管理、安全管理、财物管理、系统管理四个模块的管理,每个模块都有其子模块,以下是几个模块中的数据流程图: 管 理 员学生信息登 记 学 生学 生 信 息 表查 询 学 生学生信息修 改 学生 信 息学生信息学生信息学生信息学生信息 图 21 学生信息管理 8 管 理 员宿舍信息登 记 宿 舍宿 舍 信 息 表查 询 宿 舍宿舍信息修 改 宿舍 信 息宿舍信息宿舍信息宿舍信息宿舍信息 图 22 宿舍信息管理 管 理 员学 生 信 息登 记 住房学 生 信 息查 询 学生 信 息学生信息学 生 住 房 信 息学生信息学生住房信息 图 23 学生住房信息管理 9 管 理 员访 客 登记访 客 信 息访 客 信 息 表查 询访 客信 息访 客 信 息修 改访 客信 息访客信息访客信息访客信息访客信息 图 24 访客信息管理 管 理 员出 楼 登记物 品 信 息贵 重 物 品 出 楼 信 息 表查 询物 品信 息物 品 信 息修 改物 品信 息物品信息物品信息物品信息物品信息 图 25 贵重物品出楼管理 10 图 26 维修管理 11 3 系统详细设计 数据库设计 数据库概念设计 1. 管理员实体: 管理员实体包括,管理员账号(姓名),密码,类别,性别,年龄。 其中账号为主键。 账 号管 理 员密 码类 别性 别年 龄 图 31 管理员实体图 2. 学生实体: 学生实体包括:学号,姓名,家庭住址,性别,年龄,学制,年级,学院,班级,宿舍,入宿时间以及备注等属性。 其中学号为主键,宿舍与班级都为外键。 学 号学 生姓 名家 庭 住 址性 别年 龄学 制年 级学 院班 级宿 舍入 宿 时 间备 注 图 32 学生实体图 12 房间实体包括楼号,房号,电话,住宿性别,住宿费,可住人数,已住人数,备注等属性。 其中楼号跟房号为宿舍主键。 楼 号宿 舍房 号电 话性 别住 宿 费可 住 人 数备 注 信 息已 住 人 数 图 33 宿舍实体 访客实体包含访客 ID,姓名,访问宿舍,访问时间,性别,访问学生,关系,证件名,证件编号等属性,其中,访客 ID 作为主键,访问宿舍与访问学生为外键,分别与宿舍表,学生表关联。 13 姓 名访 客访 问 宿 舍访 问 时 间性 别访 问 学 生关 系证 件 编 号访 客 I D证 件 名 图 34 访客实体图 出楼物品实体包含物品 ID,所属学生,物品名,出楼时间,检查人员,等属性。 其中,物品 ID 为主键,学生为外键,关联学生信息表。 物 品 I D出 楼 物 品学 生物 品 名出 楼 时 间检 查 人 员 图 35 出楼物品实体图 维修物品实体包含物品 ID,物品名,宿舍,报修日期,原因,是否已修,维修日期,管理员,是否赔偿,赔偿费用等属性,其中物品 ID 为主键,宿舍和管理员为外键,分别与宿舍信息表、管理员表关联。 14 物 品 名维 修 物 品宿 舍报 修 日 期原 因是 否 已 修维 修 日管 理 员是 否 赔 偿物 品 I D赔 偿 费 用 图 36 维修物品实体图 水表数据实体包含宿舍,上次度数,现在度数,上次登记日期,本次登记日期,需要费用等属性,其中宿舍为主键。 每个宿舍有一个唯一的水表。 上 次 度 数水 表现 在 度 数上 次 登 记 日期本 次 登 记 日期需 要 费 用宿 舍 图 37 水表数据实体 电表数据实体包含宿舍,上次度数,现在度数,上次登记日期,本次登记日期,需要费 15 用等属性,其中宿舍为主键。 每个宿舍有一个唯一的电表。 上 次 度 数电 表现 在 度 数上 次 登 记 日期本 次 登 记 日期需 要 费 用宿 舍 图 38 电表数据实体 关系图 管理员 对宿舍,学生,报修物品,以及访客的数据管理,具体的各数据实体之间的关系主要表示为如图 39 所示。 管 理 员管 理学 生N1宿 舍管 理1N班 级属 于N财 物拥 有11N拥 有1水 表1拥有1电 表1包含1N访 客管 理1N访问NM贵 重 品拥有1N包含1N 图 39 系统 ER 图 16 表 31 住宿学生数据字典 属性名 存储代码 类型 长度 备注 学号 Sno char 20 住宿学生学号 姓名 Sname char 20 住宿学生姓名 性别 Ssex char 4 专业 Sdept char 40 学生专业 宿舍号 Dno char 6 住宿学生宿舍号 入住时间 Scheckin date 8 新生搬入时间 班级 Classid Char 10 班级编号 表 32 宿舍数据字典: 属性名 存储代码 类型 长度 备注 宿舍号 Dno char 6 宿舍号 宿舍电话 Dphone char 15 宿舍电话 性别 Dsex char 4 入住性别 费用 Dexpense int 11 可住人数 Dkezhu int 11 已住人数 Druzhu int 11 备注 Dextra char 255 表 33 宿舍财产数据字典: 属性名 存 储代码 类型 长度 备注 物品号 Pno Int 2 宿舍物品编号 物品名 Pname char 20 宿舍物品名 17 表 33 访客数据字典: 属性名 存储代码 类型 长度 备注 访客 ID id Int 11 主键 访客名 visitornm varchar 20 学号 studentid varchar 20 被访学生学号 关系 guanxi varchar 50 访客与学生关系 证件 zhengjian varchar 20 访客出示的证件 证件号码 zjnm varchar 20 访问时间 visittime date 0 管理员 inturn varchar 20 登记访客的管理员 宿舍号 houseid varchar 20 访问的宿舍 表 34 报修数据字典 属性名 存储代码 类型 长度 备注 宿舍号 Dno char 6 报修人宿舍号 物品号 Pno Int 2 报修物品编号 提交日期 Rsubmit date 8 报修提交日期 解决日期 Rsolve date 8 问题解决日期 报修原因 Rreason char 50 物品损坏原因 表 35 水表数据字典 属性名 存储代码 类型 长度 备注 宿舍号 Whouseid varchar 20 水表所属宿舍 上次度数 Wdishu float 20 现在度数 Wxianshu float 20 上次登记日期 Wshangci date 0 本次登记日期 Wnewdate date 0 需缴费用 Wexpense float 20 所用度数乘以费用标准 18 表 36 电表数据字典 属性名 存储代码 类型 长度 备注 宿舍号 Whouseid varchar 20 水表所属 宿舍 上次度数 Wdishu float 20 现在度数 Wxianshu float 20 上次登记日期 Wshangci date 0 本次登记日期 Wnewdate date 0 需缴费用 Wexpense float 20 所用度数乘以费用标准 表 37 贵重物品出楼表 属性名 存储代码 类型 长度 备注 物品 ID ID Int 11 主键 学号 studentid varchar 20 物品所属学生 物品 things varchar 50 物品名字 出楼时间 outtime date 0 登记人 inturn varchar 20 管理员 表 38 标准设定表 属性名 存储代码 类型 长度 备注 标准编号 Id int 11 主键 水费标准 wstd float 20 水费价格 电费标准 estd float 20 电费价格 19 开发工具及相关技术 操作系统: window xp WEB 服务器: 后台数据库: MYSQL IDE 开发工具: Myeclipse 前台页面:采用 JSP 语言开发 MySQL数据 库简介 MySQL(发音为 my ess cue el,不是 my sequel)是一种开放源代码的关系型数据库管理系统( RDBMS), MySQL 数据库系统使用最常用的数据库管理语言 结构化查询语言( SQL)进行数据库管理。 由于 MySQL 是开放源代码的,因此任何人都可以在 General Public License 的许可下下载并根据个性化的需要对其进行修改。 MYSQL 因为其速度、可靠性和适应性而备受关注。 大多数人都认为在不需要事务化处理的情况下, MYSQL是管理内容最好的选择。 MySQL 是一个小型关 系型数据库管理系统,开发者为瑞典 MySQL AB 公司。 在 2020年 1 月 16 号被 Sun 公司收购。 而 2020 年, SUN 又被 Oracle 收购。 MYSQL 是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内。 这样就增加了速度并提高了灵活性。 MySQL 的 SQL“结构化查询语言 ”。 SQL 是用于访问数据库的最常用标准化语言。 MySQL 软件采用了 GPL( GNU通用公共许可证)。 由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了 MySQL 作为网站数据库。 MyEclipse 开发工具简介 MyEclipse 企业级工作平台( MyEclipse Enterprise Workbench ,简称 MyEclipse)是对 EclipseIDE 的扩展,利用它我们可以在数据库和 JavaEE 的开发、发布以及 应用程序 服务器的整合方面极大的提高工作效率。 它是功能丰富的 JavaEE 集成开发环境 ,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate。 20 JSP开发语言简介 JSP 是 Java Server Pages 的简称,它是由 Sun Microsystem 公司于 1999 年 6 月推出,是基于 Java Servlet 以及整个 Java 体系的 Web 开发技术。 作为 J2EE 体系 中的重要一环,JSP 为创建高度动态的 Web 应用提供了一个独特的开发环境。 JSP 能够适应市场上包括Apache WebServer、 在内的 85%的服务器产。基于ajax的学生宿舍管理系统的设计与实现毕业设计(论文)(编辑修改稿)
相关推荐
编程 Flash存储器 ,德州学院 机电工程系 2020 届 自动化专业 毕业论文(设计) 4 与工业 80C51产品指令和引脚完全兼容。 AT89S52具有以下标准功能: 8k字节 Flash, 256字节 RAM, 32位 I/O口线, 2个数据指针,三个 16位定时器 /计数器,一个 6向量 2级中断结构,看门狗定时器,全双工串行口,片内晶振及时钟电路。 另外 , AT89S52可降至
erck Sharp amp。 Dohme (Australia) Pty Ltd X0407174 注射用法罗培南钠 沈阳药科大学 2 X0407173 法罗培南钠 沈阳药科大学 X0402035 法罗培南钠胶囊 浙江京新药业股份有限公司 X0402033 法罗培南钠 浙江京新药业股份有限公司 X0402034 法罗培南钠片 浙江京新药业股份有限公司 X0406826 注射用比阿培南
码。 其通道基本地址为 0000H~ 0007H。 输出数据与 P0口连接, CLOCK、 ALE 一起与 , START 和 , EOC 与 ,OE和。 图 7 ADC0809与 AT89C52单片机接口电路 武汉理工大学《 能力拓展训练报告 》课程设计说明书 10 LCD1602显示电路 字符型液晶显示模块是一种专门用于显示字母、数字、符号等点阵式 LCD,目前常用16*1, 16*2,
织方案制定的方法是首先对交叉口进行系统调查,对交叉口现状进行分析,根据交叉口的道路条件,通过对现有交叉流的合理汇集与再分配以及交通仿真分析方法,制定出能对车流运动状态产生控制作用的、由多种多样的交通管理措施组成的实施方案。 ( 2)道路通行能力 方面。 交叉口通行能力的大小直接影响到整个路网效率,提高交叉口的通行能力是目前道路网的重要目标之一。 对于交叉口通行能力方面
sno。 《数据结构》课程设计 中南民族大学计算机科学学院 14 int check_int,i。 int flag。 /*要查询的地址是否存在的标 志,其中存在时 flag=0*/ do { check_int=0。 flag = 1。 system(cls)。 printf(请输入想要搜索的域名 :\n)。 scanf(%s,temp)。 /*检查输入是否正确 */ check_char =
氧化沟工艺作为此污水处理厂污水生化处理主体工艺。 ( 5) 氧化沟工艺的选择 目前用于处理城市污水的氧化沟主要有以下几种: ( a)卡鲁塞尔氧化沟 卡鲁塞尔氧化沟是一种单沟环形氧化沟,主要采用表面曝气机,兼有供氧和推流的作用。 污水在沟内转折巡回流动,处于完全混合状态,有机物不断得以去除。 表曝机少,灵活性差,设备维修期间沟不能工作,沟内混合液自由流程长,由于紊流导致的流速不均