转载请注明出处:HPioneer  http://www..com/HPioneer/p/6726356.html

“学生宿舍管理系统”主要内容及特点

一, 个人基本信息介绍

二, 作品及其目录结构

三, 网页设计主要意图

四, 网页设计作品特点

五, 设计中的心得体会

一, 个人基本信息介绍

队长:

1, 姓名:HPioneer

2, 院系:计算机信息与技术学院

3, 专业:计算机科学与技术

4, 年级:15级

网站的地址:

http://www.betterang.com.cn/DormManage

二, 作品及其目录结构

1, 作品的主要结构图(包结构)

2, 数据库ER图

3, 系统登陆界面(分角色登陆)

4, 系统主界面(不同角色对应不同的页面,实现不同功能)

功能页面:

5, 作品实现的主要功能:

1,登陆功能:包括系统管理员(最高级),宿舍管理员(中级)和学生

2,宿舍管理员的增加,删除,修改(只有系统管理员可以拥有该权利)

3,宿舍楼的增加,删除,修改和查找(只有系统管理员可以拥有该权利)

4,学生的增加,删除,修改和查找(宿舍管理员只有查看的权利,学生没有该权利)

5,缺勤记录的增加,查找,修改和删除(学生只有查询的权利)

6,修改密码功能:(所以用户均可以进行密码的修改)

7,分页功能

8,在腾讯云服务器上部署运行,并对代码进行一系列的测试

6, 作品涉及的主要知识

1,数据库的获取:

使用dorm.properties配置数据库连接池

2,数据库工具类:

使用DbUtils实现数据库连接池的获取与关闭

3,数据库的功能:

使用dao和daoImpl层实现数据库的增删改查功能

4,JavaBean的封装:

使用model层进行Javabean的封装,其中各个元素的属性如下:

系统管理员:编号,账号,密码,姓名,性别,电话

宿舍管理员:编号,账号,密码,楼栋编号,姓名,性别,电话

学生:学号,账号,密码,姓名,楼栋编号,宿舍号,性别,电话

宿舍:楼栋编号,宿舍管理员编号,宿舍号,宿舍类型(男寝/女寝),宿舍人数,电话

缺勤记录:记录编号,学生学号,学生姓名,楼栋编号,宿舍号,缺勤日期,电话

5,数据的加密:

使用MD5进行数据的加密

6,字符串工具类:

封装判断一个字符串是否为空和是否不为空的功能

7,日期的工具类:

封装对于日期的处理功能

8,各项功能的具体实现:

1,BlabkSevlect类:实现不同角色的主页跳转

2,DormBuildSevlect类:实现宿舍楼的有关操作

3,DormManageSevlect类:实现宿舍管理员的有关操作

4,LoginSevlect类:实现不同角色的登陆功能

5,PasswordSevlect类:实现修改密码功能

6,RecordSevlect类:实现缺勤记录的有关操作

7,StudentSevlect类:实现学生信息的有关操作

9,各项功能的具体页面:

1,WebContent下面:

1,Login.jsp:登陆页面

2,mainAdmin.jsp:系统管理员主页面

3,mainManage.jsp:宿舍管理员主页面

4,mainStudent.jsp:学生主页面

2,主要功能实现页面:

1,admin文件夹下面为系统管理员的各个功能

2,dormManage文件夹下面为宿舍管理员的各个功能

3,student文件夹下面为学生的各个功能

4,bootstrap文件夹下面为html/css/js/jq,来实现页面的布局

5,style文件夹下面为自己编写的css样式,来控制页面的样式

6,images文件夹下面为需要的图片

7,web-inf文件夹下

Lib里为所需要的Jar包

web.xml为xml文件

三, 网页设计的主要意图

1, 运用自己学过的知识,独立创作,完成一个完整的管理系统。

2, 运用所学知识,通过实践,为下一步深入学习相关的学科做好准备。

3, 通过自己的制作,全面的了解相关知识的运用,实现自己创作,丰富了自己的知识面,提高了自己对于知识的掌握的程度。

四, 网页设计的特点

1, 网页整体素净,没有过多的使用复杂的颜色,画面清新。

2, 设计中使用一些框架和插件的小图片,使整体效果更加规整。

3, 整体的结构框架实现较好,功能比较完善,可以在网页上运行。

五, 网页设计中的心得与体会

1, 网页中对于整体效果的实现,框架的学习,对于Java EE又有了新的理解,整体的效果使用来实现会比较好。

2, 网页设计锻炼了自己对于整体的把握以及颜色的搭配,既丰富了自己的知识,又进一步加深了对于所学知识的理解。

3, 总结自己对于过去的生活的感悟,给自己的进一步发展找到了方向。

java宿舍管理系统主要功能_Java学生宿舍管理系统主要内容及特点相关推荐

  1. java成绩管理系统设计背景_java学生成绩管理系统界面设计

    关于学生成绩管理系统的界面设计:代码如下 数据库表设计 DROP TABLE IF EXISTS `student`; CREATE TABLE `student` ( `username` varc ...

  2. java销售管理系统实验报告_java学生通讯录管理系统实验报告

    java学生通讯录管理系统实验报告 (4页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.90 积分 宁波大红鹰学院 课课程程设设计计课程设计名称: ...

  3. java商品信息管理实验报告_java学生信息管理系统实验报告

    java学生信息管理系统实验报告 JAVA 程序设计实验报告学 号:姓 名: 班 级: 实验.Java 课程设计--------学生信息管理系统一.实验目的 1. 掌握 Java 基本语法2. 理解面 ...

  4. Java实训项目:GUI学生信息管理系统(2017)

    Java实训项目:GUI学生信息管理系统(2017) 实训目的:让学生综合运用J2SE有关知识开发[学生信息管理系统].主要涉及程序控制结构.面向对象编程.图形用户界面.Java数据库应用.MySQL ...

  5. Java+Swing+dat文件存储实现学生选课管理系统

    Java+Swing+dat文件存储实现学生选课管理系统 一.系统介绍 二.系统展示 1.用户登陆.注册 2.课程信息查询 3.添加课程 4.选课 5.退课 三.系统实现 四.其他 1.其它系统 2. ...

  6. Java课程设计-基于Swing的学生信息管理系统

    Java课程设计-基于Swing的学生信息管理系统 1.介绍 2.相关技术 3.项目地址 4.所需环境 5.安装教程 6.运行截图 7.相关博客 本代码是整理其他人项目,如有问题请及时联系笔者. 1. ...

  7. Java实训项目:GUI学生信息管理系统(2019)【下】

    Java实训项目:GUI学生信息管理系统(2019)[下] 本篇目录 六.实现步骤 13.应用程序类 14.窗口界面类(JFrame)

  8. Java实训项目:GUI学生信息管理系统(2019)【中】

    Java实训项目:GUI学生信息管理系统(2019)[中] 本篇目录 四.涉及知识点 1.Java基本语法 2.Java流程控制

  9. Java实训项目:GUI学生信息管理系统(2019)【上】

    Java实训项目:GUI学生信息管理系统(2019)[上] 本篇目录 零.实训概述 1.实训目的 2.项目简介

  10. java计算机毕业设计ssm基于SSM学生信息管理系统37myx(附源码、数据库)

    java计算机毕业设计ssm基于SSM学生信息管理系统37myx(附源码.数据库) 项目运行 环境配置: Jdk1.8 + Tomcat8.5 + Mysql + HBuilderX(Webstorm ...

最新文章

  1. RDKit | 可视化分子来自于xyz文件
  2. 我的公众号 - Old Artist
  3. SpeedNet: Learning the Speediness in Videos
  4. [NOIp2017提高组]奶酪(BFS)
  5. 文章页点赞php代码,wordpress文章页面添加点赞功能
  6. Linux中main是如何执行的
  7. github和dockerhub制作k8s镜像
  8. Windows phone7 软件发布:理财计算器(包括wp7房贷计算器,wp7个税计算器,wp7存款利息计算器)...
  9. 125KHz 100cm ID 读卡电路_摄影人最好用的读卡器推荐
  10. 西瓜书+实战+吴恩达机器学习(十五)无监督学习之关联分析(Apriori, FP-growth)
  11. c#开发Mongo笔记第三篇
  12. Python大数据处理方案
  13. 安装Win10操作系统-纯净版
  14. 【2022】【论文笔记】基于激光直写氧化石墨烯纸的超薄THz偏转——
  15. 如何成为一个优秀的互联网营销人员?(互联网销售/网络营销职位从菜鸟到大神应该学习的内容)
  16. RocketMQ源码解析之消息生产者(获取topic路由信息)
  17. linux无法识别NIC,linux – 为什么ethtool没有向我显示NIC的所有属性?
  18. VMware安装Android虚拟机
  19. 小米13,红米K6,vivo S16,一加11,IQOO11安装谷歌Play商店,安装框架服务谷歌Google
  20. matlab电流表怎么读数,电压表和电流表的读数方法,你真的会了吗?

热门文章

  1. APISpace 手机号码归属地API
  2. 张孝祥JavaScript视频教程flash版
  3. 应用统计学跟统计学_在实践中使用地统计学
  4. wincc怎么做数据库_wincc7.4 数据库的建立与查询
  5. 品牌类软文经典案例分享,深刻了解软文营销的“魅力”
  6. 百货商场如何运用预付费系统进行电能管理呢?
  7. 【SQL Server】入门教程-基础篇(完结)
  8. 创建.config后缀文件
  9. python3 集体智慧编程第九章advancedclassify.py代码
  10. 恒强制版系统980_恒强制版软件操作答疑