企业员工管理系统 一:项目介绍

参考资料:

项目介绍
工具类
实体类
服务层
控制层
UI层

1、需求:

1、整个系统采用命令行的方式
2、数据以文本的形式保存在文件中
3、数据的具体格式为JSON


2、技术

  1. Java IO:File、FileReader、FileWriter、BufferedReader、BufferedWriter
  2. JSON:阿里巴巴的FastJSON
  3. Log4j:日志记录
  4. 随机数、随机字符串
  5. 代码分层

3、功能:

3.1、部门管理

1)增加部门
2)查询部门

  • 列举出所有的部门
  • 查询出指定ID的部门
  • 根据名称查询出指定的部门

3)修改部门
4)删除部门

3.2、员工管理

1)增加员工
2)查询员工

  • 列举出所有的员工
  • 查询出指定ID的员工
  • 查询出指定部门的员工
  • 根据名称查询出指定的员工

3)修改员工
4)删除员工

3.3、用户登陆


4、项目代码结构图

在这里插入图片描述

对应的类图:

发布了253 篇原创文章 · 获赞 666 · 访问量 5万+

猜你喜欢

转载自blog.csdn.net/lianghecai52171314/article/details/103850423