欢迎光临
我们一直在努力

ssm金桂圆寝室管理系统的设计与开发(代码+数据库+LW)

摘要

随着社会的不断进步与发展,人们对生活质量要求逐步提升。如果开发一款基于Web的金桂圆寝室管理系统,可以让用户在最短的时间里享受到最好的服务;而开发本系统,又能够提高系统整体工作水平,简化工作程序,这对用户和管理员来说都是一件非常乐意的事情。

本论文针对金桂圆寝室管理系统的特点,以Java为核心,以MySQL为数据库,B/S为系统构架,对金桂圆寝室管理系统进行设计和开发。通过使用本系统可有效地减少运营成本,提高管理效率。

关键词Java;金桂圆寝室 

目录

第一章 绪论

1.1研究背景

1.2社会调查

1.3研究意义

1.4研究内容

第二章 关键技术介绍

2.1 Java技术

2.2 SSM框架

2.3 Tomcat技术

2.4 MySQL数据库

2.5 B/S模式

第三章 系统分析

3.1业务需求分析

3.2功能需求分析

3.3系统的非功能需求分析

3.4系统可行性分析

3.4.1 技术可行性

3.4.2 经济可行性

3.4.3 操作可行性

3.5 系统流程分析

3.5.1 登录流程

3.5.2 添加信息流程

3.5.3 删除流程

第四章 系统设计

4.1系统的框架设计

4.2系统功能模块设计

4.3 数据库设计

4.3.1数据库概念设计

4.3.2 数据库表设计

第五章 系统实现

5.1系统登录实现

5.2管理员模块实现

5.3宿管模块实现

5.4学生模块实现

第六章 系统测试

6.1系统测试的方法

6.1.1白盒测试法

6.1.2黑盒测试法

6.2系统测试用例

结论

参考文献

    

第一章 绪论

1.1研究背景

20世纪,随着科学技术的飞速发展,数字化和信息化成为了一个新的发展趋势,信息化的管理方式成为了各个行业的追求的目标,而信息化的管理方式更是成为了人们追求的目标。目前,我国高等院校工程技术和电子管理学已经将信息化技术作为必修课。

在当今社会,人们的生活节奏逐渐加快,人们对经济的要求逐渐降低,越来越多的人开始追求简单、快捷的方式。然而,金桂圆寝室管理模式的改进却是一项比较繁杂的工作,因此,金桂圆寝室管理人员要充分发挥信息化管理的作用,提高金桂圆寝室管理系统的整体管理能力和整体素质。

在科技飞速发展的今天,金桂圆寝室管理体系已全面更新,管理体系的更新,不但能让用户享受到更为高品质的服务,同时也能提升金桂圆寝室管理的工作效率。通过管理上的便利,使金桂圆寝室的管理也更加有序。然而,当前市场上的金桂圆寝室管理大多仍采用大规模的人工管理方式,这种管理方式耗费了较多的人力物力,而且很难维持。而本网站要采用一种易于使用、处理速度快、计算准确且适应金桂圆寝室的服务需求的经营模式。这种新型的经营管理体系将有助于金桂圆寝室管理系统的发展,改进当前的经营状况,提升用户的工作效率,同时为金桂圆寝室行创造更多的收益。

1.2社会调查

较好的线上管理软件,能根据用户的需求,开发不同的产品提供用户使用,还可根据客户实际需求做调整或是二次开发。所以希望能通过调研来收集更多信息,完善自己的软件系统。

不同机构所使用的软件都不一样,但软件程序十分相似,在本次调研中,我以中美健身的佳成软件作为主要调研对象。佳成软件一般有C/S,B/S两种构架。C/S构架即Client/Server结构,金桂圆寝室将服务器安装在本地,其他机器以安装客户端的形式连接服务器,以实现数据同步。B/S构架全称为Browser/Server。B/S构架的产品就是把服务器放在互联网上,使用者通过浏览网页来使用系统。选择B/S构架的金桂圆寝室的所有数据,包括汽车类型管理、用户管理、宿管管理、楼宇信息管理、宿舍信息管理、住宿信息管理、故障上报管理、系统管理等都会通过互联网的服务器来保存。B/S构架不需要安装,拥有一个浏览器即可访问,面向范围以更广。维护也足够简单,更新页面,即可实现面对所有用户的更新,因此也更适合金桂圆寝室。

据调研了解,佳成软件主要运用的VS和SQL两种开发工具。

VS是领先于业内的数据库工具,应用程序可体现行业需求,而这些需求是由最了解它们的个别专家定义的,因而使工程更加完美。它有高效的体系结构指导,客户可使用业界标准方法来表达应用程序的体系结构和功能,提高开发团队的效率。

SQL是一种应用广泛的数据库管理系统,具有许多显著的优点,如:易用性、适合分布式组织的可伸缩性、用于决策支持的数据仓库功能、与许多其他服务器软件紧密关联的集成性、良好的性价比等适用于大型或超大型数据库服务器端。

经调研发现,该软件主要优点在于强大而方便的功能,减轻了工作负担。但也仍有不足之处,如部分系统操作过于复杂,数据导入容易搞混,导致信息查询失败。而这些也恰恰是目前大部分金桂圆寝室管理系统的通病。

1.3研究意义

开发一款基于Web的金桂圆寝室管理系统,不仅可以改善用户查看信息难的局面,还可以提供管理效率,同时也可以增强网站的竞争力。利用金桂圆寝室管理系统的MIS,可以有效地提高系统的人事的效率和信息化水平,快速了解信息更新及服务的进度。这既可以确保系统服务的品质,又可以降低管理者的工作压力。

功能需求分析

本文从金桂圆寝室管理的实际需要出发,为降低系统的耦合性,采用SSM框架完成了系统总体架构的设计,以提高系统的重用性、可适用性及可维护性。

系统包括管理员、学生和宿管三个角色;

管理员用例如下所示:

宿管用例如下所示:

学生用例如下所示:

后台主要功能是个人中心、学生管理、宿管管理、楼宇信息管理、宿舍信息管理、住宿信息管理、宿舍更换管理、退宿信息管理等功能。系统总体功能结构图如图4-1所示

数据库表设计

本系统中采用的是目前比较主流的MySQL数据库,并且设计了几个数据表如下所示:

表4-1:退宿信息

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

sushehao

varchar

200

宿舍号

suoshulouyu

varchar

200

所属楼宇

louceng

varchar

200

楼层

tuisushijian

datetime

退宿时间

tuisuyuanyin

longtext

4294967295

退宿原因

xuehao

varchar

200

学号

xingming

varchar

200

姓名

suguanzhanghao

varchar

200

宿管账号

suguanxingming

varchar

200

宿管姓名

表4-2:token表

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

userid

bigint

用户id

username

varchar

100

用户名

tablename

varchar

100

表名

role

varchar

100

角色

token

varchar

200

密码

addtime

timestamp

新增时间

CURRENT_TIMESTAMP

expiratedtime

timestamp

过期时间

CURRENT_TIMESTAMP

表4-3:宿舍信息

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

sushehao

varchar

200

宿舍号

suoshulouyu

varchar

200

所属楼宇

louceng

varchar

200

楼层

zuidaruzhurenshu

int

最大入住人数

yizhurenshu

int

已住人数

suguanzhanghao

varchar

200

宿管账号

suguanxingming

varchar

200

宿管姓名

表4-4:宿舍更换

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

sushehao

varchar

200

宿舍号

genghuanhousushe

varchar

200

更换后宿舍

genghuanshijian

datetime

更换时间

genghuanyuanyin

longtext

4294967295

更换原因

xuehao

varchar

200

学号

xingming

varchar

200

姓名

suguanzhanghao

varchar

200

宿管账号

suguanxingming

varchar

200

宿管姓名

表4-5:宿管

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

suguanzhanghao

varchar

200

宿管账号

mima

varchar

200

密码

suguanxingming

varchar

200

宿管姓名

xingbie

varchar

200

性别

nianling

int

年龄

dianhua

varchar

200

电话

touxiang

longtext

4294967295

头像

表4-6:楼宇信息

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

louyumingcheng

varchar

200

楼宇名称

louyuweizhi

varchar

200

楼宇位置

表4-7:配置文件

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

name

varchar

100

配置参数名称

value

varchar

100

配置参数值

表4-8:住宿信息

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

sushehao

varchar

200

宿舍号

suoshulouyu

varchar

200

所属楼宇

louceng

varchar

200

楼层

ruzhushijian

datetime

入住时间

xuehao

varchar

200

学号

xingming

varchar

200

姓名

suguanzhanghao

varchar

200

宿管账号

suguanxingming

varchar

200

宿管姓名

表4-9:学生

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

xuehao

varchar

200

学号

mima

varchar

200

密码

xingming

varchar

200

姓名

xingbie

varchar

200

性别

nianling

int

年龄

banji

varchar

200

班级

dianhua

varchar

200

电话

touxiang

longtext

4294967295

头像

表4-10:用户表

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

username

varchar

100

用户名

password

varchar

100

密码

role

varchar

100

角色

管理员

addtime

timestamp

新增时间

CURRENT_TIMESTAMP

系统登录实现

系统登录,在登录页面选择权限,在正确输入用户名、密码和验证码后,进入操作系统进行操作;如图5-1所示。  

系统注册:在系统注册页面的输入栏中输入用户注册信息进行注册操作,系统注册页面如图5-2所示:

管理员模块实现

管理员进入主页面,主要功能包括对首页、个人中心、学生管理、宿管管理、楼宇信息管理、宿舍信息管理、住宿信息管理、宿舍更换管理、退宿信息管理等进行操作。管理员主页面如图5-3所示:

管理员点击学生管理。在学生页面输入学号、姓名和班级进行查询学生列表,并根据需要对学生详情信息进行详情、修改或删除操作;如图5-4所示:

管理员点击宿管管理。进入宿管页面输入宿管账号和宿管姓名进行查询宿管列表,并根据需要对宿管详细信息进行详情、修改或删除操作。如图5-5所示:

结论

金桂圆寝室管理系统是现代比较先进,并且有利于金桂圆寝室管理的软件之一,以计算机这个跨时代的网络技术,日新月异的互联网,金桂圆寝室管理系统也会随着时间更新而更全面更安全更经济。金桂圆寝室管理系统满足了客户的需求,能够获取更多的利润并取得市场的领先地位。

当前有关于金桂圆寝室的网站是我国一个充满竞争的网站,如果想这场剧烈的竞争中得以生存下去必须不断地提高自己的效劳以及工作效率。想要在同行业中取得市场领先的地位,那么必须对随时变化的客户需求快速地做出反响,来及时地满足客户需求到达获得客户认可的目的。本论文所设计的金桂圆寝室管理系统很好地满足了客户的相关需求,并解决了金桂圆寝室管理等存在的很多缺点。对于金桂圆寝室管理而言,由于客户量很多,所以所需要处理的信息都非常大,出出于对安全性的考虑,采用了目前较为先进的系统设计、开发及集成经历。本系统的开发了一个符合我国金桂圆寝室发展行情的金桂圆寝室管理系统,充分提高了我国金桂圆寝室管理的功能效率,提升了客户的体验感。在实现设计过程当中,也会出现很多问题,许多问题都要靠自己摸索,自己的学习能力有限,所以还存在很多缺乏的地方。通过本次的毕业设计,我从中学习到了许多知识的同时也发现了自己的一些缺点。

赞(0)
未经允许不得转载:171主机测评 » ssm金桂圆寝室管理系统的设计与开发(代码+数据库+LW)
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址