- 1、本文档共23页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
Java管理系统系列
java实现科研信息管理系统
这篇文章主要为大家详细介绍了java科研信息管理系统,具有一定的参考价值,感兴趣的
小伙伴们可以参考一下:
一、前言
本学期学习了JAVA语言,在学期的结束,写一个有操作界面,与数据库关联的管理系统,
用来巩固自己本学习所学的知识。
用到的知识:JAVA基础,JAVA界面设计(GUI),Oracle数据库(需要掌握数据库的基本操
作语句),链接数据库。
使用的开发工具:MyEclipseProfessional2014
二、设计
我们管理的属性有:项目编号,项目名称,参与人员,负责人,项目开始时间,结束时间。
科研项目系统主要有四个功能,对科研项目的增加、删除、修改、查询。以及为增加系统安
全性所设计的登陆模式。
2.1增加:向数据库的表中增加科研项目的所有信息
添加后在控制台使用SQL语句查找,验证是否已添加至数据库中。
2.2查询:通过具有唯一性的项目编号查找该项目的所有信息
2.3修改:根据项目编号选中要修改的项目,并重新输入项目信息进行修改
2.4删除:通过具有唯一性的项目编号删除对应项目的所有信息
运行图片:
第1页共23页
Java管理系统系列
上源码:
三、窗体源码
3.1登录界面
package科研信息管理系统;
importjava.awt.*;
importjava.awt.event.*;
importjavax.swing.*;
publicclassLoginWindowsextendsFrameimplementsWindowListener,ActionListener
{
publicLabellgLabel;//用户名标签
publicLabelpwdLabel;//密码标签
publicTextFieldlgText;//用户名文本框
publicTextFieldpwdText;//密码文本框
publicButtonlgBt;//登录按钮
publicButtonquitBt;//退出按钮
publicLoginWindows()
{
super();
this.setSize(400,300);
科研信息管理系统科研信息管理系统
this.setLayout(null);
lgLabel=newLabel();
登录账号登录账号
lgLabel.setSize(60,30);
lgLabel.setLocation(70,70);
pwdLabel=newLabel();
密码码
pwdLabel.setSize(60,30);
pwdLabel.setLocation(70,150);
lgText=newTextField();
lgText.setSize(180,30);
lgText.setLocation(140,70);
pwdText=newTextField();
pwdText.setSize(180,30);
第2页共23页
Java管理系统系列
pwdText.setLocation(140,150);
lgBt=newButton();
登录登录
lgBt.setSize(60,30);
lgBt.setLocation(120,220);
quitBt=newButton();
退出退出
quitBt.setSize(60,30);
quitBt.setLocation(220,220);
quitBt.addActionLis
文档评论(0)