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


    版权声明:本文为博主原创文章,未经博主允许不得转载。转载请注明出处:HPioneer

    http://www.cnblogs.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,数据库的功能:

    使用daodaoImpl层实现数据库的增删改查功能

    4JavaBean的封装:

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

     

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

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

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

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

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

    5,数据的加密:

    使用MD5进行数据的加密

    6,字符串工具类:

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

    7,日期的工具类:

    封装对于日期的处理功能

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

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

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

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

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

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

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

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

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

    1WebContent下面:

    1Login.jsp:登陆页面

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

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

    4mainStudent.jsp:学生主页面

    2,主要功能实现页面:

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

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

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

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

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

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

    7web-inf文件夹下

         Lib里为所需要的Jar

         web.xmlxml文件

    , 网页设计的主要意图

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

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

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

    , 网页设计的特点

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

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

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

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

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

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

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

  • 相关阅读:
    [编程语言][java][java se]java泛型中? T K V E含义(学习)
    Effective C++ 第二版 10) 写operator delete
    Cocos2d-x C++调用Android弹出提示框
    面试宝典 问题记录
    送给初入大学的工科男们一篇童话
    二叉树遍历
    webservice的讲解
    在JNI中新开线程遇到问题
    jni调试3(线程调试env变量问题)
    eMMC(KLM8G2FE3B)
  • 原文地址:https://www.cnblogs.com/HPioneer/p/6726356.html
Copyright © 2020-2023  润新知