【精品】vb企业人事管理系统(论文+源代码+开题报告+中期报告+实习报告)
收藏
资源目录
压缩包内文档预览:
编号:1639264
类型:共享资源
大小:792.83KB
格式:RAR
上传时间:2017-08-30
上传人:机****料
认证信息
个人认证
高**(实名认证)
河南
IP属地:河南
50
积分
- 关 键 词:
-
精品
vb
企业
人事管理系统
论文
源代码
开题
报告
讲演
呈文
中期
实习
- 资源描述:
-
【精品】vb企业人事管理系统(论文+源代码+开题报告+中期报告+实习报告),精品,vb,企业,人事管理系统,论文,源代码,开题,报告,讲演,呈文,中期,实习
- 内容简介:
-
预设用户2 个级用户 预设密码为般用户 预设密码 以选择所需表:员工表,请假表,工资表以及系统设置系统设置对超级用户 即系统设置 具有与此一样的功能在表单菜单中:可以选取工作表 与上述工具条功能相同在定需要编辑的数据 然后点钮 则弹出编辑窗体可以进行编辑删除需要选定正行数据后才算是选定然后才可以删除右键弹出菜单实现的功能与第二行工具条同,有编辑、删除和搜索三个功能在主窗体只能修改性别 部门和学历 三个项 通过按钮显示列表框然后选取其他数据均需在工编号不可修改,为条编号不可修改,为资编号不可修改,对工资编辑时 职工编号只能属于数字基本工资 加班工资 交通补 除 为 可 数字和 数点其他 统 为后 点 弹出用户 修改设置其他用户密码可以 用户 用 , 是 修改密码 用户 点个键可以 *大学 计算机应用专业(专科) 毕业设计中期报告 设计题目 人事管理系统 教 学 班: 学生姓名: 学 号: 指导教师: 完成日期: 1 “ 人事 管理 系统”中期报告 一、设计与开发的进展情况 人事 管理系统的开发工作基本按照开题报告的时间安排顺利进行,目前情况是: 1、经过五周时间完成了系统分析,总体结构和具体模块设计,形成系统的总体设计方案 2、数据库设计与实现工作已经结束。 3、系统的模块设计与实现情况如下: 已经完成负责系统的启动和连接数据库的模块 、 引导窗口的 模块和 菜单窗口的 模块的设计与实现; 其余模块的设计也已经基本完成,现在正在完成界面和代码的实现过程中;待前几个模块完成后即可着手进行。 二、文档编写的准备情况 根据设计要求,目前对需求分析的内容、总体设计内容、部分详细设计内容和数据库设计资料已经准备齐全,并部分成稿,整个设计论文的框架、结构及各部分内容的安排也已经构思完毕,并完成部分电子文档的准备。计划在系统设计全部实现后整理完成。 对系统的使用及测试准备工作正按部就班的实行中。 三、设计中出现的问题及解决 1、需求分析工作中,对分析的内容不全面,用工具描述不准确,经过老师指导解决。 2、程序结构设计走过一点弯路,经老师指出后改进了。 3、开发工具的学习较长,尤其是与数据库连接,费过一些周折,经过请教有关同事和同 学,有了进步,现在已经基本解决了。 四、下一步安排 2 1、用二周时间 完成全部程序设计。 2、 用一周时间 完成软件的测试。 3、用 一周 的时间来 整理源程序,编写软件说明书和用户手册, 4、 最后 一周 完成毕业论文。 根据一个多月的设计与开发,目前一切都在按计划进行中。本人认为,按照原计划完成毕业设计是完全可以的。特此报告。 *大学 计算机应用专业(专科) 毕业 实习报告 实习内容 : 计算机网络实践 专 业 : 学生姓名: 学 号: 指导教师: 实习单位 : 时 间 : 1 毕业生实习报告表 姓名 性别 专业 班级 实习时间 指导教师 实习单位 实习内宾 实习 内容 在 速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。因此网站建设在 用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。 计算机将具备更多的智能成分,它将具有多种感知能力、一定的思考与判断能力及一定的自然语言能力。除了提供自然的输入手段(如语 音输入、手写输入)外,让人能产生身临其境感觉的各种交互设备已经出现,虚拟现实技术是这一领域发展的集中体现。今天人们谈到计算机必然地和网络联系起来,一方面孤立的未加入网络的计算机越来越难以见到,另一方面计算机的概念也被网络所扩展。二十世纪九十年代兴起的 过去如火如荼地发展,其影响之广、普及之快是前所未有的。从没有一种技术能像 样,剧烈地改变着我们的学习、生活和习惯方式。全世界几乎所有国家都有计算机网络直接或间接地与 连,使之成为一个全球范围的计算机互联网络。人们 可以通过 世界各地的其它用户自由地进行通信,可从 获得各种信息。人们已充分领略到网络的魅力, 大缩小了时空界限,通过网络人们可以共享计算机硬件资源、软件资源和信息资源。 “网络就是计算机 ”的概念被事实一再证明,被世人逐步接受。 通过这两年的学习实践中和老师的指导下以大量明晰的操作步骤和典型的应用实例,教会我们。使更丰富全面的软件技术和应用技巧,使我们真正对所学的软件融会贯通,熟练在手。所以本人结合所学专业的内容制作了个人网站,作为实习的成果。其内容是多样化 的。制作网页用的软件是 件。 大加速了网络时代电子交易应用中的项目交付。它提供了网页和表单的动态生成到企业级的解决方案,如电子商店,库存管理系统和企业内部局域网的数据库应用等功能。 目前最流行的网页图象制作软件。只要将 默认图象编辑器设为 么在 制作完成网页图象后将其输出就会立即在 更新。 可以安装使用所有的 镜,并且可以直接导入格式图象。更方便的是它不仅结合了 图功能以及 且提供了大量的网页图象模板供用户使用,例如,网页上很流行的阴影和立体按纽等效果,只需单击一下就可以制作完成。当然,其最方便之处是,它可以将图象切割,图象映射,悬停按纽,图象翻转等效果直接生成代码,或者嵌入到现有的网页中,或者作为单独的网页出现。 目前最流行的矢量动画制作软件,与其他 画软件相比,它具很多优点。制作的是矢量图形。只要用少量矢量数据就可以描 述一个复杂的对象,而占用的储存空间只是位图的几千分之一,非常适合在网格上使用。同时,矢量图象不会随浏览器窗口大小的改变而改变画面质量。使用插件方式工作。用户只需安装一次插件,以后就可以快速启动并观看动画,而不比像 样每次都要启动虚拟机。 件也不大,只有左右,很容易下载并安装。还提供其他一些增强功能。例如,支持位图,声音,渐变色和 明等。拥用了这些功能,用户就完全可以建立一个全部由 作的站点。 片也是一种流式文件。这就是说,浏览者在观看一个大动画时,可 以不必等到影片全部下载到本地再观看,而是可以随时观看,即使后面的内容还没有完全下载,也可以开始欣赏动画。主图是一个网页的门面,它能体现出这个网页的整体风格。网站名字为蓝晴驿站,蓝色的天空给人带来好的心情,给人带来轻松愉快的心情来浏览网页。 2 首页的地址为 “”,内容精彩丰富,简洁明快,语言风趣,通俗易懂。页面可爱清爽。 首页主要是导航作用,上方共有六个导航条,用 辑的悬停按纽。各分为六个内容,左侧的为 星座物语 , 动感地带 , 爱情感 悟 。下面的六个字幕是衔接。右侧的为 五花八门 , 心情留言 , 海阔天空 。中间为一段笑话。下面的横幅是一个 画,效果是色彩渐变。接着蓝色的一个横幅上的是 画衔接。接下来是一个搜索菜单,方便快捷。其它的为 画。 单击 “星座物语 ”,进入内容左侧的字体是 辑的 画。左侧下方是篇有关星座的文章,右侧的星座专题有三个关于星座的内容可单击。 漂亮穿衣法则 内有广告条,鼠标放在上面时停止浮动,鼠标离开时继续浮动。 星座爱情特点 内有鼠标特效。它的代码为: /(c)1999 (|( & 0: +( +( ); +(; +(; +, +, +, +, +, +, +, +, +, + ) ; 侧下的是一个 的动画,蒙板层切换图片,下面的字幕为衔接。 3 单击 “动感地带 ”进入内容的左侧,一个米老鼠可以单击返回首页。下面是一个表格,表格里的内容是衔接网站。表格的最后一行 友情链接 为本班同学所做的个人网站,可单击衔接。本页最后为 画。它是一个跟随鼠标移动的图形心。它的代码为: 单击 “ 爱情感悟 ” 进入内容是一篇关于爱情 总结 的一篇文章。内有背景音乐。其余的为 单击 “ 五花八门 ” 进入内容的文字都是衔接。右下角为一个 画,百叶窗似的打开图片。其余的为 画。 单击 “ 心情留言 ” 是留言本,可进入留言还可免费申请。 单击 “ 海阔天空 ” 是聊天室,填写名字与密码可直接进入。 实习 体会 通过这次实习,在制作时想想使自己的网页更加丰富多彩,在网页中插入图象,动画,动态特效。可是总遇到这样那样的问 题,例如 画到入 ,开始不明白后来才知道是在 先插个层,这样就可以浏览出效果了。还有是有时上传到网页上的图片不显示,原因是它们没有在一个文件夹内。但在同学的帮助和自己摸索的情况下完成了这个实习的成果。看到了一些知名的网站开发出的网页,不仅栏目内容丰富,信息量大,而且页面图文并茂,五彩缤纷,使得网民赞叹不已,流连忘返。以我们的 经验 ,当前的软件的功能日趋复杂,不学到一定的深度和广度是难以在实 际工作中应付自如的。因此反映出学习的还不够,缺点疏漏。虚在加以刻苦钻研及学习,不断开拓视野,增强自己的实践操作技能, 对自己的专业有了更全面、更深入的认识,看到了自己专业知识上的不足,同时也提高了自己的观察分析、交流沟通、组织协调等能力。 指导教师评语 实习单位意见 (盖章) 年 月 日 *学校 计算机科学应用专业(专科)毕业设计课题审批表 办学单位(盖章): 2005 年 10 月 12 日 课题名称: 人事 管理系统 题目类型及来源: 信息 管理 类,受托 指导教师及职称: *,教授 课题主要研究内容及预期达到的目标: 通过对部分中小企业人事管理情况的调查,了解了目前一般中小企业的人事管理情况,在调查的基础上开发一个简单的人事管理系统,其实现的主要功能如下: 1、系统管理 : 包括人员 登录管理、修改密码、用户管理。 2、招聘管理 : 包括招聘人员计划以及审批情况。 3、人事管理 : 包括员工基本信息的添加、修改、删除、查询,部门信息、职务信息的添加、删除,员工内部调动、人员资料按分组进行查询。 4、考勤管理: 包括考勤时间表的设置、考勤的出勤、加班、出差、请假记录的添加、删除以及最后的月考勤统计。 本系统的开发完成并投入运行后,可以用计算机 进行人事 管理 工作,使一般企事业单位人事管理更加 科学化、现代化。 课题研究的工作基础或实验条件: 通过对部分中小企业人事管理情况 的调查,了解了目前一般中小企业的人事管理情况, 并参考了成功的工资管理系统的开发经验,且在学习过程中已经学习过管理信息系统课程,具备了开发该系统的基础。 教学部具有 50 余台 上计算机,系统软件及各种开发工具较齐全,完全满足研究与实验要求。 课题所涉及的知识面: 计算机网络 软件工程 程序设计基础 软件开发工具 数据结构 *专业毕业设计指导组意见: 专业系(部、教研室)主任签字: 年 月 日 *毕业设计指导组意见: 专业系(部、教研室)主任签字: 年 月 日 *学校 计算机应用(专科)毕业设计任务书 学生姓名: 学号: 办学单位: 指导教师: 职称: 下发日期: 设计题目: 人事管理系统 调查部分中小企业 人事管理情况 ,了解了目前一 般中小企业的人事管理 现状 ,在调查的基础上开发一个简单的人事管理系统,其实现的主要功能如下: 1、系统管理 : 包括人员登录管理、修改密码、用户管理。 2、招聘管理 : 包括招聘人员计划以及审批情况。 3、人事管理 : 包括员工基本信息的添加、修改、删除、查询,部门信息、职务信息的添加、删除,员工内部调动、人员资料按分组进行查询。 4、考勤管理: 包括考勤时间表的设置、考勤的出勤、加班、出差、请假记录的添加、删除以及最后的月考勤统计。 课题预期达到的目标(主要技术参数)及要求: 本 本系统的开发完成并投入运行后,可以 用计算机进行人事管理工作,使一般企事业单位人事管理更加科学化、现代化。 课题研究的实验条件: 硬件环境: 以上 128M 内存, 40G 硬盘; 软件环境: 作系统, 要参考资料: 1王福成等: , 清华大学出版社 2002 年 6 月 2郭振波编著: , 人民邮电出版社 2003 年 3 月 3林永等编著: , 人民邮电出版社 2002 年 11 月 4刘炳文等编著: ,清华大学出版社 2000 年 7 月 毕业设计进度计划: 1、期限:自 2005 年 10 月 22 日起至 2006 年 2 月 24 日 2、具体进度安排: 年 月 日 具体完成内容 置毕业设计任务,下达毕业设计任务书 检查根据毕业设计任务书要求进行调研的情况,完成调研。形成需求分析意见。 审查可行性分析及系统调研分析的结果,形成概要设计,完成开题报告。 进行开题论证(全体学生参加) 熟悉开发环境; 完成 系统管理 ( 包括人员登录管理、修改密码、用户管理 )与 招聘管理 ( 包括招聘人员计划以及审批情况 ) 模块的程序设计与实现 ; 完成 人事管理 ( 包括员工基本信息的添加、修改、删除、查询,部门信息、职务信息的添 加、删除,员工内部调动、人员资料按分组进行查询 等) 模块的代码实现 ; 完成 考勤管理( 包括考勤时间表的设置、考勤的出勤、加班、出差、请假记录的添加、删除以及最后的月考勤统计 ) 模块设计与实现。 进行系统的最终调试和测试,完成最终开发的系统。 最后完善毕业设计说明书的撰写,打印,装订,制作 示文稿,系统打包。 *大学 计算机应用(专科) 毕业设计指导教师初评意见 学生姓名: 办学单位: 设计题目: 人事管理系统 指导教师指导学生情况记录(由指导教师填写) 次数 指导时间 指 导 具 体 内 容 1 置毕业设计任务,下达毕业设计任务书 2 究调研的情况,指导需求分析意见。 3 导可行性分析及概要设计,完成开题报告。 4 行开题论证(全体学生参加) 5 导开发环境的使用方法; 6 导 系统管理 与 招聘管理 模块 程序设计与实现。 7 导 人事管理 模块的程序设计与实现。 8 导 考勤管理 模块的程序设计与 实现。 9 导系统测试方法,检查完成的最终系统。 10 查毕业设计说明书和 示文稿,系统打包方法。 指导教师评语: 该生毕业设计态度端正,设计认真,及时与指导老师沟通,按照指导教师的安排,参加各次指导和辅导。 该设计较为全面达到了任务书中提出的功能要求,方案设计合理,能利用所学的知识解决设计中遇到的问题,设计的程序运行正常。 设计说明书结构完整,功能阐述基本正确,图示符号符合有关标准规范的规定,文理通顺,语言流畅,结构清楚, 符合毕业设计实施细则的要求,同意参加答辩。 指导教师初评成绩:(开题报告) (中期考核) (论文) 指导教师(签名): 2006 年 2 月 25 日 毕业设计开题报告 设计题目 人事管理系统 教 学 班: 学生姓名: 学 号: 指导教师: 完成日期: 1 一 课题目的、意义 1、 目的 : 随着计算机 技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。对于大中型企业来说,利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件;计算机管理所无法比拟的优点检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事管理的效率 ,也是企业的科学化、正规化管理 ,与世界接轨的重要条件。 不同的企业具有不同的人事管理制度,这就决定了不同的企业需要不同的人事管理系统。 2、意义: 目前 市面上流行的人事 管理系统不少。但是,对于企、事业单位的人事管理系统来说,不需要 大型的数据库系统。只需要一个操作方便,功能实用,能满足本中心对数据的管理及需求的系统。我们的目标就是在于开发一个功能实用、操作方便,简单明了的人事管理系统 操作上能够完成诸如添加、修改、删除、按各种条件进行查询、新用户的设置及密码修改等方面的工作,基本满足人事日常业务的需要。 本人独立完成了此课题的研究与开发,包括调研、分析、设计、编码、测试、文档编写等内容。 二 系统调研 正式开发管理信息系统之前进 行调研是非常必要的,其必要性主要表现在以下几个方面。 ( 1)明确用户的要求,以根据调查结果进行可行性分析,确认系统的开发是否可行。 ( 2)提出新系统的人员并不都是系统研究人员,有些人对于 功能和处理数据的方法没有明确的认识。它们只是根据自己业务工作的需要提出了要求,系统开发人员要对此进行详细的调查和分析,确认用户的要求可以通过现有的计算机 2 技术实现,保证开发的管理信息系统的功能与用户提出的要求相吻合。 ( 3)企业的现行系统可能是手工系统,也可能是使用和计算机的系统,无论是何种情况,都要详细地调查现行系统中信息处 理的具体情况,系统内部功能结构,以便设计出一个合理的、好的新系统逻辑模型,为新系统的设计工作打好基础,保证整个系统开发的质量。 总之,必要对现行系统进行详细的调查,明确用户需求,保证开发的新系统的功能与用户的要求相吻合,避免耗费大量的人力、物力、财力,新系统的开发却失败的悲剧发生。 三 分析概述 可靠性分析是在用户的要求和系统调研的基础上进行的,对新系统的开发从社会、技术、经济、管理等方面进行分析,并得出新系统的开发工作可行、不可行、需要修改、追加投资、暂缓开发、分步实施等方案和结论,最 后完成可行性分析。 可行性分析一般可定义为:可行性分析是在建设的前期对工程项目的一种考察和鉴定,对拟议中的项目进行全面与综合的技术、经济能力的调查,判断它是否可行。 (1)可行性分析阶段的主要工作包括以下几个方面: 新系统目标可行性分析: 分析新系统的目标是否符合企业的现状和发展的需要。 社会可行性分析: 社会可行性分析主要是指管理信息系统的开发是否符合国家法律、下策,是否能够与社会大系统实现良好的对接。 技术可行性分析: 技术可行性分析是根据新系统的目标来衡量是否具备所需要的技术,包括系统开发人员数 量和水平,硬件方面,软件方面及其它应用技术。 经济可行性分析 经济可行性分析主要是对开发新系统所投入的资金与系统投入使用后所带来的经济效益进行比较,确认新系统是否会给企业带来一定的经济效益。 3 管理可行性分析: 管理可行性分析主要是分析企业现行的管理体制和企业领导是否具有现代化的管理意识和管理水平。 技术可行性分析主要包括四个方面:目前有关的技术能否支持所开发的新系统;新系统开发人员的数量和水平,即人力资源;硬件和软件资源。 ( 1)技术支持: 首先根据新系统的目标,考虑目前有关的技术能否支 持所开发的新系统。这里讨论的技术必须是已经普遍使用的,而不是待研究的或正在研究的。 ( 2)硬件资源: 开发管理信息系统所需的硬件资源包含以下两个方面: 系统开发人员在管理信息系统的开发过程中所需要的计算机设备及其有关的外部设备;管理信息系统开发成功投入使用后,使用单位所应具备的计算机设备及其有关的外围设备。对硬件资源进行可行性分析时主要考虑计算机的主机内存、类型、功能、联网能力、安全保护措施以及输入 /输出设备,外存储器和联网数据通信设备的配置、功能、效率等指标是否符合系统方案设计要求,同时还要考虑计算机的性 能 /价格比。 ( 3)软件资源 软件资源的可行性分析主要考虑以下几点是否满足用户的要求: 操作系统的选择; 编译系统的选择; 数据库管理系统的选择; 高级编程语言的选择; 汉字处理系统的选择; 应用软件包的选择。 本系统在开发前,与中心的领导和有关的操作人员密切沟通,认真听取他们的意见,并吸收他们的积极观点,使本系统的开发在相当大的程度上具有一定的先进性和合理性。 系统分析是开发管理信息系统的关键性阶段,是一个从不断认识和逐步细化 4 的过程,是下一阶段的工作基础,是为下一阶段进行物理方案设计、解决“怎么做”提供依据,基关键性主要体现在“理解需求”和“表达需求”两方面。 通过对现行系统的详细调研,主要是从系统的角度理解用户的需要,确定新系统的综合要求,并提出这些需求的实现条件以及需求应达到的标准,也就是确定新系统要做什么,做到什么程度。这些需求包括: ( 1)功能需求。确定新系统应做什么,这是最主要的需求。 ( 2)性能需求。给出所开发的新系统的技术性能指标,包括存储容量限制、运行时间限制、安全保密性等。 ( 3)环境需求。这是对系统运行以及所处环境的要求。例如,在硬件方面采用什么机型、有什么硬件设备等;在软件方面,采用什么支持系统运行的系统软件(指操作系统、数据库管理系统)。 ( 4)未来需求。这类要求是指目前不属于系统开发的范围,但将来随着外界环境的变化以及系统的发展可能会提出的要求。了解这类要求的目的是在开发过程中,可对系统将来可能的扩展与修改 做 准备。一旦需要时,就比较容易进行补充和修改了。 四 开发工具的选择 现在,市场上可以选购的应用开发产品很多,流行的也有数十种。目 前在我国市场上最为流行、使用最多、最为先进的可用作企业级开发工具的产品有: 司的 司的 司的 等 在目前市场上这些众多的程序开发工具中,有些强调程 序 语言的弹性与执行效率;有些则偏重于可视化程序开发工具所带来的便利性与效率的得高,各有各的优点和特色,也满足了不同用户的需求。然而,语言的弹性和工具的便利性是密不可分的,只有便利的工具,却没有弹性的语言作支持,许多特殊化的处理动作必需要耗费数倍的 工夫来处理,使得原来所标榜的效率提高的优点失去了作用;相反,如果只强调程 序 语言的弹性,却没有便利的工具作配合,会使一些即 5 使非常简单的界面处理动作,也会严重地浪费程序设计师的宝贵时间。 作为数据库系统的开发, 一个非常理想选择。数据库是 发过程中,如何选择数据库管理是一个重要的问题,目前,数据库产品较多,每种产品都具有各自的特点和适用范围,因此,在选择数据库时,应考虑数据库应用的特点及适用范围,本系统选用的数据库语言言,该开发工 具具有很多长处: 一种可视化的、面对对象和条用事件驱动方式的结构化高级程序设计,可用于开发 境下的种类应用程序。它简单易学、效率高,且功能强大,可以与 专业开发工具 媲美,而且程序开发人员不必具有 C/C+编程基础。在 境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用 部的应用程序接口 (数,以及动态链接库 (动态数据交换 (对象的链接与嵌入 (开放式数据访问 (技术,可以高效、快速地开发出 境下功能强大、图形界面丰富的应用软件系统。 五 数据流程图 数据流程图是描述系统逻辑模型的主要工具,通过几个特定的符号,可以综合地反映出信息在系统中的使用、加工处理、传递、存储的整体情况。 数据流程图是系统结构化分析行之有效的工具,它抽象地描述了系统数据处理的情况, 但却无法表达 处理的详细内容,因此还要对数据流程图中出现的数据流和处理等做进一步的补充说明,这就是数据字典和变换逻辑说明。 数据流图 工资管理 管理员 档案管理 员工基本信息 假条信息 会计员 人事主管 6 总体 计方案,实现方法,软件平台 1 总体设计方案:实现人事管理系统的全部功能。 2 实现方法: 。 3 软件平台: 。 六 计算机的软件配置 8/P/000/003; 七 进度计划 第一周 收集材料 整理信息 第二周 需求分析 第三周 软件设计 :选择模块划分的方案 第四周 总体结构和模块外部设计 第五周 具体模块设计 第六周 运行设计 第七周 详细设计 (数据库 ) 第八周 软件测试 第九周 整理源程序 编写软件说明书和用户手册 第十周 形成毕业设计全部文件 附录: 毕业设计程序清单 设计题目 人事管理系统 教 学 班: 学生姓名: 学 号: 指导教师: 完成日期: 1 s im i 定制 0 f 定制 0 f 添加 确认 or i = 1 2 xt(i) xt(i) 0 i) = 0 i ) f 3) = 4) = f ) ) = 男 2 ) = 女 f ) = ) = ) = ) = 3) = 4) = f )f ) 不可以为空 )f i = 1 2 xt(i) xt(i) 0 i) = 0 i 职工编号 = + )f 职员编号重复 ) )f 3 假条编号 = + )f 假条编号重复 ) )f or i = 4 0 xt(i)a i)f i 工资编号 = + )f 工资编号重复 ) )f f 添加 4 f 确认 f e f 性别 ) 学历 ) 部门 ) f f f 5 ub ) 不可以为空 )f f ) = ) = 3) = 4) = f ) ) = 男 ) = 女 f ) = ) = 3) = 4) = or i = 4 0 xt(i)a i)f i 6 3) = 4) = f i = 1 2 xt(i) xt(i) 0 i) = 0 i s s 11 0 f s s s 57) 57) 57) 57) 46 0 f f s f f f = 4 8 9 f ) = 男 ) ) f 设置 显示项 i = 0 2 i) i) = ) i f i ) 1 f 定制 设置 显示项 i = 0 2 i) i) = ) i f i ) 1 10 f 定制 设置完毕 ) or i = 8 2 i) xt(i) i i = 0 i) i)xt(i) i)i 3) 0)f f or i = 0 2 i) i)xt(i) i)i 3) 5) 1) 2) 11 f f s e 100 s s s s im i f 程序已经运行,不能再次装载。 ), e f 本段代码用于判定本程序是否已经装 载于内存中,以避免程序的多重启动 i = 0 s #1 ) 1, i), i), i), i) 12 If i) = A i) f i = i + 1 1 1 在窗口装载阶段读取用户设置文件获取用户信息 并装载于用户列表框中 e ub If , , f s e 13 s s s 当前指针位置 i s ub 性别 ) 学历 ) 部门 ) or i = 0 i) i ) ub or i = 0 i) i ) ub or i = 0 i) i 14 ) i 0), 0) f = 定制 定制 s #o OF(i), i) i = i + 1 i i = 0 To f i) = i) i) = i) f i 定制 定制 15 f s s o o = s 16 s s X Y 2 p f s s f 职工编号 = + 职工编号 ) 没有此职员 工号: + ) + 姓名: + ) + 性别: + ) + 部门: + ) + 职位: + ) + 电话: + 1) f f 定制 17 ) = 3) = 4) = f 定制 ) = 3) = 4) = f ) = 3) = 4) = # 18 s # s 0 f f f s 19 1 f 确 定 要 删 除 吗 ? , 确定 ) = 0 请选择要删除的条目! f s i or i = 0 i) i 20 s f 1 f 确 定 要 删 除 吗 ? , 确定 ) = 0 请选择要删除的条目! f s If 21 f 100 f f ub i, s f 22 s #i = 0 OF(i), i) i), i) i = i + 1 i = s #or i = 0 1 i); ,; i); ,; i); ,; i) i f 23 f f s e f 职工编号 交通补助 加班补助 工资编号 假条编号 身份证号 出生日期 中止日期 年份 月份 天数 基本工资 总工资 考勤扣除 扣税 总扣除 保险扣除 = = 0 or i = 0 To a - 1 i)i f f f 29 s e 0), 0) 最大条目数 预设为 100 i s ub 如果 目变动 则 保存变动 30 s #写入 目信息 i = 0 1 ,; i) i) i) i i = 0 1 ,; i) i) i) i 定制 添加最末的 定制条目 定制 定制 定制 0 0 f s 编辑 f f 编辑 f f 选定 目时 在下面文本框中显示 编辑 32 选定 目时 在下面文本框中显示 编辑 s #写入 目信息 OF(i), i) i = i + 1 i i = 0 To f i) = i) i) = i) f i s 卸载窗体 e ub 毕业设计论文 设计题目 人事管理系统 教 学 班: 学生姓名: 学 号: 指导教师: 完成日期: 1 摘要 随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现 企业人事管理势在必行。本系统结合公司实际的人事管理制度,经过实际的需求分析,采用功能强大的 为 开发工具而开发出来的单机版人事管理系统。 整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成人事管理的全过程,包括新进员工加入时人事档案的建立、老员工的转出、职位等的变动引起职工信息的修改、员工信息查询、统计等人事管理工作以及新进员的新增、老员工修改等管理工作。经过实际使用证明,本文所设计的人事管理系统可以满足公司人事管理方面的需要。 关键词 : 信息管理、人事管理、 人事管理系统 2 目 录 第一章 概述 、 本课题的来源 、 本论文的目的 、 内容及作者主要贡献 二章 开好发工具的选择 三章 系统调研及可 行性分析 、 系统调研 、 可靠性分析概述 、 技术可行性分析 四章 系统分析 、 系统需求分析 、 数据流程图 五章 系统总体设计 、 功能描述 、 系统操作流程图 六章 系统详细设计 、 数据库设计 、 系统主要界面 七章 系统测试 、 测试举例 、测试项目 、测试方法 谢 考文献 1 第一章 概述 1、 本课题的来源 随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。对于大中型企业来说,利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件;计算机管理所无法比拟的优点检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事管理的效率 ,也是企业的科学化、正规化管理 ,与世界接轨的重要条件。 不同的企业具有不同的人事管理制度,这就决定了不同的企业需要 不同的人事管理系统。 2、本论文的目的、内容及作者主要贡献 (1)目的: 目前市面上流行的人事 管理系统不少。但是,对于企、事业单位的人事管理系统来说,不需要 大型的数据库系统。只需要一个操作方便,功能实用,能满足本中心对数据的管理及需求的系统。我们的目标就是在于开发一个功能实用、操作方便,简单明了的人事管理系统。 (2)内容 能够录入人事的基本资料,在操作上能够完成诸如添加、修改、删除、按各种条件进行查询、新用户的设置及密码修改等方面的工作,基本满足人事日常业务的需要。 (3)作者的主要贡献 本人独立完成了 此课题的研究与开发,包括调研、分析、设计、编码、测试、文档编写等内容。 2 第二章 开发工具的选择 现在,市场上可以选购的应用开发产品很多,流行的也有数十种。目前在我国市场上最为流行、使用最多、最为先进的可用作企业级开发工具的产品有: 司的 司的 司的 等 在目前市场上这些众多的程序开发工具中,有些强调程语言的弹性与执行效率;有些则偏重于可视化程序开发工具所带来的便利性与效率的得 高,各有各的优点和特色,也满足了不同用户的需求。然而,语言的弹性和工具的便利性是密不可分的,只有便利的工具,却没有弹性的语言作支持,许多特殊化的处理动作必需要耗费数倍的工夫来处理,使得原来所标榜的效率提高的优点失去了作用;相反,如果只强调程 续 语言的弹性,却没有便利的工具作配合,会使一些即使非常简单的界面处理动作,也会严重地浪费程序设计师的宝贵时间。 作为数据库系统的开发, 一个非常理想选择。数据库是 发过程中,如何选择数据库管理是一个重要的问题,目前, 数据库产品较多,每种产品都具有各自的特点和适用范围,因此,在选择数据库时,应考虑数据库应用的特点及适用范围,本系统选用的数据库语言言,该开发工具具有很多长处: 一种可视化的、面对对象和条用事件驱动方式的结构化高级程序设计,可用于开发 境下的种类应用程序。它简单易学、效率高,且功能强大,可以与 专业开发工具 媲美,而且程序开发人员不必具有 C/C+编程基础。在 境下,利用事件驱动的编程机制、新颖易用的 可视化设计工具,使用 部的应用程序接口 (数,以及动态链接库 (动态数据交换 (对象的链接与嵌入 (开放式数据访问 (技术,可以高效、快速地开发出 境下功能强大、图形界面丰富的应用软件系统。 总的来说, 有以下特点: 可视化编程: 3 用传统程序设计语言设计程序时,都是通过编写程序代码来设计用户界面,在设计过程中看不到界面的实际显示效果,必须编译后运行程序才能观察。如果对界面的效果不满意,还要回到程序中修改。有时候,这 种编程 修改的操作可能要反复多次,大大影响了软件开发效率。 供了可视化设计工具,把 面设计的复杂性“封装”起来,开发人员不必为界面设计而编写大量程序代码。只需要按设计要求的屏幕布局,用系统提供的工具,在屏幕上画出各种“部件”,即图形对象,并设置这些图形对象的属性。 序设计人员只需要编写实现程序功能的那部分代码,从而可以大大提高程序设计的效率。 面向对象的程序设计 以后的 持面向对象的程序 设计,但它与一般的面向对象的程序设计语言 (C+)不完全相同。在一般的面向对象程序设计语言中,对象由程序代码和数据组成,是抽象的概念;而 是应用面向对象的程序设计方法 (把程序和数据封装起来作为一个对象,并为每个对象赋予应有的属性,使对象成为实在的东西。在设计对象时,不必编写建立和描述每个对象的程序代码,而是用工具画在界面上, 动生成对象的程序代码并封装起来。每个对象以图形方式显示在界面上,都是可视的。 结构化程序设计语言 在 言的基础上发展起来的,具有高级程序设计语言的语句结构,接近于自然语言和人类的逻辑思维方式。 句简单易懂,其编辑器支持彩色代码,可自动进行语法错误检查,同时具有功能强大且使用灵活的调试器和编译器。 解释型语言,在输入代码的同时,解释系统将高级语言分解翻译成计算机可以识别的机器指令,并判断每个语句的语法错误。在设计 序的过程中,随时可以运行程序,而在整个程序设计好之后,可以编译生成可执行文件 (脱离 境,直接在 境下运行。 事件驱动编程机制 过事件来执行对象的操作。一个对象可能会产生多个事件,每个事件都可以通过一段程序来响应。例如,命令按钮是一个对象,当用户单击该 4 按钮时,将产生一个“单击 ”(件,而在产生该事件时将执行一段程序,用来实现指定的操作。 在用 计大型应用软件时,不必建立具有明显开始和结束的程序,而是编写若干个微小的子程序,即过程。这些过程分别面向不同的对象,由用户操作引发某个事件来驱动完成某种特定的功能,或者 由事件驱动程序调用通用过程来执行指定的操作,这样可以方便编程人员,提高效率。 访问数据库 有强大的数据库管理功能,利用数据控件和数据库管理窗口,可以直接建立或处理 式的数据库,并提供了强大的数据存储和检索功能。同时, ,这些数据库格式都可以用 辑和处理。 供开放式数据连接,即 能,可通过直接访问 或建立连接的方式使用并操作后台大型网络数据库,如 。在应用程序中,可以使用结构化查询语言 据标准,直接访问服务器上的数据库,并提供了简单的面向对象的库操作指令和多用户数据库访问的加锁机制和网络数据库的 编程技术,为单机上运行的数据库提供了 络接口,以便在分布式环境中快速而有效地实现客户 /服务器 (案。 动态数据交换 (利用动态数据交换 (术,可以把一种应用程序中的数据动态地链接 到另一种应用程序中,使两种完全不同的应用程序建立起一条动态数据链路。当原始数据变化时,可以自动更新链接的数据。 供了动态数据交换的编程技术,可以在应用程序中与其他 用程序建立动态数据交换,在不同的应用程序之间进行通信。 对象的链接与嵌入 (对象的链接与嵌入 (每个应用程序都 看作 是一个对象 (将不同的对象链接 (来,再嵌入 (个应用程序中,从而可以得到具有声音、影像、图像、动画、文字等各种信息的集合式的文件。 术是 司对象技术的战略,它把多个应用程序合为一体,将每个应用程序 看作 是一个对象进行链接和嵌入,是一种应用程序一体化的技术。利用 术,可以方便 5 地建立复合式文档 (这种文档由来自多个不同应用程序的对象组成,文档中的每个对象都与原来的应用程序相联系,并可执行与原来应用程序完全相同的操作。 动态链接库 (一种高级程序设计语言,不具备低级语言的功能,对访问机器硬件的操作不太容易实现。但它可以通过动态链接库技术将 C/C+或汇编语 言编写的程序加入到 用程序中,可以像调用内部函数一样调用其他语言编写的函数。此外,通过动态链接库,还可以调用 用程序接口 (数,实现 具有的功能。 6 第三章 系统调研及可行性分析 3 1 系统调研 正式开发管理信息系统之前进行调研是非常必要的,其必要性主要表现在以下几个方面。 ( 1)明确用户的要求,以根据调查结果进行可行性分析,确认系统的开发是否可行。 ( 2)提出新系统的人员并不都是系统研究人员,有些人对于 其 功能 和处理数据的方法没有明确的认识。它们只是根据自己业务工作的需要提出了要求,系统开发人员要对此进行详细的调查和分析,确认用户的要求可以通过现有的计算机技术实现,保证开发的管理信息系统的功能与用户提出的要求相吻合。 ( 3)企业的现行系统可能是手工系统,也可能是使用和计算机的系统,无论是何种情况,都要详细地调查现行系统中信息处理的具体情况,系统内部功能结构,以便设计出一个合理的、好的新系统逻辑模型,为新系统的设计工作打好基础,保证整个系统开发的质量。 总之,必要对现行系统进行详细的调查,明确用户需求,保证开发的新 系统的功能与用户的要求相吻合,避免耗费大量的人力、物力、财力,新系统的开发却失败的悲剧发生。 3 2 可行性分析概述 可行性分析是在用户的要求和系统调研的基础上进行的,对新系统的开发从社会、技术、经济、管理等方面进行分析,并得出新系统的开发工作可行、不可行、需要修改、追加投资、暂缓开发、分步实施等方案和结论,最后完成可行性分析。 可行性分析一般可定义为:可行性分析是在建设的前期对工程项目的一种考察和鉴定,对拟议中的项目进行全面与综合的技术、经济能力的调查,判断它是否可行。 (1)可行性分析阶段的主要工作包 括以下几个方面: 新系统目标可行性分析: 分析新系统的目标是否符合企业的现状和发展的需要。 社会可行性分析: 7 社会可行性分析主要是指管理信息系统的开发是否符合国家法律、下策,是否能够与社会大系统实现良好的对接。 技术可行性分析: 技术可行性分析是根据新系统的目标来衡量是否具备所需要的技术,包括系统开发人员数量和水平,硬件方面,软件方面及其它应用技术。 经济可行性分析 经济可行性分析主要是对开发新系统所投入的资金与系统投入使用后所带来的经济效益进行比较,确认新系统是否会给企业带来一定的经济效益。 管 理可行性分析: 管理可行性分析主要是分析企业现行的管理体制和企业领导是否具有现代化的管理意识和管理水平。 3 3 技术可行性分析 技术可行性分析主要包括四个方面:目前有关的技术能否支持所开发的新系统;新系统开发人员的数量和水平,即人力资源;硬件和软件资源。 ( 1)技术支持: 首先根据新系统的目标,考虑目前有关的技术能否支持所开发的新系统。这里讨论的技术必须是已经普遍使用的,而不是待研究的或正在研究的。 ( 2)硬件资源: 开发管理信息系统所需的硬件资源包含以下两个方面: 系统开发人员在管理信息系统的开发过程中 所需要的计算机设备及其有关的外部设备;管理信息系统开发成功投入使用后,使用单位所应具备的计算机设备及其有关的外围设备。对硬件资源进行可行性分析时主要考虑计算机的主机内存、类型、功能、联网能力、安全保护措施以及输入 /输出设备,外存储器和联网数据通信设备的配置、功能、效率等指标是否符合系统方案设计要求,同时还要考虑计算机的性能 /价格比。 ( 3)软件资源 软件资源的可行性分析主要考虑以下几点是否满足用户的要求: 操作系统的选择; 编译系统的选择; 8 数据库管理系统的选择; 高级编程语言的选择; 汉字处理系 统的选择; 应用软件包的选择。 本系统在开发前,与中心的领导和有关的操作人员密切沟通,认真听取他们的意见,并吸收他们的积极观点,使本系统的开发在相当大的程度上具有一定的先进性和合理性。 9 第四章 系统分析 4 1 系统需求分析 系统分析是开发管理信息系统的关键性阶段,是一个从不断认识和逐步细化的过程,是下一阶段的工作基础,是为下一阶段进行物理方案设计、解决“怎么做”提供依据,基关键性主要体现在“理解需求”和“表达需求”两方面。 通过对现行系统的详细调研,主要是 从系统的角度理解用户的需要,确定新系统的综合要求,并提出这些需求的实现条件以及需求应达到的标准,也就是确定新系统要做什么,做到什么程度。这些需求包括: ( 1)功能需求。确定新系统应做什么,这是最主要的需求。 ( 2)性能需求。给出所开发的新系统的技术性能指标,包括存储容量限制、运行时间限制、安全保密性等。 ( 3)环境需求。这是对系统运行以及所处环境的要求。例如,在硬件方面采用什么机型、有什么硬件设备等;在软件方面,采用什么支持系统运行的系统软件(指操作系统、数据库管理系统)。 ( 4)未来需求。这类要求是指目前不属于系统开发的范围,但将来随着外界环境的变化以及系统的发展可能会提出的要求。了解这类要求的目的是在开发过程中,可对系统将来可能的扩展与修改 做 准备。一旦需要时,就比较容易进行补充和修改了。 4 2 数据流程图 数据流程图是描述系统逻辑模型的主要工具,通过几个特定的符号,可以综合地反映出信息在系统中的使用、加工处理、传递、存储的整体情况。 数据流程图是系统结构化分析行之有效的工具,它抽象地描述了系统数据处理的情况, 但 却无法表达 各个 处理的详细内容,因此还要对数据流程图中出现的数 据流和处理等做进一步的补充说明,这就是数据字典和变换逻辑说明。 数据流 图 图 4。 1 系统数据流图 工资管理 管理员 档案管理 员工基本信息 假条信息 会计员 人事主管 10 第五章 系统总体设计 该信息管理系统可以在 000 台上运 行,开发工具采用言 开发 。 其工作流程为:用户登录通过权限判断,普通用户 不能浏览 、阅读和查询 信息 , 指定 用户可以操作,可以 进行 信息 录入、修改和删除的操作。 系统的 主要 功能特点 有 : (1)系统登录表单 该表单的功能是在系统被访问之前,要对进入系统的用户进行安全性检查,防止非法用户进行系统破坏数据及威胁系统安全,避免不必要的损失。只有合法的用户在输入正确的密码后方可进入系统。 (2)主界面 在该界面窗口中,共有文件、数据、关于等所有系统功能,用户可以操作菜单的方式快捷地使用系统。 (3)更改 密码: 使用本表单可以方便地修改用户的密码,以防密码泄露后对数据的安全性造成威胁。 统 操作流程图 : 11 图 5统操作流程图 系统登录界面 输入操作员及密码 检查 密码正确 功能界面 数据库 系统主界面 功能处理 系统管理 错误信息 密码错误 12 第六章 系统详细设计 6 1 数据库设计 ( 1)职工信息数据表: 字段 字段名 类型 宽度 小数位 索引 排序 职工编号 数值型 11 否 2 姓名 字符型 20 否 3 身份证号 字符型 18 否 4 民族 字符型 10 否 5 性别 字符型 4 否 6 出生日期 字符型 20 否 7 毕业学校 字符型 20 否 8 学历 字符型 20 否 9 部门 字符型 20 否 10 职称 字符型 20 否 11 上司 字符型 20 否 12 电话 字符型 20 否 13 符型 20 否 14 值型 11 否 15 期型 8 否 16 备注 备注型 50 否 ( 2)请假信息数据表: 字段 字段名 类型 宽度 小数位 索引 排序 假条编号 字符型 6 否 2 职工编号 数值型 11 否 3 起始日期 字符型 20 否 4 中止日期 字符型 20 否 5 天数 数值型 6 否 6 原由 字符型 50 否 7 状态 字符型 20 否 8 批准人 字符型 20 否 9 值型 11 否 10 期型 8 否 11 备注 备注型 10 否 ( 3)员工工资数据表: 字段 字段名 类型 宽度 小数位 索引 排序 工资编号 字符型 50 否 2 职工编号 数值型 11 否 3 年份 数值型 6 否 4 月份 数值型 6 否 5 基本工资 数值型 11 否 6 加班工资 数值型 11 否 13 7 交通补助 数值型 11 否 8 总工资 数值型 11 否 9 考勤扣除 数值型 11 否 10 保险扣除 数值型 11 否 11 扣税 数值型 11 否 12 总扣除 数值型 11 否 13 实际工资 数值型 11 否 14 值型 11 否 15 期型 8 否 16 备注 备注型 10 否 6 2 系统主要界面设计 因为人事资料管理牵涉到个人隐私及公司密秘等多方面因素 ,所以一定要保 密 ,并有专人管理 ,使用前身份确认就显得非常重要 ,故在运行前要进行管理权限确认 . 以防止他人无意或恶意篡改 .(图 6图 6界面 图 其中登记表的界面如下 : 14 图 6记表的界面 密码的修改 : 图 6密码的修改界面 登陆成功界面 : 15 图 6陆 成功 界 面 查询界面 : 图 6询界面 16 第七章 系统测试 为了确保本系统能够正常运行,需要 在 发布之后做一次较全面的测试。现将具体操作及过程举例说明如下: 7 1 测试举例 ( 1) 打开人事管理系统,在 “ 用户名 ” 里填入 “ 密码 ” 框里我们填入 写完成点击“ 确定 ”按钮,将会出现操作 程序 页面,即该用户已经 登陆 成功了。 再 运行程序 ,会有提示页面出现: 程序已经运行,不能再次装载 ! ( 2) 打开人事管理系统 登录 页面,输入 任意 密码 ,点击“登录”按钮。 将出现 密码 出错 提示页面。然后 点 “ 确定 ” 返回 人事管理系统登录 页面 。 ( 3) 辑 功能是否成功: 编辑功能 :在登录成功之后,即可进入相应的管理页面,点击“ 编辑 ”,即出现编辑 页面, 即可以修改和删除员工的 个人信息资料。最后保存。 ( 4) 询 功能是否成功: 查询功能 : 在登录成功之后, 点击 “ 查询 ” ,在弹出 的文本框,在里面输入想要查找的资料,点击“查询”按钮,成功即可出现 结果页面 , 页面内显示 查询出来的员工资料 内容,表示测试成功。 ( 5) 在管理操作已全部完成,需要退出 程序 的时候,在 系统 页面 “ 系统设置 ” 下拉菜单的 有一个“退出 ”的 选项 ,点击之后便可退出。 也可以点“关闭 ” 退出。 ( 6) 在以超级用户 登录的情况下, 在 程序 中打 密码设置,弹出文本框 , 显示用户列表。可以添加新 的普通 用户,也可以删除和禁止 普通 用户使用程序。 在以普通用户登陆情况下,打开密码设置选
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。