# 2018-2019面向对象课程设计 **Repository Path**: UU0607/java_course_design ## Basic Information - **Project Name**: 2018-2019面向对象课程设计 - **Description**: java 课程设计,使用java语言编写一个简单的教务人事管理系统 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2023-12-11 - **Last Updated**: 2023-12-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 2018-2019面向对象课程设计 #### 介绍 java 课程设计,使用java语言编写一个简单的教务人事管理系统 #### 软件架构 使用登录模块进入教务人事管理界面,在管理界面用到人事信息的增、删、改、查四个模块。 #### 安装教程 1. 打开Mysql服务器,使用Navicat建立连接,新建数据库名叫做eapms,然后运行sql文件即可建好数据库。 2. 更改数据库root用户的密码,使得程序能够访问数据库。 3. 运行程序,运行LoginFrame主窗体实现系统使用。 #### 使用说明 1、首先建立连接,创建新数据库,名称为eapms,再运行eapms.sql文件,刷新后看到三张表。 2、然后用NetBeans打开项目,注意改该数据库连接时的用户名和密码。 点击LoginFrame窗体运行(其他已经限制自启)项目,登录窗体账户为9870001,密码为111111(数据库中其他账号也可), 点击登录,登录错误给出提示,另外可以注册账户和重置密码。 3、然后进入管理界面,可以按照部门和员工编号查询员工,显示在下面的表里(如果按员工编号查询,输入框为空时有提示, 并获得焦点),另外点击表中的任意一个人,可以在下面的文本字段中看到详细信息。 4、最后是下面的四个按钮分别是入职新员工、员工离职、信息修改和退出管理。 入职新员工输入对应信息,点击添加,如果员工编号已存在,给出提示,令其重新输入编号再添加,添加成功后给出提示,重置信息框。 员工离职,先输入员工编号,查看详细信息,没有此员工给出提示,有则点击确认离职即可删除。 信息修改,先输入员工信息,查看详细信息,没有此员工给出提示,有则点击确认修改即可修改。 退出管理,即可关闭ManageFrame,打开一个新的登录窗体。 #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_master 分支 3. 提交代码 4. 新建 Pull Request #### 码云特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. 码云官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解码云上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是码云最有价值开源项目,是码云综合评定出的优秀开源项目 5. 码云官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. 码云封面人物是一档用来展示码云会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)