资源简介
学完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个文件信息
相关资源
- Java中的26种设计模式
- 自考 Java语言程序设计一课程代码:
- java实现的签到系统
- Effective Java 3nd Edition
- Java学生考勤管理系统.zip
- java线程,赛跑小游戏
- JAVA SWT 多标签浏览器
- 数字图像处理:Java语言实现_带书签
- 空当接龙java源代码
- Java课程设计图书管理系统代码及报告
- jsp网上购物系统 mysql java
- android前端+java后台调用微信支付
- JAVA蓝牙bluecove
- 一个完整的java web项目 包含数据库
- 毕业设计java网上银行系统
- java读取kml文件数据
- 学生信息管理JAVA数据库sqlaccess
- JavaEETutorial5(含源码)
- 物流管理系统Java 源码
- wsn信任机制仿真工具
- java程序语言设计第十版复习题答案
- java程序语言设计原书第十版基础复习
- java+mysql库存管理信息系统
- 企业进销存管理系统源码 JAVA+MySQL
- java+mysql的图书管理系统219428
- java学生管理系统全部代码+数据库
- java 调用webservice使用HttpClient和XFire两
- java实现和Matlab语言实现的pagerank算法
- 海康威视java开发包
- 数据库课设-物流管理系统JAVA+MYSQL完整
评论
共有 条评论