毕业论文-人事档案管理系统Word文档下载推荐.doc

上传人:wj 文档编号:7206843 上传时间:2023-05-08 格式:DOC 页数:65 大小:2.51MB
下载 相关 举报
毕业论文-人事档案管理系统Word文档下载推荐.doc_第1页
第1页 / 共65页
毕业论文-人事档案管理系统Word文档下载推荐.doc_第2页
第2页 / 共65页
毕业论文-人事档案管理系统Word文档下载推荐.doc_第3页
第3页 / 共65页
毕业论文-人事档案管理系统Word文档下载推荐.doc_第4页
第4页 / 共65页
毕业论文-人事档案管理系统Word文档下载推荐.doc_第5页
第5页 / 共65页
毕业论文-人事档案管理系统Word文档下载推荐.doc_第6页
第6页 / 共65页
毕业论文-人事档案管理系统Word文档下载推荐.doc_第7页
第7页 / 共65页
毕业论文-人事档案管理系统Word文档下载推荐.doc_第8页
第8页 / 共65页
毕业论文-人事档案管理系统Word文档下载推荐.doc_第9页
第9页 / 共65页
毕业论文-人事档案管理系统Word文档下载推荐.doc_第10页
第10页 / 共65页
毕业论文-人事档案管理系统Word文档下载推荐.doc_第11页
第11页 / 共65页
毕业论文-人事档案管理系统Word文档下载推荐.doc_第12页
第12页 / 共65页
毕业论文-人事档案管理系统Word文档下载推荐.doc_第13页
第13页 / 共65页
毕业论文-人事档案管理系统Word文档下载推荐.doc_第14页
第14页 / 共65页
毕业论文-人事档案管理系统Word文档下载推荐.doc_第15页
第15页 / 共65页
毕业论文-人事档案管理系统Word文档下载推荐.doc_第16页
第16页 / 共65页
毕业论文-人事档案管理系统Word文档下载推荐.doc_第17页
第17页 / 共65页
毕业论文-人事档案管理系统Word文档下载推荐.doc_第18页
第18页 / 共65页
毕业论文-人事档案管理系统Word文档下载推荐.doc_第19页
第19页 / 共65页
毕业论文-人事档案管理系统Word文档下载推荐.doc_第20页
第20页 / 共65页
亲,该文档总共65页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

毕业论文-人事档案管理系统Word文档下载推荐.doc

《毕业论文-人事档案管理系统Word文档下载推荐.doc》由会员分享,可在线阅读,更多相关《毕业论文-人事档案管理系统Word文档下载推荐.doc(65页珍藏版)》请在冰点文库上搜索。

毕业论文-人事档案管理系统Word文档下载推荐.doc

1.应用软件工程的概念,进行系统分析和设计。

2.应用数据库的基本知识,进行数据库的设计。

3.应用PowerBuilder数据库应用系统开发工具完成代码设计与实现。

要求:

1.熟悉软件工程的系统分析及设计方法。

2.掌握数据库设计的基本原理。

3.熟练掌握PowerBuilder数据库开发工具。

毕业设计(论文)评语表

(一)

指导教师对毕业设计(论文)评语:

董向东同学圆满地完成了毕业设计任务,该生所完成的“人事信息管理系统”课题集中了数据库技术、办公自动化等先进技术,本课题以PB为数据库应用系统开发工具,设计与实现了具有良好实用性的“数据处理及报表处理模块”,解决了对人事信息进行模糊查询的数据处理及工资信息管理等实际问题,表明了该生在计算机应用领域具有扎实的理论和专业知识以及独立从事科研的能力。

论文立论正确,内容充实,具有一定的实用参考价值。

指导教师 宋晔     (签字)

2003年 6 月 6 日

评阅人对毕业设计(论文)的评语:

该同学在开发“人事信息管理系统”中,经过需求分析,系统设计,运用当前先进的计算机技术,排除了技术难点,实现了具有良好功能的数据处理及报表处理,妥善地解决了对人事信息的模糊查询及工资信息管理问题。

论文叙述清楚,内容充实,已达到了对毕业设计所要求的内容和要求。

                   评阅人  史万明 (签字)

                    2003年 6月  7日

毕业答辩情况

答辩委员会(小组)成员

姓 名

职 称

工 作 单 位

备 注

宋晔

副教授

北京理工大学计算机系

史万明

教授

丁铁麟

北京船舶管理干部学院

李乃超

刘振亚

答辩中提出的主要问题及回答的简要情况:

1.模糊查询应用的方面?

2.在模糊查询中是否应用了条件范围的限制?

3.查询有权限限制?

4.工资核算的检查如何实现?

回答问题正确

毕业设计(论文)评语表

(二)

答辩委员会的评语及给定的成绩:

论文立论正确,表达清晰,回答问题正确,按时圆满地完成了毕设任务。

答辩委员会一致通过论文答辩,成绩为优。

毕业设计(论文)起止日期 2003年 2月17日至2003年6月7日

毕业设计(论文)答辩日期2003年6月8日

65

论文题目:

人事信息管理系统

目录

前言---------------------------------------------------------------------------------3

第一章绪论----------------------------------------------------------------------------5

1.1本课题研究的内容-----------------------------------------------------------5

1.2本课题研究的软硬件环境----------------------------------------------------5

第二章开发环境及开发工具---------------------------------------------------------5

第三章系统需求分析-----------------------------------------------------------------6

3.1系统开发策略-----------------------------------------------------------------6

3.2系统功能需求分析--------------------------------------------------------------6

第四章系统分析与设计-----------------------------------------------------------------9

4.1系统功能模块设计-----------------------------------------------------------------9

4.2数据库设计----------------------------------------------------------------------9

4.2.1数据库结构设计--------------------------------------------------------------9

4.2.2数据库结构实现----------------------------------------------------------------14

第五章代码设计与实现-----------------------------------------------------------------22

5.1面向对象的数据库应用系统开发工具PowerBuilder---------------------22

5.1.1 PowerBuilder7的概述--------------------------------------------------------22

5.1.2 PowerBuilder7的新特性------------------------------------------22

5.2人事信息管理系统代码设计与实现-----------------------------------24

5.2.1总体菜单功能设计-----------------------------------------------------------24

5.2.2数据库表关联定义-----------------------------------------------------------25

5.2.3对象与库表的关联性-----------------------------------------------------------26

5.2.4代码开发----------------------------------------------------------------------------27

第六章研究成果与软件测试----------------------------------------------------------34

6.1概述研究成果-------------------------------------------------------------------34

6.2软件测试的目标-----------------------------------------------------------34

6.3应用软件测试的方法--------------------------------------34

6.4人事档案信息管理系统模块测试----------------------------------------35

6.4.1系统模块测试-----------------------------------------------------------35

6.4.2维护模块测试-----------------------------------------------------------37

6.4.3查询模块测试-----------------------------------------------------------38

6.4.4报表模块测试-----------------------------------------------------------41

6.5可执行文件的生成及测试-------------------------------------------------------------41

6.6分发应用程序-------------------------------------------------------------------------42

6.7研究成果-----------------------------------------------------------------------------42

第七章技术难点及解决-------------------------------------------------------------------43

7.1四个数据操作窗口格式的统一------------------------------------------------43

7.2一般用户和管理员操作权限问题---------------------------------------------44

7.3工资总额的计算问题-----------------------------------------------------------45

结束语--------------------------------------------------------------------------------------------46

附录:

源代码----------------------------------------------------------------------------------47

参考文献-------------------------------------------------------------------------------------57

摘要

本系统所研究的内容是《人事信息管理系统》,在整个研究工程中,经过需求分析、系统设计、系统测试等几个阶段的工作,使系统具有了插入、查询、打印以及维护的基本性能。

本系统使用软件的开发工具是PB8.0,后台数据库是本地ASA7.0数据库,在开发过程中,充分感受到使用PB8.0工具来开发大型的软件,能够快速完成,是繁杂的开发过程待以改善。

PowerBuilder是一种开发性能非常优秀的面向对象的数据库应用开发工具,它除了能够设计传统的高性能、基于客户/服务器Client/Server)体系结构的应用系统外,也能够用于开发基于Internet的应用系统。

PowerBuilder支持应用系统同时应用系统同时访问多种数据库,这既包括诸如Oracle、Sybase之类的大型数据库,也包括FoxPro之类的支持ODBC接口的小型数据库。

另外,PowerBuilder开发环境携带的AdaptiveserverAnywhere本身就是一个功能强大的DBMS,对小型应用来说,直接使用这个数据库是个质优价廉的选择。

系统开发主要有以下五个模块组成:

在系统模块中实现了,登录与运行功能。

在维护模块中实现了,对数据库更新与删除的功能。

在查询模块中实现了,条件模糊查询功能。

在报表模块中实现了,有关报表的查询与打印。

最后用帮助模块,让使用者了解本系统,并帮助使用者如何更好的使用本系统。

关键字:

数据窗口控件、ODBC、Project(工程)对象。

Abstract

ThesystemfocusesonHumanaffairsInformationManagementSystem.Inthewholeresearchingprocess,weneedtogothroughthefollowingsteps,whichareneedsanalysis,systemdesign,systemdevelopmentandtest,etc.Itisthosestepsthatmakethesystempossessesthebasicfunctionsofdatabaseinsertion、search、printandmaintenance.

ThetoolofsoftwaredevelopmentusedinthissystemisPB8.0.ThebackgrounddatabaseisASA7。

0database.ThroughtheuseofPB8.0inthesystem,thecomplicateddevelopmentprocesshasbecomesimple.

PowerBuilderisaDateBaseapplicationdevelopmenttoolwitchfunctionofdevelopmentisexcellentandfaceusers.Itisnotonlydesigninghighfunction、ApplicationSystembasedonClient/Server,butalsodevelopapplicationSystembasedonINTERNET.PowerBuildersupportApplicationSystem.ApplicationSystemmayvisitmanykindsofDateBase.IncludelargeDateBasesuchasOracle、Sybase.AndAdaptiveserverAnywhereonPowerBuilderisDBMSwitchisfunctionpower.Ifyouwantsmall-sizedapplication,itisagoodchoice.

Thesystemdevelopmentcomprisesthefollowingfivemodules:

1. Systemmodule:

carriesoutthefunctionoflogginginandoperation

2. Maintenancemodule:

carriesoutthefunctionofdatabaserenovationanddeletion

3. Searchmodule:

carriesoutthefunctionofinquiryhavingonlyblurryinformation

4. Reportform-handlingmodule:

carriesoutthefunctionoftheforms’inquiryandprint.

5.helpmodule:

understandtheSystemandhowtouseditbetter.

Keyword:

DataWindowsControl、ODBC、Project.

前言

当今这样一个信息的世界中,信息的掌握和分析已成为现代企业生产、经营过程中的重要因素。

人事管理系统是现代企业管理体制作不可缺少的部分,为适应现代企业制度要求、逐步走向人事管理科学化、规范化,利用计算机实现企业人事档案管理势在必行。

人事管理系统是一个典型的计算机信息处理的管理模式,它支持企业对本单位工作人员的管理。

本论文从基本需求出发,本着用户界面友好,数据处理快捷的原则,创建了一个具有良好实用性的人事管理系统。

PowerBuilder是一种开发性能非常优秀的面向对象的数据库应用开发工具,它除了能够设计传统的高性能、基于客户/服务器Client/Server)体系结构的应用系统外,也能够用于开发基于Internet的应用系统。

在北京理工大学众多老师的辛苦教导下,我经过数年的学习,系统而全面地掌握了计算机的基础理论和应用技术,取得了很大的收获。

在毕业设计中,我将利用所学到软件工程、数据库应用等知识,使用PowerBuilder数据库应用系统开发软件,设计并开发了《人事管理系统》。

《人事管理系统》采用面向对象的、可视化的数据库应用系统技术完成了对人事住处的管理,采用了PowerBuilder8.0开发环境,并使用本地AdaptiveserverAnywhere7.0数据库。

该系统可以满足人事管理日常工作的需要,实现无纸化办公,以模糊组合查询的方式,提供了相同数据源多库表的查询,为人事住处的管理提供了方便、快捷的操作方式。

本系统除了完成常见人事管理系统中人员对象的管理外,还针对现代企业管理的具体要求,增加了对企业部门设置和岗位编制的管理,并使其与传统的单一人员管理有机的结合,实现了数据的合理设置和有效应用,使其更为适用于目前的企业人事管理过程。

通过系统开发,使我对面向对象、可视化的数据库应用系统和软件的开发过程有了一些感性的认识和了解,同时也是对自己数年来计算机专业学习成果的一次检验和考核。

由于时间紧迫、水平有限,论文编写的过程中难免存在一些不足之处,敬请各位教师予以批语指正。

第一章绪论

1.1问题的提出

随着计算机和网络技术的广泛应用,人事档案管理系统成为现代企业管理中不可缺少的一部分。

为适应现代企业制度要求,实现企业劳动人事档案管理的科学化和规范化,从而提出了企事业单位人事档案管理系统开发的课题。

1.2课题的背景及意义

企事业单位人事档案管理工作是一种繁琐的,务求准确讯速的信息检索工作。

特别是对在岗人员、离退人员、工资发放、职称评定等信息的管理,具有典型的信息处理管理模式。

本设计以人事档案管理为入口点,提出了基于面向对象的数据库应用系统开发技术——PowerBuilder为设计工具,以软件工程设计规则为指导的人事档案管理系统。

该课题基于PowerBuilder数据库应用系统开发技术进行开发,达到了提高企事业单位人事档案管理信息处理效率的效果。

第二章开发环境及开发工具

第三章系统需求分析

3.1系统开发策略

本系统开发主要采用自顶向下的开发方式,自顶向下的方法模型如下图所示:

需求

规范修改

设计

实现

测试

生产

图3.1

改进

3.2系统功能需求分析

1需求分析概述

需求分析是软件定义时期的最后一个阶段,也是设计数据库的一个起点,它确定了系统必须完成哪些工作,提出完整、准确、清晰和具体的要求,直接影响到后面各个阶段的设计,及设计结果是否合理和实用。

需求分析的任务是通过详细调查现实世界要处理的对象(组织、部门、企业等),充分了解原系统(手工系统/计算机系统)工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。

新系统必须充分考虑今后可能的扩充和改变,不能仅仅按当前应用需求来设计系统。

需求分析的结果是系统开发的基础,关系到工程的成败和软件产品的质量。

因此必须用行之有效的方法对软件需求进行严格的审查验证。

2.需求分析的具体任务

①确定对系统的综合要求

a.支持企业实现规范化的管理。

b.支持企业高效率完成人事档案管理的日常业务。

c.支持企业进行劳动人事管理及其相关方面的科学决策。

②分析系统的数据要求

任何一个软件系统本质上都是信息处理系统,系统必须处理的信息和系统应该产生的面貌,对软件设计有深远影响。

因此,必须分析系统的数据要求,这是软件需求分析的一个重要任务。

分析系统的数据要求通常采用建立概念模型的方法。

复杂的数据有许多基本的数据组成,数据结构表示元素之间的逻辑关系,利用数据字典可以全面准确地定义数据,但是数据字典的缺点是不够形象直观。

为了提高可理解性,常常利用图形工具辅助描绘数据结构。

软件系统经常使用各种长期保存的信息,这些信息通常以一定方式组织并存储在数据库和文件中,为了减少数据条,避免出现插入异常或删除异常,简化修改数据的

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 农林牧渔 > 水产渔业

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2