学生成绩管理程序

学生成绩管理程序

ID:14757498

大小:361.50 KB

页数:31页

时间:2018-07-30

学生成绩管理程序_第1页
学生成绩管理程序_第2页
学生成绩管理程序_第3页
学生成绩管理程序_第4页
学生成绩管理程序_第5页
资源描述:

《学生成绩管理程序》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、合肥学院计算机科学与技术系课程设计报告2012~2013学年第二学期课程JAVA语言课程设计课程设计名称学生成绩管理程序学生姓名高昌发学号1104013036专业班级11级计本3班指导教师谭明、张艳明2013年1月一、设计目的通过课程设计,学生在下述各方面的能力应该得到锻炼:(1)进一步巩固、加深学生所学专业课程《JAVA语言教程》的基本理论知识,理论联系实际,进一步培养学生综合分析问题,解决问题的能力。(2)全面考核学生所掌握的基本理论知识及其实际业务能力,从而达到提高学生素质的最终目的。(3)

2、利用所学知识,开发小型应用系统,掌握运用JAVA语言编写调试应用系统程序,训练独立开发应用系统,进行数据处理的综合能力。(4)对于给定的设计题目,如何进行分析,理清思路,并给出相应的数学模型。(5)熟练掌握JAVA语言的事件处理、图形界面、数据库操作等方面的知识。一、课程设计名称及内容课程设计名称:学生成绩管理程序设计内容:设计一个程序来使用数据库存储学生成绩,进行学生成绩管理程序。二、任务和要求这是一个简单的使用数据库存储学生成绩的学生成绩管理程序。数据库中的每条记录包括学号、姓名、生日、分数等

3、信息。要求能够:²(1)有较好的图形界面(2)按照学号查找学生及成绩、能显示全部记录。²(3)能增加、删除、修改记录。²三、详细设计过程该程序使用JDBC-ODBC桥与数据库连接,主要定义:主类和操作类。主类的主要功能是提供等待用户的操作的主界面(菜单)。操作类中定义与数据库的连接、提供各种操作界面(增、删、改及统计等操作)。1、设计的是学生成绩管理程序的界面,如下所示:这个登陆界面的登陆号和密码都已经设计好了,只需要点击登陆则可以进入具体的管理程序。如果登陆号和密码发生改变则会显示错误提示,具体

4、的子程序代码如下:publicclasschengjiguanli{publicstaticvoidmain(String[]args){newdenglu();}}/***登录界面*/@SuppressWarnings("serial")classdengluextendsJFrameimplementsActionListener{JFrameframe=newJFrame("登陆界面");JPanelimagePanel;ImageIconbg;JButtonbutton1,button2;

5、Labell1,l2,l3;TextFielda1,a2;Boxb1,b2,b3,b4,b5;denglu(){Toolkitkit=Toolkit.getDefaultToolkit();Imageimg=kit.getImage("tubiao.jpg");frame.setIconImage(img);button1=newJButton("登陆");button2=newJButton("退出");Panelp1=newPanel();l1=newLabel("学生成绩管理系统",Labe

6、l.CENTER);l1.setFont(newFont("隶书",Font.BOLD,40));l1.setBackground(Color.pink);p1.add(l1);l2=newLabel("登录名");l3=newLabel("密码");a1=newTextField(10);a2=newTextField(10);a2.setEchoChar('*');b1=Box.createVerticalBox();b1.add(l2);b1.add(Box.createVerticalSt

7、rut(8));b1.add(l3);b2=Box.createVerticalBox();b2.add(a1);b2.add(Box.createVerticalStrut(8));b2.add(a2);b3=Box.createHorizontalBox();b3.add(b1);b3.add(Box.createHorizontalStrut(10));b3.add(b2);b4=Box.createHorizontalBox();b4.add(button1);b4.add(Box.cre

8、ateHorizontalStrut(10));b4.add(button2);b5=Box.createVerticalBox();b5.add(b3);b5.add(Box.createVerticalStrut(8));b5.add(b4);button1.addActionListener(this);button2.addActionListener(this);a1.setText("shanshan");a2.setText("shanshan");addWindow

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

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

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