摘要:随着时代的发展,计算机技术越来越深入各行各业,为广大的用户提供了更为周到和便捷的服务。目前各行各业广泛使用专用系统,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大,因此,设计开发好一个专用系统对一个机构(或部门)的发展十分重要。近年来,随着用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术的广泛应用,向用户提供的服务将越来越丰富,越来越人性化。
对于高校而言,学生宿舍管理是必不可少的组成部分,它的内容对于高校的决策者和管理者来说都至关重要,所以宿舍系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件信息,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
本次设计的主要任务是实现基于易语言的宿舍管理系统。功能方面结合徐州工程学院实际情况实现宿舍管理系统应有的几个基本功能模块包括:用户注册与登录,学生住宿、离校、违纪信息的添加、查询、修改,来访信息的添加、查询、修改,宿舍员工信息添加、修改,物品维修、宿舍住宿人数设置等。
关键词:高校;宿舍管理;易语言;宿舍管理信息系统
目录
摘要
Abstract
1 绪论-1
1.1 开发背景-1
1.2开发意义-1
1.3本次设计的主要工作-2
1.4论文结构安排-2
2 开发工具-3
2.1适用平台-3
2.2语言特性-3
2.2.1汉语编程-3
2.2.2自带输入法-3
2.2.3强制代码格式-3
2.2.4填表式定义-3
2.2.5面向对象-3
2.2.6对窗口程序的支持-4
2.2.7支持库及模块-4
2.2.8编译及执行方式-4
2.3易语言的特点与优势-4
3 系统需求分析与概要设计-6
3.1需求分析-6
3.1.1传统人工方式管理的问题-6
3.1.2现有宿舍管理系统存在的主要问题-6
3.1.3系统功能需求-6
3.2 概要设计-7
3.3 系统结构图-7
3.4 系统流程图-9
4 数据库设计-10
4.1易语言数据库概述-10
4.1.1易语言数据库文件的组成-10
4.1.2 数据库的内部结构-10
4.2 数据库概念设计-10
4.3 数据库模型设计-13
5详细设计-17
5.1用户登录模块-17
5.2系统设置模块-18
5.2.1重新登录-18
5.2.2管理员设置-18
5.2.3员工管理-19
5.2.3修改密码-20
5.2.4系统数据备份-20
5.2.5系统数据还原-21
5.2.6退出系统-22
5.3学生管理模块-22
5.3.1注册登记-22
5.3.2违纪登记-24
5.3.3离校登记-24
5.3.4查看离校-25
5.3.4查看违纪-25
5.3.5查看资料-26
5.3.6学生资料修改-27
5.4来访管理-28
5.4.1来访登记-28
5.4.2查看来访-28
5.5维修管理-29
5.5.1维修登记-29
5.5.2维修详情-29
5.6宿舍管理-30
5.6.1宿舍设置-30
5.6.2卫生评比-31
5.6.3查看卫生-31
5.7常用工具模块-32
5.7.1计算器-32
5.7.2记事本-32
5.7.3画板-32
6 系统安装与卸载-33
6.1系统自动安装与实现-33
6.2卸载程序的制作-35
结论-38
参考文献-39