学生宿舍管理系统课题设计
- 格式:doc
- 大小:877.50 KB
- 文档页数:31
1 漳州师范学院 毕业论文(设计)
(学生宿舍管理系统) (The student’s dormitory management system)
姓 名: 吴凯祥
学 号: 100507226
系 别: 物理与电子信息工程系
专 业: 电子信息工程
年 级: 10 级
指导教师: 黄 成
2012年 04月 日 I
中文摘要 随着电脑的普及与使用,现在的管理也提升了一个档次,渐渐实现了无纸化办公,即从原来的人工记录管理模式转变为电脑一体化管理。高校是科研的阵地,后勤的公寓管理也应该一改传统的人工管理,更加信息化,时代化,节省人力物力,提高效率。基于这一点,开发此学生公寓管理软件。
学生公寓管理软件,是以高校的管理方式为实例而设计的一种实用型管理系统。本系统最大的特点是通用性、简单操作性,适用于同行业以及一些同类型的企业管理。随着学校寄宿人员的增多,公寓管理人员的负担越来越重,为了让所有公寓管理人员能从繁重的工作中解脱出来,实现无纸化办公;使工作更有条理,更方便,更有效率而开发出这套公寓管理软件。
软件从对学生的分房开始到最后的公寓管理全部电脑化。它主要包括:公寓、寝室的配置、住宿人员登记、卫生检查、公寓资产、学生违纪及对学生住宿情况查询,可以更快地了解到每个学生的住宿情况,使公寓的管理效率更高,做的更好!
关键字:配置、登记、检查 - 1 -
目 录 中文摘要………………………………………… (I) 1第一章系统分析…………………………………… (3) 1.1开发背景及环境…………………………………(3) 1.2数据库的实现………………………………………(3) 1.3数据的连接……………………………………………(3) 2 第二章功能模块…………………………………………………………… (4)
2.1新系统功能运行图^^^^^^^………………(4) 2.2系统设置………………………………………(4) 2.3宿舍管理………………………………………(4) 2.4宿舍资产………………………………………(5) 2.5卫生检查………………………………………(5) 2.6来访记录………………………………………(5) 2.7记录查看与删…………………………………(5) 2.8帮助………………………………………………(6) 3第三章程序设计………………………………………… (7) 3.1登录界面………………………………………(7) 3.2程序主界面………………………………………(7) 3.3数据库设计………………………………………(7) 致谢……………………………………………………(10) 参考文献………………………………………………(11) - 2 -
附录………………………………………………… (11) - 3 -
1第一章系统分析 1.1开发背景及环境 1.1.1开发背景
随着我国国民经济的飞速发展,电子计算机和通信技术的发展,人类已经逐渐地进入信息化社会。信息和材料、能源一样成为一种社会的基本生产资料,在人类的社会生产活动中发挥着重要的作用。同时人们对信息和数据的利用与处理也已进入自动化、网络化和社会化的阶段,因此,开发相关的管理信息系统已经成为各行各业的必要和必需了
1.1.2开发环境
Visual Basic(VB)是微软公示推出的功能强大的Windows应用程序开发工具。微软公司把许多新的数据访问功能加到VB中,3.0版以后的VB具有数据库连接和数据处理功能,似的该产品成为桌面数据库市场中Access,Foxpro及Paradox for Windows的直接竞争者。与普通的数据库系统相比,用VB作为数据库开发平台有简单性、灵活性等有点,特别是其可扩充性,在VB中,可以使用Active X控件(以前版本中称VBX或OLE控件),很容易在VB中增加新功能,扩充VB数据库存取空间的指令系统。
1.2数据库的实现 目前,可应用的数据库开发工作很多,Oracle是面向网络计算的数据库,适合开发大型网络应用软件;Access和Visual Foxpro系统适合开发小型数据库应用软件。Access数据库功能比较齐全,数据的备份、拷贝都很方便,且程序发布时不需要额外安装其他的数据库管理软件。本系统数据量较小,采用Access数据库就可满足要求。
1.3数据的连接
VB提供了多种与数据库连接的方式,比如,DATA控件可以与数据库建立连接。在这,采用了DATA和ADODC组件,它包括Connection对象、Command对象、Record set 对象。简单的讲是通过Command对象,利用SQL对数据库的记录进行处理,通过Record Set对象对数据库的记录进行处理,痛多ADO实现了与XLS,DBF,TXT等格式的文件进行数据交换,实现了多种类型报表格式的信息查询输出和多格式文件数据的导入,取得了十分理想的效果。 - 4 -
2第二章功能模块 2.1新系统功能运行图 2.1.1系统功能结构运行图
经过系统分析,确定了本软件主要包括一下方面:系统设置、宿舍管理、宿舍资产、卫生检查、来访记录、记录查看、记录删除、帮助。
2.2系统管理 主要完成:用户管理。运行图如下:
2.2.1用户管理 可进行管理人员的添加和修改以及删除操作。管理人员拥有所有权力,对真个系统的操作。
2.3宿舍管理 主要完成:宿舍违规、学生违规的记录。 运行图如下:
- 5 -
2.3.1宿舍违规: 主要是对宿舍违规事件记录做一个添加。利用它可以把宿舍的基本的违规资料保存起来 2.3.2学生违规: 主要是对学生违规事件记录做一个添加。利用它可以把学生的基本的违规资料保存起来。
2.4宿舍资产 主要完成:添加新增物品的功能。可以对宿舍资产的收入或其他物品的入库进行记录。运行图如下:
2.5卫生检查 主要完成:添加检查记录的功能。卫生检查可以对卫生检查的结果进行记录。也可进行对卫生检查的规则进行查看。运行图如下:
2.6来访记录 主要是对宿舍所在学生的拜访记录资料进行保存,对宿舍的安全进行外来登记的保证。运行图如下:
2.7记录查看与删除 主要是对学生违规。宿舍违规、来访记录、卫生检查、宿舍资产等记录所进行的操作,利用这两个功能可以对任一记录进行查看与删除。运行图如下: - 6 -
2.8帮助
对于一个稍显正规的软件来说帮助的制作都是必不可少的内容,本程
序也不例外,制作了此帮助。在程序中点击帮助菜单来显示帮助。壁边对本软件进行快速操作。运行图如下:
- 7 -
3第三章程序设计 3.1登录界面
3.2程序主界面
3.3数据库设计 学生宿舍管理系统 学生基本信息 宿舍信息 用户信息 资产管理 公寓 访问记录 宿舍违规 学生违规 卫生管理 - 8 -
学生基本信息 字段名称 类型 宽度 学号 Text 50 姓名 Text 20 性别 Text 16 出生年月 Data/time 8 班级 Text 50 专业 Text 50 系别 Text 50
宿舍信息 字段名称 类型 宽度 学号 Text 50 寝室 Text 50 床位 Integer 2
用户信息 字段名称 类型 宽度 帐号 Text 50 密码 Text 50
资产管理 字段名称 类型 宽度 寝室 Text 20 物品 Text 50 备注 Text 50
公寓 字段名称 类型 宽度 公寓地址 Text 50 公寓 Text 50
访问记录 字段名称 类型 宽度 日期 Data/time 8 拜访宿舍 Text 50 拜访人员 Text 50 来访人员 Text 50 - 9 -
宿舍违规 字段名称 类型 宽度 寝室 Text 20 违规事件 Text 50 日期 Data/time 8
学生违规 字段名称 类型 宽度 学号 Text 10 寝室 Text 50 日期 Data/time 8 违规事件 Text 50
卫生管理 字段名称 类型 宽度 寝室 Text 50 卫生评分 Text 50 备注 Text 50 - 10 -
致谢 在论文即将完成之际,回顾紧张但又充实的学习班和开发过程,本人在此向所有关心我的及帮助我的老师和同学们致以最真诚的感谢。 在本次毕业设计中,我从指导老师--------黄成老师,身上学到了很多东西。他认真负责的工作态度,严谨的治学精神和深厚的理论水平都使我收益匪浅。他无论在理论上还是在实践中,都给与我很大的帮助,使我得到很大的提高,这对于我以后的工作和学习都有一种巨大的帮助,在此感谢他耐心的辅导。在撰写论文阶段,黄老师几次审阅我们的论文,提出了许多宝贵意见,没有他的指导,我们就不能较好的完成课题设计的任务。 另外,我还要感谢在这几年来对我有所教导的老师,他们孜孜不倦的教诲不但让我学到了很多知识,而且让我掌握了学习的方法,更教会了我做人处事的道理,在此表示感谢。同时,在系统开发过程中还有同组的同学也给了我不少帮助,这里一并表示感谢。