全球旧事资料 分类
JAVA员工管理系统
实验报告
姓名
学号
班级信101
北方工业大学理学院信息与计算科学系2013年12月17日
f员工管理系统
一、实验目的
通过该课程设计使同学们进一步理解概JAVA的基本概念、理论和方法初步掌握JDK、Eclipse的调试和应用以及程序中错误的解决方法明确JAVA在实际程序设计中的应用。使课堂中学习到理论得到应用练习文件形式在JAVA程序设计中的应用。
二、实验内容
A设计题目员工管理系统
设计要求1完成员工信息的添加、删除、查询、修改功能
2使用用户界面操作
3使用文件形式完成
设计思路首先设计界面进入面板在面板中添加菜单选项并将要实现的功能选项添加其中然后对这些选项实施监听实现其功能。通过文件类型知识的应用实现对员工信息的管理。
B概要设计
面板设计首先设计一个容器然后再容器中添加菜单在菜单中添加选项并在容器中加入面板面板布局设置为CardLayout最后将面板添加进容器。
功能实现在录入、查询、修改和删除界面中使用JButto
、JLabel、Butto
Group、JRadioButto
、JTextField、Choice为界面中加入相应的组件并对其进行监听同时附加了文件流的处理。
C详细设计
1、定义员工类
publicclassEmployeeimpleme
tsjavaioSerializable
Stri
g
umber
amediscipli
ggradeborthsex
publicEmployee

publicvoidsetNumberStri
g
umber
this
umber
umber
publicStri
ggetNumber
retur
umber
f
publicvoidsetNameStri
g
ame
this
ame
ame
publicStri
ggetName
retur
ame
publicvoidsetDiscipli
gStri
gdiscipli
g
thisdiscipli
gdiscipli
g
publicStri
ggetDiscipi
g
retur
discipli
g
publicvoidsetGradeStri
ggrade
thisgradegrade
publicStri
ggetGrade
retur
grade
publicvoidsetBorthStri
gborth
thisborthborth
publicStri
ggetBorth
retur
borth
publicvoidsetSexStri
gsex
thissexsex
publicStri
ggetSex
retur
sex
2、主程序
importjavaawt
fimportjavaawteve
t
importjavaxswi
g
importjavaio
importjavautilHashtable
publicclassEmployeeMa
agerexte
dsJFrameimpleme
tsActio
Liste
er
EmployeeSituatio
基本信息录入
ull
ModifySituatio
基本信息修改
ull
I
quest基本信息查询
ull
Delete基本信息删除
ull
JMe
uBarbar
JMe
ufileMe
u
JMe
uItem录入修改查询删除
Co
tai
erco
ull
Hashtable基本信息
ull
Filefile
ull
CardLayoutcard
ull
JLabellabel
ull
JPa
elpCe
ter
publicEmployeeMa
ager
录入
ewJMe
uItem
好听全球资料 返回顶部