您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 人事档案/员工关系 > 毕业论文-人事档案管理系统
北京理工大学现代远程教育学院毕业设计(论文)层次专升本专业计算机科学与技术姓名董向东毕业时间2003.72北京理工大学现代远程教育学院毕业设计任务书专业名称计算机科学与技术班号(教学站)2000级(北船院教学站)姓名董向东毕业设计题目人事信息管理系统指导教师宋晔负责人签字陈琪2003年6月8日3内容和要求:内容:1.应用软件工程的概念,进行系统分析和设计。2.应用数据库的基本知识,进行数据库的设计。3.应用PowerBuilder数据库应用系统开发工具完成代码设计与实现。要求:1.熟悉软件工程的系统分析及设计方法。2.掌握数据库设计的基本原理。3.熟练掌握PowerBuilder数据库开发工具。4毕业设计(论文)评语表(一)指导教师对毕业设计(论文)评语:董向东同学圆满地完成了毕业设计任务,该生所完成的“人事信息管理系统”课题集中了数据库技术、办公自动化等先进技术,本课题以PB为数据库应用系统开发工具,设计与实现了具有良好实用性的“数据处理及报表处理模块”,解决了对人事信息进行模糊查询的数据处理及工资信息管理等实际问题,表明了该生在计算机应用领域具有扎实的理论和专业知识以及独立从事科研的能力。论文立论正确,内容充实,具有一定的实用参考价值。指导教师宋晔(签字)2003年6月6日评阅人对毕业设计(论文)的评语:该同学在开发“人事信息管理系统”中,经过需求分析,系统设计,运用当前先进的计算机技术,排除了技术难点,实现了具有良好功能的数据处理及报表处理,妥善地解决了对人事信息的模糊查询及工资信息管理问题。论文叙述清楚,内容充实,已达到了对毕业设计所要求的内容和要求。评阅人史万明(签字)2003年6月7日5毕业答辩情况答辩委员会(小组)成员姓名职称工作单位备注宋晔副教授北京理工大学计算机系史万明教授北京理工大学计算机系丁铁麟教授北京船舶管理干部学院李乃超副教授北京船舶管理干部学院刘振亚副教授北京船舶管理干部学院答辩中提出的主要问题及回答的简要情况:1.模糊查询应用的方面?2.在模糊查询中是否应用了条件范围的限制?3.查询有权限限制?4.工资核算的检查如何实现?回答问题正确6毕业设计(论文)评语表(二)答辩委员会的评语及给定的成绩:论文立论正确,表达清晰,回答问题正确,按时圆满地完成了毕设任务。答辩委员会一致通过论文答辩,成绩为优。毕业设计(论文)起止日期2003年2月17日至2003年6月7日毕业设计(论文)答辩日期2003年6月8日论文题目:人事信息管理系统目录前言---------------------------------------------------------------------------------3第一章绪论----------------------------------------------------------------------------51.1本课题研究的内容-----------------------------------------------------------51.2本课题研究的软硬件环境----------------------------------------------------5第二章开发环境及开发工具---------------------------------------------------------5第三章系统需求分析-----------------------------------------------------------------63.1系统开发策略-----------------------------------------------------------------63.2系统功能需求分析--------------------------------------------------------------6第四章系统分析与设计-----------------------------------------------------------------94.1系统功能模块设计-----------------------------------------------------------------94.2数据库设计----------------------------------------------------------------------94.2.1数据库结构设计--------------------------------------------------------------94.2.2数据库结构实现----------------------------------------------------------------14第五章代码设计与实现-----------------------------------------------------------------225.1面向对象的数据库应用系统开发工具PowerBuilder---------------------225.1.1PowerBuilder7的概述--------------------------------------------------------225.1.2PowerBuilder7的新特性------------------------------------------225.2人事信息管理系统代码设计与实现-----------------------------------245.2.1总体菜单功能设计-----------------------------------------------------------245.2.2数据库表关联定义-----------------------------------------------------------255.2.3对象与库表的关联性-----------------------------------------------------------265.2.4代码开发----------------------------------------------------------------------------27第六章研究成果与软件测试----------------------------------------------------------3486.1概述研究成果-------------------------------------------------------------------346.2软件测试的目标-----------------------------------------------------------346.3应用软件测试的方法--------------------------------------346.4人事档案信息管理系统模块测试----------------------------------------356.4.1系统模块测试-----------------------------------------------------------356.4.2维护模块测试-----------------------------------------------------------376.4.3查询模块测试-----------------------------------------------------------386.4.4报表模块测试-----------------------------------------------------------416.5可执行文件的生成及测试-------------------------------------------------------------416.6分发应用程序-------------------------------------------------------------------------426.7研究成果-----------------------------------------------------------------------------42第七章技术难点及解决-------------------------------------------------------------------437.1四个数据操作窗口格式的统一------------------------------------------------437.2一般用户和管理员操作权限问题---------------------------------------------447.3工资总额的计算问题-----------------------------------------------------------45结束语--------------------------------------------------------------------------------------------46附录:源代码----------------------------------------------------------------------------------47参考文献-------------------------------------------------------------------------------------579摘要本系统所研究的内容是《人事信息管理系统》,在整个研究工程中,经过需求分析、系统设计、系统测试等几个阶段的工作,使系统具有了插入、查询、打印以及维护的基本性能。本系统使用软件的开发工具是PB8.0,后台数据库是本地ASA7.0数据库,在开发过程中,充分感受到使用PB8.0工具来开发大型的软件,能够快速完成,是繁杂的开发过程待以改善。PowerBuilder是一种开发性能非常优秀的面向对象的数据库应用开发工具,它除了能够设计传统的高性能、基于客户/服务器Client/Server)体系结构的应用系统外,也能够用于开发基于Internet的应用系统。PowerBuilder支持应用系统同时应用系统同时访问多种数据库,这既包括诸如Oracle、Sybase之类的大型数据库,也包括FoxPro之类的支持ODBC接口的小型数据库。另外,PowerBuilder开发环境携带的AdaptiveserverAnywhere本身就是一个功能强大的DBMS,对小型应用来说,直接使用这个数据库是个质优价廉的选择。系统开发主要有以下五个模块组成:在系统模块中实现了,登录与运行功能。在维护模块中实现了,对数据库更新与删除的功能。在查询模块中实现了,条件模糊查询功能。在报表模块中实现了,有关报表的查询与打印。最后用帮助模块,让使用者了解本系统,并帮助使用者如何更好的使用本系统。关键字:数据窗口控件、ODBC、Project(工程)对象。10AbstractThesystemfocusesonHumanaffairsInformationManagementSystem.Inthewholeresearchingprocess,weneedtogothroughthefollowingsteps,whichareneedsanalysis,systemdesign,systemdevelopmentandtest,etc.Itisthosestepsthatmakethesystempossessesthebasicfunctionsofdatabaseinsertion、search、printa
本文标题:毕业论文-人事档案管理系统
链接地址:https://www.777doc.com/doc-1495102 .html