教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 范文大全 > 文秘资料 >

学生宿舍管理系统设计说明书

来源:网络收集 时间:2026-07-28
导读: 学生宿舍管理系统设计说明书 成绩: 评语: 华南理工大学广州学院 2015-2016学年度第一学期《数据库课程设计》说明书 题目:学生宿舍管理系统 院系: 专业班级: 学号: 学生姓名: 班内序号: 指导教师: 2015年10月25日 第1 页共19 页 学生宿舍管理系统设

学生宿舍管理系统设计说明书

成绩:

评语:

华南理工大学广州学院

2015-2016学年度第一学期《数据库课程设计》说明书

题目:学生宿舍管理系统

院系:

专业班级:

学号:

学生姓名:

班内序号:

指导教师:

2015年10月25日

第1 页共19 页

学生宿舍管理系统设计说明书

目录

目录 (2)

摘要 (3)

1.概述 (3)

2. 课程设计任务的需求分析 (3)

2.1设计任务 (3)

2.2设计要求 (3)

2.3需求描述的规范文档 (4)

3.概念结构设计 (4)

3.1概念结构设计工具 (4)

3.2 学生信息管理子系统 (4)

3.3住宿信息管理子系统 (5)

3.4出入登记子系统 (5)

3.4总体E-R图 (6)

4.逻辑结构设计 (6)

4.1关系数据模式 (6)

5.数据库物理设计与实施 (7)

5.1数据库应用的硬件、软件环境介绍 (7)

5.2建立数据库 (7)

6.数据操作要求及实现 (7)

6.1 数据添加操作 (7)

6.2 数据查询操作 (8)

6.3 数据删除操作 (9)

6.4 数据修改操作 (9)

7.源代码及查询截图 (11)

7.1系统主要功能流程图 (11)

7.2 连接数据库 (12)

7.3 源代码 (12)

7.4查询截图 (13)

8.收获、体会和建议 (18)

9.主要参考文献 (18)

第2 页共19 页

学生宿舍管理系统设计说明书

摘要

随着时代的进步与发展,计算机与我们的生活越来越息息相关。这一次的数据库程序设计,制作过程中,我学会了很多东西,不仅仅使我跟深入的了解了数据库,还帮我巩固了我所不懂得知识。这一次我所做的事学生宿舍管理系统,这个系统实现了管理员的登陆动能,还拥有学生信息管理功能与宿舍信息管理功能。此说明书对系统的程序代码、功能进行详细分析。

1.概述

此次是要做的事宿舍管理系统,宿舍对于我们来说是很重要的东西。不仅仅我们学生需要宿舍来解决我们离家远的不便之处,工厂、公司的地方也会拥有宿舍。

此次课程设计需要学生在编写程序的过程中,熟悉与掌握视窗界面系统的编程,为以后工作打下一个良好的基础,要熟练使用C#语言与数据可连接的知识。

2.课程设计任务的需求分析

2.1设计任务

学生宿舍是同学最为熟悉的领域,假定学校有多栋宿舍楼,每栋楼有多层,每层有多个寝室,每个寝室可住多名学生,学生宿舍管理系统对学校的学生宿舍进行规范管理,其管理的对象如下:

.宿舍信息:编号、楼层、床位数、单价等。

学生:学号、姓名、性别、年龄、所在院系、年级、电话等。

每个宿舍最多可以住4位同学,每个同学只能在一个宿舍,不同宿舍的费用标准可以不同。不同院系、年级的同学可以住同一间宿舍。

2.2设计要求

系统要能够对宿舍、学生、住宿信息进行登记、调整,并能随时进行各种查询、统计等处理。包括:

2.2.1 学生信息管理:对学生的信息进行管理,包括登记学生信息、查询学生信息、修改学生信息、删除学生信息。

2.2.2 宿舍信息管理:分配宿舍,包括,宿舍信息登记、宿舍信息查询、宿舍信息修改、宿舍信息删除。

2.2.3 出入登记:对学生进出公寓的情况进行登记、实现基本的出、入监控功能。

第3 页共19 页

学生宿舍管理系统设计说明书

第 4 页 共 19 页 2.3需求描述的规范文档

在整体设计中,将宿舍管理系统在使用者登陆时分为三大模块,每个模块在各自的系统中分别实现各自的功能。其中,登入模块包括:操作员,密码。学生信息管理模块包括:登记学生信息管理,查询学生信息管理,修改学生信息管理,删除学生信息管理;宿舍信息管理模块包括:宿舍登记管理,,宿舍查询管理,宿舍修改管理,宿舍删除管理。

3.概念结构设计

3.1概念结构设计工具

E-R 模型。

3.2 学生信息管理子系统

3.2.1子系统描述

此子系统使用了4个窗口界面、3个dataGridView 控件等控件和程序函数与sql 语句实现了对学生信息的登记、、删除、修改、查询的系统功能。

3.2.2分E-R 图

3.2.3说明

根据实体管理员的两个属性进行登陆,而后对实体学生的属性进行操作,此为一对多联系的E-R 模型。

管理 管理员 用户名 密码 学生 学号 姓名

性别 年龄 院系 年级 电话

1 n

学生宿舍管理系统设计说明书

第 5 页 共 19 页 3.3住宿信息管理子系统

3.3.1子系统描述

此子系统使用了5个窗口界面、4个dataGridView 控件等控件和程序函数与sql 语句实现了对住宿学生信息的登记、、删除、修改、查询、出入登记系统功能。

3.3.2分E-R 图

3.3.3说明

根据实体管理员的两个属性进行登陆,而后对住宿学生的信息的属性进行操作,此为一对多联系的E-R 模型。

3.4出入登记子系统

3.4.1子系统描述

此子系统使用了1个窗口界面、1个dataGridView 控件等控件和程序函数与sql 语句实现了对住宿学生信息的出入登记系统功能。

3.4.2分E-R 图

管理 管理员 用户名 密码

住宿信息

学号 姓名 宿舍楼号 宿舍号 床位号 1 n 管理 管理员 用户名

密码

出入登记 学号 姓名 出入登记 1 n

学生宿舍管理系统设计说明书

第 6 页 共 19 页

姓名

学号

3.4.3说明

根据实体管理员的两个属性进行登陆,而后对住宿学生出入的属性进行操作,此为一对多联系的E-R 模型。

3.4总体E-R 图

4.逻辑结构设计

4.1关系数据模式

4.1.1 学生表

Sno Sname Sex Sage Sdepartment

Sgrade Sphone 学号 姓名 性别 年龄 院系 年级

电话

nvarchar (50) nvarchar (50)

nvarchar (50)

nvarchar (50)

nvarchar (50)

nvarchar (50) nvarchar (50)

管理

用户名 密码

管理 管理

学生

住宿信息

学号 学号 学号 学号 学号 学号

学号 学号

姓名

宿舍楼号 宿舍号

床位号

管理

出入登记

出入登记

学生宿舍管理系统设计说明书

4.1.2 住宿信息表

Sno Sname BuildNO Floor Bedno

学号姓名宿舍楼号宿舍号床位号nvarchar(50) nvarchar(50) nvarchar(50) nvarchar(50) nvarchar(50)

4.1.3 出入登记表

Sno Sname OutIn

学号姓名出入登记nvarchar(50) nvarchar(50) nvarchar(50)

4.1.4 用户表

Users Password

用户名密码

nvarchar(50) nvarchar(50)

5.数据库物理设计与实施

5.1数据库应用的硬件、软件环境介绍

数据库的建立与连接实施:Microsoft SQL Server2008/Windows 7

编程环境:Microsoft Visual Studio 2010/windows 7

5.2建立数据库

数据库名:Student

数据信息表:用户表(用户名:1,密码:1)、学生表、住宿信息表、出入登记。6.数据操作要求及实现

6.1 数据添加操作

string no = textBox1.Text;

string name = textBox2.Text;

string sex = text …… 此处隐藏:5903字,全部文档内容请下载后查看。喜欢就下载吧 ……

学生宿舍管理系统设计说明书.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/fanwen/2176252.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)