当前位置:文档之家› java 职工信息管理系统源代码

java 职工信息管理系统源代码

java 职工信息管理系统源代码
java 职工信息管理系统源代码

源代码

package lesson2;

import java.sql.*;

public class employee

{

public String num;

public String name;

public String sex;

public String age;

public String edu;

public String sla;

public String add;

public String tel;

public void init(String x1,String x2,String x3,String x4,String x5,String x6,String x7,String x8)

{

num=x1;

name=x2;

sex=x3;

age=x4;

edu=x5;

sla=x6;

add=x7;

tel=x8;

}

public void load(String f)

{

try

{

Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");

String

url="jdbc:sqlserver://localhost:1433;DatabaseName=employee";

String userName="sa";

String password="xhw";

Connection

conn=DriverManager.getConnection(url,userName,password);

if(conn!=null)

System.out.println("已成功地与SQL Server 2005数据库建立连接!");

Statement stmt=conn.createStatement();

stmt.executeUpdate(f);

stmt.close();

}

catch(Exception e)

{

e.printStackTrace();

}

}

}

package lesson2;

import java.awt.*;

import java.awt.event.*;

import java.sql.*;

public class lesson2_1

{

static Frame f;

CardLayout myCard;

Panel p1;

Panel p2;

Panel p3;

Panel p4;

Panel p5;

Panel p6;

Panel p7;

Panel p8;

public static void main(String[] args)

{

lesson2_1 test=new lesson2_1();

test.go1();

test.go2();

test.go3();

学生信息管理系统java课程设计含源代码完整版

学生信息管理系统j a v a 课程设计含源代码 HEN system office room 【HEN16H-HENS2AHENS8Q8-HENH1688】

JAVA程序设计课程设计报告 课题: 学生信息管理系统 姓名: 学号: 同组姓名: 专业班级: 指导教师: 1 2 1、功能模块划分 (3) 2、数据库结构描述 (4) 3、系统详细设计文档 (6) 4、各个模块的实现方法描述 (9) 5、测试数据及期望结果 (11)

一、系统描述 1、需求实现的功能 、录入学生基本信息的功能 学生基本信息主要包括:学号、姓名、年龄、出生地、专业、班级总学分,在插入时,如果数据库已经存在该学号,则不能再插入该学号。 、修改学生基本信息的功能 在管理员模式下,只要在表格中选中某个学生,就可以对该学生信息进行修改。 、查询学生基本信息的功能 可使用“姓名”对已存有的学生资料进行查询。 、删除学生基本信息的功能 在管理员模式下,只要选择表格中的某个学生,就可以删除该学生。 、用户登陆 用不同的登录权限可以进入不同的后台界面,从而实现权限操作。 、用户登陆信息设置 可以修改用户登陆密码 2、设计目的 学生信息管理系统是一个教育单位不可缺少的部分。一个功能齐全、简单易用的信息管理系统不但能有效地减轻学校相关工作人员的工作负担,它的内容对于学校的决策者和管理者来说都至关重要。所以学生信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案、统计和查询数据,这种管理方式存在着许多缺点,如:效率低、保密性差、人工的大量浪费;另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的

数据结构课程设计_职工信息管理系统_单链表实现程序源代码

//要求用C语言完成课程设计职工信息管理系统—单链表实现 #include #include #include int saveflag=0; /*是否需要存盘的标志变量*/ struct employee { char name[15]; char num[10];/* 工号 */ char sex[4]; char bm[15]; char zc[20]; int gz; }; typedef struct node { struct employee data; struct node *next; }Node,*Link; //Link l (注意是:字母l不是数字1) void add(Link l); void disp(Link l); //查看职工所有信息 void del(Link l); //删除功能 Node* Locate(Link l,char findmess[],char nameornum[]); void Qur(Link l); //查询功能 void Tongji(Link l); //统计 void Sort(Link l); //排序 void Modify(Link l); //修改功能 void save(Link l); //将单链表l中的数据写入文件 void printe(Node *p); //本函数用于打印链表中某个节点的数据内容 */ //以下4个函数用于输出中文标题 void printstart(); void Wrong(); void Nofind(); void printc();

java企业员工信息管理系统毕业设计(论文)

学号 毕业设计(论文) 企业员工信息管理系统设计

毕业设计(论文)任务书 学生姓名专业班级电信1061 指导教师工作单位武汉理工大学信息学院设计(论文)题目企业员工信息管理系统设计 设计(论文)主要内容: 结合企业员工管理工作的实际工作需要和员工信息管理工作的发展需求,运用数据库技术,设计出一套企业员工信息管理系统。期望能降低员工管理工作的成本,减轻企业管理人员的负担,方便员工信息的更新、维护和查询,增加数据的可靠性;从而开拓企业员工管理工作的新局面,提高管理水平。系统要求提供员工基本信息的维护功能,管理人员能够通过此项功能及时添加、修改和删除员工的基本信息;提供每位员工每月业绩的信息,使得管理人员能迅速地掌握每位员工业务方面的情况;为了维护数据的安全,系统对不同的用户应赋予不同的权限,并对所有的信息都应具有查询、统计和打印等基本操作功能。 要求完成的主要任务及其时间安排: (1)第4周-第5周,中外文文献的检索、阅读,并完成开题报告; (2)第6周-第8周,熟悉数据库应用,根据企业员工信息管理任务要求,制定系统设计方案;(3)第9周-第13周,完成企业员工信息管理系统程序设计及调试工作; (4)第14周-第15周,完成毕业设计论文的撰写和修订。 必读参考资料: [1]Connolly,T.M.著,何玉洁译. 数据库设计教程(第二版),2005 [2]萨维奇,施平安,李牧译. Java完美编程(第3版). 清华大学出版社,2008 [3]Solid Quality Learning. Microsoft SQL Server 2005:Database Essentials Step by Step. Microsoft Press, 2007 指导教师签名:教研室主任签名:

数据库课程设计—企业工资管理系统(java版完整代码)

课程设计报告企业工资管理系统 姓名XXX 班级XXXXX 学号XXXXXX 课程名称数据库原理及应用指导教师 201X年X月X日

目录 一.工资管理系统需求分析………………………………… 1.1功能需求………………………………………………… 1.1.1功能划分……………………………………… 1.1.2功能描述……………………………………………1.2性能需求………………………………………………… 1.3数据流图……………………………………………… 二.总体设计………………………………………………… 2.1数据库概念设计………………………………………… 2.2功能模块………………………………………………… 三.系统详细设计…………………………………………… 3.1数据库逻辑设计………………………………………… 3.2各模块功能……………………………………………… 3.2.1职工信息管理系统………………………………… 3.2.2职工工资管理系统………………………………… 3.2.3职工津贴管理系统………………………………… 四.系统实现………………………………………………… 4.1界面截图………………………………………………… 4.1.1主界面及工资基本信息界面…………………… 4.1.2登录界面………………………………………… 4.1.3系统主界面……………………………………… 4.1.4信息录入,修改,删除,查询界面………… 4.2设计代码………………………………………………… 五.实验总结…………………………………………………

1、需求分析 1.1功能需求 1.1.1功能划分 (1)、员工信息表;及时反映员工的基本信息 (2)、员工津贴表,反映员工津贴 (3)、员工基本工资表 1.1.2 功能描述 (1)、基本工资的设定 (2)、津贴的设定 (3)、计算出月工资 (4)、录入员工工资信息 (5)、添加员工工资信息 (6)、更改员工工资信息 1.2性能需求 此工资管理系统对工资数据精度的计算能在默认情况之下精确到小数点后3位小数,即是精确到分的计算。但在用户使用过程中,能自行根据实际情况进行小数计算精度的设定,最大能允许保留小数点后5位的精度。在时间特性上,当用户发出命令请求时的服务器的响应时间、对数据更新处理、工资数据的查询检索等上,同样要求系统响应时间不会超过0.5秒时间。系统支持多种操作系统的运行环境,多不同操作系统,不同文件格式的磁盘上的数据均能实现信息的互通,及共享。当服务器移植到其他的系统平台,如:Linux平台下时,同样能和其他的系统进行数据存取同步,不会出现系统之间互不兼容的情况,系统支持多系统之间的互连互通,系统有巨大的强健性。本课程设计是用Java语言编写,mysql数据库。 1.3数据流图 根据工资管理要求及用户需求调查分析,得到以下数据流图 图1.1第一层数据流图

简单的JAVA员工信息管理系统源码

简单的J A V A员工信息 管理系统源码 IMB standardization office【IMB 5AB- IMBK 08- IMB 2C】

据库连接 3.查询 4.增、5删 6改(操作数据库) import .*; public class EmpManageSys implements ActionListener { Connection con; Statement stmt; String sql; ResultSet rs; StringBuffer sb = new StringBuffer(); JTextField jtf2 = new JTextField("张飞",10); JTextField jtf3 = new JTextField(10); JTextField jtf4 = new JTextField(10); JTextField jtf7 = new JTextField(10); JTextField jtf5 = new JTextField(10); JTextField jtf6 = new JTextField(10); JTextField jtf8 = new JTextField(10); JTextField jtf9 = new JTextField(10); JTextArea jta10 = new JTextArea(50, 40); public void actionPerformed(ActionEvent e) { String str = (); if ("查询".equals(str)) { quals(str)) { quals(str)) { quals(str)) { EmpManageSys() { createGUI(); connectToDataBase(); } public void searchEmp() { (""); try { stmt = (); oLowerCase().trim() + "or id=" + ().toLowerCase().trim() + "or engName=" + ().toLowerCase().trim() + "or UNIT=" + ().toLowerCase().trim() + "or TEAM=" + ().toLowerCase().trim() + "or Phone=" + ().toLowerCase().trim() + "or region=" + ().toLowerCase().trim() + "or busStation=" + ().toLowerCase().trim();

职工信息管理系统java源代码

package exercise; import .*; class staffInfo 入职工信息★★★┃"); "┃★★★ 2.预览职工信息 ★★★┃"); "┃★★★ 3.查找职工信息 ★★★┃"); "┃★★★ 4.删除职工信息 ★★★┃"); "┃★★★ 5.读取已存数据★★★┃"); "┃★★★ 6.安全退出系统 ★★★┃"); "┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛"); " 请输入您需要的功能代号(1--6):"); choice=()); switch(choice){ case 1:creat(staffOne);break; case 2:output(staffOne);break; case 3:search(staffOne);break; case 4:delete(staffOne);break; case 5:read(staffOne);break; case 6:save(staffOne);break; } } while(choice!=0); } void creat(staffInfo staffOne[]) throws IOException { final BufferedReader buf=new BufferedReader(new InputStreamReader); "请输入职工信息(以0结束)\n"); "姓名:"); staffOne[i].name=(); "0")!=0) um=(); "性别:"); staffOne[i].sex=(); "年龄:"); staffOne[i].age=(); "学历:"); staffOne[i].record=(); "职位:"); staffOne[i].position=(); "工资:"); staffOne[i].wanges=(); "电话:");

简单的JAVA员工信息管理系统源码

// 项目目标:建立员工管理系统第一个版本。 // 实现图形用户界面的员工信息查询、增、删、改;与数据库建立,并将修改结果时时保存到数据库。 // 模块:1.GUI界面 2.数据库连接 3.查询 4.增、5删 6改(操作数据库) import java.sql.*; import java.awt.*; import java.awt.event.*; import javax.swing.*; public class EmpManageSys implements ActionListener { Connection con; Statement stmt; String sql; ResultSet rs; StringBuffer sb = new StringBuffer(); JTextField jtf2 = new JTextField("张飞",10); JTextField jtf3 = new JTextField(10); JTextField jtf4 = new JTextField(10); JTextField jtf7 = new JTextField(10); JTextField jtf5 = new JTextField(10); JTextField jtf6 = new JTextField(10); JTextField jtf8 = new JTextField(10); JTextField jtf9 = new JTextField(10); JTextArea jta10 = new JTextArea(50, 40); public void actionPerformed(ActionEvent e) { String str = e.getActionCommand(); if ("查询".equals(str)) { //if check the button of 查询,then go to method of searchEmp() searchEmp(); } else if ("增加".equals(str)) {

职工信息管理系统C语言源代码

#include #include #include #define N 100 struct employee { int num; char name[20]; char sex; int age; char xueli[30]; int wage; char addr[30]; char tel[20]; }em[100]; /*定义一个结构体*/ void menu(); void input(); void save(int); void display(); void del(); void add(); void search(); void search_num(); void search_xueli(); void search_tel(); void modify(); /*定义各函数*/ void main() {menu(); int n,flag; char a; do { printf("请选择你需要操作的步骤(1--7):\n"); scanf("%d",&n); if(n>=1 && n<=7) { flag=1; break; } else { flag=0; printf("您输入有误,请重新选择!"); }

} while(flag==0); while(flag==1) {switch(n) {case 1:printf(" ◆◆◆输入职工信息◆◆◆\n");printf("\n");input();break; case 2:printf(" ◆◆◆浏览职工信息◆◆◆\n");printf("\n");display();break; case 3:printf(" ◆◆◆按职工号查询职工信息◆◆◆\n");printf("\n");search();break; case 4:printf(" ◆◆◆删除职工信息◆◆◆\n");printf("\n");del();break; case 5:printf(" ◆◆◆添加职工信息◆◆◆\n");printf("\n");add();break; case 6:printf(" ◆◆◆修改职工信息◆◆◆\n");printf("\n");modify();break; case 7:exit(0);break; default :break; } getchar(); printf("\n"); printf("是否继续进行(y or n):\n"); scanf("%c",&a); if(a=='y') {flag=1; system("cls"); /*清屏*/ menu(); /*调用菜单函数*/ printf("请再次选择你需要操作的步骤(1--7):\n"); scanf("%d",&n); printf("\n"); } else exit(0); } } void menu() /*菜单函数*/ { printf(" ************欢迎进入职工信息管理系统**********\n"); printf(" 1.录入职工信息"); printf(" 2.浏览职工信息\n"); printf(" 3.查询职工信息"); printf(" 4.删除职工信息\n"); printf(" 5.添加职工信息");

java 职工信息管理系统源代码

源代码 package lesson2; import java.sql.*; public class employee { public String num; public String name; public String sex; public String age; public String edu; public String sla; public String add; public String tel; public void init(String x1,String x2,String x3,String x4,String x5,String x6,String x7,String x8) { num=x1; name=x2; sex=x3; age=x4; edu=x5;

sla=x6; add=x7; tel=x8; } public void load(String f) { try { Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); String url="jdbc:sqlserver://localhost:1433;DatabaseName=employee"; String userName="sa"; String password="xhw"; Connection conn=DriverManager.getConnection(url,userName,password); if(conn!=null) System.out.println("已成功地与SQL Server 2005数据库建立连接!"); Statement stmt=conn.createStatement(); stmt.executeUpdate(f); stmt.close(); } catch(Exception e) { e.printStackTrace(); }

c++职工信息管理系统课程设计说明书(带全部源码)

课程设计说明书 课程名称C++项目设计 设计题目企业人事信息管理系统学生姓名学号 专业计算机应用 指导教师李广松 2011 年06 月30日

目录 一、系统开发相关情况 (1) (一)开发背景 (1) (二)系统开发的目标 (1) 二、系统以及需求分析 (1) (一)系统目标 (1) (二)系统可行性分析 (1) 1、技术可行性分析 (1) 2、开发工具可行性分析 (2) 三、程序功能描述以及模块结构 (2) (一)功能模块描述及主要类描述 (2) (二)程序流程图 (3) (三)数据结构表 (4) 四、用户使用说明与调试结果 (4) (一)使用说明 (4) (二)调试结果 (4) (三)优缺点分析 (8) 五、总结 (8) 参考文献: (9) 附录:职工信息管理系统源码(C++) (9)

随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。 本文介绍了在Microsoft Visual C++ 6.0环境下开发一个职工信息管理系统的过程。 本系统界面友好,操作简单,比较实用。 一、系统开发相关情况 (一)开发背景 随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。 (二)系统开发的目标 为了更好地适应我校的要求,进一步提供全方位的信息服务,职工信息管理系统在实施后应该能够达到以下的目标: ★能够准确地记录职工的相关信息。 ★系统界面友好、操作简单易行,查询灵活方便,数据储存安全可靠。 ★系统维护安全、方便、可靠,并且能够实现实用性,先进性的要求。 二、系统以及需求分析 (一)系统目标 除了前面所述,我们所开发的系统还应该具有以下功能: ⑴原始数据修改简单方便; ⑵方便的数据查询; ⑶删除数据方便简单,稳定性好; ⑷数据计算自动完成,尽量减少人工干预; (二)系统可行性分析 1、技术可行性分析 由于本系统管理的对象单一,都是公司职工,所以涉及的计算过程不是很复

Java课程设计报告员工信息管理系统

2014-2015学年第二学期 《面向对象程序设计》 课程设计报告 题目:员工信息管理系统分析与设计 专业:网络工程 班级:13级(1)班 姓名: 指导教师: 成绩: 计算机学院 2015年5月22日

引言 JAVA不仅是一门最为流行的计算机语言,而且已经形成一种专门的技术,带来了20世纪末和本世纪初网络科技和网络经济超常发展。JAVA的与平台无关性、高可靠性、安全机制和内嵌网络支持等特性使它成为编写网络应用程序的首选工具之一。 从另一方面来看,软件开发的规模也日渐扩大,对软件质量的要求越来越高,与之相对应的是,各种软件技术和工具层出不穷,各种软件开发、软件质量控制、软件管理法方法学业日渐成熟。面对软件发展的这一现状和趋势,无论是拥有计算机基础知识的学生还是IT领域的起步者,熟练掌握一门语言都是至关重要的。JAVA是一个面向对象的程序设计软件,它将重点放在数据和对象的接口上,与 C++相比的主要不同在于多继承,在JAVA中,取而代之的是简单的接口,以及JAVA 的元类模型。这也很大程度上给我们初学编程的人带来很呆的方便,也使我们更容易掌握JAVA编程的一些基本要领和深层知识。 该程序是利用文件来实现的,程序的重要作用是对员工信息进行管理,包括员工信息的添加、查询、修改、删除。通过该课程设计,使同学们进一步理解概JAVA的基本概念、理论和方法,初步掌握JDK、Eclipse的调试和应用,以及程序中错误的解决方法,明确JAVA在实际程序设计中的应用。使课堂中学习到理论得到应用,练习文件形式在JAVA程序设计中的应用。 目录 1. 设计目的 (1)

2. 设计问题 (1) 3. 概要设计 (1) 4. 详细设计 (1) 员工类的定义 (2) 主模块的设计 (3) 员工信息录入模块的实现 (4) 员工信息修改模块的实现 (7) 员工信息查询模块的实现 (10) 员工信息删除模块的实现 (12) 5. 设计总结 (14) 参考文献 (15)

本科毕业设计论文--基于java的职工考勤管理信息系统

小型应用系统学年设计任务书 学院计算机与信息工程学院专业网络工程 课程名称小型应用系统设计题目职工考勤管理信息系统完成期限自2016年7月26日至2016年8月26日共四周 内容及任务一、项目的目的 采用Java和MySQL数据库技术,设计一个小型应用系统实现职工考勤管理信息。锻炼在软件设计过程中的业务逻辑和业务流程设计能力、以及图形化的用户界面设计和数据库的使用能力。二、项目任务的主要内容和要求 采用Java和MySQL数据库技术,设计一个小型的应用系统实现职工考勤信息的管理,有图形化的用户界面。内容及要求如下: (1)职工信息,包括职工编号、职工姓名、性别、年龄、职称等; (2)出勤记录信息,包括上班打卡时间,下班打开时间,缺勤记录等; (3)出差信息,包括出差起始时间、结束时间、统计总共天数等; (4)请假信息,包括请假开始时间,结束时间,统计请假天数等; (5)加班信息,包括加班开始时间、结束时间、统计加班总时间。 三、项目设计(研究)思路 先期设计数据库,画出数据库的E-R图,设计员工表,出差表,出勤表,加班表,请假表。然后设计和制作分别完成各个小项的功能,如员工表的增加、删除、查询、修改以及其他表格的查询。在各个小功能都完善后,接入数据库,再考虑设计一个主界面,将软件的各项功能集成在一起。小系统达成后,进行调试与界面编辑设计,最终完成设计。 四、具体成果形式和要求 (1)设计完成一个职工考勤管理信息系统。要求能对MySQL 数据库进行增、删、改、查操作,并且具备图形化的用户界面。 (2)完成和提交一份职工考勤管理信息设计报告文档。

进度安排 起止日期工作内容 2016.7.25—8.10 根据软件设计要求,查询相关Java、数据库知 识。 2016.8.11—8.23 构建数据库结构,编写程序应用界面。2016.8.24—8.26 调试程序,完善功能,完成学年设计报告。 主要参考资料[1].王诚.JA V A 实用编程技术[M].北京:人民邮电出版社,2012. [2].王雨竹.MySQL入门经典[M].北京:机械工业出版社,2013. [3].张逸.软件设计精要与模式[M].北京:电子工业出版社,2007. [4].王德永.数据库原理与应用[M].北京:人民邮电出版社,2011. [5].[美]Bruce Eckel.Java编程思想[M].北京:机械工业出版社,2007. [6].[美]Herbert Schildt著.马海军,景丽等译.Java实用教程(第三版).北京:清华大学出版社.2005. 指导教师 意见 (签字):年月日 系(教研室) 主任意见 (签字):年月日

JAVA课程设计员工信息管理系统

JA V A员工管理系统 实验报告 姓名:张旭冉 学号:10105010117 班级:信10-1 北方工业大学理学院信息与计算科学系2013年12月17日

员工管理系统 一、实验目的 通过该课程设计,使同学们进一步理解概JAVA的基本概念、理论和方法,初步掌握JDK、Eclipse的调试和应用,以及程序中错误的解决方法,明确JAVA在实际程序设计中的应用。使课堂中学习到理论得到应用,练习文件形式在JAVA程序设计中的应用。 二、实验内容 A.设计题目:员工管理系统 设计要求:(1)完成员工信息的添加、删除、查询、修改功能 (2)使用用户界面操作 (3)使用文件形式完成 设计思路:首先设计界面进入面板,在面板中添加菜单选项,并将要实现的功能选项添加其中,然后对这些选项实施监听,实现其功能。通过文件类型知识的应用,实现对员工信息的管理。 B.概要设计 面板设计:首先设计一个容器,然后再容器中添加菜单,在菜单中添加选项,并在容器中加入面板,面板布局设置为CardLayout,最后将面板添加进容器。 功能实现:在录入、查询、修改和删除界面中使用JButton、JLabel、ButtonGroup、JRadioButton、JTextField、Choice为界面中加入相应的组件,并对其进行监听,同时附加了文件流的处理。 C.详细设计 1、定义员工类: public class Employee implements java.io.Serializable { String number,name,discipling,grade,borth,sex; public Employee() { } public void setNumber(String number) { this.number=number; } public String getNumber() { return number;

职工信息管理系统源代码

#include #include #include int N=2; struct worker/*定义一个职工信息的结构体*/ { intnum; /*定义一个职工信息的结构体*/ char name[20]; /*定义一个职工信息的结构体*/ char sex[10]; //用字符串存放职工的性别数据 char birth[20]; //用字符串存放职工的出生年月数据 char deta[20];//用字符串存放职工的工作年月数据 char education[20];//用字符串存放职工的学历数据 double salary; //用字符串存放职工的性别数据 char work[30];//用字符串存放职工的职务数据 char addr[20]; //用字符串存放职工的地址数据 char tel[20];//用字符串存放职工的电话数据 }worker[100];//用结构体数组存放职工的所有信息 void menu(); void input(); void save(); void read(); void display(); void add(); void search(); voidsearch_education(); voidsearch_num(); void del(); void modify(); void main() { char s; system("color 3f"); printf("\n\n"); printf(" \t┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓\n"); printf(" \t┃**********************************************************┃\n"); printf(" \t┃***┏━━━━━━━━━━━━━━━━━━━━━━━━┓***┃\n"); printf(" \t┃***┃************************************************┃***┃\n"); printf(" \t┃***┃*** ****┃***┃\n"); printf(" \t┃***┃*** 欢迎使用职工信息管理系统****┃***┃\n"); printf(" \t┃***┃*** ****┃***┃\n"); printf(" \t┃***┃*** ****┃***┃\n"); printf(" \t┃***┃*** 制作人吴青伶****┃***┃\n"); printf(" \t┃***┃*** ****┃***┃\n"); printf(" \t┃***┃*** 2013.12.28 ****┃***┃\n"); printf(" \t┃***┃*** ****┃***┃\n"); printf(" \t┃***┃************************************************┃***┃\n"); printf(" \t┃***┗━━━━━━━━━━━━━━━━━━━━━━━━┛***┃\n"); printf(" \t┃**********************************************************┃\n");

java课程设计员工信息管理系统报告

xx学年x学期《面向对象程序设计》 课程设计报告 题目:xxx 专业:xx 班级:xxxx 姓名:xx 指导教师:x 成绩: xx 20xx年 x月xx日

目录 一、实验目的 (1) 1.1开发背景 (1) 1.2系统介绍 (1) 1.3. 系统面向的用户群体 (2) 1.4开发环境 (2) 二、实验内容 (2) 2.1设计题目 (2) 2.2 设计要求 (2) 2.3设计思路 (2) 2.4概要设计 (3) 2.5功能实现 (3) 三、设计过程或程序代码 (3) 4.1主界面设计 (3) 3.3、实现员工信息的录入 (5) 3.4、实现员工信息的修改 (9) 3.5、实现员工信息的查询 (12) 3.6、实现员工信息的删除 (14) 四、设计总结 (16) 五、参考文献 (17) 六、致谢 (17)

一、实验目的 通过该课程设计,使同学们进一步理解概JAVA的基本概念、理论和方法,初步掌握JDK、Eclipse的调试和应用,以及程序中错误的解决方法,明确JAVA 在实际程序设计中的应用。使课堂中学习到理论得到应用,练习文件形式在JAVA 程序设计中的应用。 1.1开发背景 我们现在管理员工的信息方式有多种,比如说,有写在纸上放在文件夹里的,有做成excel表格的,也有记录在WORD文档中或打印出来的,等等很多种形式。 对于记录在WORD文档中或打印出来的方式,比较方便,随时随地可以查看,不过只能通过查看,没有修改删除方式,如果纸张丢了可能就丢失数据了;对于做成excel表格的的方式,第一也可能文件损坏,第二是查找起来比较困难,需要人工查找,而且更新时不容易,需要涂改以前记录的信息,第三格式比较死板,不利于跟随用户的需求扩展; 如此多的方式我们都感觉有一定的缺陷,那我们如何管理我们的员工资料呢?提出一个大胆的假设,如果我们在网络上建立一个WEB系统专门提供员工信息管理功能,这样我们就可以随时随地通过网络对员工信息进行管理,而现在我们的电脑都逐渐更新换代成可以连接计算机网络了,这样我们可以随时随地查找任意信息,查找快速,维护方便,丢失文件也不会丢失员工信息,而且可以根据用户的需要定制,比较灵活,这个可能是最完美的方案了 1.2系统介绍 开发一个员工信息管理系统,主要有四个部分:增加记录,删除记录,修改记录,查找记录。 (1)增加记录模块:可以向该系统中添加用户信息,包括姓名,性别,部门,工资等 (2) 删除记录模块:可以对系统中的某一个进行删除,删除一个用户后,该

用java编写学生信息管理系统

用java编写学生信息管理系统 import .*; import import .*; import .*; import .*; class Stude nt impleme nts String nu mber, name,specialty,grade,borth,sex; public Stude nt(){}; public void setNumber(Stri ng nu mber){ =nu mber;} public String getNumber(){ retur n nu mber;} public void setName(Stri ng n ame){ =n ame;} public String getName(){ retur n n ame;} public void setSex(Stri ng sex){ =sex;} public String getSex(){ retur n sex;} public void setSpecialty(Stri ng specialty){ =specialty;} public String getSpecialty(){ retur n specialty;} public void setGrade(Stri ng grade){ =grade;} public String getGrade(){ retur n grade;} public void setBorth(Stri ng borth){ =borth;} public Stri ng getBorth(){ retur n borth;} } public class Stude ntMa nager exte nds JFrame{ JLabel lb=new JLabel ("录入请先输入记录,查询、删除请先输入学号,修改是对查询” + "内容改后的保存!”); static JTextField Jnu mber, Jn ame,Jspecialty,Jgrade,Jborth; static JRadioButt on boy,girl; static Butt on Group group=nu II; static JButton Log in, select,delete,update,show; static JPa nel p1,p2,p3,p4,p5,p6,pv,ph; static Stude nt stude nt=n ull; static Hashtable Shashtable=nu II; static File file=n ull; static File In putStream inOne=n ull; static Object In putStream in Two=n ull; static FileOutputStream out One=n ull; static ObjectOutputStream outTwo=n ull;

职工信息管理系统源代码

#i n c l u d e #include #include int N=2; struct worker /*定义一个职工信息的结构体*/ { int num; /*定义一个职工信息的结构体*/ char name[20]; /*定义一个职工信息的结构体*/ char sex[10]; //用字符串存放职工的性别数据 char birth[20]; //用字符串存放职工的出生年月数据 char deta[20]; //用字符串存放职工的工作年月数据 char education[20]; //用字符串存放职工的学历数据 double salary; //用字符串存放职工的性别数据 char work[30]; //用字符串存放职工的职务数据 char addr[20]; //用字符串存放职工的地址数据 char tel[20]; //用字符串存放职工的电话数据 }worker[100]; //用结构体数组存放职工的所有信息 void menu(); void input(); void save(); void read(); void display(); void add(); void search(); void search_education(); void search_num(); void del(); void modify(); void main() { char s; system("color 3f"); printf("\n\n"); printf(" \t┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓\n"); printf(" \t┃**********************************************************┃\n"); printf(" \t┃***┏━━━━━━━━━━━━━━━━━━━━━━━━┓***┃\n"); printf(" \t┃***┃************************************************┃***┃\n"); printf(" \t┃***┃*** ****┃***┃\n"); printf(" \t┃***┃*** 欢迎使用职工信息管理系统 ****┃***┃\n"); printf(" \t┃***┃*** ****┃***┃

Java人事管理系统开源代码

目录 摘要…………………………………………………………………………………………………………………………………………………………………………... 第一章概述.............................................................. .................... (1) 1.1 前言 (1) 1.2 系统功能简介 (2) 第二章设计简介及设计方案论述 (3) 2.1 设计简介....................................................................................... . .3 2.2 设计方案论述 (3) 第三章详细设计 (4) 3.1 算法描述 (4) 3.2 系统功能模块 (7) 第四章设计结果及分析 (8) 4.1 系统实现....................................................................................... . .8 4.2 结果分析 (8) 总结 (9) 致谢 (10) 参考文献 (11) 附录主要程序代码 (12)

摘要 随着计算机技术的发展,办公自动化进入社会的每一个角落已经势不可挡,而人事管理系统是办公自动化的一个小小体现,它为人事管理大量又繁杂的员工数据工作提供了方便,提高了人事管理工作的效率,为办公自动化的普及奠定了基础。人事管理系统是任何一个现代化企事业单位不可或缺的部分,它的内容对于企事业的管理者来说至关重要。人事管理系统应该能够为管理者提供充足的信息和快捷的查询手段。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对人事信息进行管理,具有着传统管理所无法比拟的优点,例如,检索迅速、查找方便、可靠性高、存储量大、寿命长、成本低等,这些优点能够极大地提高人事管理的效率。因此,用开发这样一套管理程序,对单位人事管理工作进行有效电子化管理,化简繁琐的手工操作,提高工作效率都是很有意义的。 关键词:人事管理;办公自动化;信息化; , ’s . . a . ’s , . a ! :;

相关主题
文本预览
相关文档 最新文档