- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
宿舍管理系统
课程设计的目的和意义
在现代的高校宿舍管理工作中,由于高校扩招,学生人数巨增,传统的管理方法已经不适合高校宿舍管理的需要,以前在管理方面采用的管理系统有一些落后,随着学生人数的不断增加,该系统在数据管理方面有一些混乱,越来越不能适宜管理的需要,因此需要一个功能更完善,操作更方便,容量更大的管理信息系统。
系控制界面
图1-2 第二轮H 图
在本系统中,将实现以下功能:
学生住宿记录管理.
删除记录管理.
学生综合查询.
本系统将基本实现宿舍管理的大部分功能,具有很大的启发
三、数据库设计
1.1.1, 数据库需求分析
数据库需求分析是数据库结构的第一个阶段,也是非常重要的一个阶段.在这个阶段主要是收集其本的数据,数据结构及数据处理的流程,组成一份详尽的数字字典,为以后进一步设计打下基础.在具体调查高校宿舍管理过程的基础上,得出主要解决的两个问题:
★ 内容要求.调查管理系统用户所需要操作的数据,决定用户在数据库中存储什么数据.
★ 处理要求.调查管理系统用户要求对数据作什么样的处理,理清数据库中各种数据之间的关系.
解决这两个问题的时候,程序编制人员需要向应用系统用户详细调查,保证信息收集的完整性,否则有可能后面所有的工作都白费.
在数据库需求分析后应该得到一个数据字典文档,包括:
★ 数据项.包括名称,含义,类型,取值范围,长度以及和其它数据项之间的逻辑关系.
★ 数据结构.若干个数据项的有意义的集合,包括名称,含义以及组成数据结构的数据项
★ 数据流.指数据库中数据的处理过程,包括输入和输出.
针对本系统.通过宿舍管理内容和过程进行分析,所设计的数据项和数据结构如下:
学生基本信息.包括的数据项有:姓名,学号,性别,年龄,年级,专业,籍贯,班级,院系.
宿舍情况.包括:宿舍号,宿舍楼号
住宿分配情况.包括:宿舍楼号,宿舍号,学号
学校院系,专业,年级和班级结构表.包括:院系,年级,专业和班级.
用户表.包括:用户名,密码和自动编号.
1.1.2 数据库概念结构设计
在创建系统之前,我们首先创建一个"宿舍管理数据库".在该数据库中,创建一个"管理员表","学生库信息表","宿舍库信息表","住宿分配表"
图1-2 管理员实体E-R图
图1-4 宿舍实体E-R图
图1-5 宿舍实体E-R图
图1-3 学生实体E-R图
图1-6 实体之间关系E-R图
1.1.3 数据逻辑结构设计
本系统采用的后台数据库是Acces数据库系统,因此必需把上面的数据项和数据结构转换为Access数据库系统所支持的实际数据模型,也就是数据库的逻辑结构.
宿舍管理系统数据库中各个表的设计结果如以下表所示.每个表代珍在数据库中的一个
表.表是数据库的基本信息结构,在设计表时按以下原则对信息分类
表中不应该包含重复信息,而且信息不应该在表之间复制。如对学生的年龄、性别、所在系班级只保存一次,以后只需在一处更改。
每个表应该只包含关于一个主题的信息,这样可以独立于其他主题来维护每个主题的信息。
学生信息表(xs)用来保存学生的信息,表中各个字段的确良名称以及对各个字段的说明如表2-1所示.
字段名称 数据类型 说明 xm char 姓名 xh numeric 学号 jg char 籍贯 nj int 年级 bj int 班级 yx char 院系 zy char 专业 xb char 性别
表2-1学生(xs)信息表
宿舍情况表(ss)用来保存宿舍信息,表中各个字段的名称以及对各个字段的说明如表2-2
字段名称 数据类型 说明 sslh numeric 宿舍楼号 ssh numeric 宿舍号 表2-2 宿舍(ss)信息表
宿舍分配表(zs))
为了让学生便于管理,学校需要给每位学生一个学号。同时,学生的学号必须不仅仅是代号,还必须能反映一定的信息。因此,学生学号代码采用层次码,并用八位整数表示,设计方案如图1所示,部分学号编码列于表1中。
学生顺序号
系别
入学年份
图1 学号代码设计方案
表1 学号代码表
学生代码 含义 0307020126 2003入学的信息系26号
您可能关注的文档
最近下载
- 2025年安徽皖江高速公路有限公司高速公路收费人员招聘笔试模拟试题及答案解析.docx VIP
- T GXTC 0014—2024 新式(现制)茶饮 茉莉花茶基底茶.pdf VIP
- 急性视网膜坏死综合征.pptx VIP
- 正常人体解剖学资料.pdf
- 《相遇问题》(说课稿)-2024-2025学年四年级上册数学青岛版[001].docx VIP
- 外伤性感染性眼内炎防治专家共识(2023年版)PPT.pptx VIP
- 第1节 功(教学课件)物理沪粤版2024九年级上册.pptx VIP
- 违规接受吃请检讨书(推荐).docx VIP
- 2024新人教版一年级数学上册认识立体图形第三单元教材整体分析.pdf VIP
- 密码技术应用员理论知识题及答案.doc VIP
文档评论(0)