基于JavaGUI+SqlServer的高校科研管理系统

目录
一、概述 1
1.1 课题背景 1
1.2 设计任务与要求 1
1.3 开发环境与工具 2
二、需求分析 2
2.1 用户需求分析 3
2.2 功能需求分析 3
三、数据库设计 4
于是在系统环境里配置一下路径到此驱动已经配置完成 5
四、系统实现 15
五、验收情况及改进 35
附录(源代码) 38
CardEmploy.java 38
DbProcess.java 40
scoer.java 61

一、概述

1.1课题背景
某高校科研管理系统,基本功能要求:
(1)实现部门、职务、职称等基本信息的管理;
(2)实现教师信息的管理;
(3)实现可以科研项目的申报、审批管理;
(4)实现科研项目的验收管理;
(5)创建默认,并绑定到科研项目的验收标志,使其默认值为“未验收”;
(6)创建触发器,验收项目时自动修改项目的验收标志为“验收通过”;
(7)创建存储过程统计个院系科研项目的申报和完成数量; (8)具有数据备份和数据恢复功能。
1.2设计任务与要求
①通过调查研究和运用 Internet,收集和调查有关资料、最新技术信息。
②理解和掌握数据库系统的需求分析过程和基本方法
③基本掌握撰写设计报告的基本步骤和写作方法。
④根据课题的要求基本理解和掌握 E-R 图的设计方法和关系模式的转换。
⑤根据 ER 图生成数据库表,进行数据库的逻辑设计。
⑥数据库完整性、安全性保证措施。
⑦数据库的物理设计。
⑧数据库实施维护计划。
⑨应用系统的设计和实现。
1.3开发环境与工具
数据库平台:MS SQL Server 开发平台:J2EE Eclipse
软件架构:C/S

package Miao;

import javax.imageio.ImageIO;
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.image.BufferedImage;
import java.io.File;
import java.sql.*;

public class Main {
    
    

public ResultSet rs;//test
	
public static void main(String[] args) {
    
    
	
      String JDriver = "com.microsoft.sqlserver.jdbc.SQLServerDriver";// SQL数据库引擎
      String connectDB = "jdbc:sqlserver://127.0.0.1:1433;DatabaseName=test";// 数据源 DatabaseName是已经创建的数据库的名字 不是表的名字
      
      try {
    
    
          Class.forName(JDriver);// 加载数据库引擎,返回给定字符串名的类
      } catch (ClassNotFoundException e) {
    
    
          // e.printStackTrace();
          System.out.println("加载数据库引擎失败");
          System.exit(0);
      }
      
      System.out.println("数据库驱动成功");
      
      Login login = new Login();
      
  }
}

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/newlw/article/details/133294799