[工学]学生信息管理系统完整源码

[工学]学生信息管理系统完整源码

ID:15617072

大小:549.00 KB

页数:128页

时间:2018-08-04

[工学]学生信息管理系统完整源码_第1页
[工学]学生信息管理系统完整源码_第2页
[工学]学生信息管理系统完整源码_第3页
[工学]学生信息管理系统完整源码_第4页
[工学]学生信息管理系统完整源码_第5页
资源描述:

《[工学]学生信息管理系统完整源码》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、学生信息管理系统完整源代码注:本系统采用C/S结构,运用JavaGUI知识编写,数据库为SQLSERVER2005,没有采用典型的三级框架结构,所以代码有冗余,仅供参考。一、数据表及数据源首先创建数据库,包含数据表如下:Admin管理员表Admin_IDVarchar(20)Admin_NameVarchar(20)Admin_PwdVarchar(20)Student_Info学生信息表Stu_IDVarchar(20)Stu_PwdVarchar(20)Stu_NameVarchar(10)Stu_SexVarchar(4

2、)Stu_AgeVarchar(4)Class_IDVarchar(20)DepartVarchar(20)Teacher_Info教师信息表Tea_IDVarchar(20)Tea_PwdVarchar(20)Tea_NamesVarchar(10)Tea_SexVarchar(4)Tea_AgeVarchar(4)Class_IDVarchar(20)DepartVarchar(20)Course课程表Course_IDVarchar(20)Course_NameVarchar(100)Course_CountVarcha

3、r(20)SC选修表Stu_IDVarchar(20)Course_IDVarchar(20)ScoreVarchar(10)Tea_IDVarchar(20)TC授课表Course_IDVarchar(20)Tea_IDVarchar(20)数据库创建完成后,新建一个名为SIMS的数据源,不会建数据源的同学可以在去搜索创建数据源的详细步骤,这里的数据名称一定要为SIMS,否则在以后程序连接数据库的语句中会出现错误。一、操作演示一、代码部分创建Java工程,创建名称为SIMS的包,一下Java类均包含在一个包内。1.登录界面p

4、ackageSIMS;importjavax.swing.*;importjava.awt.*;importjava.awt.event.*;importjava.sql.*;importjava.text.SimpleDateFormat;importjava.util.*;importjava.util.Date;publicclassloginextendsJFrameimplementsActionListener{StringuserID;//保留用户输入IDStringpassword;//保留用户输入passwo

5、rdJLabeljlID=newJLabel("用户ID:");//使用文本创建标签对象JLabeljlPwd=newJLabel("密码:");JTextFieldjtID=newJTextField();//创建ID输入框JPasswordFieldjpPwd=newJPasswordField();//创建密码输入框ButtonGroupbg=newButtonGroup();//创建ButtonGroup组件对象JPaneljp=newJPanel();//创建Panel容器JLabeljl=newJLabel();J

6、RadioButtonjrb1=newJRadioButton("管理员");JRadioButtonjrb2=newJRadioButton("教师");JRadioButtonjrb3=newJRadioButton("学生",true);JButtonjb1=newJButton("登录");JButtonjb2=newJButton("重置");publiclogin(){this.setLayout(null);//设置窗口布局管理器this.setTitle("学生信息管理系统");//设置窗口标题this.set

7、Bounds(200,150,500,300);//设置主窗体位置大小和可见性this.setVisible(true);//设置窗口的可见性this.setResizable(false);jlID.setBounds(150,60,100,20);//设置ID框属性jtID.setBounds(220,60,100,20);//设置ID输入框属性jlPwd.setBounds(150,90,100,20);//设置密码框属性jpPwd.setBounds(220,90,100,20);//设置密码输入框属性jp.setBo

8、unds(35,120,400,250);//设置JPanel容器属性jb1.setBounds(160,170,60,20);//设置登录按钮属性jb2.setBounds(250,170,60,20);//设置取消按钮属性jb1.addActionListener(thi

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。