登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 计算机科学与技术 > 正文

现代网络环境下的学生公寓的管理系统的研发毕业论文

 2020-02-16 22:21:02  

摘 要

现在国内绝大多数学校的学生公寓管理还没有实现信息化,主要还是停留在手工管理的形式。这使得公寓管理的效率比较低下,浪费大量的人力物力资源,所以尽快开发一台适合高校学生公寓管理系统是十分有意义的。在信息时代,这种传统的手工管理方法不可避免地被基于计算机技术的信息管理所取代。 从大学宿舍管理的角度设计一个好的学生公寓管理系统是非常重要的,因为今天中国开始关注信息技术管理。

本文借助Java SE和mysql数据库技术研究与开发一个基于c/s模式的高校学生公寓管理信息系统,完成了学生公寓的入住处理,公寓的收费管理,公寓入住信息的查询与统计,公寓入住信息的更细处理,系统实现了用户分管理员与普通用户两种角色的区分管理,普通住户对公寓费用进行查询费用与缴费的操作,管理员进行用户入住与用户删除的操作,测试结果未出现严重错误,系统功能基本齐全且较为稳定。

关键词:学生公寓;信息化管理 ;mysql;Java SE

Abstract

At present, the management of student apartments in most schools in China has not yet been informatized, mainly in the form of manual management. This makes the management efficiency of the apartment relatively low, and wastes a lot of manpower and material resources, so it is very meaningful to develop a management system suitable for college students as soon as possible. This traditional manual management method in the information age is inevitably replaced by computer technology-based information management. Nowadays, China has begun to pay attention to the management of information technology. Therefore, in terms of university dormitory management, it is very important to design a good student apartment management system.

This thesis uses Java SE and mysql database technology to research and develop a college student apartment management information system based on c/s mode, complete the check-in processing of student apartments, apartment charge management, apartment check-in information and statistics, apartment check-in information. With more detailed processing, the system realizes the differentiated management between the user's sub-administrator and the ordinary user. The ordinary households conduct the inquiry fee and payment operation for the apartment expenses, and the administrator performs the user check-in and user deletion operations. The test results are not serious. Error, the system function is basically complete and relatively stable.

Key Words:Student apartment; information management; mysql; Java SE

目录

第1章 绪论 1

1.1研究背景 1

1.2 研究目的及意义 1

1.3国内外研究现状 1

(一) 国内研究现状 1

(二)国外研究现状 2

1.4 课题研究内容 2

1、初始化系统,即创建公寓入住状况数据库。 2

2、公寓入住处理。 2

3、公寓收费管理。 2

4、公寓入住信息的查询及统计。 2

5、公寓入住信息的更新处理。  2

1.5拟采用的技术 2

1.MySQL 2

2.JDBC 2

3.Java 3

第 2 章 需求分析 4

2.1 学生公寓管理系统简介 4

2.2 学生公寓管理系统的功能描述 4

2.2.1 用户管理模块需求描述 5

2.2.2 公寓房间管理模块需求描述 6

2.3 非功能性需求 6

第 3 章 学生公寓管理系统设计 7

3.1 系统总体设计 7

3.2 用户类模块设计 7

3.2.1查询人员信息的设计 8

3.2.2查询寝室信息的设计 8

3.2.3更新寝室信息的设计 8

3.2.4更新人员信息的设计 8

3.2.5住户入住的设计 8

3.2.6住户删除的设计 8

3.2学生公寓管理系统GUI可视化界面的设计 9

3.3学生公寓管理系统主体模块的设计 9

3.4学生公寓管理系统数据库的设计 9

3.4.1 数据概念模型设计 9

3.4.2 数据库表设计 10

第 4 章 学生公寓管理系统实现 12

4.1 用户登录界面模块实现 12

4.2 系统管理员界面模块实现 12

4.3 普通学生界面模块实现 13

4.4 房间管理功能模块实现 13

4.5 学生信息管理模块实现 14

4.5 添加住户模块实现 14

第 5 章 系统测试及结果 15

5.1 用户登录功能模块测试 15

5.2 系统管理员功能模块测试 15

5.3 普通学生功能模块测试 16

5.4 房间信息修改功能模块测试 16

5.5 房间删除功能模块测试 16

5.6 学生信息删除功能模块测试 17

5.7 学生信息修改功能模块测试 17

5.8 寝室管理功能模块测试 17

5.9 办理入住功能模块测试 18

5.10 人物查询模块测试 18

5.11 房间查询模块测试 18

第 6 章 结束语 19

参考文献 20

致谢 21

第1章 绪论

本章主要介绍了现代网络环境下的学生公寓的管理系统的研究背景,分析了研究该课题的意义与目的,同时对国内外的研究现状做了一个调研。确定了本次课题研究的主要内容。

1.1研究背景

学生公寓是所有大学生生活,学习,休息和讨论问题的重要场所。因此,妥善管理学生公寓非常重要。设计一个好的学生公寓管理系统不仅可以帮助学生管理学校,还可以使学生在生活与学习之中受益。今天,随着计算机的快速发展,将计算机信息处理工具应用于学校的日常管理是必不可少的。将不同的管理系统应用于学校管理将为学校管理带来前所未有的变化不仅有意想不到的好处,而且还有学校全面建设和快速发展的无限可能性。目前,大部分学校行政运作基本实现了全电脑操作,但宿舍管理仍采用人工操作。传统的宿舍管理手工工作需要强大的人力资源支持,管理各种信息的准确性也很差。在今天的知识时代,现代社会的人们有强烈的时间感。因此,使用手动操作会浪费人力和物力资源,无法提高效率。

1.2 研究目的及意义

在学校,学生公寓的管理是学校管理的重要组成部分。 学校应采用最有效的管理模式来管理学生。 通过从学生收集信息将学生信息输入数据库来查询学生信息更方便。 这比传统上查找学生文件更方便。 使用计算机管理学校公寓作为计算机应用程序的一部分具有不能与手动管理相比的优点。 例如:易于查找,高可靠性,大容量,机密性,长寿命,低成本等。

1.3国内外研究现状

  1. 国内研究现状

根据调查,中国大多数学校的学生公寓管理尚未实现计算机化,主要是人工管理。 这使得公寓的管理非常低,所需的人力和物力资源也非常庞大,因此有必要尽快建立适合大学生的管理系统。 这种传统的信息时代管理方法不可避免地被基于计算机的信息管理所取代。 现在中国开始关注信息技术的管理。 因此,从大学宿舍管理的角度来看,需要一个良好的宿舍管理系统。

(二)国外研究现状

国外处于信息管理的最前沿,在学生宿舍研究方面处于领先地位,大大节省了宿舍管理员的时间,大大简化了宿舍管理员的工作量。

1.4 课题研究内容

本次毕业设计的内容是研究与开发基于c/s模式的高校学生公寓管理信息系统。

该系统的具体设计内容为:

1、初始化系统,即创建公寓入住状况数据库。

2、公寓入住处理。

3、公寓收费管理。

4、公寓入住信息的查询及统计。

5、公寓入住信息的更新处理。 

1.5拟采用的技术

1.MySQL

MySQL是一种非结构化语言,允许用户在高水平的数据结构中工作,简单易学,结构简单,功能强大,内存大。目前在编程中存在许多关系数据库,并且MySQL数据库被广泛使用。在编程过程中使用MySQL数据库非常有用,并允许您彻底查询数据。 MySQL数据库应用程序不知道如何存储数据,也不需要用户了解如何存储数据。因此,MySQL数据库与其他数据结构完全不同,并且不同的数据库系统可以将相同的数据库用于输入和管理接口。其目的是记录适当的集合。在大多数情况下,MySQL数据库具有强大的灵活性和强大的功能。在此之下,其他程序需要编写大量代码来实现该功能[1],并且只有一小部分SQL数据库代码可用于实现该功能。因此,MySQL数据库语言相当简单,数据库扩展名是MySQL。

数据库是数据保险库的保险库,除了数据存储在计算机而不是真实世界保险库中。数据不凌乱,并以固定格式存储。定义如下:固定的​​长期格式,剩余存储存储在计算机内存中。数据库管理主要涉及建立数据表,数据存储,数据更改和添加,以使数据库系统正常运行,以及相关的管理活动人员。

2.JDBC

JDBC(Java数据库连接)是用于实现SQL语句的Java API,并提供对各种关系数据库的一致访问。 用Java编写的类和接口的范围。 基准测试使您能够构建高级工具和接口,使数据库开发人员能够创建数据库应用程序。 JDBC通过简单,复杂的语义和高性能实现了该标准的所有目标和接口。

3.Java

Java是一种面向对象的编程语言,它不仅能够吸收C 语言的诸多优点,而且功能强大且易于使用,因为它消除了多重继承和C 难以理解的指针的概念。 作为静态面向对象编程语言的代表,Java语言很好地实现了面向对象的理论,允许程序员以优雅的方式进行复杂的编程。Java具有简单,面向对象,分布式,健壮,安全,平台独立性和可移植性,多线程和动态特性。 Java可以创建桌面应用程序,Web应用程序,分布式系统和嵌入式系统应用程序。

Java Development Kit(JDK)称为Java Development Kit或Java Development Tool,是一个用于创建applet和应用程序的程序开发环境。 JDK Java运行时环境(Java Runtime Envirnment)是整个Java核心,包括一些Java工具和Java的核心类库(Java API)。实际上,某些Java应用程序服务器可能使用特定版本的JDK构建。主流的JDK不仅是,许多公司的组织,例如,IBM JDK是,不仅是BEA的JDK的GNU开发的发展的Jrocket,开发了自己的JDK,工作的JDK的释放。另外,Java API类库称为JRE(Java Runtime Environment)和Java Virtual Machine的Java SE API的子集两部分,JRE支持运行标准环境的Java程序[2]

JRE是执行环境,JDK是开发环境。因此,JDK需要创建Java程序,并且JRE需要执行Java程序。由于JDK已包含JRE,因此您可以安装JDK并编辑Java程序以成功运行Java程序。但是,由于它包含大量不相关的内容和操作,占用空间很大,因此常规Java可执行文件只需要安装JRE,这需要安装JDK。

第 2 章 需求分析

本章首先对学生公寓管理系统进行了简单的介绍,其次从功能性和非功能性两个角度对系统的需求做了探讨。从功能性角度从发,学生公寓管理系统需要实现的功能有:用户入住处理、公寓收费处理、公寓入住信息的查询以及公寓入住信息的更新处理四大模块功能;从非功能性角度出发,主站系统需要 满足安全性、并发性、技术可移植性等。

以上是毕业论文大纲或资料介绍,该课题完整毕业论文、开题报告、任务书、程序设计、图纸设计等资料请添加微信获取,微信号:bysjorg。

相关图片展示:

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图