1 / 28
文档名称:

学生宿舍管理系统.docx

格式:docx   大小:1,307KB   页数:28页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

学生宿舍管理系统.docx

上传人:老狐狸 2022/12/8 文件大小:1.28 MB

下载得到文件列表

学生宿舍管理系统.docx

相关文档

文档介绍

文档介绍:该【学生宿舍管理系统 】是由【老狐狸】上传分享,文档一共【28】页,该文档可以免费在线阅读,需要了解更多关于【学生宿舍管理系统 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。数据库设计
题目:学生宿舍治理系统的设计与开发学院:信息工程学院
专业:计算机科学与技术完成时间:
名目
摘要………………………………………………………………………………
………………………………………………………………………
开发背景与现状……………………………………………………
………………………………………………………
…………………………………………………………
……………………………………………
2系统分析………………………………………………………………
……………………………………………………
……………………………………
…………………………………………………………………
3总体设计………………………………
…………………………………………………………………
……………………………………………………
…………………………………………
4 具体设计…………………………………………………………
……………………………………
……………………………………………
………………………………………………
…………………………………………………………
…………………………………………
………………………………………………
面板设计
致谢与心得
摘要
治理信息系统在现代社会已深入到各行各业,由于计算机技术的快速进展和
普及,信息治理系统事实上已成为计算机治理信息系统,大学生宿舍治理系统就
是一个典型的治理信息系统,它可以让宿舍治理工作变的更轻松。本毕业设计的
任务就是设计一个大学生宿舍治理系统。其开发过程主要包括前端应用程序的开
发和后台数据库的建立和维护两个方面。主要任务就是建立根本数据,后台程序
主要负责的都是治理上的功能。
经过分析,本系统运用了MicrosoftSQLServer2023为后台数据库,系统实现了
系统维护、宿舍治理、学生治理、宿舍安排、信息查询等必需的功能,其操作简
单,界面友好,运行比较稳定,适用于大学院校大学生宿舍治理。
第一章:引言
工程开发背景与现状
随着时代的进展,计算机技术越来越深入各行各业,为宽阔的用户供给了更为周到和便捷的效劳。目前各行各业广泛使用专用系统,其内容范围跨越了教育科研、文化事业、金融、商业、闻出版、消遣、体育等各个领域,其用户群格外浩大,因此,设计开发好一个专用系统对一个机构(或部门)的进展格外重要。近年来,随着用户要求的不断提高及计算机科学的快速进展,特别是数据库技术的广泛应用,向用户供给的效劳将越来越丰富,越来越人性化。
对于学校而言,学生宿舍治理是必不行少的组成局部。目前仍旧存在有学校停留在宿舍治理部门人员手工记录数据的阶段,手工记录对于规模小的学校来说牵强可以承受;但对于学生信息量比较浩大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的,而且当查找某条记录时,由于数据量浩大,只能依靠人工去一条一条地查找,这样不但麻烦而且铺张很多时间,工作效率比较低。承受计算机来治理宿舍和学生的信息,大大提高了查询的速度,节约了人力和物力资源,到达了预期的要求。
开发设计的意义
为了实现提高高校宿舍治理部门的工作效率;充分利用资源;削减不必要的人力,物力和财力的支出;便利宿舍治理部门的工作人员全面地把握学生住宿状况等目的;为宿舍治理部门,开发设计专用系统--高校学生宿舍信息治理系统来进展治理学生宿舍信息,使学生宿舍信息实现标准化的治理和标准化的制度是格外必要的。专用系统是一个信息治理系统,它将实现检索快速和查找便利;信息的录入,修改和删除功能;以及对入校学生进展宿舍安排等功能,学生可以在系统前台以寝室长和室员的身份进展查看和公布寝室的信息。
其次章系统分析
可行性分析
一、经济的可行性
一方面是支出的费用,包括设备购置费、治理和维护费用、人员工资和
培训费等,另一个是取得的收益。这是个超小型的治理系统,从投入的人力,财
力与物力来讲是格外之小的,只要一台电脑,这个系统就可以搞起来。从节约人
力方面,可以让治理人员从繁与简单的工作中解脱出来,做更多的工作,可以给
宿舍里的治理提高一个层次。
技术上的可行性分析要考虑将来要承受的硬件和软件技术能否满足用户
提出的要求〔如计算机的容量、速度等〕。此外,还要考虑开发人员的水平,做
为信息学院的学生,数据库设计方面对于我们应当还过得去,在宿舍里生活了两
年,对这个治理模试应当比较的熟。所以技术方面可行性高。
三、总结
通过以上两点的分析,编写或开发这个宿舍治理系统是可行的,只要这
个系统能实现对学生数据的输入、修改、删除、扫瞄与查询就可以了。假设技术
方面可行,扫瞄与查询方面的功能应当编写得强大一点,再好有条件组合的查询,
可以实现按男女生分类查询,也可以按专业、寝室号、籍贯等分类查询,以便学
校方面治理人员可以很便利的查询想要的数据,以便进展统一治理,统一安排。
需求分析
经过实际分析调查,一个学生宿舍治理系统主要是要便利宿舍治理人员的工作,提高其工作效率,不仅可以便利宽阔学生,而且还可以便利于教师和相关人员。
根本信息
学生住在宿舍楼中,每幢宿舍楼都会有假设干名教师负责本宿舍楼的日常治理。
学生的根本信息:
入校时,每位同学都有唯一的学号,并被安排到指定的宿舍楼和指定的宿舍,也会有一个宿舍号,其入校时间就是他的入住时间。
宿舍的根本信息:
每间宿舍都有唯一的楼号和宿舍号,入校时,寝室会装寝室,相应地就有寝室号码。
工作人员根本信息:
每栋寝室都有治理员,每个治理员都由自己唯一的编号。
报修的根本信息:
宿舍楼中常常消灭财产的损坏,比方灯泡坏了,厕所的马桶出故障了等,这时,同学们需要将财产损坏状况报告给宿舍楼治理员,以便学校派人进展修理。这时,需要记录报修的宿舍号和损坏的财产编号,同时记录报修的时间和损坏的缘由。当损坏的财产修理完毕后,应记录解决时间,表示该报修成功解决。
用户对系统要求
1、信息要求:
宿舍楼治理员能查询上面提到的宿舍楼的全部相关信息,包括某一学号的学生在宿舍楼中住宿的具体信息,报修的全部信息和来访者的信息,以利于对整个宿舍楼的全面治理。
2、处理要求:
当学生根本信息发生变化时,宿舍楼治理员能对其进展修改。比方,某些同学搬到其他的宿舍中去,他们在本宿舍楼中相应的记录就应当删去;当宿舍财产报修准时解决后,治理员应登记解决时间,说明该报修问题已成功解决。
3、安全性与完整性要求:
A、安全性要求:
系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证用户身份不被盗用;
系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内容;
系统应对不同用户设置不同的权限,区分不同的用户,如区分寝室长,
宿舍理员,室员。
B、完整性要求:
各种信息记录的完整性,信息记录内容不能为空;
各种数据间相互的联系的正确性;
一样的数据在不同记录中的全都性。
数据库概念构造设计E-R图
概念模型是数据库系统的核心和根底。由于各个机器上实现的DBMS软件都是基于某种数据模型的,但是在具体机器上实现的模型都有很多严格的限制。而现实应用环境是简单多变的,假设把实现世界中的事物直接转换为机器中的对象,就格外不便利。因此,人们争论把现实世界中的事物抽象为不依靠与具体机器的信息构造,又接近人们的思维,并具有丰富语义的概念模型,然后再把概念模型转换为具体的机器上支持的数据模型。概念模型的描述工具通常是使用E-R模型图。
概念构造是对现实世界的一种抽象。所谓抽象是对实际的人、物、事和概念进展人为处理,抽取所关心的共同特性,无视非本质的细节,并把这些特性用各种概念准确的加以描述,这些概念组成了某种模型。。
在需求分析和规律设计之间增加概念设计阶段,可以使设计人员仅从用户的角度对待数据及处理要求和约束。
表达概念设计的结果称为概念模型,对概念模型有以下要求:
有丰富的语义表达力量,能表达用户的各种需求。
易于沟通和理解,从而可以用它和不生疏计算机的用户交换意见。
要易于更改。当应用环境和应用要求转变时,概念模型要能很简洁的修改和扩大以反映这种变化。
易于向各种数据模型转换。
依据上述要求,传统的数据模型〔网状、层次和关系模型〕都不适合作概念模型。在数据库的概念设计中,通常承受E-R数据模型来表示数据库的概念构造。E-R数据模型将现实世界的信息构造统一用属性、实体以及它们之间的联系来描述。
数据库的E-R图如下:
寝室治理E-R图
3、用户治理E-R图:
4、查询功能E-R图
5、留言板E-R图
第三章具体设计
数据库设计
数据库的引入:
数据库技术从60年月中期至今只有不到40年的历史,但其进展速度之快是其它技术所不及的。它已由第一代的层次型、网状型数据库,其次代的关系型数据库进展到今日以面对对象为主要模型的数据库,即第三代数据库。数据库技术和网络通信技术、面对对象编程技术、并行计算机技术、人工智能技术相互
融合、相互渗透,促进了数据库技术的广泛应用。
数据库,是依据数据构造来组织、存储和治理数据的仓库,是用于查询的大量数据的存储区域。使用数据库可以带来很多好处:如削减了数据的冗余度,从而大大地节约了数据的存储空间,实现数据资源的充分共享等等。此外,数据库技术还为用户供给了格外简便的使用手段,使用户易于编写有关数据库应用程序。特别是近年来推出的计算机关系数据库治理系统,操作直观,使用敏捷,编程便利,功能强大,环境适应广泛,数据处理力量极强。
数据库的设计是指对一个给定的应用环境,构造数据库模式,建立数据库及其应用系统,满足各种用户需求。作为信息资源开发、治理和效劳的一种有效的手段,数据库技术的应用已越来越广泛,从小型的单项事务处理系统到大型的信息系统大都用先进的数据库技术来保持系统数据的安全性、完整性和共享性。对一个实际的系统来说,数据库表的设计在遵循数据库理论的同时,必需能用开发工具来实现用户在各方面提出的功能要求。
一个真正的、完整的站点是离不开数据库的,由于少量的数据,如网页访问人数等完全可以存储在文本文件中,但实际应用中,需要保存的数据远不止这一点点,而且这些数据之间往往还有关联,利用数据库来治理这些数据,可以很便利的查询和更。可以说一个动态网站的建设是离不开一个设计最优的数据库的。我们现在可以使用的数据库有很多种,
系统数据流图
用户登录流程图:
用户注册流程图:
用户密码修改流程图:
4用户治理权限: