【毕业学位论文】(Word原稿)高校学生住宿管理系统的设计实现-软件工程_第1页
【毕业学位论文】(Word原稿)高校学生住宿管理系统的设计实现-软件工程_第2页
【毕业学位论文】(Word原稿)高校学生住宿管理系统的设计实现-软件工程_第3页
【毕业学位论文】(Word原稿)高校学生住宿管理系统的设计实现-软件工程_第4页
【毕业学位论文】(Word原稿)高校学生住宿管理系统的设计实现-软件工程_第5页
已阅读5页,还剩70页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

硕士学位论文 (专业学位) 二一 三 年 九 月 高校学生住宿管理 系统的设计实现 姓 名: 学 号: 所在院系:软件学院 职业类别:工程硕士 专业领域:软件工程 指导教师: 副指导教师: 二一 四年三 月 A in 2012 u 1021170378 Du 2014 高校 学生 住宿 管 理 系 统 的 设 计 与 实 现 同 济 大 学 位论文版权使 用授权书 本人完全了解同济大学关于收集、保存、使用学位论文的规定,同意如下各项内容:按照学校要求提交学位论文的印刷本和电子版本;学校有权保存学位论文的印刷本和电子版,并采用影印、缩印、扫描、数字化或其它手段保存论文;学校有权提供目录检索以及提供本学位论文全文或者部分的阅览服务;学校有权按有关规定向国家有关部门或者机构送交论文的复印件和电子版;在不以赢利为目的的前提下,学校可以适当复制论文的部分或全部内容用于学术活动。 学位论文作者签名: 年 月 日 同济大学学位论文原创性声明 本人郑重声明:所呈交的学位论文,是本人在导师指导下,进行研究工作所取得的成果。除文中已经注明引用的内容外,本学位论文的研究成果不包含任何他人创作的、已公开发表或者没有公开发表的作品的内容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确方式标明。本学位论文原创性声明的法律责任由本人承担。 学位论文作者签名: 年 月 日 同济大学 硕士学位论文 摘要 I 摘 要 近年来, 高校 不断地 扩招,学生数量增多, 造成学生宿舍难管理等问题 。 学生宿舍工作涉及信息量较多,如果采用传统的手工方式管理学生住宿信息 ,会耗费管理员大量的时间和精力,而且容易造成信息 丢失、 错误等问题。采用管理软件不仅能够保证 学生住宿 数据准确无误,而且还可以统计各种信息,这些优点能够极大地提高学生 住宿 管理 工作 的效率。 该 系统用户分为系统管理员、栋长;其功能主要分为 学生校内住宿管理、学生外住管理、学生管理、 用户管理、系统管理等。 论文对系统进行详细的需求分析 ,它主要包括系统可行性分析、 系统功能 分析、系统性能需求分析 、数据描述及系统业务流程分析 。功能需求分析主要是对 校内住宿 管理功能、 校外住宿 管理功能、 学生 管理 功能 、系统管 理 功能 、 用户管理 等功能进行详细的分析。 并且在需求分析 的基础上 ,进行了详细的系统设计,主要内容包括系统 体系结构设计、系统用例 设计、数据库设计。在设计的基础上,本文实现了系统的功能,包括 学生校内住宿 管理的实现、 校外住宿 管理的实现、 学生 管理的实现、 用户 管理的实现、权限管理的实现 及系统关键技术的实现 等;最后对系统进行了总结并提出了展望。 本系统是采用目前 流行的融合了先进成熟的计算机网络、组件技术的 C/ 网络操作系统 ,以微软公司 开发平台,以 开发架构,以 后台数据库。该系统已 在 试运行。结果表明,该系统 使用方便 、 界面友好、 能稳定 、 运行可靠 ,提高了学生 住宿 管理工作的效率及信息的准确性。 关键词: 宿舍管理 、 C#、 系统设计 、 系统实现 of as of of is in of of of to to it is of of of on on it of of is to of In I to in s on of It of to I an of in as of of of of of of of at of I a a of C/S of P as is VC as is is in is II of C#; 济大学 硕士学位论文 目录 录 摘 要 . I . 1 章 绪论 . 1 究背景 . 1 内外研究现状 . 1 究内容 . 3 章结构安排 . 3 第 2 章相关理论与技术 . 4 C#简介 . 4 C#与其他语言的比较 . 5 005 . 6 . 6 章小结 . 7 第 3 章 系统需求分析 . 8 统可行性分析 . 8 统功能分析 . 8 住宿管理功能分析 . 11 外住管理功能分析 . 12 陆模块功能分析 . 13 学生模块功能分析 . 13 用户管理功能分析 . 15 统用户分析 . 15 统业 务流程分析 . 17 据描述 . 18 它需求 . 19 章小结 . 20 同济大学 硕士学位论文 目录 V 第 4 章 系统设计 . 21 统体系结构设计 . 21 统用例设计 . 22 户登陆用例设计 . 22 生管理用例设计 . 23 用户管理用例设计 . 24 住宿管理用例设计 . 25 外住管理用例设计 . 27 据库设计 . 29 据库设计原则 . 29 实体 型 . 29 数据库中主要表的设计 . 32 章小结 . 34 第 5 章 系统的实现 . 35 生住宿管理模块的实现 . 35 生外住管理模块的实现 . 39 统登录模块的实现 . 42 生模块功能的实现 . 43 户管理模块的实现 . 46 它功能的实现 . 48 作数据库的实现 . 48 属性方法实现 . 49 窗口操作的实现 . 51 系统主页的实现 . 54 章小结 . 57 第 6 章 总结与展望 . 58 结 . 58 望 . 58 致 谢 . 60 同济大学 硕士学位论文 目录 考文献 . 61 第 1 章 绪论 1 第 1 章 绪论 究背景 当今时代是飞速发展的信息时代 。 随着 计算机信息技术 的使用与普及 ,现在的所有管理也应该实现 计算机 的集中管理 , 计算机的最大优点就是利用它能够进行信息的统一管理 。 使用计算机进行信息控制 , 不仅能提高工作效率 , 而且能大大的提高其安全性 。 近年来,江西科技学院是一所拥有 几万学生的 高校,高校不断扩招, 学生 人数越来越多 , 学校住宿管理难度也随之越来越大、越来越复杂。为了解决这 些问题 ,开发了学生住宿管理系统 ,它不但方便对学生住宿管理,也是对学校人力资源的一种节省,也符合信息管理时代的要求 。 现有的记录方式不仅效率低而且容易出错,大大影响了工作人员正常管理 学生住宿 的工作。 为了让所有宿舍管理人员能从繁重的工作中解脱出来 , 实现无纸化办公 。 使他们的工作更加的有条理性 , 更加的方便 , 更加的快捷 。 后勤的宿舍管理也应该一改传统的人工管理模式 。 高校 学生外住宿 管理的数据信息处理不但工作量大 , 容易出错 , 出错后还不容易更改 ;而且 数据繁多 , 数据容易丢失 , 不宜查找 1。 为了让高校宿舍管理更加规范化 、 系统化 、 程序化 , 避免宿舍管理的随意性 , 提高信息处理的速度和准确性 , 节省大量的人力物力 , 提高管理的效率 。基于这一点 , 开发 了 学生 住宿 管理系统 。 本系统是以 江西 科技 学院的宿舍管理为实例而设计的一种实用型管理系统 。 以前 的学生住宿信息 管理水平停留在纸介质的基础上, 原有 的机制不能适应时代的发展,因为它浪费了许多人力和物力 。 在信息时代 , 这种传统的管理方法必然被 以 计算机为基础的信息管理所取代 2。 学生住宿 管理系统是针对 学校工 作人员方便管理大量学生住宿信息的一种信息类型的 管理系统,因此本系统 应该能够为 工作人员 提供 人性化的操作方式 ,一切为及时 且优质 服务学生的工作为原则 。 比起以前使用卡片的方法有了很大的进步,方便管理,易于更新,极大的 提高 了 学生住宿 管理的工作效率 。 开发 学生住宿 管理系统,实现对全校学生 校内住宿、 校外住宿 信息管理的计算机化是非常必要的。 内外研究现状 自 20 世纪 90 年代以来,世界各国都在加快教育现代化的步伐,教育信息化程度的高低已成为当今世界衡量一个国家综合国力的重要标志。教育信息化建设对于转变教育思想和观念,促进教学改革,加快教育发展和管理手段的现代化都同济大学 硕士学位论文 高校学生住宿管理 系统的设计与实现 2 有积极作用,尤其是对于深化基础教育改革,提高高等教育质量和效 益,培养“面向现代化,面向世界,面向未来”的创新人才更具深远的意义 34。教育信息化建设过程及其全方位应用,不仅是改革传统教育模式的有效途径,更是提高国民素质的重要措施,是中华民族真正融入国际社会的必由之路。 伴随着互联网的出现,给现代社会带来了巨大挑战与机遇,对教育带来了革命性变化 5。因此观念的变革,是一个首要问题,互联网给社会各个方面都带来了挑战与变革,但影响最大的是教育,给教与学都带来了“学习的革命”,给学生与老师都带来了巨大挑战。 数据库是从 60 年代初发展起来的计算机技术。经过四十来年的发 展,数据库技术已经趋于成熟。 据库在新的 境中发生了很大的变化 6。就数据库应用而言呈现出多样化的空间,如数字图书馆、电子出版物、电子商务、远程教育系统等的出现,给 据库技术提出了更多、更高的要求。同时,随着国内高校校园网的建设,基于互联网的应用系统的开发正在蓬勃发展并发挥着较大的作用。例如,我国许多高校的网上招生系统,学校的各种管理信息系统,都是基于校园网的应用系统。 国外的教学研究软件与国内相比开发的早而且比较成熟。早在七十年代末,美国就建成了 家科学基金网) ,其课题的申报及课题的进展情况汇报都在网上进行 7。其网上教学教务管理系统也十分完善,世界各地的学生可以坐在家里通过互联网完成入学报名、考试、毕业论文、取得学位这一学习生活的全过程。目前,国际上已具规模的远程教育学校就有数百所之多,网上教育正在各地发挥着巨大的作用,为世界各国培养出人才。所以这些都表明,基于 89。 随着计算机产业的迅速发展,电子计算机已广泛的应用于信息管理、文字处理、辅助设计、辅助教学及人们的日常生活中。特别是在计算机的操作系 统具有了图形化的界面后,使用计算机已经不再是某些专业人员的专利,各行各业的人们不需要经过专业化的训练就能自如的在计算机上进行各种复杂的操作。时下,为了能创造更大的经济效益和社会效益,更有利于参与国际竞争,越来越多的企业、公司和学校迫切需要引入现代化的管理手段,而计算机的大容量操作,精确的计算,使它成为企业管理不可缺少的手段之一,但随着计算机应用的不断深入,用户对软件的需求也不断增加,越来越多的用户希望拥有适合自己需要的特殊软件来满足自己的特殊要求 10。 对于当今大学校园内的学生宿舍来说,其数据量大,各种 信息管理内容复杂,查询和管理学生信息和校园内的 宿舍 信息等工作由人工完成将是很累的,也许还很不切实际,不仅浪费了许多人力物力资源,而且还很容易出现差错,有一个符第 1 章 绪论 3 合要求的软件对其进行智能化的管理是最好不过的,节省了人力物力资源,并且对各种信息的把握和操作也更加方便了,对所有信息有了一个全局的掌握。 究内容 ( 1) 高校学生住宿管理 平台的选择。目前流行的开发平台主要由 种平台,研究本系统在哪种平台 开发成本低 、 开发效率高 、更安全、更快捷等。 ( 2)研究 高校学生住宿管理 平台的主要功能。分析 楼栋 操作员 和管理人员对 高校学生住宿管理系统 的要求,收集与本系统有关的资料,确定了 高校学生住宿管理 系统的目标和主要功能需求。 ( 3)研究如何对 高校学生住宿管理 系统进行设计。在确立系统的目标和主要功能需求的基础之上,提出了 高校学生住宿管理 系统的设计方案,设计了各个功能模块及数据库设计。 ( 4)研究如何利用 术 ,利用 三层框架对 高校学生住宿管理 系统的实现。进行具体的编码,实现系统的每个功能,达到系统的目标。 章结构安排 本文阐述的是基于 高校学生管理 系统的设计与实现。论文结构安排如下。 第 1 章介绍了系统开发背景、国内外研究现状、 研究 内容等信息; 第 2 章介绍了系统相关技术 ,主要包括 C#简介、 ; 第 3 章 系统需求分析, 详细阐述了 系统概述、项目可行性分析、系统用户分析、系统功能分析、 系统业务流程分析、数据描述、 系统其它需求; 第 4 章阐述了 学生住宿 管理 系统的设计,主要内容包括系统 体系结构 设计、系统 用例 设计、 数据库的设计; 第 5 章阐述系统的部分实现,主要内容包括 系统 登陆 及主页的实现、 学生住宿管理的实现、学生外住管理的实现、学生管理的实现、其 它功能的实现、用户管理的实现 ; 第 6 章 总结与展望。 同济大学 硕士学位论文 高校学生住宿管理 系统的设计与实现 4 第 2 章相关 理论与 技术 本章主要介绍了本系统的 学生住宿 管理相关 技术 , 术, 术。简单介绍了 据库 。最后详细介绍了 软件开发平台 术。 C#简介 微软 C#语言定义主要是从 C 和 C+继承而来的,而且语言中的许多元素也反映了这一点。 C#在设计者从 C+继承的可选选项方面比 广泛一些(比如说 它还增加了自己新的特点(比方说源代码 版本定义) 可能挤垮 C#还需要进化成一种开发者能够接受和采用的语言。而微软当前为它的这种新语言大造声势也是值得注意的。目前大家的反应是:“这是对 反击”。 C#更像 些,虽然微软在这个问题上保持沉默。这也是意料中的事情,我觉得,因为 来很成功而使用 公司都报告说它们在生产效率上比 C+获得了提高 11。 带来的巨大影响和大家对它的广泛接受已经由工作于这种语言和平台之上的程序员数量明显的说明了(估计世界范围内共有两百五十万程序员使用 由这种语言写成的应用程序的数量是令人惊讶的并已经渗透了每一个级别的计算,包括无线计算和移动电话(比如日本发明的 话) 12。C#能够在用户领域获得这样的礼遇吗 ?我们必须等待并观望,就象已经由 司的 主席 . 出来的那样: 我发现所有这些都是渐进的。如果 C#不存在,我们总能回到 C 和 C+。这些都不完全是新技术,它们在更大的意义上来说只是大公司制造的市场噱头。我们必须给他们时间安顿下来看看这些是不是真的对 业有什么影响。 C# (C 13是微软对这一问题的解决方案。 C#是一种最新的、面向对象的编程语言。它使得程序员可以快速地编写各种基于 台的应用程序, 供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。 正是由于 C#面向对象的卓越设计,使它成为构建各类组件的理想之选 无论是高级的商业对象还是系统级的应用程序。使用简单的 C#语言结构,这些组件可以方便的转化为 络服务,从而使它们可以由任何语言在任何操作第 2 章 系 统 相关技术介绍 5 系统上通过 行调用。 最重要的是, C#使得 C+程序员可以高效的开发程序,而绝不损失 C/C+原有的强大的功能。因为这种继承关系, C#与 C/C+具有极大的相似性,熟悉类似语言的开发者可以很快的转向 C#。 C#与其他语言的比较 比较 乎可以完成 C#能完成的所有任务, 能完成的是内嵌带有指针和其他不安全的 C+用法的纯 C+代码。 常强大 ,并不意味着它容易使用。如果开发人员没有很多面向对象的编程经验,学习 不轻松 14。 +的比较 首 先 C#只是 C+的另一种形式。可以把普通的 C+代码内嵌到 C#代码的“不安全”块中。 因为 C#代码是解释性的,所以不像 C+代码那样高效 ,但其执行速度已经足够快了,所以非常适合于 面和商用应用程序,但不太适合于设备驱动程序和操作系统内核。 C#一个显著优点是它通过 称空间提供了一组有效的数据类型。不必链接任何独立头文件,就可以处理财政数字,字符串值和 等各种类型。而且,由于这些类型都是真类,而不仅仅是基本类型,所以每种类型都由转换和格式化输出的有效静态方法。 比较 毫无疑问 , C#有着深刻的影响 , C#的语法非常类似。甚至 类的结构也非常类似。当然这两种语言都依赖于字节代码。 至少在目前 一个地方强过 C#:平台独立性。因为所有的计算平台都可以实现 行时,所以相同的 码在理论上可以在这些平台上运行,这是 序做不到的 ,至少现在做不到。 但是 ,C#也有几个地方强过 ( 1) C#的语法要比 大,因为 C#支持运算符重载和类型安全的枚举。 ( 2) C#可以与其他的 言编写的代码进行 无缝互交操作, 门不需要标准化 C#,就可以在工程中使用它。 ( 3) 类为 C#提供了一个统一的,标准化的源,以满足常用功能的需要,例如 网和图形化 15。 同济大学 硕士学位论文 高校学生住宿管理 系统的设计与实现 6 005 英文 误 !未找到引用源。 的缩写,意思为结构化查询语言。 言的主要功能就是同各种数据库建立联系,进行沟通。按照国国家标准协会 )的规 定。 作为关系型数据库管理系统的标准语言。 句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。目前,绝大多数流行的关系型数据库管理系统。如 都采用了 言标准 错误 !未找到引用源。 。虽然很多数据库都对 句进行了再开发和扩展,但是包括 及 内的标准的 令仍然可以被用来完成几乎所有的数据库操作。 一个关系数据库管理系统。它最初是由 1988年推出了第一个 版本。在 T 推出后, 开发上就分道扬镳了。 植到 T 系统上,专注于开发推广 T 版本。 较专注于 作系统上的应用。 005 是 2005 年 12 月发布的新一代数据库产品,它对 000 的性能、可靠性、可用性和可编程性进行了全面扩展和升级,对关系数据库引擎 错误 !未找到引用源。 、大规模联机事务处理( 数据仓库 错误 !未找到引用源。 和电子商务应用 进行了全方位整合,成为构建企业数据管理和商务智能解决方案的首选数据平台。特别是它与 开发工具及软件系统进行了无缝集成,为数据库开发人员提供了一个商务、灵活和开放式的开发环境18。 具 微软公司出品的一款大型应用软件,从最初的 7 开始就成为编程的重要工具。 开发经历了 7,2002), 003, 一套完整的开发工具,用于生成 用程序、 eb 面应用程序和移动应用程序 19。 + # # 都使用相同的集成开发环境 (该环境允许它们共享工具并有助于创建混合语言解决方案。另外,这第 2 章 系 统 相关技术介绍 7 些语言利用了 功能,此框架提供对简化 用程序和 eb 发的关键技术的访问。 集成开发环境中为开发人员提供了大量的实用工具以提高工作效率。这些工具包括了自动编译、项目创建向导、创建部署工程等等。 包括许多非常实用的功能 003, 005 不仅仅是在 本的支持上发生了变化,其在许多方面都提供了改进乃至全新的功能。 新增功能集中在以下几个方面: 开发环境中的新增功能。 代码编辑中的新增功能。 项目、解决方案和项中的新增功能。 生成、测试和部署中的新增功能。 试器的新增功能。 扩展性和自动化的新增功能。 助中的新增功能。 章小结 本章 对 相关技术 做出了详细的介绍 ,使用的开发语言 术,术。简单介绍了 据库。最后详细介绍了软件开发平台 术。 同济大学 硕士学位论文 高校学生住宿管理 系统的设计与实现 8 第 3 章 系统需求 分析 本章节主要是对系统进行详细的需求分析,了解用户的需求 ;首先对系统进行可行性分析,然后对系统功能进行详细的分析,并分析了系统用户及业务流程。最后对阐述了其它需求。 统可行性分析 学生 住宿管理一般是对学生住宿与外住 基本信息的管理,所以在数据库模式定义中可以将 学生 住宿和外住 基本信息分别定义在一个表中,这样对数据的增加、修改、删除、查询、统计操作处理起来都相对简单。打印功能完全可以根据开发工具自带的属性 或者通过自定义控件来 灵活的实现 20。用户账号权限的设置、管理可以在数据库中建立一张独立的表来实现, 学生住宿 管理 系统将根据用户不同的权限设置不同的操作功能。 对于开发工具选择 # + 005。因为 #作为一种可视化的、面向对象的快速应用开发工具,内置了包括数据窗口在内的多种对象类,可方便的访问数据库,它与 合,使开发应用程序这项艰辛的工作就像堆积木那样简单方便。同时 005 使用了工业界最先进的数据结构,能够为要求最苛刻的 用和企业应用提供高度的可扩展性和高可靠性。微软提供了许多技术和工具,作为数据库系统的标准集成组件。而且,通过巧妙的设计以及自动调整,自动管理特性, 005 使客户可以更快,更容易的享受所用这些最先进的 分析技术所带来的好处,能够快速提交应用,从而赢得竞争上的优势 2122。 005 提供了重要的安全性方面 的增强,保护防火墙内和和防火墙外的数据,支持强有力的,灵活的,基于角色的安全,拥有安全审计工具,并提供高级的文件加密和网络加密。 综上所述,此系统开发目标已明确,在技术等各方面都不存在什么问题,因此系统的开发是完全可行的。 统功能分析 对于一个待开发的系统而言,首先不是盲目的进行系统的界面设置,而是知道 学生住宿 管理 系统的作用以及目的是什么,也就是说要对这个软件做 详细准确的需求分析 23。 为了开发出真正满足用户需求的软件产品,首先必须知道用户第 3 章 系统 需求分析 9 的需求。通过对系统进行详细的分析与研究并参考以往相似软件 产品,最终得出了一个功能完全满足需求的 学生住宿 管理 系统应有以下主要模块,如图 示: 图 统总体功能层次方框图 在 学生住宿 管理系统中 ,主要有用户登陆、学生住宿信息管理、学生外住申请管理、学生外住信息管理等功能,功能分析如下: 1、前台功能 ( 1)用户登陆 学生住宿 管理系统采用用户名及密码验证模式,进入 学生住宿 管理系统前,用户必须在登陆界面输入用户名及密码,只有验证通过的用户方可进入 学生住宿管理系统操作主界面。 ( 2) 学生住宿信息管理 包括 4 个功能模块:学生住宿信息的添加、学生住宿信息的查询以及学生住宿信息的修改于删除。 ( 3)学生外住申请信息管理 包括 3 个功能模块:外住申请信息的添加、删除处理以及查询处理。 ( 4)学生外住信息管理 包括 4 个功能模块:申请信息的审批、学生 外住 信息查询以及学生 外住 信息的删除与修改。 ( 1) 楼长功能(必须教师 登陆 ) 学生住宿信息管理 (增加、修改和删除 ) ( 2) 教师功能(必须楼长 登陆 ) a 学生住宿信息管理 (增加、修改和删除 ) 高校学生 住宿 管理系统 住宿信息管理 学生外住信息 外住申请管理 查看住宿信息 查看外住信息 系统管理 同济大学 硕士学位论文 高校学生住宿管理 系统的设计与实现 10 b 学生外住信息管理 (外住申请审批、修 改和删除与外住信息的修改 ) ( 3) 管理员功能(必须管理员登陆) a 学生住宿信息管理 (增加、修改和删除 ) b 学生外住信息管理 (外住申请审批、修改和删除与外住信息的修改 ) c 用户管理 (增加、修改和删除 ) 经过以上分析,明确以所开发系统的功能需求和性能要求,发现了存在的问题,弄清了系统的功能,为系统逻辑模型的建立提供了依据。系统分析的主要成果是建立系统的逻辑模型,本系统的逻辑模型主要以系统的数据流图作为描述功具。 ( 1)顶层 数据流 图 分析 学生住宿 管理系统的数据来源和去向,确定外部项,绘制出数据流图 的顶层图,如图 示 : 图 生住宿 管理系统 的顶层图 ( 2)顶层数据流图从总体上反映了 学生住宿 管理系统的信息联系。按自顶向下、逐层分解的方法对顶层图进一步细化,划分出几个主要的功能模块,并明确各功能之间的联系,绘制出 系统 数据 流拆分 图,如图 示 : 系统管理员 用户信息 住宿信息 外住信息 住宿查询 查询信息 申请外住 学生 学生 住宿管 理 系统 第 3 章 系统 需求分析 11 图 生住宿 管理系统 数据流拆分图 住宿管理功能分析 住宿管理模块:主要功能是对学 生 的 住宿 信息进行 相关操作,如对信 息的添加、修改、 删除 及 简单的查询功能 24。其层次方框如图 示: 图 宿 管理模块层次方框图 输入学生学号 选择添加或修改的学生信息 输入学生学号 选择添加或修改的外住信息 学生住宿信息 学 生住宿信息表 学生外住信息 外住信息表 输入学生学号 选择添加或修改的外住申请 外住申请信息 外住申请表 选择添加或修改的用户信息 用户信息表 住宿信息添加 住宿信息编辑 查看住宿信息 住宿 管理 数据查询 住宿 信息 外住 信息 外住 申请 用户 信息 同济大学 硕士学位论文 高校学生住宿管理 系统的设计与实现 12 当用户以楼长的身份 登陆 学生住宿 管理系统时,可以对学生的住宿信息进行添加与修改,添加时必须同数据库中的数据进行比较,保证数据的准确性,修改数据之后要及时的刷新管理界面,保证系统的稳定。示: 图 宿 管理 数据流图 外住管理功能分析 外住管理 模块:主要功能是对 学生的外住信息进行存储、 修改和删除,并且可以按 学生学号、姓名、院系、专业、班级等任一个条件进行 查询。 其层次方框图如图 示: 图 住管理 模块层次方框图 添加 信息 添加 信息 楼长 1 录 入 添加信息 2 核对 信息 正确信息 错误信息 3 添加入 库 4 修改住宿信息 5 更新数据库 6 刷新界面 D 学生住宿表 D 学生住宿表 D 学生住宿表 外住管理 审批 删 除 修 改 删除 申请信息 外住信息 修改 查询 打印 第 3 章 系统 需求分析 13 当用户以教师的身份 登陆 学生住宿 管理系统时,可以对学生的外住信息进行审批与修改,审批时必须同数据库中的数据进行比较,同时在审批成功之后必须对住宿表中的数据进行删除与更新,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论