JAVA课设职工信息管理系统

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

*******************

实践教学

*******************

JAVA课程设计题目:职工信息管理系统

专业班级:

姓名:

学号:

指导教师:

成绩:

摘要

用计算机管理职工信息具有可靠、方便、省时省力的特点。当今各种管理软件大部分只针对一个公司或者更大的范围来编写,它具有通用性良好的特点,但对于小领域如一个系来说,它就很难适应这个系特殊的管理。而该设计正是基于职工信息管理的特点来开发的。它可以实现职工信息的录入、添加、修改、删除、查询、保存到数据库等基本功能。同时还为管理者提供统计、制表、系统日志、开介绍信等特色功能。该系统具有界面友好、操作方便、成本低廉、符合管理者习惯的特点。另外,系统采用Java语言开发,具有可移植性良好、不依赖于操作系统的特点。同时采用My SQL数据库管理系统做数据库,是因为它具有管理方便,存储量大的特点,适合计算机系信息管理的要求,它主要包含以下几个模块:系统权限的设定、原始数据录入、数据的汇总及查询等。

本文系统的分析了软件开发的背景以过程;首先介绍了软件的开发环境,其次介绍了本软件的详细设计过程:数据库的设计、各个模块的设计和实现,以及具体界面的设计和功能。

关键词:职工管理信息系统职工信息

目录

一、需求分析 0

二、总体设计 (1)

三、详细设计 (1)

3.1基础数据类定义 (1)

1. (3)

.3数据库表定义 (41)

四、测试 (43)

2. (4)

.1登录主界面 (43)

3. .............................................................................................................................. M

yeclipse8.5中运行,可得到图4.1所示的登录界面。 (43)

4. (4)

.2管理员身份登录主界面 (43)

5. (4)

.3普通用户身份登录主界面 (43)

6. (4)

.4添加职工信息 (43)

7. (4)

.5修改职工信息 (43)

8. (4)

.6删除职工信息信息 (44)

9. (4)

.7职工信息查询 (44)

10. (4)

.8添加用户信息 (44)

11. (4)

.9修改用户信息 (44)

12. (4)

.10删除用户信息 (44)

13. (4)

.11用户信息查询 (44)

14. (4)

.12用户密码修改 (45)

设计总结 (45)

参考文献 (47)

致谢 (47)

一、需求分析 0

二、总体设计 (1)

三、详细设计 (1)

3.1基础数据类定义 (1)

15. (3)

.3数据库表定义 (41)

四、测试 (43)

16. (4)

.1登录主界面 (43)

17. ............................................................................................................................ M

yeclipse8.5中运行,可得到图4.1所示的登录界面。 (43)

18. (4)

.2管理员身份登录主界面 (43)

19. (4)

.3普通用户身份登录主界面 (43)

20. (4)

.4添加职工信息 (43)

21. (4)

.5修改职工信息 (43)

22. (4)

.6删除职工信息信息 (44)

23. (4)

.7职工信息查询 (44)

24. (4)

.8添加用户信息 (44)

25. (4)

.9修改用户信息 (44)

26. (4)

.10删除用户信息 (44)

27. (4)

.11用户信息查询 (44)

28. (4)

.12用户密码修改 (45)

设计总结 (45)

参考文献 (47)

致谢 (47)

一、需求分析

1.1问题描述

对职工信息进行管理,包括:职工信息的录入、修改、删除、更新,还有对登录用户进行管理,包括用户信息的录入、删除、修改,密码修改等管理,还有对用户信息的现实打印,查找等。

1.2要求

(1)该管理软件将对用户信息进行管理和统计,对职工的信息进行录入更新管理和统计;

(2)该管理软件将为用户提供账号管理工具,以便用户对账号进行管理,具体为添加用户、删除用户、修改用户密码;

(4)该管理软件提供人员管理,能够对员工的分类管理,新员工的加入以及员工删除,修改进本信息等功能。

1.3实现功能

(1)由键盘输入职工对象,以数据库方式保存。程序执行时将文件录入数据库。

(2)对职工对象进行查找,修改,删除,更新等操作。

(3)对用户对象进行查找,修改,删除,更新等操作。

二、总体设计

根据需求分析,整个职工管理系统的功能结构如图1所示:

3.1

private String id; // 职工号

private String name; // 姓名

private String type; // 任职类型

private String xueli; // 学历

private String address; // 地址

private String sex; // 性别

private int age; // 年龄

private double salary; // 工资

}

3.1.2用户数据定义

public class User {

相关文档
最新文档