精华内容
下载资源
问答
  • 我的课程设计,保证可以使用。不懂得可以在后面留言 宿舍
  • 数据结构 课程设计源代码设计题目: 学生宿舍管理系统院 系: 计算机学院班 级: 软件1501组 别: 六组 长: 周佳理组 员: 韩壮壮 陈义安起止日期: 2016年12月20日~2016年12月24日指导教师: 韩丽娜源代码:#d...

    .

    .

    数据结构 课程设计

    源代码

    设计题目: 学生宿舍管理系统

    院 系: 计算机学院

    班 级: 软件1501

    组 别: 六

    组 长: 周佳理

    组 员: 韩壮壮 陈义安

    起止日期: 2016年12月20日~2016年12月24日

    指导教师: 韩丽娜

    源代码:

    #define _CRT_SECURE_NO_WARNINGS

    #include

    #include

    #include

    void AppendNode(long studentID, char studentName[15], char roomNumber[4], char bedNumber[4]);//向链表中添加数据

    void DisplayNode(struct link *head);//打印链表中数据

    void Display(struct link *head);//表头格式控制

    void DeleteMemory(struct link *head);//删除链表所占用的内存

    void Save();//保存数据

    void Open();//打开数据

    void FindID();//按学号查找学生

    void FindName();//按姓名查找学生

    void InsertNodeNumber(long studentID, char studentName[15], char roomNumber[4], char bedNumber[4]);//按学号从小到大排序

    void NumberSorting();//排序

    void Menu();//菜单

    控制模块功能代码:

    //主函数

    int main()

    {

    long studentID;

    char studentName[15];

    char roomNumber[4];

    char bedNumber[4];//定义要输入学生信息的变量;

    char c;

    int menu;//保存要进行的选项;

    while (1) {

    system("pause");

    Menu();

    printf("请输入要进行的操作:");

    scanf("%d", &menu);

    switch (menu) {

    case 0:

    exit(0); break;

    case 1:

    printf("请输入Y或y来添加数据\n");

    scanf(" %c", &c);

    while (c == 'y' || c == 'Y') {

    printf("请输入学生学号:");

    scanf("%lld", &studentID);

    printf("请输入学生姓名:");

    scanf("%s", &studentName);

    printf("请输入房间号:");

    scanf("%s", &roomNumber);

    printf("请输入床位号:");

    scanf("%s", &bedNumber);

    AppendNode(studentID, studentName, roomNumber, bedNumber);

    printf("请输入Y或y来添加数据\n");

    scanf(" %c", &c);

    }

    Display(head); break;

    case 2:

    FindID(); break;

    case 3:

    FindName(); break;

    case 4:

    Display(head);//显示信息

    break;

    case 5:

    NumberSorting();

    Display(head1);//排序后的学生信息

    head1 = NULL; break;

    case 6:

    Save(); break;

    case 7:

    Open(); break;

    default:

    printf("输入有误!请重新输入"); break;

    }

    }

    DeleteMemory(head);

    DeleteMemory(head1);

    syst

    展开全文
  • 符合大部分高校的实训要求,学生宿舍管理系统,使用Java swing完成界面设计,数据库用的是MySQL,工具使用的是IDEA,学生宿舍管理系统的用户有宿管和学生,宿管有最高的权限,学生只有部分权限,附有源码和数据库...
  • 这是关于web开发的,用于课设,自己的心血,留给自己,也给大家参考
  • 学生宿舍管理系统HTML

    2019-02-16 14:52:06
    学生宿舍管理系统HTML,包含所有图片、HTML、CSS、JS等代码,适用于各大公司管理系统
  • 学生宿舍管理系统(C#+sql).rar.rar
  • 自己做的数据库课程设计包括需求分析、逻辑结构设计、概念设计、物理结构设计、数据库实施和维护、sql语句增删查改、存储过程触发器都有、还有各种图也画了
  • python学生宿舍管理系统
  • 学校宿舍管理系统静态页面模板
  • 设计一个GUI界面学生信息管理系统,方便保存学生的部分信息。 有五类功能: 1、 增加学生信息:输入姓名、学号、年龄、手机号 2、 修改学生信息:输入新的姓名、学号、年龄、手机号 3、 删除学生信息:以学号为...
  • 系统功能方便实用,好的软硬件环境,友好的流程化界面、向导性的简易操作,实现了对宿舍信息数据的远程浏览、查询、编辑和管理等基本数据库操作。但由于时间的原因,本系统还有很多不足。系统没有实现要达到的所有...
  • JAVA学生宿舍管理系统

    千次阅读 2021-03-06 22:15:53
    需要的工具1.SQL Server2.Eclipse3.JDBC连接数据库驱动...分为三大类1.land.java (登陆界面)2.system.java (系统管理界面)3...

    需要的工具

    1.SQL Server

    2.Eclipse

    3.JDBC连接数据库驱动

    https://download.microsoft.com/download/A/F/B/AFB381FF-7037-46CE-AF9B-6B1875EA81D7/sqljdbc_6.0.8112.200_chs.exe

    功能实现

    分为三大类

    1.land.java (登陆界面)

    2.system.java (系统管理界面)

    3.sql.java (数据库操作,包括连接、断开、增删改查等操作)

    一、登陆界面及代码

    c167fbe2e8eead89bec917d3cb7c0e1b.png

    部分代码:

    登陆按钮事件

    public void actionPerformed(ActionEvent e) {

    // TODO Auto-generated method stub

    if((JButton)e.getSource()== buttonLand)

    {

    String name = textName.getText().trim();

    String password = String.valueOf(textPassword.getPassword()).trim();

    int num = sq.landing(name, password);

    if(num==1)

    {

    JOptionPane.showMessageDialog(frame, "欢迎进入学生宿舍管理系统!","提示:",JOptionPane.PLAIN_MESSAGE);

    system system = new system();

    frame.dispose();

    }

    else

    {

    JOptionPane.showMessageDialog(frame, "账号或者密码错误!","提示:",JOptionPane.ERROR_MESSAGE);

    }

    }

    }

    二、系统管理界面及代码**(这里只添加了俩个表,多少表都是一样的道理**)

    增加数据:点击增加按钮会出现一空白行,填写完点击保存即可

    保存(更新)数据:直接在表中进行相应的操作,再点击保存即可

    删除数据:选择某行,点击删除按钮即可

    b29e12dc7ad8ac82d738bd63f6b85bb6.png

    1d23881e79c6d59bb6671796d5826b03.png

    部分代码:

    //--------------------------------------按钮事件--------------------------------

    @Override

    public void actionPerformed(ActionEvent e) {

    // TODO Auto-generated method stub

    //------------------------------- 删除-----------------------------

    String tableName = null;

    String key1 = null;

    if((JButton)e.getSource()==buttonDelete)

    { if(paneParent.getSelectedIndex()==1)

    {

    tableName = "学生信息表";

    key1 = "sno";

    }

    if(paneParent.getSelectedIndex()==2)

    {

    tableName = "宿舍信息表";

    key1 = "dno";

    }

    int row = table.getSelectedRow();

    if(row!=-1)

    {

    String key2 = (String) tableModel.getValueAt(row, 0);

    int result = JOptionPane.showConfirmDialog(null, "确定要删除吗?","请确认",JOptionPane.YES_NO_OPTION);

    if(result==JOptionPane.OK_OPTION)

    {

    String sql = "delete from "+tableName+" where "+key1+"="+key2;

    int num = sq.delete(sql);

    if(num>0)

    {

    tableModel.removeRow(row);

    }

    }

    }

    else

    {

    JOptionPane.showMessageDialog(null, "请选择要删除的行!","提示:",JOptionPane.ERROR_MESSAGE);

    }

    }

    //------------------------------保存------------------------

    if((JButton)e.getSource()==buttonSave)

    {

    int result = JOptionPane.showConfirmDialog(null, "请确认数值已经更改,否则保存无效","请确认",JOptionPane.YES_NO_OPTION);

    if(result==JOptionPane.OK_OPTION)

    {

    int row = table.getRowCount();

    int column = table.getColumnCount();

    String[][]valueRow= new String[row][column];

    String[] sqlvalue = new String[row];

    for(int i = 0; i < row; i++)

    {

    for(int j = 0; j < column; j++)

    {

    valueRow[i][j] = table.getValueAt(i, j).toString();

    }

    }

    if(paneParent.getSelectedIndex()==1)

    {

    for(int i =0;i

    {

    String sql = "insert into 学生信息表"+" values ("+valueRow[i][0].toString()+","+valueRow[i][1].toString()+","+valueRow[i][2].toString()+","+valueRow[i][3].toString()+","+valueRow[i][4].toString()+","+valueRow[i][5].toString()+")";

    sqlvalue[i]=sql.toString();

    }

    data = sq.Save(sqlvalue,"学生信息表",row, column);

    tableModel.setDataVector(data,dataTitle);

    }

    if(paneParent.getSelectedIndex()==2)

    {

    for(int i =0;i

    {

    String sql = "insert into 宿舍信息表"+" values ("+valueRow[i][0].toString()+","+valueRow[i][1].toString()+")";

    sqlvalue[i]=sql.toString();

    }

    data = sq.Save(sqlvalue,"宿舍信息表",row, column);

    tableModel.setDataVector(data,TitleDormitor);

    }

    }

    }

    //------------------------------增加---------------------------

    if((JButton)e.getSource()==buttonIncrease)

    {

    tableModel.addRow(new Vector<>());

    }

    }

    三、sql.java (重要)

    public class SQL {

    public Connection conn;

    public Statement st;

    public ResultSet rs;

    //----------------------------获取链接--------------------------------

    public Connection getConn() throws SQLException, ClassNotFoundException

    {

    String driverClassName = "com.microsoft.sqlserver.jdbc.SQLServerDriver";

    String url = "jdbc:sqlserver://localhost:1433;databaseName=学习宿舍";

    //:1433为数据库默认端口号,学习宿舍为数据库名字

    String user = "sa"; //登录用户名

    String password = "123456"; //登录密码

    try {

    Class.forName(driverClassName);

    conn = DriverManager.getConnection(url, user, password);

    System.out.println("数据库连接成功");

    } catch (SQLException ex1)

    {

    System.out.println("数据库连接失败");

    }

    return conn;

    }

    //-----------------------------------关闭链接----------------------------------

    public void Close()

    {

    try {

    rs.close();

    } catch (SQLException e) {

    e.printStackTrace();

    }

    try {

    st.close();

    } catch (SQLException e1) {

    e1.printStackTrace();

    }

    try {

    conn.close();

    } catch (SQLException e) {

    e.printStackTrace();

    }

    }

    //----------------------------------------登陆---------------------------------

    public int landing(String name1,String password1)

    {

    int num = 0;

    String sql = "select *from 用户表";

    try{

    getConn();

    st = conn.createStatement();

    rs = st.executeQuery(sql);

    while(rs.next())

    {

    String name = rs.getString(1).trim();

    String password = rs.getString(2).trim();

    if(name.equals(name1)&&password.equals(password1))

    {

    num = 1;

    }

    }

    }catch (SQLException e) {

    // TODO: handle exception

    } catch (ClassNotFoundException e) {

    // TODO Auto-generated catch block

    e.printStackTrace();

    }

    Close();

    return num;

    }

    //--------------------------------查询-------------------------------

    public Vector> query(String tableName,int column)

    {

    int num = 0;

    String sql = "select *from "+tableName;

    Vector> data = new Vector>();

    try{

    getConn();

    st = conn.createStatement();

    rs=st.executeQuery(sql);

    while(rs.next())

    {

    Vector rowdata = new Vector();

    for(num=1;num<=column;num++)

    {

    rowdata.add(rs.getString(num));

    }

    data.add(rowdata);

    }

    }catch(SQLException ex1)

    {

    System.out.println("失败"+ex1);

    } catch (ClassNotFoundException e) {

    // TODO Auto-generated catch block

    e.printStackTrace();

    }

    Close();

    return data;

    }

    //---------------------------------------删除----------------------------------

    public int delete(String sql)

    {

    int num = 0;

    try{

    getConn();

    st = conn.createStatement();

    num = st.executeUpdate(sql);

    }catch (SQLException e) {

    // TODO: handle exception

    } catch (ClassNotFoundException e) {

    // TODO Auto-generated catch block

    e.printStackTrace();

    }

    Close();

    return num;

    }

    //-------------------------------------保存-------------------------------------

    public Vector> Save(String[] sqlvalue,String tableName,int row,int column)

    {

    Vector> data = new Vector>();

    try{

    getConn();

    st = conn.createStatement();

    st.executeUpdate("delete from "+tableName);

    for(int i =0;i

    {

    st.executeUpdate(sqlvalue[i].toString());

    }

    data = query(tableName, column);

    }catch (SQLException e) {

    // TODO: handle exception

    } catch (ClassNotFoundException e) {

    // TODO Auto-generated catch block

    e.printStackTrace();

    }

    return data;

    }

    }

    数据库连接账号密码及表名

    **

    这个是数据库的连接账号和密码123456

    535036d47e67cc367d2318ed98e780d2.png

    这个是用户表结构和登陆账号和密码(可自行修改)

    0de92ed98324a6e42fc7a693941f6b2b.png

    1e7daa98f78be544955e60529139278f.png

    **

    宿舍信息表结构**

    f85673998a6f64d40325cd537a89cb37.png

    **

    学生信息表结构**

    cb6c8461ea416878c2e73ccba97581ef.png

    展开全文
  • ASP.NET学生宿舍管理系统代码,有完整的代码,还有附加数据库
  • C# 学生宿舍管理系统

    2015-11-12 21:27:14
    系统实现学生宿舍管理人员的基本信息查询,同时还有晚归管理,出入管理,维修管理,系统管理等功能,除此,每一个功能都可以进行添加,删除,修改等,而且界面非常友好,内置有使用方法说明.
  • 学生宿舍管理系统(窗体)

    千次阅读 多人点赞 2019-10-30 11:13:45
    宿舍管理系统(GUI) GitHub地址 : 喜欢的话帮忙点个start! 概述 ​ 这个项目是使用maven进行项目构建管理,使用javaFX和JFoenix设置界面,使用mysql数据库,业务流程使用mybatis加spring。 环境 ...

    宿舍管理系统(窗体)

    GitHub地址 ( https://github.com/LGSKOKO/Student-dormitory-management-system ): 喜欢的话帮忙点个start!

    • 概述

      ​ 这个项目是使用maven进行项目构建管理,使用javaFX和JFoenix设置界面,使用mysql数据库,业务流程使用mybatis加spring。



    • 数据库ER图

    在这里插入图片描述


    • 项目结构

      • java:源代码目录
        • controller:控制器目录
        • dao: 数据访问层
        • entity: 实体类层
      • resources:资源目录
        • css: 存放样式文件
        • images: 存放图片素材
        • mapper: 存放dao层的映射文件
        • views: 存放界面视图文件与controller层对应
      • 项目结构:

        • 在这里插入图片描述

    • 运行图

      • 登录界面

        • 在这里插入图片描述
      • 超级管理员界面

        • 在这里插入图片描述
      • 管理员界面

        • 在这里插入图片描述
      • 学生界面

        • 在这里插入图片描述

    GitHub地址 ( https://github.com/LGSKOKO/Student-dormitory-management-system ):欢迎fork, 喜欢的话帮忙点个start!

    开发资料 :关于Java图形界面编程的资料

    展开全文
  • 宿舍管理:可查询宿舍的床位数、人数以及宿舍所在楼层信息并可对宿舍信息进行编辑更新功能。◇学生管理:实现入住学生信息的登记、维护和查询功能。◇信息查询:按学生姓名等查询住宿信息。◇用户管理:实现对注册...
  • 本设计的任务就是设计一个大学生宿舍管理系统。其开发过程主要包括前端应用程序的开发和后台数据库的建立和维护两个方面。主要任务就是建立基本数据,后台程序主要负责的都是管理上的功能。 经过分析,本系统运用...
  • sql学生宿舍管理系统

    2011-12-22 15:56:58
    本系统考虑了最为普遍的宿舍管理需求,可以有效的管理数据.主要功能有:宿舍基本信息的管理,宿舍调整管理,宿舍报修管理,宿舍同学晚归管理,宿舍访客管理. 本系统界面友好、操作简单、比较实用。
  • 目录结构:连接数据库功能代码实现:package com.db;import java.sql.*;public class DBHelper {private String dbUrl="jdbc:mysql://localhost:3306/sushe";private String dbUser="root";private String ...

    目录结构:

    连接数据库功能代码实现:

    package com.db;

    import java.sql.*;

    public class DBHelper {

    private String dbUrl="jdbc:mysql://localhost:3306/sushe";

    private String dbUser="root";

    private String dbPassword="123456";

    private String jdbcName="com.mysql.jdbc.Driver";

    public Connection getConn(){

    Connection conn = null;

    try{

    Class.forName(jdbcName);

    }

    catch(Exception e){}

    try{

    conn=DriverManager.getConnection(dbUrl,dbUser,dbPassword);

    }

    catch(SQLException ex){}

    return conn;

    }

    public static void main(String[] args)

    {

    System.out.println(new DBHelper().getConn());

    }

    }

    登陆功能代码实现:

    package com.action;

    import java.io.PrintWriter;

    import java.util.List;

    import javax.servlet.http.HttpServletResponse;

    import javax.servlet.http.HttpSession;

    import org.apache.struts2.ServletActionContext;

    import com.opensymphony.xwork2.ActionSupport;

    import com.bean.;

    import com.dao.;

    public class PasswordUpdateSave extends ActionSupport {

    //下面是Action内用于封装用户请求参数的属性

    private String Password;

    private String Password2;

    private String Msg;

    public String getPassword() {

    return Password;

    }

    public void setPassword(String password) {

    Password = password;

    }

    public String getPassword2() {

    return Password2;

    }

    public void setPassword2(String password2) {

    Password2 = password2;

    }

    public String getMsg() {

    return Msg;

    }

    public void setMsg(String msg) {

    Msg = msg;

    }

    //处理用户请求的execute方法

    public String execute() throws Exception {

    //解决乱码,用于页面输出

    HttpServletResponse response=null;

    response=ServletActionContext.getResponse();

    response.setContentType("text/html;charset=UTF-8");

    response.setCharacterEncoding("UTF-8");

    PrintWriter out = response.getWriter();

    //创建session对象

    HttpSession session = ServletActionContext.getRequest().getSession();

    //验证是否正常登录

    if(session.getAttribute("id")==null){

    out.print("");

    out.flush();out.close();return null;

    }

    String type=session.getAttribute("type").toString();

    if(type.equals("1"))//校园管理员身份

    {

    //查询原密码是否正确

    if (new AdminDao().CheckPassword(session.getAttribute("id").toString(), Password)) {

    //修改密码

    AdminBean cnbean=new AdminBean();

    cnbean=new AdminDao().GetBean(Integer.parseInt(session.getAttribute("id").toString()));

    cnbean.setAdmin_Password(Password2);

    new AdminDao().Update(cnbean);

    out.print("");

    out.flush();out.close();return null;

    }

    else

    {

    Msg = "用户名或者密码错误";

    return INPUT;

    }

    }

    else if(type.equals("2"))//楼宇管理员身份

    {

    //查询原密码是否正确

    if (new TeacherDao().CheckPassword(session.getAttribute("id").toString(), Password)) {

    //修改密码

    TeacherBean cnbean=new TeacherBean();

    cnbean=new TeacherDao().GetBean(Integer.parseInt(session.getAttribute("id").toString()));

    cnbean.setTeacher_Password(Password2);

    new TeacherDao().Update(cnbean);

    out.print("");

    out.flush();out.close();return null;

    }

    else

    {

    Msg = "用户名或者密码错误";

    return INPUT;

    }

    }

    else if(type.equals("3"))//学生身份

    {

    //查询原密码是否正确

    if (new StudentDao().CheckPassword(session.getAttribute("id").toString(), Password)) {

    //修改密码

    StudentBean cnbean=new StudentBean();

    cnbean=new StudentDao().GetBean(Integer.parseInt(session.getAttribute("id").toString()));

    cnbean.setStudent_Password(Password2);

    new StudentDao().Update(cnbean);

    out.print("");

    out.flush();out.close();return null;

    }

    else

    {

    Msg = "用户名或者密码错误";

    return INPUT;

    }

    }

    else

    {

    out.print("");

    out.flush();out.close();return null;

    }

    }

    //判断是否空值

    private boolean isInvalid(String value) {

    return (value == null || value.length() == 0);

    }

    //测试

    public static void main(String[] args) {

    System.out.println();

    }

    }

    添加宿舍管理员功能代码实现:

    package com.action;

    import java.io.PrintWriter;

    import java.util.List;

    import javax.servlet.http.HttpServletResponse;

    import javax.servlet.http.HttpSession;

    import org.apache.struts2.ServletActionContext;

    import com.opensymphony.xwork2.ActionSupport;

    import com.bean.;

    import com.dao.;

    public class TeacherAddSave extends ActionSupport {

    //下面是Action内用于封装用户请求参数的属性

    private String Teacher_Username ;

    private String Teacher_Password ;

    private String Teacher_Name ;

    private String Teacher_Sex ;

    private String Teacher_Tel ;

    public String getTeacher_Username() {

    return Teacher_Username;

    }

    public void setTeacher_Username(String cookUsername) {

    Teacher_Username = cookUsername;

    }

    public String getTeacher_Password() {

    return Teacher_Password;

    }

    public void setTeacher_Password(String cookPassword) {

    Teacher_Password = cookPassword;

    }

    public String getTeacher_Name() {

    return Teacher_Name;

    }

    public void setTeacher_Name(String cookName) {

    Teacher_Name = cookName;

    }

    public String getTeacher_Sex() {

    return Teacher_Sex;

    }

    public void setTeacher_Sex(String cookSex) {

    Teacher_Sex = cookSex;

    }

    public String getTeacher_Tel() {

    return Teacher_Tel;

    }

    public void setTeacher_Tel(String cookTel) {

    Teacher_Tel = cookTel;

    }

    //处理用户请求的execute方法

    public String execute() throws Exception {

    //解决乱码,用于页面输出

    HttpServletResponse response=null;

    response=ServletActionContext.getResponse();

    response.setContentType("text/html;charset=UTF-8");

    response.setCharacterEncoding("UTF-8");

    PrintWriter out = response.getWriter();

    //创建session对象

    HttpSession session = ServletActionContext.getRequest().getSession();

    //验证是否正常登录

    if(session.getAttribute("id")==null){

    out.print("");

    out.flush();out.close();return null;

    }

    //查询用户名是否存在

    List list=new TeacherDao().GetList("Teacher_Username='"+Teacher_Username+"'", "");

    if(list.size()>0)

    {

    out.print("");

    out.flush();out.close();return null;

    }

    //添加

    TeacherBean cnbean=new TeacherBean();

    cnbean.setTeacher_Username(Teacher_Username);

    cnbean.setTeacher_Password(Teacher_Password);

    cnbean.setTeacher_Name(Teacher_Name);

    cnbean.setTeacher_Sex(Teacher_Sex);

    cnbean.setTeacher_Tel(Teacher_Tel);

    new TeacherDao().Add(cnbean);

    //跳转

    out.print("");

    out.flush();out.close();return null;

    }

    //判断是否空值

    private boolean isInvalid(String value) {

    return (value == null || value.length() == 0);

    }

    //测试

    public static void main(String[] args) {

    System.out.println();

    }

    }

    学生迁出登记功能实现代码:

    package com.action;

    import java.io.PrintWriter;

    import java.util.Calendar;

    import java.util.List;

    import javax.servlet.http.HttpServletResponse;

    import javax.servlet.http.HttpSession;

    import org.apache.struts2.ServletActionContext;

    import com.opensymphony.xwork2.ActionSupport;

    import com.bean.;

    import com.dao.;

    public class StudentQCSave extends ActionSupport {

    //下面是Action内用于封装用户请求参数的属性

    private String Student_ID ;

    private String Out_Remark ;

    public String getOut_Remark() {

    return Out_Remark;

    }

    public void setOut_Remark(String outRemark) {

    Out_Remark = outRemark;

    }

    public String getStudent_ID() {

    return Student_ID;

    }

    public void setStudent_ID(String studentID) {

    Student_ID = studentID;

    }

    //处理用户请求的execute方法

    public String execute() throws Exception {

    //解决乱码,用于页面输出

    HttpServletResponse response=null;

    response=ServletActionContext.getResponse();

    response.setContentType("text/html;charset=UTF-8");

    response.setCharacterEncoding("UTF-8");

    PrintWriter out = response.getWriter();

    //创建session对象

    HttpSession session = ServletActionContext.getRequest().getSession();

    //验证是否正常登录

    if(session.getAttribute("id")==null){

    out.print("");

    out.flush();out.close();return null;

    }

    //修改学生状态

    StudentBean cnbean=new StudentBean();

    cnbean=new StudentDao().GetBean(Integer.parseInt(Student_ID));

    cnbean.setStudent_State("迁出");

    new StudentDao().Update(cnbean);

    //添加迁出记录

    OutBean outbean=new OutBean();

    outbean.setOut_StudentID(Integer.parseInt(Student_ID));

    outbean.setOut_Date(getNowdate());

    outbean.setOut_Remark(Out_Remark);

    new OutDao().Add(outbean);

    //跳转

    out.print("");

    out.flush();out.close();return null;

    }

    //获取当前日期

    public String getNowdate(){

    Calendar c=Calendar.getInstance();

    c.add(Calendar.MONTH, 1);

    int year=c.get(Calendar.YEAR);

    int month=c.get(Calendar.MONTH);

    int date=c.get(Calendar.DATE);

    return year+"-"+month+"-"+date;

    }

    //判断是否空值

    private boolean isInvalid(String value) {

    return (value == null || value.length() == 0);

    }

    //测试

    public static void main(String[] args) {

    System.out.println();

    }

    }

    登陆后界面部分代码:

    系统选项
    ic.gif
    后台首页
    ic.gif
    楼宇管理员管理
    ic.gif
    学生管理
    ic.gif
    楼宇管理
    ic.gif
    宿舍管理
    ic.gif
    学生入住登记
    ic.gif
    学生寝室调换
    ic.gif
    学生迁出登记
    ic.gif
    学生缺寝记录
    ic.gif
    迁出记录
    ic.gif
    学生管理
    ic.gif
    学生缺寝记录
    ic.gif
    我的缺寝记录
    ic.gif
    修改密码
    ic.gif
    退出系统

    学生入住界面代码实现:

    String path = request.getContextPath();

    String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";

    %>

    校园宿舍管理系统

    function mycheck(){

    if(isNull(form1.Building_ID.value)){

    alert("请选择楼宇!");

    return false;

    }

    if(isNull(form1.Domitory_ID.value)){

    alert("请选择寝室!");

    return false;

    }

    if(isNull(form1.Student_Username.value)){

    alert("请输入学生学号!");

    return false;

    }

    }

    function isNull(str){

    if ( str == "" ) return true;

    var regu = "^[ ]+$";

    var re = new RegExp(regu);

    return re.test(str);

    }

    校园宿舍管理系统
     
    学生入住登记
      
    楼宇:

    请选择

    selected>${Building_Name}

    寝室:

    请选择

    ${Domitory_Name}

    *学生学号:
     
     

    学生缺勤登记界面代码实现:

    String path = request.getContextPath();

    String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";

    %>

    校园宿舍管理系统

    function mycheck(){

    if(isNull(form1.Log_Date.value)){

    alert("请输入选择缺寝日期!");

    return false;

    }

    }

    function isNull(str){

    if ( str == "" ) return true;

    var regu = "^[ ]+$";

    var re = new RegExp(regu);

    return re.test(str);

    }

    校园宿舍管理系统
     
    学生缺寝登记
    请仔细确认信息是否正确,缺寝登记提交后将不可修改!
    学号:
    姓名:
    性别:
    班级:
    寝室:
    *缺寝日期:
    缺寝备注:
     
     

    ————————————————

    展开全文
  • C#编程实例学生宿舍管理系统代码

    热门讨论 2009-11-02 21:35:56
    本系统采用C#.net+access的方式完成 界面不是特别漂亮 主要是介绍一般管理系统的开发过程 内附源代码和系统E-R图
  • 主要为大家详细介绍了python Tkinter版学生管理系统,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 基于python Tkinter写了一版,之前用pyqt5已经做了一版,后面又用tk撸了一版。 角色有管理员、宿管、学生 管理员功能有: ...宿舍管理 宿舍查房 宿舍物品报修 学生考勤 学生管理 放行条打印 ...
  • PHP学生宿舍管理系统

    2021-04-21 23:32:01
    PHP学生宿舍管理系统通过PHP+MySQL进行开发,系统主要分为管理员,协管员,教师和学生4中用户角色用户登录界面在登陆录界面,我们分为管理员,协管员,教师和学生四部分。多用户输入对应的用户名和密...
  • 宿舍管理系统.zip

    2021-02-02 12:34:21
    基于GUI的Python 期末课程设计,包括界面截图,源码,数据库,课程设计文档。勉强及格仅供参考。
  • 毕业设计(论文)任务书经济管理学院院(系) 信息管理与信息系统专业2004-01班 学生毕业设计(论文)题目:学生宿舍管理系统毕业设计(论文)内容:本系统主要包括:学生选择课程、教师选择学生、教师评分、管理员对学生,...
  • Android的学生宿舍管理系统的实现本科生毕业论文题 目 基于Android的学生宿舍管理系统的实现 系 别 计算机科学与技术 班 级 计算机科学与技术082班级 姓 名 王西迪 学 号 084632220 ...
  • VC++6.0实现的代码由于数据库暂时没学会,利用了文本文件进行保存修改用户数据#include"iostream"#include"string"#include"fstream"#include"iomanip"usingnamespacestd;intcount1=0,count11=0;//学生总数和交钱的...
  • /手把手教你做一个jsp servlet mysql实现的学生宿舍管理系统附带完整源码和开发视频教程├──课程设计报告[文件夹]├──课堂笔记│ ├──宿舍管理系统.doc│ └──学生宿舍管理系统.png├──视频教程│ ├──...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,664
精华内容 665
关键字:

学生宿舍管理系统界面代码