没有合适的资源?快使用搜索试试~ 我知道了~
毕业论文人事管理系统数据库课程设计.doc
0 下载量 132 浏览量
2023-07-08
18:20:31
上传
评论
收藏 732KB DOC 举报
温馨提示
试读
36页
毕业论文人事管理系统数据库课程设计.doc
资源推荐
资源详情
资源评论
《数据库》实习报告
课题:人事管理系统
课程名称: 数据库原理及应用
学生姓名:
学生学号:
所在专业: 计算机科学与技术
所在班级:
指导老师: 徐龙琴
成绩:
目 录
设计总说明............................................................................................................................3
1.人事管理系统概述.............................................................................................................4
1.1 研究背景........................................................................................................................4
1.2 意义及目的开发............................................................................................................4
2.系统需求分析.....................................................................................................................5
2.1 开发环境和软件............................................................................................................5
2.2 系统设计与功能分析....................................................................................................5
3.数据库设计.........................................................................................................................6
3.1 系统概念结构设计.....................................................................................................6
3.1.1 系统功能模块图....................................................................................................6
3.1.2 数据流程图 ...........................................................................................................7
3.2 系统逻辑结构设计.....................................................................................................8
3.3 物理结构设计...........................................................................................................10
3.4 数据库关系图...........................................................................................................11
4.系统模块设计概述...........................................................................................................14
4.1 用户登录模块..............................................................................................................14
4.2 系统管理模块..............................................................................................................14
4.3 信息管理模块..............................................................................................................14
4.4 信息查询模块..............................................................................................................15
4.5 其他模块......................................................................................................................15
5.系统运行与测试...............................................................................................................16
5.1 用户登录......................................................................................................................16
5.2 系统管理......................................................................................................................16
5.3 信息管理......................................................................................................................17
5.4 信息查询......................................................................................................................19
5.5 其他模块......................................................................................................................20
5.5.1 关于......................................................................................................................20
5.5.2 计算器..................................................................................................................20
5.5.3 退出......................................................................................................................20
5.6 优缺点自我评价..........................................................................................................21
6.课程设计总结...................................................................................................................22
7.附录(代码)...................................................................................................................23
参考文献..............................................................................................................................36
设计总说明
1. 设计概况
名称:人事管理系统
用途:学校等机构
功能:实现对员工信息的管理与维护等功能
2. 设计说明
学生学籍管理系统,可用于学校等机构的学生信息管理,查询,更新与
维护,使用方便,易用性强,图形界面清晰明了。该软件用 java 语言编写,
用 SQLServer2005 数据库作为后台的数据库进行信息的存储,用 SQL 语句完
成添加,查询,修改,删除的操作。用 ODBC 驱动实现前台 Java 与后台 SQL
数据库的连接。Java 语言跨平台性强,可以在 windows,linux,ubuntu 等
系统下使用,方便简单,安全性好。SQLServer2005 数据库高效安全,两者
结合可相互利用各自的优势。
该系统实现的大致功能:
系统功能的基本要求:
➢ 员工各种信息的输入,包括员工的基本信息、学历信息、婚姻状况信息、职称等。
➢ 员工各种信息的修改;
➢ 对于转出、辞职、辞退、退休员工信息的删除;
➢ 按照一定的条件,查询、统计符合条件的员工信息;至少应该包括每个员工详细信息的
查询、按婚姻状况查询、按学历查询、按工作岗位查询等,至少应该包括按学历、婚姻
状况、岗位、参加工作时间等统计各自的员工信息;
➢ 对查询、统计的结果打印输出。
3.本系统只实现了基本操作功能,对于一些更大型、属性更多、关系更复杂的
企业,便利性和安全性仍有不足,使用过程中造成的不便还请谅解!
1.人事管理系统概述
1.1 研究背景
人事管理系统是企业管理系统中不可缺少的重要组成部分,它的内容对于企 业的决策者
和管理者来说都至关重要,所以人事档案管理系统应该能够为用户提 供充足的信息和快捷的
查询手段。 但一直以来人们使用传统人工的方式管理文件 档案,这种管理方式存在着许多
缺点,如:效率低、保密性差,另外时间一长,将产 生大量的文件何数据,这对于查找、更新和维
护都带来了不少的困难。随着科学 技术的不断提高,计算机科学日渐成熟,其强大的功能已为
人们深刻认识,它已进 入人类社会的各个领域并发挥着越来越重要的作用。
1.2 意义及目的开发
作为计算机应用的一部分,使用计算机对人事档案信息进行管理,具有着手 工管理所无
法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保 密性好、寿命长、成本
低等。这些优点能够极大地提高人事档案管理的效率,也 是企业的科学化、正规化管理,与世
界接轨的重要条件。因此,开发这样一套管 理软件成为很有必要的事情。
本系统针对以上缺点能够极大地提高学生信息管理的效率,也是科学化、正规化的管理,
与世界接轨的重要条件。所以如何自动高效地管理信息是这些年来许多人所研究的。
一个健全的人事管理系统是一个学校或某个集体单位正常运作的必要条件,使人事管理
方便快捷而又清晰,面对各种不同种类的信息,需要合理的数据库结构来保存数据信息以及
有效地程序结构来支持各种数据的操作的执行。实现集体单位管理系统化,规范化和自动化,
从而达到提高人事管理的工作效率和工作质量的目的。
2.系统需求分析
2.1 开发环境和软件
本学籍采用Java语言编写前台程序,后台采用SQL Server2005软件管理数据库,调试和
运行皆由Eclipse SDK v3.5.0完成。
2.2 系统设计与功能分析
系统设计的基本思想:
1. 用户登录模块
2. 系统管理模块
1)密码修改
2)重新登录
3)添加/删除用户
4)退出系统
3. 信息管理模块
1)对学校里所有员工和院系进行统一标号,将每一位员工的信息保存在员
工档案记录中
2)对新聘的员工,将其信息加入到员工档案记录中;对于转出、退休、辞
职、辞退的员工,将其信息从员工档案记录中删除
3)当员工信息发生变动时,修改员工档案记录中相应的属性
4. 信息查询模块
查询员工信息及院系信息
5. 其他模块
1)计算器
2)关于系统的说明
3)退出
系统功能的基本要求:
➢ 员工各种信息的输入,包括员工的基本信息、学历信息、婚姻状况信息、职称等。
➢ 员工各种信息的修改;
➢ 对于转出、辞职、辞退、退休员工信息的删除;
➢ 按照一定的条件,查询、统计符合条件的员工信息;至少应该包括每个员工详细信息的
查询、按婚姻状况查询、按学历查询、按工作岗位查询等,至少应该包括按学历、婚姻
状况、岗位、参加工作时间等统计各自的员工信息;
➢ 对查询、统计的结果打印输出。
剩余35页未读,继续阅读
资源评论
yyyyyyhhh222
- 粉丝: 412
- 资源: 6万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功