基于JAVA职工档案管理系统

基于JAVA职工档案管理系统

ID:39474248

大小:246.00 KB

页数:21页

时间:2019-07-04

基于JAVA职工档案管理系统_第1页
基于JAVA职工档案管理系统_第2页
基于JAVA职工档案管理系统_第3页
基于JAVA职工档案管理系统_第4页
基于JAVA职工档案管理系统_第5页
资源描述:

《基于JAVA职工档案管理系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、苏州科技学院电子信息与智能化实验中心面向对象课程设计 报告--职工档案管理系统专业年级计算机科学与技术班 级学 号姓 名成 绩指导教师2016年3月19日-19-目录职工档案管理系统设计报告11.1目的21.2主要完成的任务21.3使用的开发工具21.3.1Eclipse21.3.2MySQL31.4解决的主要问题32.1系统功能分析42.1.1系统需求分析42.1.2可行性分析42.2用例图及用例说明43.1系统类图63.1.1表现层63.2.2业务逻辑层63.2.3数据访问层73.2系统时序图73.3数据库设计84系统实现95系统测试17-19-职工档案管理系统

2、设计报告职工档案的管理是企业管理中的一个重要内容,随着时代的进步,企业也逐渐变得庞大起来。如何管理好企业内部员工的信息,成为企业管理中的一个大问题。在这种情况下,开发一个职工档案管理系统就显得非常必要。本系统结合公司实际的职工、制度,经过实际的需求分析,采用eclipse作为开发工具而开发出来的职工档案管理系统。整个系统从符合操作简便、灵活、实用、安全的要求出发,本企业职工档案管理系统具有如下功能:主要实现对员工的职工档案资料进行有效的录入、删除、修改和查询,根据职工编号对符合条件的员工档案资料进行修改以及根据职工编号对符合条件的员工档案资料进行删除,根据职工编号查

3、询符合条件的员工档案资料,并打印查询结果等功能。-19-1课程设计任务概述1.1目的现代信息技术的发展,在改变着我们的生活方式的同时,也改变着我们的工作方式,使传统意义上的职工档案管理的形式和内涵都在发生着根本性的变化。在过去,一支笔和一张绘图桌,可能就是进行办公的全部工具。今天,电脑、扫描仪和打印机等,已基本取代了旧的办公用具。如今,职工档案管理己完全可以通过电脑进行,并在计算机辅助下准确快速地完成许多复杂的工作,不仅能够大大降低企业在职工档案管理方面的成本,而且能大大缩短档案管理的时间。而今天,职工档案管理的内容己经转变为对更为广泛的系统价值的追求。信息管理,如

4、今已是一个热门话题,它已为许多企业所采用。因此,在现代化的进程中,引入现代管理的思想,建立一套可面向企事业单位职工档案管理系统,也是十分必要的。1.2主要完成的任务随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业职工档案管理势在必行。对于大中型企业来说,利用计算机支持企业高效率完成职工档案管理的日常事务,是适应现代企业制度要求、推动企业劳动职工档案管理走向科学化、规范化的必要条件;计算机管理所无法比拟的优点检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高职工管理的效率,也是企业的科学化、正规化管理,

5、与世界接轨的重要条件。合理的利用有助于企业发展的管理系统是企业改革的一种优越的体现,不仅保证了核算准确度,还成倍的提高了工作效率,而且便于查询。作为计算机应用的一部分,使用计算机对职工档案信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高职工档案管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样一套适用的职工档案管理软件成为很有必要的事。1.3使用的开发工具1.3.1EclipseEclipse是一个开放源代码的、基于Java的可扩展开发平台。就其本

6、身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse附带了一个标准的插件集,包括Java开发工具(JavaDevelopmentKit,JDK)。虽然大多数用户很乐于将Eclipse当作Java集成开发环境(IDE)来使用,但Eclipse-19-的目标却不仅限于此。Eclipse还包括插件开发环境(Plug-inDevelopmentEnvironment,PDE),这个组件主要针对希望扩展Eclipse的软件开发人员,因为它允许他们构建与Eclipse环境无缝集成的工具。由于Eclipse中的每样东西都是插件,对于给Eclip

7、se提供插件,以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所。这种平等和一致性并不仅限于Java开发工具。尽管Eclipse是使用Java语言开发的,但它的用途并不限于Java语言;例如,支持诸如C/C++、COBOL、PHP、Android等编程语言的插件已经可用,或预计将会推出。Eclipse框架还可用来作为与软件开发无关的其他应用程序类型的基础,比如内容管理系统。1.3.2MySQLMySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,目前属于Oracle旗下公司。MySQL最流行的关系型数据库管理系统,在W

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

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

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