基于java的企业员工系统的设计与研究

来源 :东方教育 | 被引量 : 0次 | 上传用户:zqy61032526
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:由于计算机技术的飞速发展,数据库技术作为数据管理的一个有效的手段,在各行各业中得到越来越广泛的应用。因此,本文围绕一个“人事管理系统”程序的设计和应用系统的开发课题为背景,详细介绍了以Java 和Oracle为语言编写管理信息系统的过程。该程序通过Java中的GUI图形界面前台与后台Oracle数据库的连接,并具有典型的数据库应用系统的特征,完成了系统结构与现实生活的紧密结合。
  管理系统的开发不仅是一个应用程序编写的过程,更重要的是在系统分析和设计阶段所做的工作。该程序在设计过程中严格遵循软件工程学的方法,用分阶段的生命周期计划严格管理,并主要讲述了程序的总体设计、详细设计阶段,对程序进行需求迭代,不断修正和改进,利用SQL的强大数据库功能,直到形成一个完善的可行性系统.优美、秀丽的界面,方便实用的查询与维护功能共同构成了“人事工资管理系统”。
  关键词:Oracle,数据库,软件工程
  1.系统分析
  1.1系统的初步调查
  系统初步调查的方式主要为系统分析员与单位的管理者和人事信息管理人员交流,并了解机关和事业单位在人事管理方面的一些内容和工作流程情况。机关和事业单位现行的人事信息管理方式主要是使用传统人工的方式。这些优点能够极大地提高人事管理的效率,也是单位的科学化、正规化管理,与世界接轨的重要条件。根据上述分析,可以安排可行性研究。
  1.2系统的可行性研究
  在对系统目标和环境精心分析的基础上,从技术可行性、经济可行性和营运可行性三个方面对本系统进行可行性研究。
  1.2.1营运可行性
  由于本系统只是面向机关和事业单位内人事信息管理人员和在职人员开发的信息管理系统,尽管这些人员可能没有使用过类似的系统,但是以Windows的友好界面,可以使人事信息管理员在专业人员的指导帮助下迅速掌握系统的操作方法。同时,用户也可以根据我们编写的详细的“用户操作说明书”,来学习正确的操作本系统。
  1.2.2技术可行性:
  开发的软件可行性:
  目前流行的数据库开发从管理软件来看,对于有关数据库的信息管理系统,用基于J2SE的架构开发B/S结构,在数据库方面采用oracle9i,无疑是實际应用中最合适的一种解决方案。
  开发的硬件可行性:
  本系统对计算机的硬件环境有一定的要求,对计算机的操作系统、内存、主频、外设等都有最低要求,如果低于这个要求将影响到本系统的正常运行。
  1.2.3经济可行性
  机关和事业单位的人事信息管理目前还完全以传统的人工管理方式进行管理,耗时多,效率低下并且极易出现错误。由于认为失误而早成用形和无形的经济损失事件层出不穷,我们也无法估算出所造成损失的总额。而利用计算机来实现人事管理的以成为适应当今人事管理的方式。开发一套能满足人事信息管理的软件是十分必要的,实现人事管理的自动化,在减少由于认为失误而早成损失的同时,也可以使人事信息管理部门减少许多费用支出,如实现自动化管理后可以精简人员,减少工资支出等。由上述三方面的分析可以看出,本系统的开发时机已经成熟,从多种角度考虑开发此系统都是可行的,并且也是十分必要的。
  2.系统数据库设计
  项目所涉及的系统数据库的表包括:员工基本信息表、员工奖惩表、员工培训表、员工考评表、员工调薪表、员工调动表、账套管理表、操作日志表、操作管理员表
  2.1概念模型设计
  概念性数据模型关心的是如何完整、正确地反映客观实际情况,不关心在数据库中如何实现。这种数据模式能真实地反应用户要求的实际情况,是一种容易被人们理解的直观的数据库结构模式。同时也是一种相对稳定统一的数据模式,一般情况下很少变动。概念性数据在用户和设计者之间建立了桥梁。是设计数据库结构的基础。
  概念设计中自顶向下的实体分析方法,即常用的实体联系模型(简称E-R模型),对具体数据进行抽象加工,将实体集合抽象成实体类型。用实体间联系反映现实世界事物间的内在联系。E-R模型是建立概念性数据模型的有力工具。
  2.2物理数据库模型设计
  设计时,我们将确定下来的实体对象的属性值映射为数据库表中的列,在不同级的表之间,我们用按名应用映射父表与子表间的引用关系,同级表之间,我们仍然沿用主码、外码以映射它们之间的引用关系。这样,我们就建立了一个物理数据模型。
  数据库逻辑结构设计:
  概念结构设计是独立与实际数据模型的信息结构,必须将其转化为逻辑结构后才能进行数据库应用的设计。也就是要将概念上的结构转化为数据库系统所支持的实际数据模型。
  第一种转化是将实体转化为关系表。这种转化比较简单,只需要将实体的属性定义为表的属性即可。
  第二种转化是联系的转化。即将各实体之间的联系转化为表格之间的关系,如外部键的定义。
  在上面工作的基础上归纳出人员管理数据库表格的组成、列的属性、表格之间的联系等。
  该数据库系统要求具有以下方面的特点;
  (1)结构合理,对一个人员建立多条记录;
  (2)所建立的数据冗余度小,独立性强;
  (3)建档、修改、查询、统计快而准确;
  (4)保密性、可靠性好。
  要做到以上四点要求,在数据库的设计中必须尽量做到满足数据库设计第三范式,也就是满足第三范式的定义:如果关系模式R(U,F)中的所有非主属性对任何候选关键字都不存在传递信赖,则称关系R是属于第三范式的。从第一范式到第三范式是逐次“包含于”的关系。遵循关系数据库设计的范式要求才能达到规范化目的,从而使结构更合理,消除存储异常,使数据冗余尽量小,便于插入、删除和更新。
  3.软件测试
  软件测试是保证软件质量的关键,它是对需求分析设计和编码的最后复审。在软件生命周期的每个阶段,都不可避免地会产生错误,通常在编写出每个源程序后,就要对它进行必要的测试,这步工作自己来完成。此后由专门的测试人员进行各种综合测试。软件产品可用黑盒测试法和白盒测试法进行测试,通常两种方法结合使用。我在测试系统时先进行黑盒法测试,即检查程序是否输出正确的结果,而后进行白盒测试,即了解程序的内部结构和处理过程,对程序中重要的逻辑路线进行测试,在不同点检查程序状态,确定实际状态与时期的状态是否一致[2]。
  完成了企业人事工资管理系统的编译和调试工作,最后一步就是系统的编译和发行。在系统的编译和发行以前,需要设置工程项目的属性。选择“Project|Renshi_MIS Properties”菜单,进行属性设置。
  最后选择”FileMade Renshi_Mis.exe”菜单,编译开始。编译完毕之后,即生成了相应的可执行文件。编译通过后,生成可执行文件Renshi_Mis.exe.我们需要在发布前对生成的可执行文件进行测试。通过测试的可执行文件,就可以发布了。
其他文献
摘要:近年来,各级审计和巡视移送的问题线索中,政府采购行为所涉及的价格虚高、违规招标、质量瑕疵、利益输送等问题层出不穷。招标作为招投标程序的第一个阶段,是违纪违法问题密谋和铺垫的重要阶段,解析该阶段的违规现象对开展针对性地审计监察具有重要意义。  关键词:政府采购;招标;违规现象;执纪监督  第十三届全国人民代表大会第一次会议表决通过了宪法修正案草案,其中有11条同监察委员会息息相关,为深化国家监
期刊
摘要:通信工程行业是现代社会生产建设的重要领域,对于社会的现代化发展发挥重要促进作用。通信工程项目管理是其工程项目建设重要工作内容,管理职能的实现关乎工程企业的经济效益,同时对社会效益也会产生影响作用。计算机网络技术在各行业领域已经得到广泛的应用,本文通过对计算机网络技术在通信工程项目管理中的应用进行探究,分析通信工程项目管理的背景、以及其有效的提升策略,旨在促进计算机网络技术应用价值的实现,进而
期刊
黄土的性质,黄土颜色棕黄,性质疏松,质地较为均匀,多属粉沙壤土至粉沙粘壤土。我国黄土多认为是风成土,其物质主要来源于中亚和我国西部沙漠、戈壁地带,但不排除青藏高原冰碛物和冻融作用产物可能为其提供一定的物质来源。在我国北部,马兰黄土分布非常广泛,北起长城南至秦岭。在广大的黄土高原地区除少数山岭外,几乎都被连续的马兰黄土所覆盖,与较老时代的黄土一起形成了今天特殊的黄土地貌。马兰黄土的厚度自西北向东南递
期刊
摘要:本文从语篇的角度出发,以人际功能作为理论支点,研究人际功能角度下的2017年政府工作报告的翻译。分别从阐述政府工作报告在现在社会中的价值和地位、探究系统功能语言学中的人际功能和人际功能对政府工作报告翻译的指导作用进行论述,说明人际功能在政府工作报告翻译中的理论和实践价值。  关键词:政府工作报告;人际功能;语气;情态  一、政府工作报告及其翻译的重要性  政治性文本大致可分为两种,一种是关于
期刊
摘要:随着科技的不断发展,互联网走进人们的生活,新媒体时代也随之到来。新媒体时代的到来给传统的广播电视带来不小的冲击,如果不结合当下的社会形势对广播电视编导工作进行改进和创新,就无法发挥传统媒体的优势,同时传统媒体的社会竞争力也将随之下降。传统的媒体形式给人们的生活带来很多便利,它的完善和改进需要结合当下的社会形势与人们的需求,以进一步提高人们的生活质量、接受信息的质量为前提,本文将以新媒体时代为
期刊
摘要:随着21世纪的到来,经济飞速发展是无法转变的事实,企业竞争加剧也难以避免。知识型员工所含有时代特征是我们无法在一般员工身上看到的,那么最初的管理和激励方式就不能适用于其中。采取有效的激励手段和高效的管理制度无疑是企业现在应做的。现有的经济制度向原有的管理发出了挑战,因此,本文将从我国企业知识型员工的管理现状切入,剖析对其激励与管理中存在的种种问题,深入分析原因,并提出相应的对策加以应对。  
期刊
摘要:随着项目法在我国施工企业的推广,我国国有大中型建筑施工企业已经逐渐形成了以施工项目为出发点的管理模式。在此管理模式下,项目经理在建筑企业中有着举足轻重的作用。在实际工作中,项目经理的工作绩效受到了各个方面的影响。因为不同于其他管理环境,施工项目管理环境相对而言比較复杂,存在许多不确定因素,因此,项目经理的绩效也受到多方面的影响。本文综述项目经理的含义,特点及其在建筑企业中的重要作用,分析影响
期刊
摘要:货物运输合同是十分复杂的合同,货物运输合同的特征不同于一般民事合同。在分析传统理论对货物运输合同研究的不足时,揭示了货物运输合同的独特的法律特征,即货物运输合同对承运人一方进行限制;货物运输合同缔约的法律强制化;货物运输合同条款格式化;货物运输合同的主要内容法律化。由于货物运输合同仍然是合同,而合同的本质仍然是自由,自由的程度则取决于立法者对货物运输合同关系的认识和运输关系对法的要求。  关
期刊
摘要:文章主要分析了目前维语专业学员维语听力存在的问题及其主要原因,提出并论证了有效提高学员维语听力的三种方法,即借助文字弄清语音,先听慢速后听快速音频、用结构类似句进行问答等方法。  关键词:维语;听力;对策  维语专业主要的教学目标是通过训练使学员具备维语的基本的听说读写译能力。而听懂能力的具备与其它能力相比显得更为重要。因为人与人之间的交流必须相互听懂彼此的话语为前提,听懂廣播、电视、电影、
期刊
清清楚楚的记得,两年前的八月二十八日,是我第一次踏入枫叶国际学校的大门。那一天,阳光明媚,蓝天白云,不少即将与我共处的同学们在操场上整整齐齐的排着队列军训着,而我从他们身旁走过,一片绿叶正好轻轻落下。  从入校考试到領取校服,找到寝室,仅仅半天时间,就决定了这三年的生活,当爸爸开车回家时,我站在校园停车场的一角,看着那车灯逐渐消失,直到一点点光影都找不着时,我还伫立在那儿,就好像如果我不走,他们就
期刊