企业人事事管理信信息系统统Ø 开发背景景:随着社会会经济的的快速发发展,企企业正想想着大型型化,规规模化发发展,而而对于大大中小企企业,员员工,职职称等跟跟人事管管理有关关的信息息也随之之加剧增增加在在这样的的情况下下再靠人人工来处处理这些些信息就就显得有有些困难难,而且且非常容容易出错错因此我们们根据这这些需要要将设计计一个应应用于企企业的人人事管理理系统,,由计算算机来代代替人工工完成一一系列的的工作,,诸如职职工基本本信息,,信息修修改,查查询,打打印等操操作这这样就使使办公人人员可以以轻松快快捷地完完成人事事管理任任务Ø 系统设计计意义、、目的通过使用用企业人人事管理理系统,,使企业业的人事事管理系系统化、、规范化化、自动动化、从从而达到到提高企企业管理理效率的的目的系统开发发的总体体任务是是使办公公人员可可以轻松松快捷地地完成人人事管理理的任务务Ø 需求分析析:任何一个个组织或或是集体体,实现现它内部部人员的的管理或或是各个个部门的的协同工工作都是是必要的的通过过运用AAcceess和和VB66.0实实现一个个人事管管理信息息系统要求在在计算机机处理时时,依条条件的不不同,既既能够处处理职工工信息按按需查询询,也能能够接受受管理人人员对职职工信息息的录入入和编辑辑。
计算算机处理理的最终终结果是是产生各各类表,,包括员员工个人人基本信信息表,,职工家家庭情况况表还还有是对对服务器器端的管管理,这这点也很很关键最后是是打印各各种查询询和各类类表等Ø 开发设计计思想(1)尽尽量利用用现有软软硬件环环境,采采用先进进的管理理开发系系统方案案,从而而达到充充分利用用企业现现有资源源,提高高系统开开发水平平和应用用效果的的目的;;(2)系系统应符符合企业业人事管管理的规规定,满满足企业业相关人人员日常常使用的的需要,,并达到到操作过过程中的的直观、、方便、、使用、、安全等等要求;;(3)系系统采用用模块化化程序设设计方法法,既便便于系统统功能的的各种组组合和修修改,又又便于未未参与开开发的技技术维护护人进行行补充、、维护;;(4)系系统应具具备数据据库维护护功能,,即使根根据用户户需求进进行数据据的添加加、删除除、修改改、备份份Ø 系统功能能模块设设计:人事信息管理系统登录职工信息表查询打印输 出系统维 护退出删除用户添加用户职工基本情况职工家庭情况考核情况按工号查询按姓名查询数据备份数据整理退出系统职工基本情况职工家庭情况考核情况1登录界界面:数数据录入入员凭个个人帐号号密码进进入系统统进行录录入工作作2职工工各信息息表的输输入:包包括职工工基本情情况表、、职工家家庭情况况表、考考核情况况表等。
3按条条件查询询:包括括按工号号查询、、按姓名名查询等等4打打印输出出:各类类情况表表的打印印输出5系统统维护::数据备备份、整整理66退出::退出系系统Ø 数据项和和数据结结构如下下:● 职工基本本状况::包括数数据库项项有职工工工号、、职工姓姓名、性性别、所所在部门门、身份份证号、、民族、、婚姻状状况、参参加工作作时间、、联系电等● 职工家庭庭情况::包括数数据库项项有职工工姓名、、家庭成成员情况况、家庭庭地址等等● 考核情况况:包括括数据库库项有部部门名称称、每周周出勤情情况等Ø 数据库表表设计::1) 表名:职职工基本本信息表表字段名称称字段类型型字段大小小备注职工号文本8职工号姓名文本10姓名性别文本2性别婚姻状况况是/否婚姻状况况出生年月月日期/时时间日期出生年月月学历文本学历户口所在在地文本50户口所在在地身份证号号码数字长整型身份证号号码联系地址址文本50联系地址址政治面貌貌文本20政治面貌貌部门文本50部门籍贯文本8籍贯2) 表名:职职工家庭庭情况表表职工号文本20备注姓名文本20姓名家庭人数数文本50家庭人数数家庭年收收入数字长整型家庭年收收入家庭地址址文本50家庭地址址家庭话文本20家庭话3)表名名:职工工考勤表表Ø 以下是我我做的模模块介绍绍(1) 查询:在菜单中中有“查询”按扭,,点击这这个按扭扭,可以以对职工工信息进进行更加加详细的的查找,,如图,,当复选选职工号号或者职职工姓名名前的小小白框,,并填写写相应的的所想查查询职工工的员工工号或姓姓名,按按“查询”,则可可激活界界面中的的查询结结果,便便可找到到要查询询的职工工的基本本信息以以及职工工家庭情情况查询询。
具体编码码如下::“查询””按钮控控件源代代码Privvatee Suub CCommmandd1_CClicck())Dim rs As Neww ADDODBB.Reecorrdseet IIf OOptiion11.Vaaluee = Truue TThenn ttxtssql = ""sellectt * froom 职职工家庭庭情况 wheere 职工号号= "" & Chrr(399) && Trrim((Texxt8..Texxt) & CChr((39)) rrs.OOpenn txxtsl, Cnnn, aadOppenSStattic,, addLocckOpptimmisttic,, 1 TTextt1.TTextt = rs..Fieeldss(1)) TTextt2.TTextt = rs..Fieeldss(0)) TTextt3.TTextt = rs..Fieeldss(2)) TTextt4.TTextt = rs..Fieeldss(3)) TTextt5.TTextt = rs..Fieeldss(4)) TTextt6.TTextt = rs..Fieeldss(5)) Elsse IIf OOptiion22.Vaaluee = Truue TThenn ttxtssql = ""sellectt * froom 职职工家庭庭情况 wheere 姓名== " & CChr((39)) & Triim(TTextt7.TTextt) && Chhr(339) rrs.OOpenn txxtsl, Cnnn, aadOppenSStattic,, addLocckOpptimmisttic,, 1 TTextt1.TTextt = rs..Fieeldss(1)) TTextt2.TTextt = rs..Fieeldss(0)) TTextt3.TTextt = rs..Fieeldss(2)) TTextt4.TTextt = rs..Fieeldss(3)) TTextt5.TTextt = rs..Fieeldss(4)) TTextt6.TTextt = rs..Fieeldss(5)) EEnd If EEnd If rrs.CClosseEnd SubbPrivvatee Suub FFormm_Looad(()End Subb(2) 打印输输出:进入此面面板后,,管理员员可以打打印预览览职工的的相关信信息,为为了便于于打印输输出,利利用报表表形式输输出,分分别提供供了“职工信信息表””、“职工考考勤表””和“职工家家庭情况况表”3个报报表输出出,管理理员选择择相应的的报表进进行预览览 ,单单击“退出”按钮回回到主控控制面板板(3)系系统维护护:这个模块块是给管管理员使使用的专专用模块块,管理理员可以以对各个个表的数数据、各各个员工工的资料料、工资资的设定定等数据据进行数数据备份份和数据据整理操操作,这这样方便便了管理理员在每每一次数数据更新新后,方方便的检检查每个个模块当当前的数数据和结结构情况况。
Ø 个人小结结:在本项目目的软件件开发的的过程中中,我全全面实践践一个面面向数据据库的应应用系统统的开发发过程,,学习了了很多有有关的知知识这这样的项项目对我我学过的的数据结结构,程程序设计计,数据据库,等等课程是是一个综综合性很很高的实实践一一些以前前没有学学得很扎扎实的课课程的内内容,由由于需要要在实践践中运用用,刚开开始我也也感到很很头痛但回过过头再去去看有关关的教科科书,经经过一段段时间的的钻研,,对与这这些知识识点的相相关的背背景,概概念和解解决方案案理解得得更透彻彻了,学学习起来来也越来来越有兴兴趣,越越来越轻轻松在做这个个系统的的过程中中,程序序调试给给我留下下最深的的印象,,在调试试上花的的时间最最多当当调试了了半天还还是不行行的时候候,我都都有把机机器砸了了的冲动动最后后翻书查查资料,,叫同学学帮忙这说明明了我在在平时学学习的时时候学的的不够扎扎实,对对错误研研究不够够,编写写代码的的时候不不够仔细细,还有有就是缺缺乏足够够的耐心心做这样一一个系统统对我们们来说一一个人比比较困难难,要若若干个人人一起完完成所所以还要要非常好好的团队队协作精精神这这对我们们以后的的工作很很有帮助助。
当我们完完成这个个项目的的时候,,我没有有一点兴兴奋我我清醒地地认识到到自己还还有很大大的距离离,还有有很多要要学,照照我现在在所掌握握的知识识去工作作根本是是不够的的等以以后实习习的时候候要比别别人学得得更多更更扎实,,知识是是自己的的,别人人怎么抢抢都抢不不掉人人和系统统一样,,要随着着时代的的变化不不断地充充实,不不断地完完善经过这次次实训,,我学到到很多,,也成熟熟许多,,考虑事事情也没没以前那那么简单单了,先先前总觉觉得做这这样的实实训有什什么用啊啊,现在在终于大大彻大悟悟了在在这次实实训过程程中指导导老师和和同学都都帮助我我很多,,特别是是指导老老师,对对我们尽尽心尽责责,为我我们操了了不少心心,真的的很感激激她Ø 参考资料料《Vissuall Baasicc 数据据库开发发实例解解析》作者 刘刘志铭,,孙健鹏鹏 机械工工业出版版社出版版《vissuall baasicc6.00程序设设计技能能百练》》作者 第一时时间工作作室 中中国铁道道出版社社出版03信息息管理22班 乔静波波20066年1月月6日。