宿舍管理系统论文宿舍管理系统设计(编辑修改稿)内容摘要:

amework 之上的高级程序设计语言。 并定于在微软职业开发者论坛 (PDC)上登台亮相。 C是一种安全的、稳定的、简单的、优雅的,由 C 和 C++衍生出来的面向对象的编程语言。 它在继承 C 和 C++强大功能的同时去掉了一些它们的复杂特性(例如没有宏和模版,不允许多重继承)。 C综合了 VB 简单的可视化操作和 C++的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为 .NET 开发的首选语言。 在进行宿舍管理系统开发时,用到了许多重要控件,下面将主要组件进 行逐一说明。 Tree View 控件显示 Node 对象的分层列表,每个 Node 对象均由一个标签和一个可选的位图组成 例 Node 文档是学生宿舍,子文档是 1 号床铺, 2 号床铺等, 创建了 Tree View 控件之后,可以通过设置属性与调用方法对各 Node 对象进行操作,这些操作包括添加、删除、对齐和其它操作。 最重要的特点是:它们以断开连接方式工作。 是一组用于和数据源进行交互的面向对象类库。 通常情况下 ,数据源是数据库,但它同样也能够是文本文件、 Excel 表格或者 XML 文件。 允许和不同类型的数据源以及数据库进行交互。 提供与数据源进行交互的相关的公共方法,但是对于不同的数据源采用一组不同的类库。 使用 sqlConnection 和数据库交互 , 连接数据库所需要的其它参数。 connection 对象会被 mand 对象使用, 读取数据源到 DateSet, 之后 关闭数据源,这样既可以保护数据又可以实现多人访问数据。 安庆职业技术学院 20xx 届毕业生毕业论文(设计) 7 Grid View 控件:功能上丰富,因为提供了智能标记面板更加易用方便 ,常用的排序、分页、更新、删除等操作可以零代码实现。 具有 PagerTemplate 属性,可以自定义用户导航页面,也就是说分页的控制更加随心所欲。 SQL Server 20xx 知识介绍 SQL Server 20xx 是 Microsoft 公司推出的 SQL Server 数据库管理系统,它继承了 SQL Server 版本的优点,同时又为它增加了许多更先进的功能,具有使用方便、可伸缩性好、与相关软件集成度高等优点,应用程序的操作系统支持所有 Windows 版本。 在 SQL Server 中,使用的是 TSQL 语言, TSQL 是 ANSI SQL 的加强版语言,它提供了 标准的 SQL 命令,由于 SQL 语言功能丰富、语言简洁,使用方法灵活,倍受用户和计算机业界的青睐,被众多的计算机公司和软件公司采用。 经过多年的发展, SQL 语言已成为关系数据库的标准语言。 SQL 语言主要有数据定义语言、数据操纵语言、数据控制语言和其他类语言要素组成。 TSQL 的分类也有类似于 SQL 语言的分类,不过做了许多扩充。 TSQL 语言的分类如下:变量说明语句、数据定义语言(用来建立数据库、数据库对象和定义其列,大部分是以数据操纵语言、数据控制语言、流程控制语言、内嵌函数、其他命令。 在数据库中, 可以进行数据的修改、添加、删除等操作。 数据查询是通过 SELECT 语句来完成的。 SELECT 语句可以从数据库中按用户要求检索数据,并将查询结果以表格的形式返回。 安庆职业技术学院 20xx 届毕业生毕业论文(设计) 8 第三章 宿舍管理系统详细设计 系统功能模块图 图 系统功能模块图 在整体设计中,我们将宿舍管理系统分为 五 个大 的模块:系统管理模块、公寓管理模块、学生管理模块、信息查询模块 、信息修改模块 、 出入登记模块。 每个模块将 实现不同的功能。 下面将具体进行介绍。 学生宿舍管理系统 进楼物品登记 出 楼物品登记 块 学生基本信息修改 块 个人财物信息修改 块 学生基本信息录入 学生财物登记 按学号查询 按班级查询 按姓名查询 按寝室号查询 楼号管理 宿舍管 理 用户登录 增加用户 修改秘密 系统管理模块 公寓管理模块 学生管理模块 信息查询模块 信息修改模块 出入登记 模块 安庆职业技术学院 20xx 届毕业生毕业论文(设计) 9 系统管理模块 系统管理模块包括: 用户登录、 用户增加、 用户密码修改 三 个部分。 公寓管理模块 公寓管理模块包括:楼房管理、宿舍管理 二 个大的部分。 学生管理模块 学生管理模块包括:学生基本信息录入、学生财物登记 二 项功能 .。 信息查询模块 信息查询模块基本上 包括:按学号进行查询、按姓名进行查询、按班级查询、按寝室号查询 四 个部分。 出入登记模块 出入登记模块包括:进楼物品登记、出楼物品登记 二 个功能模 块。 信息修改模块 信息修改模块包括:学生基本信息修改 、个人财物信息修改 二 个功能。 系统 ER 图 在我所设计的模块中,主要涉及 学生 、楼房、寝室这三个实体,所以在 ER 图中我只是将这三个实体的属性进行了详细说明。 安庆职业技术学院 20xx 届毕业生毕业论文(设计) 10 图 系统 ER 图 系统所需表 综合以上分析,要实现上面的所有功能模块,共需要设计 6 个表,它们分别是: 用户表、 学生基本情况表、寝室表、楼房表、学生财产表 、物品出入楼表 包含 楼号 楼房号 楼层数 房间数 应住人数 实住人数 寝室 学号 姓名 性别 寝室号 班级 学生 联系方式 专业 入住 应住人数 居住性别号 寝室号 实住人数 出入楼。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。