资源描述:
《杨逸帆的论文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、人事管理系统的设计与实现学生姓名:杨逸凡指导老师:王艳华摘要木课程设计主要解决企业人事的管理问题,设计开发一个简单的人事管理系统系统,实现人事的查看、插入、修改、删除等功能。在课程设计中,系统开发平台为Windows7,程序设计语言采用JAVA,IDE采用NetBeansIDE7.0.1,数据库采用MicrosoftOfficeAccess2003,®序运行平台为Windows2000/xp/7o程序通过调试运行,初步实现了设计目标,并冃经过适当完善后,将可以应用在企业的管理屮,解决实际问题。关键词信息管理系统;数据库;
2、JAVA;NetBeansIDEThepersonnelmanagementsystemdesignandimplementationABSTRACTTheobjectiveofthiscoursedesignmainlytosolvetheproblemofmanagementofthebusinessenterprisepersonal,designinganddevelopingasimplepersonnelmanagementsystemsystem,realizethepersonnefsview,inser
3、t,modificationanddeletionfunction.Inthecurriculumdesign,systemdevelopmentplatformforWindows7,programminglanguageusedJAVA,IDEtheNetBeansIDE7.0.1,databaseusingMicrosoftOfficeAccess2003,programrunningplatformforWindows2000/xp/7.Programthroughthetestandoperation,andt
4、henrealizedthedesigngoal,andafterappropriateperfect,willcanbeappliedinenterprisemanagement,solvingpracticalproblems.KEYWORDSInformationmanagementsystem;Database;JAVA;NetBeansIDE1•引言1・1课题背景随着计算机在我们的生活屮越来越普及和计算机技术的飞速发展,计算机对人类的帮助越来越大,同时也大大减少了人类的工作量。也因此人们也一直思考着怎样用计算机
5、来简化FI常生活屮的一些工作。而人事管理问题在二I•世纪末期是一个非常繁琐的问题,而到了二十一世纪,随着计算机信息管理技术的发展,计算机化的人事管理系统也已成为企业人事部门一个不可或缺的工具。计算机信息管理技术的应用,除了能在相当大的程度上代替人工作业,从而减少人员工作量,减轻工作负担,减少工作中因人为原因而产生的错误从而避免不必要的损失外,更重要的是能建立准确畅通、简便的信息流通渠道,为工作提供所需要的准确、及时的信息以帮助做出正确而及时的选择与决定,从而给釆用这门技术的单位带来了巨大的可见或不可见的利益与效益。1・2
6、课程设计目的人事部门作为企业的一个重要部门,每天都要处理人事调度的问题,在人事管理上起着举足轻重的作用,使用人事管理系统可以大大地提高工作效率,减少工作小可能出现的错误,是提高企业办公自动化水平的重要手段之一。其开发主要包括后台数据库的建立和维护以及前端应用程序界面开发两个方面。对于后台数据库的建立和维护要求建立起数据的一致性和完整性强、数据安全性好、符合3NF范式库。而前端应用程序的开发则要求应用程序能提供强人的数据操纵功能,界面友好、使用简单方便等特点。在中国软件行业日益进步的今天,如何利用这些资源来帮助减轻金业人事
7、部门工作人员的负担,让企业更冇效率的调度人事资源。因而设计一个好的人事管理系统,能捉高企业的社会效益与经济效益。论文旨在论述人事管理系统的设计与开发。通过人事管理系统的设让,熟练掌握NetBeansIDE7.0.1>MicrosoftOfficeAccess2003等工具软件,系统地掌握需求分析、数据库设计、编码实现、测试等软件开发的流程,捉高自身分析问题、解决问题的能力。1•3课程设计任务本课程设计任务是通过开发一个数据库人事管理系统,学习数据库系统的设计与开发,采用NctBcansIDE7.0.1和Microsoft
8、OfficeAccess等软件为开发工具。通过对计算机硬件和软件解决方案的论证,对应用领域进行调查分析,参考各种资料和进行数据库系统开发实践。在指导老师的帮助下,已经基本上成功地实现了设计任务书的要求,使得设计的数据库系统能够实现一般数据库的管理。2•系统结构分析2.1系统可行性分析(-)技术可行性:本系统的设计主要