人事管理系统——数据库课程设计

人事管理系统——数据库课程设计

ID:813978

大小:731.62 KB

页数:36页

时间:2017-09-07

人事管理系统——数据库课程设计_第1页
人事管理系统——数据库课程设计_第2页
人事管理系统——数据库课程设计_第3页
人事管理系统——数据库课程设计_第4页
人事管理系统——数据库课程设计_第5页
资源描述:

《人事管理系统——数据库课程设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《数据库》实习报告课题:人事管理系统课程名称:数据库原理及应用学生姓名:学生学号:所在专业:计算机科学与技术所在班级:指导老师:徐龙琴成绩:目录设计总说明31.人事管理系统概述41.1研究背景41.2意义及目的开发42.系统需求分析52.1开发环境和软件52.2系统设计与功能分析53.数据库设计63.1系统概念结构设计63.1.1系统功能模块图63.1.2数据流程图73.2系统逻辑结构设计83.3物理结构设计103.4数据库关系图114.系统模块设计概述144.1用户登录模块144.2系统管理模块144

2、.3信息管理模块144.4信息查询模块154.5其他模块155.系统运行与测试165.1用户登录165.2系统管理165.3信息管理175.4信息查询195.5其他模块205.5.1关于205.5.2计算器205.5.3退出205.6优缺点自我评价216.课程设计总结227.附录(代码)23参考文献36设计总说明1.设计概况名称:人事管理系统用途:学校等机构功能:实现对员工信息的管理与维护等功能2.设计说明学生学籍管理系统,可用于学校等机构的学生信息管理,查询,更新与维护,使用方便,易用性强,图形界面清

3、晰明了。该软件用java语言编写,用SQLServer2005数据库作为后台的数据库进行信息的存储,用SQL语句完成添加,查询,修改,删除的操作。用ODBC驱动实现前台Java与后台SQL数据库的连接。Java语言跨平台性强,可以在windows,linux,ubuntu等系统下使用,方便简单,安全性好。SQLServer2005数据库高效安全,两者结合可相互利用各自的优势。该系统实现的大致功能:系统功能的基本要求:Ø员工各种信息的输入,包括员工的基本信息、学历信息、婚姻状况信息、职称等。Ø员工各种信息

4、的修改;Ø对于转出、辞职、辞退、退休员工信息的删除;Ø按照一定的条件,查询、统计符合条件的员工信息;至少应该包括每个员工详细信息的查询、按婚姻状况查询、按学历查询、按工作岗位查询等,至少应该包括按学历、婚姻状况、岗位、参加工作时间等统计各自的员工信息;Ø对查询、统计的结果打印输出。3.本系统只实现了基本操作功能,对于一些更大型、属性更多、关系更复杂的企业,便利性和安全性仍有不足,使用过程中造成的不便还请谅解!1.人事管理系统概述1.1研究背景人事管理系统是企业管理系统中不可缺少的重要组成部分,它的内容对

5、于企业的决策者和管理者来说都至关重要,所以人事档案管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件何数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。1.2意义及目的开发作为计算机应用的一部分,使用计算机对人事档案信息进行管理,具有着手工管理所无法比拟

6、的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事档案管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样一套管理软件成为很有必要的事情。本系统针对以上缺点能够极大地提高学生信息管理的效率,也是科学化、正规化的管理,与世界接轨的重要条件。所以如何自动高效地管理信息是这些年来许多人所研究的。一个健全的人事管理系统是一个学校或某个集体单位正常运作的必要条件,使人事管理方便快捷而又清晰,面对各种不同种类的信息,需要合理的数据库

7、结构来保存数据信息以及有效地程序结构来支持各种数据的操作的执行。实现集体单位管理系统化,规范化和自动化,从而达到提高人事管理的工作效率和工作质量的目的。2.系统需求分析2.1开发环境和软件本学籍采用Java语言编写前台程序,后台采用SQLServer2005软件管理数据库,调试和运行皆由EclipseSDKv3.5.0完成。2.2系统设计与功能分析系统设计的基本思想:1.用户登录模块2.系统管理模块1)密码修改2)重新登录3)添加/删除用户4)退出系统3.信息管理模块1)对学校里所有员工和院系进行统一标

8、号,将每一位员工的信息保存在员工档案记录中2)对新聘的员工,将其信息加入到员工档案记录中;对于转出、退休、辞职、辞退的员工,将其信息从员工档案记录中删除3)当员工信息发生变动时,修改员工档案记录中相应的属性4.信息查询模块查询员工信息及院系信息5.其他模块1)计算器2)关于系统的说明3)退出系统功能的基本要求:Ø员工各种信息的输入,包括员工的基本信息、学历信息、婚姻状况信息、职称等。Ø员工各种信息的修改;Ø对于转出、辞职、辞退、退休员工信息

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。