课程设计--学生成绩管理系统

课程设计--学生成绩管理系统

ID:9857906

大小:357.00 KB

页数:26页

时间:2018-05-12

课程设计--学生成绩管理系统_第1页
课程设计--学生成绩管理系统_第2页
课程设计--学生成绩管理系统_第3页
课程设计--学生成绩管理系统_第4页
课程设计--学生成绩管理系统_第5页
资源描述:

《课程设计--学生成绩管理系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、信息科学与技术学院课程设计报告书课程名称 java程序设计    姓  名  班  级 1118班    学  号     指导教师 盐城师范学院信息科学与技术学院252013.6题目:学生成绩管理系统设计的目的和要求:目的:加深对JAVA所学知识的巩固,以及学习JAVA与数据库的连接和JAVA的GUI图形界面要求:(1)使得学生的成绩管理工作更加清晰、条理化、自动化。 (2)通过用户名和密码登录系统,查询学生基本资料,学生所学课程成绩,等功能。 容易地完成学生信息的查询操作。 (3)设计人机友好界面,

2、功能安排合理,操作使用方便,并且进一步考虑系统在安全性,完整性,并发控制,备份和恢复等方面的功能要求25设计的软件环境:Windows7EclipseSQLServer25设计过程和内容(可加附页):一系统模块设计二数据库设计1.学生表2.教师表3.成绩表25三ER图25:importjava.awt.*;importjavax.swing.*;importjava.awt.event.*;importjava.sql.*;publicclassAddMsgextendsJFrameimplements

3、ActionListener{staticAddMsgs;/*添加学生信息控件*/JPaneljpl=newJPanel();JLabellabel1=newJLabel("添加基本信息",JLabel.CENTER);JLabellabel2=newJLabel("学号:",JLabel.CENTER);JLabellabel3=newJLabel("姓名:",JLabel.CENTER);JLabellabel4=newJLabel("性别:",JLabel.CENTER);JLabellabel5

4、=newJLabel("班级:",JLabel.CENTER);JLabellabel6=newJLabel("学院:",JLabel.CENTER);JTextFieldnum=newJTextField(2);JTextFieldnam=newJTextField(4);ButtonGroupbgp=newButtonGroup();JRadioButtonman=newJRadioButton("男");JRadioButtonwomen=newJRadioButton("女");JTextFie

5、ldclas=newJTextField();JTextFieldscl=newJTextField();JButtonreset=newJButton("重置");JButtonaddmsg=newJButton("添加");publicAddMsg(){super("添加学生信息");this.setResizable(false);this.setSize(500,400);this.setVisible(true);this.setDefaultCloseOperation(JFrame.EXI

6、T_ON_CLOSE);this.add(jpl);jpl.setLayout(null);addmsg.addActionListener(this);reset.addActionListener(this);/*插入面板*/label1.setBounds(100,20,300,20);jpl.add(label1);label2.setBounds(100,50,70,20);jpl.add(label2);25num.setBounds(190,50,140,20);jpl.add(num);

7、label3.setBounds(100,90,70,20);jpl.add(label3);nam.setBounds(190,90,140,20);jpl.add(nam);label4.setBounds(100,130,70,20);jpl.add(label4);man.setBounds(190,130,60,20);women.setBounds(270,130,60,20);jpl.add(man);jpl.add(women);bgp.add(man);bgp.add(women);l

8、abel5.setBounds(100,170,70,20);jpl.add(label5);clas.setBounds(190,170,140,20);jpl.add(clas);label6.setBounds(100,210,70,20);jpl.add(label6);scl.setBounds(190,210,140,20);jpl.add(scl);reset.setBounds(120,250,90,20);addmsg.s

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

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

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