1、*大学大学 *专业专业 Java 课程设计课程设计 题 目: 雇员管理系统雇员管理系统 班 级: * 姓 名: * 学 号: * * 同组姓名: * * 起 迄 日 期: 地点: 指导教师: 评阅意见:评阅意见: 成绩评定:成绩评定: 评阅人:评阅人: 日期:日期: 完成日期: 目录目录 一、课程设计的目的 2 二、课程设计的要求 3 2.1 课设问题:员工管理系统 . 3 2.2 设计思路: 3 三、设计概要. 3 四、详细设计. 4 4.1 基本模块设计. 4 4.1.1GUi 界面设计 5 4.1.2 查阅模块设计 5 4.1.3 工资管理模块 5 4.1.4 创建个人信息数据库 . 7
2、 4.2 雇员信息管理主界面设计与实现 . 8 4.3 雇员信息管理业务层的设计 17 4.4 雇员信息管理的数据访问层设计实现 24 4.5 java 修改程序源代码 . 27 五、设计总结. 28 六、参考文献. 28 七、附录 错误错误!未定义书签。未定义书签。 一、一、课程设计的目的课程设计的目的 随着现代社会的快速发展, 我们已进入信息化时代, 管理系统在人们的生活中的应用越 来越广泛,它已深入到我们工作、学习、生活的各个方面。为了适应时代的发展,本次课程 设计的主要任务是设计一个学生员工系统并完成一些基本操作。其目的是: 1)复习、巩固 Java 语言的基础知识,进一步加深对 Ja
3、va 语言的理解和掌握; 2)课程设计为学生提供了一个既动手又动脑,独立实践的机会,将课本上的理论知识和实 际有机的结合起来,锻炼学生的分析解决实际问题的能力。提高学生适应实际,实践编程的 能力; 3)培养学生在项目开发中的团队合作精神、创新意识及能力; 4)熟练掌握采用普通的 java 客户端形式与 oracle,access,sql server 数据库进行连接 来进行数据的增、删、改操作; 5)采用 GUI 设计,掌握 java 的 GUI 开发和 JDBC 的用法; 6)对 javaGUI 设计有一个整体的了解与把握。 二、课程设计的要求二、课程设计的要求 2.1 2.1 课设问题:员工管理系统课设问题:员工管理系统 要求完成: (1) 完成员工的添加、删除、查询、修改功能 (2) 使用界面操作 (3) 使用文件完成 2.2 2.2 设计思路:设计思路: 首先设计面板,然后往面板里添加组件,点击各个组件来实现;要求对员工 信息的添加、删除、查询、修改功能。 三、设计概要三、设计概要 1)GUI 界面设计。 2)业务逻辑设计。 3)数据库访问层设计。 4)数据表结构的设计。 四、详细设计四、详细设计 4.1 4.1 基本模块设计基本模块设计 Gui 界面设计 查阅模块 工资管理模块 查询(Query) 增 删 改 数据库 DataB