资源简介

学完SQLServer课程后做的课设的完整备份,压缩包包含: 1.顶层数据流图、E-R图、功能模块图 2.SQL文件(建库建表、权限控制、存储过程、触发器) 3.Java源文件 4.功能界面截图

资源截图

代码片段和文件信息

/*
author:@Ericucia
upload:2017/12/7
*/


package 论坛管理系统;

import java.awt.Color;
import java.awt.Font;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.sql.*;
import java.util.Vector;

import javax.swing.BorderFactory;
import javax.swing.JButton;
import javax.swing.Jframe;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTabbedPane;
import javax.swing.JTable;
import javax.swing.JTextArea;
import javax.swing.JTextField;
import javax.swing.table.DefaultTableModel;

import com.sun.org.apache.xml.internal.dtm.DTM;

public class 主界面 extends Jframe{

Connection conn;
public static int USER_RIGHT = 0;
JTabbedPane jtp = new JTabbedPane();
    JPanel jp_users = new JPanel();
    JPanel jp_topic = new JPanel();
    JPanel jp_reply = new JPanel();
JButton jb_logout = new JButton(“退出登录“);
Font font = new Font(“宋体“ Font.PLAIN 20);

public 主界面(Connection connection String name){
settitle(“论坛管理系统 - “+name);
setBounds(500 200 800 600);

        //确定登录用户的权限
conn = connection;
try {
Statement stat = conn.createStatement();
ResultSet rs = stat.executeQuery(“SELECT IS_ROLEMEMBER(‘admins‘)+10*IS_ROLEMEMBER(‘webmaster‘) ‘judge‘“);
if (rs.next()) {
if (rs.getInt(“judge“)==10)
USER_RIGHT=2;
else if(rs.getInt(“judge“)==1)
USER_RIGHT=1;
else USER_RIGHT=0;
}
stat.close();
} catch (SQLException e2) {}

setLayout(null);
jb_logout.setFont(font);
jb_logout.setBounds(700 0 100 30);
jb_logout.setBorder(BorderFactory.createEtchedBorder());
jb_logout.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
new 登录界面();
dispose();
setVisible(false);
USER_RIGHT=0;
try {
conn.close();
} catch (SQLException e1) {}
}
});

jp_users.setFont(font);
jp_topic.setFont(font);
jp_reply.setFont(font);
jtp.setFont(font);
jtp.setBounds(0 0 800 600);
        jtp.addTab(“用户管理“jp_users);  
        jtp.addTab(“主题帖管理“jp_topic);  
        jtp.addTab(“回复帖管理“jp_reply);

        initJpUsers();
        initJpTopic();
        initJpReply();
        
        
        
        add(jb_logout);
        add(jtp);
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
try {
conn.close();
} catch (SQLException e1) {}
System.exit(0);
}
});
setResizable(false);
setVisible(true);
}

/*********************************************初始化用户管理面板*********************************************/
public void initJpUsers() {
JButton jb_findAll = new JButton(“查看所有用户“);
JLabel jl_id = new JLabel(“用户ID:“);
JTextField jtf_id = new JTextField();
JButton jb_find = new JButton(“查看此用户“);
JButton jb_ban = new 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-12-07 18:41  课设-论坛管理系统\
     目录           0  2017-12-07 18:45  课设-论坛管理系统\Java源文件\
     目录           0  2017-12-07 18:45  课设-论坛管理系统\Java源文件\论坛管理系统\
     文件       28382  2017-12-07 18:44  课设-论坛管理系统\Java源文件\论坛管理系统\主界面.java
     文件        2622  2017-12-07 18:44  课设-论坛管理系统\Java源文件\论坛管理系统\登录界面.java
     目录           0  2017-12-07 18:45  课设-论坛管理系统\SQL文件\
     文件        8598  2017-12-07 18:45  课设-论坛管理系统\SQL文件\论坛管理系统.sql
     目录           0  2017-12-07 18:14  课设-论坛管理系统\功能界面截图\
     文件       59419  2017-06-23 14:39  课设-论坛管理系统\功能界面截图\主题帖不存在.JPG
     文件       62607  2017-06-23 14:38  课设-论坛管理系统\功能界面截图\删除此主题帖.JPG
     文件       48433  2017-06-23 14:35  课设-论坛管理系统\功能界面截图\删除此回复帖.JPG
     文件       47339  2017-06-23 14:36  课设-论坛管理系统\功能界面截图\回复帖不存在.JPG
     文件       51473  2017-12-07 18:14  课设-论坛管理系统\功能界面截图\封禁此用户.JPG
     文件       62703  2017-06-23 14:37  课设-论坛管理系统\功能界面截图\屏蔽此主题帖.JPG
     文件       49657  2017-06-23 14:34  课设-论坛管理系统\功能界面截图\屏蔽此回复帖.JPG
     文件       62249  2017-06-23 14:38  课设-论坛管理系统\功能界面截图\恢复此主题帖.JPG
     文件       51969  2017-06-23 14:35  课设-论坛管理系统\功能界面截图\恢复此回复帖.JPG
     文件       76274  2017-06-23 14:45  课设-论坛管理系统\功能界面截图\查看所有主题.jpg
     文件       75216  2017-06-23 14:44  课设-论坛管理系统\功能界面截图\查看所有回复.jpg
     文件       68626  2017-06-23 14:45  课设-论坛管理系统\功能界面截图\查看所有用户.jpg
     文件       90243  2017-06-23 14:44  课设-论坛管理系统\功能界面截图\查看此主题帖.jpg
     文件       67949  2017-06-23 14:44  课设-论坛管理系统\功能界面截图\查看此回复.jpg
     文件       66235  2017-06-23 14:44  课设-论坛管理系统\功能界面截图\查看此用户.jpg
     文件       53208  2017-06-23 14:31  课设-论坛管理系统\功能界面截图\清除此用户.JPG
     文件       51600  2017-06-23 14:39  课设-论坛管理系统\功能界面截图\用户不存在.JPG
     文件       48811  2017-06-23 14:45  课设-论坛管理系统\功能界面截图\用户主界面1.jpg
     文件       51142  2017-06-23 14:46  课设-论坛管理系统\功能界面截图\用户主界面2.jpg
     文件       52035  2017-06-23 14:46  课设-论坛管理系统\功能界面截图\用户主界面3.jpg
     文件       18868  2017-12-07 18:14  课设-论坛管理系统\功能界面截图\登录界面.jpg
     文件       58617  2017-06-23 14:46  课设-论坛管理系统\功能界面截图\站长主界面1.jpg
     文件       62489  2017-06-23 14:46  课设-论坛管理系统\功能界面截图\站长主界面2.jpg
............此处省略11个文件信息

评论

共有 条评论