小型工资管理系统 java 报告书(3)

2019-06-11 10:55

(1)界面漂亮大方,简洁易懂,操作性强;

(2)每个模块分工明确,内容简明扼要,提示性强。 (3)代码准确无误,不含任何语法及逻辑错误,注释标注明确,使人一目了然。

(4)系统具有很高的实用性,可真正投入实际使用。 (5)程序将由小组每位成员分工合作完成,在自己的努力与相互帮助下,深化对JAVA的学习。

4、任务模块分配表:

成员 钱海燕 付爽 胡晓康 史丞玉 刘文婷 负责的功能模块说明 界面设计与数据库的连接 系统主函数、登录、退出与帮助 职工信息的添加、修改、删除 工资信息的添加、修改、查询 员工信息的查询(按工号查询与按姓名查询) 5、测试数据

登陆系统:输入用户名admin,密码1234,成功进入主界面;若用户

名或密码错误,则跳出对话框,显示登录失败,无法进入主界面。

数据库登陆:输入用户名sa,密码1234,成功进入数据库;若用户

名或密码错误,则抛出异常。

职工信息添加:输入职工的信息,包括职工的姓名、工号、性别、年

龄、家庭住址与联系电话。选择保存键可以保存该职工的信息。

职工信息修改:输入要修改的职工的工号,选择查找键进行查找,包

括职工的姓名、性别、年龄、家庭住址与联系电话。选择修改键可以保存修改后职工的信息。如果成功,则跳出对话框,显示修改成功;若无法找到该职工工号,跳出对话框,显示修改失败。

职工信息删除:输入要删除的职工的工号,找出要删除的职工,选择

删除键完全删除该职工的所有信息。如果成功,则跳出对话框,显示删除成功;若无法找到该职工工号,跳出对话框,显示删除失败。

工资信息添加:输入职工的工号,然后输入其工资,添加工资。如果

成功,则跳出对话框,显示添加成功;若无法找到该职工工号,跳出对话框,显示添加失败。

工资信息修改:输入职工的工号,选择查找键进行查找,修改相应的

工资信息,选择修改键可以保存修改后工资的信息。如果成功,则跳出对话框,显示修改成功;若无法找到该职工工号,跳出对话框,显示修改失败。

工资信息查询:输入要查询的职工的工号,选择工资查询,即可显示

出该职工的工资。如果成功,则跳出对话框,显示查询成功;若无法找到该职工工号,跳出对话框,显示查询失败。

按工号查询职工:输入要查询的职工的工号,然后选择查找,即可显

示该职工信息;若无法找到该职工工号,跳出对话框,

显示查询失败。

按姓名查找职工:输入要查找的职工的姓名,然后选择查找,即可显

示该职工信息。若无法找到该职工姓名,跳出对话框,显示查询失败。

6、程序模块调用关系图

登录 登陆系统成功! 小型工资管理系统 密码或用户名错误! 系统 职工管理 工资管理 职工查询 帮助 退出 添加职工 修改职工 删除职工 添加工资 修改职工 工资查询 按工号查询 按姓名查询 互动

图6程序模块调用关系图

7、源程序

登陆系统源代码

import javax.swing.*; import java.awt.*; import java.awt.event.*; public class LogOn {

public static void main(String[] args){

final JFrame jfrmlogin=new JFrame(\系统登录\框标

题是 系统登录

jfrmlogin.setSize(400,280);//设置框的大小 Dimension

screenSize=Toolkit.getDefaultToolkit().getScreenSize();

jfrmlogin.setLocation((int)

(screenSize.width-400)/2,(int)(screenSize.height-300)/2);//设置框出现的位置

//构建面板 p1、p2、p3 //p1->用户名+文本框 JPanel p1=new JPanel(); p1.add(new JLabel(\用户名:\

final JTextField jtxtuser=new JTextField(14);

//p2->密码+文本框

JPanel p2=new JPanel();

p2.add(new JLabel(\密码:\

final JPasswordField jspwd=new JPasswordField(14); //p3->登陆+退出 两按钮 JPanel p3=new JPanel();

JButton jbtok=new JButton(\登录\JButton jbtexit=new JButton(\退出\//将组件加入到面板中 p1.add(jtxtuser); p2.add(jspwd); p3.add(jbtok); p3.add(jbtexit);

//,登陆键的监听器设置

jbtok.addActionListener(new ActionListener(){

public void actionPerformed(ActionEvent e){

String a,b;

a=jtxtuser.getText(); //密码框置为不可见的字符

b=jspwd.getText(); if((a.equals(\

{

//如果成功则调用系统程序 隐藏当前


小型工资管理系统 java 报告书(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:四川省眉山市东坡区眉山中学2015届高三上学期2月月考历史试卷

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: