好文档 - 专业文书写作范文服务资料分享网站

数据库课程设计报告:学生成绩管理系统

天下 分享 时间: 加入收藏 我要投稿 点赞

7、课程设计总结

一周多的课程设计,终于成功的验收了,虽然有些疲惫,但还是有很多的收获的,我又一次巩固了所学到的知识,之前的学习只是停留在理论基础上,现在自己动手操作试验后,才是真正的理解及体会。数据库也学了近四个月,有很多知识都是似懂非懂,通过平时上机操作,自己也了解了一些,但让我有了更深的理解和更好的认识,则是在这次的课设上,之前的困惑也通过这次的课设解决了一些,虽然还是不能够全面的理解,但是有进步就很高兴。

在课程设计之前,因为有了综合实验的经验与教训,明白了写代码这一步是非常重要的,因为当你把代码输进去之后,并编译让其运行,发现通过不了,再来检查出问题,是很费费力的事情,因此分析和规划代码是很重要的,最重要的是要把逻辑结构写好,这样就不会出现大问题,写代码就要先找出核心的内容,用多种方法来实现核心部分,这样可以尽可能的避免发现逻辑或编译不支持的错误。

通过本次论文设计,我初步学会了论文设计的基本方法,学会了怎样去借鉴别人的方法和经验,知道了如何整合资料和处理这些资料的能力,这位以后做毕设的论文打下了基础,使我感觉比较好的是有一种成功的喜悦,虽然在编译的时候会经常因为一些小的错误而心烦意乱,但是也不失为一件好事,失败的越多积累的经验越丰富,对人的考验也比较多,那么在最后编译成功时的喜悦就越浓烈,也是自己的能力有了进一步的提高。由于知识和经验的不足,这个程序编写的不是很尽如人意,但是融合了自己的心血,就觉得是最好的,所以在以后还是需要较多的努力的,还是会在以后的学习过程中不断地提高和改进的。

21 / 50

8、程序源代码

主窗口源程序设计: //zhuchuangkou.java package com.test;

import java.awt.*; import java.awt.event.*; import javax.swing.*; import javax.swing.border.*; public

class

Zhuchuangkou

extends

Frame

ActionListener{ Button button1,tuichu; Panel p1,p2,p3; Label l1,l2,l3; TextField a1,a2; Box b1,b2,b3,b4,b5; Chaxun s;

public static void main(String[] args) {

Zhuchuangkou test1=new Zhuchuangkou();

22 / 50

implements

}

public Zhuchuangkou(){

button1=new Button(\登陆\ tuichu=new Button(\退出\

p1=new Panel(); p2=new Panel(); p3=new Panel();

l1=new Label(\翰林学院学生成绩管理系统

\

b1=Box.createVerticalBox(); b1.add(l2);

b1.add(Box.createVerticalStrut(8)); b1.add(l3);

23 / 50

l1.setFont(new Font(\宋体\ l1.setBackground(Color.green); l2=new Label(\管理员登录\ l3=new Label(\登录密码\ a1=new TextField(10); a2=new TextField(10); a2.setEchoChar('*');

b2=Box.createVerticalBox(); b2.add(a1);

b2.add(Box.createVerticalStrut(8)); b2.add(a2);

b4=Box.createHorizontalBox(); b4.add(button1);

b4.add(Box.createHorizontalStrut(10)); b4.add(tuichu);

b3=Box.createHorizontalBox(); b3.add(b1);

b3.add(Box.createHorizontalStrut(10)); b3.add(b2);

b5=Box.createVerticalBox(); b5.add(b3);

b5.add(Box.createVerticalStrut(8)); b5.add(b4);

24 / 50

button1.addActionListener(this); p1.add(l1); p2.add(b5);

}

add(p1,BorderLayout.NORTH); add(p2,BorderLayout.CENTER); add(p3,BorderLayout.PAGE_END); addWindowListener(new WindowAdapter(){ });

setBackground(Color.blue); setBounds(10, 10, 1000, 500); setVisible(true); validate();

public void windowClosing(WindowEvent e){ }

dispose();

public void actionPerformed(ActionEvent e){

if(e.getSource()==tuichu){ }

25 / 50

System.exit(0);

数据库课程设计报告:学生成绩管理系统

7、课程设计总结一周多的课程设计,终于成功的验收了,虽然有些疲惫,但还是有很多的收获的,我又一次巩固了所学到的知识,之前的学习只是停留在理论基础上,现在自己动手操作试验后,才是真正的理解及体会。数据库也学了近四个月,有很多知识都是似懂非懂,通过平时上机操作,自己也了解了一些,但让我有了更深的理解和更好的认识,则是在这次的课设上,之前的困惑也通过这次的课设解决了一些,虽然还是不
推荐度:
点击下载文档文档为doc格式
27h129uoxw7b3ef97wu606i7k4ff8500zfg
领取福利

微信扫码领取福利

微信扫码分享