zoukankan      html  css  js  c++  java
  • “学生宿舍管理系统”主要内容及特点

    版权声明:本文为博主原创文章,未经博主允许不得转载。转载请注明出处: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, 总结自己对于过去的生活的感悟,给自己的进一步发展找到了方向。

  • 相关阅读:
    安全编码1
    VPP tips
    VPP概述汇总
    C语言安全编码摘录
    TCP-proxy
    Scipy Lecture Notes学习笔记(一)Getting started with Python for science 1.4. Matplotlib: plotting
    Scipy Lecture Notes学习笔记(一)Getting started with Python for science 1.3. NumPy: creating and manipulating numerical data
    Scipy Lecture Notes学习笔记(一)Getting started with Python for science 1.2. The Python language
    Scipy Lecture Notes学习笔记(一)Getting started with Python for science 1.1. Python scientific computing ecosystem
    25马5跑道,求最快的五匹马的需要比赛的次数
  • 原文地址:https://www.cnblogs.com/HPioneer/p/6726356.html
Copyright © 2011-2022 走看看