版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
西南科技大学毕业设计(论文)设计题目:基于C#的企业人事管理系统的设计与实现系别:班级:姓名:指导教师:20XX年X月X日氏摘等些要主在当今社会被,互联网空伍前的发展,勾给人们的工往作和生活带跌来了极大的慰便利和高效辉,信息化,母电子化已经姿成为节约运稠营成本,提纵高工作效率垃的首选。考础虑到当前大棚量企业的人共事管理尚处廉于手工作业狱阶段,不但仇效率低下,凶还常常因为茧管理的不慎向而出现纰漏篮。因此根据地部分企业提纳供的需求,娘设计此企业佩人事管理系揪统,以帮助恋企业达到人雅事管理办公衰自动化、节同约管理成本踪、提高企业迷工作效率的由目的。潮本企业人事贵管理系统采肥用C/S结绑构,主要对疏企业员工的条信息以及跟丰人事相关的示工作流程进纲行集中的管颜理,方便企私业建立一个识完善的、强恐大的员工信喝息数据库。窗它是以VS陶2023边(Micr住osoft料Visu羽alSt选udio伴2023)接.和SQL相2023搜Expr休ess数据徐库作为开发翼平台。使用泊C#设计特操作控件和猫编写操作程循序,完成数学据输入、修养改、存储、傅调用查询等烛功能;并使剑用SQL醋2023数尽据库形成数裁据表,进行组数据存储。钻本文详细介唐绍了企业人欧事管理系统喂的功能需求唱,系统设计撇和具体实现先。并简要介拜绍了系统开碧发采用的过扑程方法。豪关键词耳芦企业人事缺管理系统;炊C/S;员是工信息;数轿据库乒TheD究esign承and评Imple违menta世tion扰of纷叔Enter燕prise厕Pers尿onnel绿Mana耕gemen式tSys播tem己锋Based湖onC愧/S红Abstr讯act阵Inou聪rsoc疾iety,就the泄unpre妖ceden云tedd拉evelo倘pment顿ofI水ntern斑etha达sbro炉ught饥usgr怠eatc肚onven化ience头and旋effic奏iency嗓.Inf越ormat得izati夕onan滩dele遮ctron辉izati浙onha畏vebe折come扣thef云irst咏choic议eof饰savin滚gope接ratio另ncos们tand刘impr鼓oving肚work践effi村cienc达y.Ma良nyen贿terpr栏ises'运pers紧onnel逐admi偿nistr杆ation泉syst妙emsl刺iein举the饶phase选ofm底anual欢mana交gemen微twhi饲chin含effic溜ient艰ande凡asyt骄ogo趁wrong零byc桨arele腊ssnes潮s.Th熄erefo关re,t议hisM你IS叛(店Manag取ement瓣Info粪rmati购onSy牺stem昏)稳isde雅signe动d
to醉make冤the娇perso售nnel聚admin吃istra辈tion南more障scien复tific容,nor职mativ歉eand药effi什cient躺.坐Thes往ystem虽adop静tsth地estr蛇uctur找emod降eof蜜clien酱t/ser凶ver(C源/S),杏Windo彻wsXP窑ast怨heop撑erati榴onsy秒stem涨,证SQL2泼008E呢xpres坦sas桐theb殿ackgr芬ound耗datab送ase,疼andM液icros猛oftV驻isual魔Stud因io82袜008a逃sthe洪deve启lopin排gtoo集l.It只can并help贷enter爹prise超sto拦estab摊lish健aper兄fect,伸stro块ngst睁affi牢nform奔ation宗data反base,瞧whic城hfac话ilita狐test牙hece狭ntral扬ized鱼manag陶ement祥ofs绑taff老infor佩matio监nand寿work至flow.疮Thep肯aper务expla救inst填heco掀urse洗desig款n,sy键stem截desig翻nand株impl欣ement字ation伤ofM裂IS,a援lsob夸riefl鸡yint关roduc询esth脂epro引cess绑ofth俯esys虹temd醒evelo蓝pment态.随Keyw望ords移:筑席Perso检nnel瞒Manag拌ement挂Syst疮em;C景/S;E增mploy当eeIn懒forma愉tion;陪Datab葵ase殃第钞1拉章淡庭绪勾论准众1舱1.1怀应用的目的垃与意义莫贫1疼1.2永人事管理系啄统发展趋势柱蝇1窝颂年世界趋势战狭1升估漏技术革新恳罗2首印撕工作目标和储价值观的改飘变吨贡2隐第将2虎章软日系统相关技三术介绍君厘3炒2.1C筑#劳技术简介眨物3级2.2S名QL送技术辫复3絮基量数据库的基室本概念唉肝3爱夹吹本系统中数按据库的访问扑锅3永第沿3爆章夜炸系统分析厕剑5脊3.1台需求分析任唉5挠3.2遥系统概述眨雾5芹3.3冠系统目标携耳5通3.4称可行性分析葛您6肉氧经济可行性课分析霞怎6俯近技术可行性谨分析冶芹6巾闷管理可行性签分析颜粒6朱3.5爪系统逻辑结载构图及业务定流程图设计莫侮6河跌系统逻辑结拥构屑毅6元慎数据字典坏描7跑第拨4泡章毛谁系统数据库腾设计编衬12供4.1坏数据库概念蜂结构设计迫踪12遍4.2娇数据库逻辑蝇结构设计凑吵16差第帝5赶章形陈系统各模块益的实现介嫂17神5.1淘系统架构设稍计奋环17腥5.2观系统登陆实呈现干本18肌监系统登陆窗围体的功能抓灭19蜜5.3向系统主界面讽设计柱葵21瑞5.4照数据导入于夏备份的实现刷较21皮5.5货公司部门管鹊理的实现帜愉22用5.6蚀员工信息管曲理的设计者站23锋尊员工信息管坏理的功能穗壁23嫂5.7窜员工其它信今息实现臣抚25碍暖一对多类设吩计图致构25膜荷一对多类设沫计图弓属25距5.8新薪金发放功旗能的实现密腥26可第窑6员章丘感系统测试尖晚28邮6.1敞软件测试的兴目标俊馆28面6.2猛测试举例畅岸28急6.3不测试结论悼质29含结狭擦论召时30纤致格班谢榴拿31拢参考文献文严32踪第1佛章扔市绪巩论余1.1应令用的目的与破意义利人的管理是还一切管理工膊作的核心。粗员工代表一镇个企业的形灵象,因而人团事管理机制叙设计的好坏愤,直接影响臭一个企业的街成败。昆员休工的档案管烈理是企业人耍事管理的基金础,在企业缝员工普遍流大失的今天,急一个准确而砍及时的人事编管理系统,仓有利于人事浩部门对员工监流动进行分右析、编制,掏为企业所需深人员提供了赖保障。萍人力资源部薯那些重复的沟,事务性的拐工作交给H辫RP(Hu燥manR乌esour这cePl载annin喂g,人力资企源管理系统征)来解决,监可以省去用摊户以往人力炼资源管理工东作的繁琐、垒枯燥;用领土先的人力资汉源管理理念捆,把人力资遭源管理的作悔业流程控制罚和战略规划通设计巧妙地宇集合于一体冶;系统重点宋涉及到人力寇资源管理工梁作中的薪资获、翻培训毙、康奖惩钻、调动、基木本信息、用裂户管理以及懂用户切换等烧方面,并有吗综合的系统酷安全设置、蓝报表综合管花理模块。可失以很好地为页用户的人力赠资源管理部强门在对员工瓜的成本管理身、知识管理池、绩效管理紫等综合管理怪给予帮助。谁以每个月中范所发工资为彩例,其中包挪括人事信息悠变动、奖惩续对本月的薪私资计算都有懂影响,为了死及时的计算缠发放工资往璃往要提前一胆个星期花费悟大量时间,歉加班加点才早能及时完成声,而这样做萝无论从工作吉效率还是准笼确度方面,碌都不允许,醒而且还浪费剥大量的人力毒财力。如果即改用HRP钓管理做到高迫效、高精度吨,还可以减膏少管理时带伍来的一些繁询琐的工作,妇节约管理带容来的开支。章1.2翼人事管理系富统发展趋势温娘世界趋势肉人力资源管雾理系统主导偏21世纪,逼无论是发达稠国家还是发丛展中国家,比对人力资源鸽的战略性意披义都有了深物刻的认识,真并开始付诸旧行动。世界膛公认,21饶世纪将是人股力资源的世雷纪;人力资良源问题将主迟导整个21辅世纪甚至更鸦为遥远,这凡种状况的变许化起因于竞限争压力。目国前,世界经勺济趋向全球杀化。世界经伶济的全球化酱过程和国家仙的开放过程团,要求组织策的管理部门弟降低管理成纱本以减少竞始争压力和增烧强竞争能力层。对于不同烫的组织,人稍力资源成本颠在总成本中经的比例是不爪一样的。薪此技术革新溜无论是现在谣还是将来,丑工业的发展趟越来越多地男取决于科学城和技术、知赌识与技能。翻高新科技产疾业更是如此草。这不仅要圾求员工尤其竭是技术人员竿掌握新的科雾学知识和技升术能力,而勇且更重要的桨在于要求员壳工深入而快闷捷地掌握和舟应用这些知献识和技能。图这就导致了储两个问题。指第一,随着匙这种技术革杆新的发展和厘知识更新速夸度的加快,截人们有更多雁的职业选择亮机会。第二剧,伴随着这痒种发展以及热职业选择机腊会的增多,咬人力资源管纲理活动和频衰繁程度加剧粪;而且这种姜活动对科学唯技术的要求享与它的反应克程度也更高遍了,进而提冰高了人力资搭源成本。岔拒工作目标鸣和价值观的南改变屠随着社会政避治和经济的天发展,人们苗的工作目标酿和价值观也回都发生了重巧要的变化。说这就对人事跌管理部门和申管理人员提霉出了新的要拴求和新的问寇题,不得不于考虑诸如工钳作类型设计旱、岗位分析窃、充分尊重测员工以及为概他们提供良元好的个人发馆展和自我价幻值实现的环粗境与条件等绣问题。这样卫,人力资源踪管理就派上膏了用场。砍第2章系蹄统相关技术胀介绍锁2.1C河#技术简介济要了解C#松,首先要了给解Micr磁osoft悼.NET河FrmeW园ork。M瓦icros亭oft.N损ETFr甲ameWo稍rk是微软码公司提出的禽新一代软件丙开发模型,柱C#语言是依.NET病Frame乔Work中箩新一代的开拌发工具。C维#语言是一肃种现代的,肉面向对象的灵语言,它简涂化了C++伞语言在类、竟命名控件、共方法重载和育异常处理等氏方面的操作奇,摒弃了C妖++的复杂弹性,更易使润用。它使用掏组件编程,气在这方面和植VB类似。红在动态查阅诸、中间代码络技术、参数侄传递、交叉播语言处理、闸面向对象方妨面有自己的撒特点。另外离,由于C#奸中取消了指作针的功能,栏这样可以有握效防止病毒姑程序利用非狗法指针访问睡私有成员,祸也能避免指许针的误操作夫产生的错误晓。因此,其虚在安全性方震面也有了很术大的提高。蚕2.2S嚷QL技术侦往数据库的乏基本概念重SQL性(湖Struc秩tured莲Quer泄yL珠a胞nguge衰)结构化查乏询语言,是灯一种数据库磨查询和程序先设计语言,益用于存取数霜据以及查询尤、更新和管阀理关系数据直库系统。新SQL语言绞包括:数据谷定义语言、电数据操作语彻言、数据查牙询语言、数来据控制语言牲四部分。它塞不要求用户椅指定对数据丙的存放方法桥,也不需要常用户了解具船体的数据存澡放方式,所急有具有完全关不同底层结煤构的不同数氧据库系统,藏可以使用相英同的SQL较语言作为数箩据输入与管伪理的接口。明它以记录集掌合作为操作诵对象,所有场SQL语句工接受集合作何为输入,返议回集合作为咐输出,这种拨集合特性允芽许一条SQ央L语句的输夏出作为另一爬条SQL语塞句的输入,绿所以SQL适语句可以嵌乎套,这使它键具有极大的映灵活性和强身大的功能。育饭本系统中偿数据库的访蝴问气本系统的数击据库访问过故程实现主要炎通过六个步妨骤:置(1)建立枪数据库表,茂表中存储相户应数据。沟(2)使用淹SqlCo阁nnect咏ion或O铅leDbC感onnec偷tion类感建立数据库锦应用程序和训数据库连接费对象。毁(3)从数狮据库指定表果中取出感兴拉趣的记录。挣(4)从数粒据库指定表逆中取出的感朗兴趣记录组悟成一个新表逆,填充到D记ataSe蛾t类对象中修,可填充多茅个表,并可余在Data侄Set类对盛象中指定表岭和表的关系数。取出所感饭兴趣的记录总后,断开数亮据库连接。蹈(5)用支器持数据库绑贯定控件(例洗如Data霉Grid控卷件)显示D岩ataSe刻t类对象中吸的数据,供西用户浏览、寨查询和修改艺。辜(6)及时狮更新Dat说aSet中盏内容,并把酱修改的数据槽存回源数据平库。窝本系统中数冰据库连接部齐分的具体实醒现代码如下贯:宏Strin滴gMyS舟QLCon泻necti秋onStr摘ing=朴glob乖l::My谎Perso载nnel.苦Prope置rties误.Sett贡ings.幕Deful堂t.MyP申erson逮nelCo窝nnect牧ionSt诵ring;鸭S忧tring绿s=强”盼DTBSE妨=Nort深hwind朱;SERV司ER=lo稻clhos攻t;UID管=s;PW刷D=;妻”命SqlCo齐nnect等ionM抵yConn倍ectio迅n=n挎ewSq婚lConn逝ectio尊n(MyS鄙QLCon拳necti姿onStr比ing);么MyCon耕necti赛on.Op碗en();屋第3章系否统分析缩3.1需求妈分析匆本系统主要提是针对一般面企事业单位锁设计,基于哪其他企业人沾工人事管理旱的不足,本战系统完全可野以取代人力原更好地完成吉了数据的添恨加、修改、聚删除操作。絮3.2系统备概述裹本系统主要吊针对中小企酱业的人事管妨理人员和企芳业管理人员障设计,以帮浇助其实现企帜业人事管理柜的信息化和浑自动化。秆通过本系统鸽,人事管理序人员可以实涛现员工档案保管理,员工跨离职管理,配员工薪资的辣录入、发放宵和查询管理醒,员工考勤粉信息的添加铁、查询等操笼作。由于公启司管理人员飞需要对企业歇人事信息进难行系统的了不解,本系统斥采用了模糊星查询的功能灶,企业管理泳人员可以清转晰地了解部哀门人员分配列、员工年龄厦、文化程度奸、婚姻状况快等信息。通雾过对员工薪否金信息的修惯改,实现工讨资的发放。贿最终实现办生公流程的系盲统化。在统粘计方面使用叛了数据库这湿样增强了员缠工信息的安购全性,可以置实现备份还搜原功能。棕3.3系统个目标距根据企业对盯人事管理的科要求,制定犯企业人事管棉理系统具体剪目标如下:犹(1)员工炎基本档案、骨员工简历、亲员工家庭成遗员信息等相依关界面的添兆加、修改、城删除操作。假(2)全方涛位的模糊查乓询功能的实锣现。董(3)按相栏应条件对员魔工的考勤、侍工资等进行头统计。束(4)员工贴考勤信息的怀数字化显示拘,以方便企辅业对员工进竭行年终考核壶。齿(4)界面勒清晰美观,饭逻辑性强,什操作简单易躬懂。径(5)系统耽运行良好,呈兼容性强。肝(6)拥有持数据备份还饭原功能,增根强了数据的联安全性。划3.4可行各性分析恩州经济可行性按分析乐完成本系统亮需要硬件和撒软件两方面肠的支持。硬耽件方面需要效开发服务器裳一台,个人梨电脑在此可技作为服务器品使用;软件壮方面,由于至本系统属于掉小型管理系刚统,利用V贪isual觉Stud绒io20疫08和SQ口LSer弃ver2厨008数据病库开发工具彻即可实现,土经济成本低胳,因此在经种济上是可行债的。唉字技术可行性绒分析秤本系统采用森目前被广泛舱使用的C#糖开发技术、循SQLS际erver喷2023巨数据库技术承和Wind载owsS驼erver轰2003静操作系统进店行开发设计埋。首先,c羡#是微软为悦.NET量宴身定做的开霉发语言集合赴了C/C+殊+和VB的正双重优点,瓶具有简易型恼、灵活性、抚移植性强等渗特点,同时篮使用湖Visua衡l陪Stud用io20不08作为开统发平台,对吨于开发中小旧系统来说,检这种开发环气境是完全没反有问题的。吧其次,本系敬统采用SQ贿LSer予ver2帽008数据薄库。到目前环为止,SQ患L数据库仍荐然是使用最疫广泛的一种炉数据库语言肆,因此本系税统采用SQ哲LSer眼ver2架008,在染系统安全性黄、可用性和蚁高稳定性上请又有了很大艺的提升。再左次,本系统电的操作环境单采用Win白dows下苍的Serv宫er20渗03操作系心统,Win忠dows慕Serve篮r200掩3是由微软削公司推出的豆服务器操作悔系统,可以嚷为本系统的机开发提供良敢好的稳定性扩。最后,考欢虑到三者兼豆容的问题,御由于三者都巴属于微软公更司的产品,世所以兼容性滨上不存在问座题。硬件方斯面,采用标候准的服务器圆硬件配置,镰能满足本系弱统的要求。您综上所述,弯本系统的技钟术可行性不挂存在问题。验镰管理可行性沉分析远本系统的主贫要应用对象翅为企业的人猴事管理人员自和企业的高鸦层管理者,竟由于本系统招界面简洁、斯结构清晰、侮操作简单,虚所以在对相突应使用人员捏进行培训的盟情况下是可死以顺利使用蚂本系统的。贡3.5系统松逻辑结构图掉及业务流程巩图设计员姜系统逻辑结烈构悄系统逻辑结嫂构图能够清麦晰地反映出摄本系统的结三构功能和模瞎块分布,是音系统对外介妄绍的良好窗饭口。用户也甚可以一目了阻然地了解系故统的整体逻楚辑结构,加聚深对系统功克能的理解。僚本系统的逻陪辑结构图如见图3-1所播示:系统主界面系统主界面调岗记录工资管理基本档案培训记录离职管理工资核算工资录入系统管理退出管理员管理部门管理系统退出人事管理奖惩记录工作经历系统帮助信息培训信息工资发放切换用户数据备份与恢复狸图3-1绞企业人事管掘理系统逻辑助结构图杠贵数据字典仰数据字典是忘关于数据的砍信息的集合蒙,也就是对含数据流图中揉包含的所有雷元素的定义染的集合。数管据字典的作傻用也正是在瞒软件分析和叼设计的过程散中给人提供橡了数据的描膜述信息。本悦系统的数据宗字典如下表顿所示。屋1.部门信笨息警序号志数据项公数据类型碰数据长度抗备注亚1寿部门编号素字符型浊2述主键来2淋部门名称淡字符型加20槐2.员工基泊本信息乱序号劫数据项稳数据类型怀数据长度流备注鞋1脉员工号吸字符型与5舍主键率2眯姓名讲字符型牲8劣3查性别输字符型慰2歌男/女奇4四出生日期啄日期型倚8石5铃联系间字符型飘20唇6臣文化程度御字符型递20芝7臂毕业院校订字符型少30页8疗专业转字符型侄20泛9站政治面貌屡字符型抢20被10朴民族将字符型熄20移11届爱好特长灭字符型背100岔12然所在部门卷字符型五2说外键铃13摄职位域字符型侍20嚼14酷职称飞字符型关20猛15乘状态甜字符型夸8相在职/离职乞16亦照片施图像型致16胳17堂备注呈字符型卸200巩3.员工奖针惩信息槽序号慧数据项他数据类型妻数据长度医备注会1订奖惩流水号虎数字型所8张主键栗2友员工号贱字符型类5妹外键袍3士奖惩类型快字符型盘8就奖励/惩罚少4歉奖惩事项亮字符型喘200喝5兵奖惩情况怪字符型煎100趣6陶奖惩时间导日期型爽8牧4.员工过工作经历信尊息棵序号孔数据项涌数据类型嫁数据长度栗备注艺1绩流水号惊数字型箭8港主键非2纱员工号地字符型讨5薪外键咱3惊起始时间搬日期型顾8或4辨终止时间怪日期型南8尸5妹工作单位快字符型袄50凝6宿任何职位优字符型泄20啄7讨职称遥字符型旷20降8零工作内容疯字符型旧100赞9炮证明人薄字符型赖8给5.员工冶培训进修信竭息妈序号核数据项进数据类型桑数据长度梢备注汪1膏流水号虫数字型仙8且主键摇2偶员工号秆字符型啊5竞外键虽3灵起始时间蚂日期型葵8籍4赌终止时间降日期型部8欢5更培训单位蒙字符型袄50积6杠培训内容葛字符型倚20鹅7山获得证书既字符型财100姓8积备均注缘字符型营200浅6.员工贪调岗信息御序号亡数据项责数据类型翁数据长度吹备注创1跨流水号番数字型劫8升主键敬2贷员工号情字符型嘴5劝外键斯3熊原部门万字符型赵2渴4粗原职位押字符型聚20纺5咸现部门从字符型崇2街6肯现职位扯字符型伶20掠7脂调岗时间生日期型庄8雄8尼调岗原因尸字符型飘200梳7.员工阵离退职信息示序号擦数据项盘数据类型肿数据长度论备注蠢1寺流水号予数字型瓦8钥主键虾2罚员工号扯字符型创5子外键醉3信原部门鸟字符型才2全4约原职位柱字符型户20尝5丸离职类型董字符型瓜8宴退休/休假碗/辞职喇6龟离职原因朗字符型貌200六7欣离职时间缓日期型也8修8.员工浆薪资信息膏序号假数据项奉数据类型卧数据长度擦备注继1苹员工号睡字符型够5分主键/外键饺2积基本工资而货币型预8萝3训社保基金隙货币型婆8峰4貌奖金福利吼货币型侧8性5群罚款金额帐货币型刻8两6赤其它薪金筒货币型盈8美9.薪资欢发放信息任序号辉数据项舟数据类型精数据长度匪备注迫1勒发放年月装字符型投6朝主键鸽2晒员工号间字符型馆5耻主键,外键我3前基本薪资扛货币型荷8贺4申本月奖金妖货币型搁8弊5堪加班补助垒货币型驱8油6生本月扣款桃货币型赵8发7引个人所得税朵货币型毁8得8挣备注阶文本型议200安10.系屑统管理员信肾息奉序号衬数据项王数据类型前数据长度猾备注红1涉帐号仪字符型捷16招主键嚷2睡密码台字符型席16兵3畏姓名摆字符型马8呀4伞性别个字符型甘2区第4章饿系统数据库芹设计织4.1数据缴库概念结构耐设计饿企业人事管归理系统的数展据库主要用过来记录一个突企业所有员招工的基本信屑息及考勤、岁薪资等信息泡等数据,数舒据量由企业处的员工数量洋多少决定。华本系统的数凑据库命名为禽Perso僚nnelM模anage闸ment法,共用10葡张数据表来景存储相应信恭息。桶数据库概念隔结构设计作悄为系统开发报的重要组成劳部分,是根产据管理系统忠的相应需求仍制定的,数毯据库的优劣随直接影响到佣系统的后期帖开发。旺本系统中,纺为了保证系枝统的安全性罚,在登录系努统的时候用姻户需要输入仁正确的用户伴名和密码,洪并且为了安降全考虑用户袍的登陆会记柜录在数据库粱。因此,需鄙要一个数据岔库表用来记卸录用户的用缴户名和密码迁。登录表的俊实体E-R列图如图4-确1所示:用户密码用户密码用户名用户名登陆次数登陆次数登陆时间登陆时间用户性别操作用户用户性别操作用户用户姓名用户姓名亭图4-1贯登录表的实撒体E-R图不在企业人事馅管理系统中纪,员工信息卷表属于其中资最重要的一绑个表,在这肌个表中记录兆了员工的基亡本信息,因候此表中涉及扫的员工信息吼字段太多,遣本实体E-熔R图只给出侵了部分字段竞。本系统的匪员工基本信愚息表E-R唇图如图4-烤2所示:自编号自编号员工地址用户照片员工地址用户照片员工基本信息表部门员工基本信息表部门政治面貌政治面貌…..十多项员工姓名…..十多项员工姓名员工年龄员工年龄敬图4-2床员工基本信苹息实体E-轿R图辆在企业中,笑员工受到奖饱惩是必不可胆少的。在数霞据库设计中虚,加入了一裤个员工奖惩卖表,以便对派员工的奖惩抵信息进行记盖录。奖惩表蜡的实体E-航R图如图4坦-4所示:员工编号员工编号自编号自编号奖惩原因奖惩原因说明员工奖惩表说明员工奖惩表奖惩主体部门奖惩日期奖惩主体部门奖惩日期净图4-3闸奖惩表实体克E-R图吗在本系统中墙,涉及到了械员工的培训箩信息,员工夸的考培训息肺是通过数据不库进行显示部的。其实体河E-R图如多图4-4所雁示:自编号自编号员工编号起始时间员工编号起始时间培训内容终止时间员工培训信息表培训内容终止时间员工培训信息表培训单位备注培训单位备注蜻图4-4油员工培训信走息表葬在本系统中棒,涉及到了第员工的调岗姨信息,员工收的调岗信息恭是通过数据卫库进行显示吵的。其实体丛E-R图如纹图4-5所表示:自编号自编号员工编号原部门员工编号原部门现部门原职位员工培训信息表现部门原职位员工培训信息表调岗时间现职位调岗时间现职位案图4-5问员工考勤信纷息表徒人事管理系脂统离不开对筑员工的薪资厦管理,将员连工的工资信究息动态地录灰入数据库并睡且能够随时传清晰地查看销,是设计此脆薪资信息表若的基本目的器。其E-R盛图设计如图艺4-6所示似:自编号自编号社保基金员工编号社保基金员工编号基本工资奖金福利薪资管理信息表基本工资奖金福利薪资管理信息表罚款金额其它薪金罚款金额其它薪金翁图4-6寻薪资管理表舰此外,现金查发放表、部杨门信息、员她工离职管理艇表,实体E批-R图设计茫与其它员工帝基本信息类申似,本论文军中不再显示示其E-R图启设计。欢4.2数据笼库逻辑结构感设计延根据上面设台计的E-R敬图,便可以辞在数据库中负创建相应的扶数据库表,冤本系统的各绪数据表的结是构如下:蝶图4-2:垮系统架构图悲第5章系散统各模块的影实现舞5.1系统贪架构设计邮人事管理系俊统的架构分兄为窗体和模盼块两个部分式。在窗体的子部分有以下屿几个窗体,索他们的作用瓜分别是:责“见Frm_L热ogin肠”邮是登录窗口爽,是验证系捎统用户的登姑陆权限和数胖据配置;骑贷“耗Frm_M凉ain牙”播是主窗口,弯是系统进入渠的第一个窗丰口,可以查怕看登录信息靠,以及显示勾功能菜单;央“爽Frm_D笛epart午ment凯”纱是部门管理傅窗体,对公友司部门进行珍管理;讽“咸Frm_D扁B齿”凭是数据恢复泽与还原窗口篇,可以对数后据库进行备难份与还原;露朵“皇Frm_U浅serIn顽fo理”膝是员工信息苗主界面,用畏户可以选择粘要执行的任爬务及对员工探信息更改;林“住Frm_O造SInfo蚂”垃是密码修惧改,用户可演以在此修改挺自己的密码挠;铃“带Frm_R掌eward货”现是奖惩信醋息窗口,用跟户可以对员姨工奖惩信息运进行操作;娃“梯Frm_W母orked路”某是工作经赶历窗口,用单户可以对员自工工作经历刮进行操作;杏“垒Frm_S誓tudy阶”纷是培训信竖息窗口,用教户可以对员码工培训信息炭进行操作;在“懒Frm_L共eave冶”粘是离退信意息窗口,用四户可以对员拒工离退信息花进行操作;博“松Frm_W内ageIn蝴fo芳”肌是薪金信影息窗口,用件户可以对员厦工薪金信息泉进行操作;着“烛Frm_I酸O耳”稳是调岗信颂息窗口,用逢户可以对员双工的岗位进蹲行变更操作龄;屈“显Frm_U亲serWa否ge顽”劣是薪金发随放窗口,用仁户可以对员理工薪金发放县进行操作;牵系统架构说拴明如图5-扛1所示:笑图5-1:渠系统架构图炼5.2系统饲登陆静实现卫系统用户登拔录模块主要炼用于完成对限登录系统的烧用户的验证境,只有合法骆的用户和正毒确的数据库燥配置才可以唉进入系统,筐否则给与相单应的错误提婆示。其中采番用了win微dows和县MSSQL胃两种身份验罗证的方式,秩可以使不同额工作环境的柱用户登录系莫统使用。以血及设计了记否住用户名和据密码的功能劣,在安全上蒙使用了MD迎5加密验狱证。其设计柄样式如图5杂-2所示:桌图5-2:浊用户登录配偿置模块图芬设系统登陆窗深体的功能栏系统用户登腿录模块中进兰行了非常人丑性化的设计侨,窗体加载英时会自动检羽查是否曾经叠对系统配置直了数据库,缘如果没有登寸陆按钮将变需为不可以点己击状态并给间出相应的提笑示。在一切子配置完成以玻后,点击登粘陆时会对配统置错误和非隔法登陆进行唱不同的错误伯提示。如果秋都正确将成撤功进入主界铜面。在登录平远程数据库牵时需要一定盏的时间,此符时不要着急臂请喝杯咖啡价等待。(注掌:登录默认携用户名a护dmin毅密码12弹3本地数鹅据库服务器待名称.双默认数据库悟卷Perso谨nnelM古anage塑ment傍)其主要代潜码为:厘努利年脸OSI次nfou错ser1宫=new怠OSIn壳fo();用娇迅use智r1.OS炒Id=督name;辣寿推use此r1.OS赏Psd=扒pass顶word;晕屡浴OSI聋nfoDA百Luse购rDAL锐=new悟OSIn纵foDAL暂();挥在诸Dat想aSet架ds=帮userD夸AL.Fi意ndByN闭ameAn画dPass贪word(炊user1蜓);联惊纱Dat翼aSet六da=辰userD料AL.Fi铲ndAll差();织总包try厉辞邮{乞喝木晕if(荡da==殊null筛)迈谋肌悲{悠印存想涌Messa肝geBox码.Show芝("数据库眼连接失败,悟请检查重试朵!");扎缘洋案料retur粮n;端嫁摇际}礼玉泻箱if(健ds==玉null夕)昨弊弯料{悼贪斯估敢Messa烦geBox从.Show浙("密码或奥用户名错误境,请检查重咬试!");卸漂锄副印retur篮n;责卸缴横}倒攻屋弄else瘦if(似ds.Ta由bles[轿0].Ro件ws.Co约unt>疏0)痒治助名{驶洒检倒地SQLHe恩lp.us身erInf送o[0]叨=ds.佣Table费s[0].在Rows[虑0].It神emArr货ay[0]铸.ToSt愁ring(谣);啊丛右弟摸SQLHe喉lp.us西erInf杀o[1]报=ds.乌Table释s[0].哈Rows[箭0].It认emArr悔ay[1]跃.ToSt准ring(延);欺由清叹疤SQLHe馒lp.us电erInf茂o[2]溜=ds.勇Table胞s[0].满Rows[涂0].It梨emArr袋ay[2]嫩.ToSt铁ring(虫);蜘昼之牙烂SQLHe雕lp.us陶erInf闷o[3]臣=ds.采Table嫁s[0].祖Rows[斜0].It解emArr裕ay[3]童.ToSt灯ring(木);缠乏脉揭办SQLHe反lp.us兼erInf证o[4]懂=ds.选Table恶s[0].浅Rows[诵0].It颈emArr为ay[4]蜻.ToSt赴ring(拜);资岗仿慰榜SQLHe匀lp.us蜓erInf蜻o[5]矮=ds.声Table提s[0].龟Rows[锁0].It杂emArr抢ay[5]移.ToSt陆ring(欺);庸秧热杜纷Frm_M玻ainf冷rm=承newF薯rm_Ma搏in();临誉扭叫肝龟戒足还this.托Hide(响);萝悔帝拘鞭frm.S椅how()对;卡浪朴锅锣SQLHe绢lp.Cl迫oseDB酷();炕碍段咳}设顿瞧}膜拔荡cat辨ch(E干xcept掉ione济x)瞒盘绣{纤引两悄Mess觉ageBo涉x.Sho暮w("数据踢库连接失败驻"+e兴x.Mes商sage,佳"错误"燃);策斯定}病5.3系统河主界面设计槽在系统主界恼面中采用了丹下拉菜单,傻这样解决了酷系统按钮菜弹单的单调性然,从而让系僚统整体看起瞒来美观大方爽简洁。在主赢界面中实现版了切换用户纪、弹出子菜宫单、用户帮拥助和当前用纱户登录信息男显示(用户蜡名登录次陪数上次使灶用时间)等铸等。其设计舍样式如图5添-3所示:熔图5-3:挣系统主界面惨设计图虾5.4数据虹导入于备份踏的实现韵在一个系统飞的使用过程唇中难免遇到言一些突发事汁件,而导致浓系统数据的冤丢失。所以会在设计系统挖时,必须有版对系统数据饿备份与还原扩的模块。在赛系统功能中筛我加入了数梯据备份还原桶。其操作简屿单,在投入雨实际使用时端只需要管理完员操作鼠标摧即可。其设效计样式如图级5-4所示桥:买图5-4:哥数据导入于庭备份设计图愉5.5公司方部门管理的参实现饱在一个公司渐中每个员工江都有自己的警一个归属,戏那就是部门侧。在系统设诞计中对部门谷信息的操作况也是必要的阻。也由于部挨门涉及的信殿息不多,它箩的设计界面播比较简单。头在功能上实允现了增、删机、改、查的葛基本数据操秤作。在逻辑绿上进行完善戚,操作简单威、逻辑清晰班并且拥有较枪强抗击用户望非法操作的粪功能。其设博计样式如图摩5-5所示商:誓图5-5:凑公司部门管堂理设计图镇5.6员鹊工信息管理乐的设计聋在本系统中比员工的信息爆的管理是所去有子系统的循基本,在功岂能上不仅实渐现员工信息翁的管理,更店主要的是利误用该模块作点为接入员工骄子系统的跳惜转。并集齐肆员工信息增词、删、改、宴查为一体。盐为达到可操雅作性和便捷踪性,在设计歪时使用了多促种wind牲ows控件搂,其中包括慰右键菜单、野下拉菜单、锡打开图片、贝图片显示、意数据表等等良。设计样式肌如图5-6絮所示:主图5-6:肠员工信息管掩理设计图留联员工信息管秃理的功能看(1)模糊词查询:在工轰号查询处的允文本框中可绍以输入员工化号进行模糊舒匹配查询。霉例如输入严“浇1常”锯就可以查拳询出员工号译中含有1的捏所有员工数届据。主要实宪现代码如下久:狠溜肌繁stri拦ngsq纲l="沃selec区tuse最rId,u派serNa搞mefr军omus牌erInf悲owhe剪reus蹄erId症like以'%"+愁txt_岂Selec读t.Tex欺t+"迟%'";林疼虑霉Data足Setd碎a=n颗ewDa扰taSet舞();辣帖涌幕da=糊SQLH三elp.G瞎etDat造aSet(融sql);诞例事简if(仪da!=誉null抵)惊吊亡不{早丰狐访篇dgrdv漫_User盖.Data身Sourc刻e=d担a.Tab纳les[0井];嚼絮火僵酒dgrdv妹_User允.Colu暑mns[0耽].Hea旷derTe抢xt=响"员工年号";请纽催荐赛dgrdv投_User按.Colu退mns[0鉴].Wid升th=建85;执炕漂婚际dgrdv窃_User企.Colu梢mns[1裳].Hea芬derTe章xt=架"员工姓名牢";裤卷削乱丑dgrdv冬_User偷.Colu飘mns[1材].Wid富th=亚91;液怕扑雪}皂(2)数据贞库操作:可批对员工进行刑增删改的基各本操作。单堡击添加后在各正确的录入捞员工信息后求单击确定,弱就可以完成击员工信息的志录入。在修使改员工时首居先需要单击序员工的数据鼓表,然后点前击修改,修痰改之后单击先确定即可完循成修改。在泊删除员工时我首先也需要雁单击员工的猫数据表,单繁击删除,确螺定操作以后钱即可删除员肃工数据。(情提示:衰“哈如员工有其励它信息将不扁能进行删除狭!如需要删晴除必须删除踩员工的其它剑信息湖”引。)如果单无击了修改或震者添加后又姨不想进行操企作可以点击彻取消按钮,械这样就恢复旦成初始界面创。躺(3)刷新仪:右键菜单羊单击刷新按邪钮可以重新覆从数据库获拣取一次数据击,用此可以咐防止数据库伪数据与客户稳数据不同步混的现象亭(4)向数零据库写入照筑片:你可以殖选择员工的邮相片并且录产入用户信息闸以后,修改剩或添加都可旬以将用户图者片插入到数成据库中。这佳样我们的数能据库就可以酒存放上用户妖的一切信息自,这样就可雾以仅通过该厌系统进行维团护操作。图聚片插入代码趴如下所示:厌守间沉stri济ngP_歪str=活open糟F.Fil韵eName宰;//得到臂图片的所在益路径钳解耍络File策Strea勺mfs撤=new化File肃Strea拖m(//创异建文件流对市象蜡善拼抖和P_str非,Fil渐eMode成.Open诸,Fil既eAcce翼ss.Re唉ad);目称丙宅Bina增ryRea生derb胀r=n对ewBi谢naryR脏eader置(fs);辰//创建二咬进制读取器遇戴魔完byte订[]im外gByte妄sIn=暴br.R订eadBy赌tes((窝int)f纪s.Len隐gth);漂郊知浴SQLH璃elp.O储penDB腐();//冠打开数据库废连接恼爬桃旗Stri酸ngBui学lder悔strSq铺l=n帅ewSt挣ringB额uilde彼r();/去/创建字符黑串构造器趟姑猾兼strS选ql.Ap舟pend(蚕//附加字胖符串脉叫刷裁郑"upda御teus排erInf邮oSet诚user疗Photo权=@Pho丢towh裤ereu袋serId分="+拳MID)锡;蒜狮埋偶SqlC华omman添dcmd岗=ne承wSql与Comma刃nd(st扰rSql.氏ToStr旦ing()照,SQL底Help.穷conn)汁;懒叮尖盗cmd.成Param垒eters粱.Add(职"@Pho鬼to",夸SqlDb炸Type.涛Binar束y).Va脱lue=蜡imgB痕ytesI汤n;猪惰聋渴cmd.柴Execu喘teNon可Query牙();//浊执行SQL客命令驳永首我br.C洋lose(路);碌葵仰勒fs.C格lose(窃);色(5)进入次下级菜单:宾如果需要对永员工其他数职据进行操作碎,首先需要树选择员工,纳然后单击右鸣键或者单击壶下拉菜单进盖入相应的子碗菜单进行操站作。惑5.7员思工其它信息仁实现弹员工其它信尊息包括两大古类,其中员些工奖惩信息轧、工作经历盟、培训信息趁、调岗信息片为一对多类薯。因为每个来员工可以拥姜有其中一类两的多个信息声。员工的离苹退信息和薪仿金信息为一腰对一类,每能个员工只能妈拥有其一条酷信息。在设茫计时如果一岂对多就可以轿查看、增加吵多条数据,辉也拥有一个伤数据控件进足行分条查看眠。在一对一酒类中只能增裳加一条数据剂,如果已有历数据就只能禾进行修改、列删除的操作肺。龙险一对多类设奸计图哀一对多类设如计相似,不若一一列举其毕主要设计窗坝口以奖惩信售息为例,如省图5-7所寄示:浓图5-7:犹员工奖惩管技理设计图膨添一对多类设涨计图殖一对一类设统计相似,不滔一一列举。价其主要设计药窗口以离退表信息为例,帆如图5-8俭所示:愁图5-8:罩员工离退管陕理设计图智5.8薪金朵发放功能的悉实现独企业人事管涉理系统中的手核心部分便改是薪金发放蚀功能。本系愿统的薪金发肆放与薪金信匆息将结合,协如果员工已司有薪金信息盾且该信息不戚用修改,就犬可以填写薪乞金类型进行见薪金发放。痰发放的总讲工资=(基播本工资+奖众金福利+社约保基金+其某它薪金-罚谣款金额)此滤过程由系统橡自动计算。慌设计样式如诚图5-9所盘示:寒图5-9:介薪金发放设躺计图宝第6章系茂统测试屠为了确保本校系统能够正贯常运行,需掌要在发布之掌后做一次较鱼全面的测试优。炮6.1软件漠测试的目标坐(1)测试皂是为了发现乖程序中的错辨误而执行的评过程;慎(2)好的幅测试方案实踩际可能发现平迄今为止尚殊为发现的错握误的测试方的案;成功的脖测试是发现续了至今为止娇尚未发现的楼错误测试。摔6.2测试济举例峡(1)测试茄用户登陆是男否成功艇打开人事管贺理系统,在厚“拢用户名羽”影里填入ad硬min,喜“牛密码吓”慢框里我们填勇入123顽材作为用户登尚录密码。填歌写完成点击身“李确定址”粉按钮,将会康出现操作程期序页面,即债该用户已经其登陆成功了件。臂(2)测试驻其他用户是央否能够登录钩打开人事管寇理系统登录递页面,输入而任意密码,反点击珠“胖登录屑”源按钮。将出腰现密码出错呢提示页面。详然后点柱“厚确定首”卧返回人事管抓理系统登录洞页面。楚(3)测试刻编辑功能是胆否成功围编辑败功能:在登码录成功之后志,即可进入拒相应的管理递页面,点击瞒“办编辑碍”裤,即出现编闲辑页面,即迫可以修改和柿删除员工的光个人信息资修料。最后保蛋存。施(4)测试被查询功能是谦否成功宏查询功能:骑在登录成功忙之后,点击勿“总查询郑”在,在弹出的朽文本框,在少里面输入想热要查找的资栏料,点击夺“大查询鼓”娱按钮,成功透即可出现结起果页面,页医面内显示查退询出来的员饱工资料内容忧,表示测试届成功。活(5)用户菊登出系统的棍测试布在管理操作科已全部完成赚,需要退出献程序的时候繁,在系统页铁面维“躲系统设置辟”聪下拉菜单的贩有一个捉“镜退出鞠”梦的选项,点挽击之后便可批退出。也可处以点并“母关闭丈”锦退出。用(6)测试齐密码更改压在程序中用绩户管理,弹蚁出文本框,最输入正确的第旧密码,新僵密码后提示抚修改成功。盛6.3测试须结论谜在通过一系矩列的功能测顺试之后,班系统功能均具能正常使用尸。结论垦本次毕业设董计,可以说证是我多年来候大学生活的亮一个知识总星结。在本次盖设计之初,祖我在器C#敲以及数据库桂方面的知识阔仍停留在理钱论知识的水六平上,随着恋系统完成的用深入,我在独理论知识不挺断提高的基恼础上完善了考我的实际软响件开发经验猪。这不但是败一次毕业设术计,更是一杏个理论与实母践良好结合佛的机会。至抵此,本次设眉计基本实现瘦预期的相关诸要求,在添功加、修改、谦删除、查询声等基本功能贡实现了的情葵况之下,完俩善了数据统匠计,考勤管醒理等功能。天在本次毕业然设计过程中锐,每当遇到长不能解决的超知识性问题蜻或设计思路际不流畅的时朱候,通过学孤校的图书馆任、网络以及臭指导教师的荒指导进行解趋决。当然由怒于时间、本尺人能力等原础因,本系统替仍有很多不绒完善的地方雅。。致谢晓首先,要感殖谢我的毕业档设计指导教万师xxx老墨师,在xx减x的悉心指炭导使我顺利已的完成了本值次毕业设计仿的题目。从同设计选题到券中期开发直徐到最后的设烂计成果展示哈,x老师始睁终本着严谨拌的治学态度驳、高度的探炕索精神来督魂促我完成本节次题目。x内老师在学术伤方面的求真慌务实态度和本严谨认真的迹治学风格是汁我以后学习钥、工作和生拒活中终生受制益的资产。隐其次,要感盐谢其它各位腾老师、同学喇的热心帮助云。学校提供蹦了优秀的知或识资料供我乌参考,同学缠提供了良好圣的交流机会产和论文改进样的优秀意见散。在此,要租感谢他们。阵最后,还要惭感谢多年来肺培养我的大脑学老师们,触是你们扎实壤的知识储备蹈和负责的教覆学风格使我贝养成了良好投的学习习惯诸并且具备了总程序开发的馅基础知识。宿通过本次的私毕业设计。凶从我个人角龟度上来说,叔我学到了很质多知识,无狼论是在理论安上还是在实细践上,我的量程序开发综扶合能力都有过了一个提高牌。并且逐渐平掌握了学习查新鲜知识,春掌握新鲜事侍物的能力。告为我以后的击学习和生活绒打下了一个佳更加坚实的寸基础。参考文献公[1]圈张立等编钓著暑.瞎程序天下-稠-C#2.笋0实例自学积手册喊[M].电诱子工业出版棕社.200启8.1:7红0-72涨[2]局王福明主匠编.C#程疤序设计案例宪教材[M]墨.科学出版驻社.200潮9:3边[3]这黄兴荣等饺编著.C#岭程序设计实喇用教材[M骄].电子工连业大学出版个社.200洽9:189崭-191禽[4]都韩晓祥、刘晚志军主编应.C#程序佛设计[M]全.中国人民吩大学出版社漏.2023堂:20坊[5]乳姚普选.数史据库原理及谣应用[M]枝.清华大学献出版社.2字002:7窝-9欺[6]婶陈宗斌等.适精通SQ句LSer影ver2嘉005惊[M].电锐子工业出版视社.200防8:40景[7]援唐政、房大案伟等编著捧.C#项目娱开发实录[和M].清华岗大学出版社傲.2023医:45-4劲8如[8]纪编红.人事管殃理信息系统栏的设计与实纺施[J].趣计算机与现湾代化.20球10年第3合期,总第6喂期:89附录冲//传登录模块代似码印using向Syst逝em;须using娱Syst先em.Co避llect悲ions.帜Gener盼ic;惩using栗Syst口em.Co松mpone放ntMod盾el;纸using产Syst浮em.Da江ta;融using着Syst车em.Dr该awing核;胳using段Syst晒em.Te铺xt;旱using以Syst岂em.Wi牺ndows结.Form竞s;确using睛Syst规em.Da羽ta.Sq卵lClie四nt;色names案pace共人事管理旅系统{国页publi舌c唇屡parti擦al扁宰class粉龄Login妙Form铅:春Form{互差钢//Sql农Comma垒ndcm俭d;祖泉堪publi言c困Logi酱nForm撕()杰戴{浑耕知Ini良tiali谱zeCom闻ponen纱t();证异}之凝#r避egion舱登录恼英汤priva冶te做令void扛btnL迟ogin_理Click隆(堂objec歌t醋send叨er,览Event妖Args般e)包刮{箭辉趁蒸strin烘g拆sql通=弄""继;奸番坊胸if莫(txt辛User.颂Text.退Trim(球)!=锄""嫩&&t坐xtPwd疑.Text六.Trim举()!=楚煌""岩)到辛烛{尸逼仆莲sql封=葵"sele庙ctco粗unt(*扬)fro灯mAdm报in_Us舒erBBs避wher蔬euus锈er=@u尾user锯andu利pwd=@谋upwd"榆;光保积独幼SqlPa窄ramet然er主[]sq今lpara爹me=剂new盼惩SqlPa蓄ramet叛er旷[2];廉杰头余sqlp楚arame休[0]=吴椅new登并SqlPa宣ramet追er凯(故"@uus鞠er"墨,拢SqlDb巩Type寇.Char烫,20)贿;沈蜻焰脊sqlp慈arame芝[0].V秘alue扑=绞this爆.txtU锦ser.T誉ext.T产rim()慎.ToSt沸ring(春);呀创员件sqlp胞arame呆[1]=利律new档拢SqlPa收ramet挺er搞(额"@upw标d"泄,觉SqlDb沙Type救.Char请,6);振防零拐sqlp樱arame坛[1].V汽alue怖=傻this诊.txtP腹wd.Te赢xt.Tr北im().性ToStr嫩ing()缎;项难宴股商SqlCo俱mmand和cmd程=巴new治艳SqlCo啦mmand族(sql,分政UserH辩elper钥.conn景ectio焦n);饼陡运闷停try伟挺叮伍{安续岩萌娱UserH认elper衰.conn住ectio钓n.Ope霞n();既掌迹贴港cmd.P热arame狱ters.晚Add(s约qlpar喉ame[0铸]);呼舒醒足铃cmd.P弟arame界ters.参Add(s旅qlpar忧ame[1禽]);脊鉴省拿凭int貌resu梅lt=谋(刷int帆)cmd.阴Execu偷teSca晋lar()唤;烛统剧排蹄if副(res热ult=将=1)纪倒卡伙钱{奉瞧徒阴挑乖UserH厦elper圣.conn号ectio胁n.Clo恭se();帆宋狂墙略稼UserH紫elper裁.logi奥nName异=名this赖.txtU释ser.T馆ext.T泡oStri限ng();烤孝俩裙朵s描ql=值strin怖g粥.Form私at(毅"inse织rtin棍toWo粗rkLog寨BBs(w删user,诱wdate念time,辱wstat腿e)va封lues限('{0}立','{1愉}','登但录')"疏,txt妨User.争Text,扮洁DateT托ime贺.Now.嘴ToStr瞒ing()遇);慕刃哀贺军c粮md.Co许mmand线Text烛=sql呆;丝世尚态敏明try户违女鸽送{锯雨宗娘般柔铸UserH教elper赖.conn配ectio宫n.Ope众n();搭块乳号涝讽cm伐d.Exe吴cuteN那onQue敬ry();坛幸窜训平础个MainF蚁orm式main拳=骆new说队MainF俘orm恼(txtU特ser.T亮ext);蚕渴尸促矿腥ma魔in.Sh肢ow();炕港然旗右直嘱this装.Hide优();混关拦凝云}拣页动汤愚槐catch诊(友Excep刊tion勺ex)直肤检挎碑{并穿今驴恩停滔Messa腐geBox眼.Show较(ex.M习essag居e);干献只恳隐}则戏玩就繁凉final不ly唐萄升爬黎{沉谦吹俯念万糖UserH俭elper挎.conn连ectio逢n.Clo残se();勒抽吧符要}酬栋匀某始}讯须底为性else蒸姨渠挺牌{遇联所贵帅黄Messa何geBox淋.Show陆(性"用户名或粥密码错误!篇"尤);辱横肠曾蔬t虑xtPwd知.Clea聋r();睛蹲斤州均t晃xtPwd羊.Focu资s();避梳跳察兴}慌输顺伸}每座峡凝颠catch隐(众Excep趟tion卫ex)碑狱成救{傍佛袭母那Conso围le敬.Writ肥eLine肠(ex.T啊oStri哄ng())敌;叶待洋遥}筒奴脖雾项final筑ly谁曾葵抱{炒其者呼塘UserH欧elper魄.conn框ectio对n.Clo红se();悠睛铜仔}源旁舰}谨足}糖括#e田ndreg慢ion兵拴贺//取消寿捞柳priva泊te尚守void敌btnC权ancel逝_Clic偷k(持objec禽t吗send喊er,密Event棍Args妥e)穗市{慕点兰岂this匪.Clos主e();跳业}}}校//主窗体腾设计哪五using匠Syst绩em;邻using钉Syst浇em.Co盏llect换ions.速Gener禾ic;患using比Syst复em.Co劣mpone肉ntMod删el;蚀using骂Syst俩em.Da酱ta;黄using矿Syst捞em.Dr置awing丽;锦using灿Syst掩em.Te纠xt;蹲using答Syst而em.Wi诱ndows趟.Form可s;干using键Syst街em.Da彻ta.Sq眼lClie校nt;就names偿pace隔人事管理娱系统{此查publi利c阁可parti泳al彼关class约毒MainF钻orm千:宗Form{彩拆问bool烟ef_f冶lag=廉省false废;党预颂bool与cowa挣_flag信=拨false女;龙记岛bool弯sala缓ry_fl互ag=骆false急;望宏幻bool列syst顽em_fl鼠ag=桑false絮;诸扎悠bool繁bran软ch_fl碰ag=耕false朽;般铁志Emplo稿yeeFo柔rm稀ef=堂贺new如翼Emplo让yeeFo理rm废();市//员工信府息窗体绩挠拢COWAF绳orm见cowa暴=栗new谜初COWAF颠orm经();惩呢//考勤信圾息窗体若界搞Salar颜yForm参sala跳ry=怜new荡垂Salar浓yForm最();特//薪资信披息窗体刮勾闷Branc杀hForm螺bran淋ch=漫new疫弯Branc苦hForm很();拦//部门信楼息窗体搬屈绸Syste妈mForm侨syst喷em=隆new陶奇Syste部mForm挺();贸//系统管唐理窗体艘复挨strin填g裹user邮=技""竹;或卫追publi景c足Main啦Form(荐strin伴g腹a)独赵{驻滚筐use魔r=a罚;扫卸派Ini偿tiali问zeCom臭ponen惑t();辟剪}青户便///脚败<summ害ary>惭炎盈///野员工管理利跨外///熄镰</sum员mary>吐筛纲///卖摊<para漫mnam别e="se婚nder"冈></pa葡ram>索蛙略///轨单<para线mnam联e="e"店></pa杆ram>荣谜厘priva忍te养编void城btnM消inist玉ry_Cl轿ick(魄objec铸t芒send闷er,姿Event欺Args终e)缸贩{纷只嘉ef.捷MdiPa房rent夫=幅this遵;蚂挺独列if判(ef_司flag妻==餐false辜)狼惨估{版烫疗你ef.S久how()挖;均搂增娱ef_f纽lag=禾晚true补;泥棍焰}倍吊秋仅if例(cow愧a_fla典g)伟突笛{雀顺壁榆cowa门.Hide铲();笋纱颈清cowa举_flag踪=仇false麻;皆护迫}互领妙击if板(sal净ary_f灵lag)往诞吉{发统凉想sala震ry.Hi栗de();什吨庄取sala声ry_fl菠ag=框false赤;呆盟冰}理龟袜屠if炮(bra党nch_f课lag)驰拔顶{帅楚曾沃bran油ch.Hi仪de();仔瓶交满bran用ch_fl丘ag=早false拘;籍掀止}哗练像社if则(sys考tem_f成lag)愈施凯{旷押闯捷syst蜡em.Hi健de();蜻冬鸦饰syst泄em_fl多ag=场false缠;敬失粮}钩欧}宫删燃///盘型<summ醉ary>欢碧后///好考勤管理辆宇或///轻铺</sum赞mary>峰况蓝///摩竟<para辣mnam恭e="se摧nder"沾></pa坑ram>捕跨夺///酒蛛<para闸mnam严e="e"天></pa谊ram>碰域陪priva坑te墙亚void稳btnA晃ttend阴ance_蜡Click蠢(且objec式t凉send泡er,察Event漠Args茶e)姨塔{熄庆鉴cow课a.Mdi匙Paren楼t=尝this攻;应喉章揪if础(cow冤a_fla抱g==炒false脉)树肚籍{理桑家斤cowa族.Show携();者秆棍式cowa彩_flag千=辽true穿;中糖肾}缸师赛揭if粒(ef_励flag)裹暖疫{堆享视负ef.H昌ide()茅;繁厅红姐ef_f虾lag=爽努false柴;膜打择}逮衫肝层if举(sal闷ary_f椒lag)私仇趋{逼阁吵铲sala疮ry.Hi俘de();汤春苹栗sala漫ry_fl污ag=奋false渔;盟臭幻}找暗政寄if坛(bra道nch_f除lag)茄两野{虏浙诚漫bran末ch.Hi狼de();序宜塞克bran霞ch_fl厨ag=乐false陕;亚尘部}客兼丽虏if嫂(sys荒tem_f或lag)尊歉红{沃宪俗畜syst孔em.Hi律de();个雕漂姿syst男em_fl序ag=召false荡;席饮仪}烤畜}鄙梁即///永鲜<summ怜ary>店糕肥///财薪资管理裳音犁///扯享</sum房mary>贿新岩///会躺<para值mnam据e="se贴nder"劣></pa午ram>帝怒滤///及稿<para伶mnam愧e="e"显></pa卷ram>在为失priva栋te志努void填btnL楼abora悠ge_Cl是ick(漠objec沉t拿send数er,颈Event享Args滔e)踢帆{既落削sal此ary.M炉diPar梁ent=维带this巨;足状迷倍if农(sal悄ary_f重lag=法=驼false您)袋盲墓{刘尿化修sala某ry.Sh牲ow();可美熊蒸sala阔ry_fl弄ag=惧true子;味益成}灶惯到胖if乔(ef_祸flag)烘昂柏{完签散给ef.H游ide()牙;究窝罗听ef_f奉lag=镇驴false怠;怨遗绸}置哈扣存if陡(cow冠a_fla峰g)匙选嗽{堆长自着cowa物.Hide愈();肺起翠艰cowa宇_flag产=吃false涝;鲁出坏}歼屋淘榆if聚(bra覆nch_f郊lag)锅聚理{变摆掩贤bran碧ch.Hi饺de();宅捧运屿bran坟ch_fl骡ag=课false索;牺框吐}悄勺颗似if醒(sys容tem_f由lag)挨膀咱{场炭俘焦syst光em.Hi割de();避垦捡盆syst就em_fl励ag=列false跨;腹坐做}汤娘}仿悠盒//系统管纹理央读偷priva耳te养婆void傲btnS锹ystem奸_Clic梦k(滤objec套t站send赛er,也Event伟Args漏e)文赔{避丝浴按if糟(sys召tem_f盆lag=汁=祸false障)搏倾启{杰语杨灯syst鸦em.Md奔iPare蜂nt=辩this吉;访两毫涛syst鸡em.Sh在ow();泊税剧胆syst汁em_fl久ag=肌true贞;慎烦滋}努谨崭葵if漫(cow寻a_fla槽g)客途箭{胜振源阳cowa佩.Hide邮();贸钉宿舍cowa塘_flag量=射false捞;讲融撑}耕检仇埋if纱(sal妄ary_f司lag)贼什李{特喜奔炒sala建ry.Hi勇de();里伙漂纤sala等ry_fl喷ag=廉false烛;悲仆棚}梨旋渴孤if慢(bra收nch_f闻lag)拢辜异{炸扇皱捧bran纪ch.Hi薯de();唉劣牺狠bran备ch_fl戏ag=及false滚;件刚倒}干厨击飞if杂(ef_瞧flag)内仆誉{因基掉盘ef.H产ide()饥;泡恰次圣ef_f基lag=验穷false糟;桐村低}疗烦}掉锄杯//显示系斗统时间、用截户凯匙庭priva没te偏始void胸Main原Form_联Load(纤objec关t别send维er,云Event脖Args挨e)缘倍{权徐虏tss红Getda港te.Te敢xt=绵DateT挥ime糖.Now.贝ToStr膀ing()算;圾稼宁tss仁User.侄Text替=use燃r;什花}碧索#r丧egion炭窗体关闭科时厘则肆priva辩te诞小void伶Main疗Form_虑FormC兼losed路(注objec红t完send暮er,撕FormC未losed缩Event觉Args辩e)请烤{步剪怕Clo吵seFro顷m();森恢饱检Appli指catio细n鹅.Exit京();傻贡}葬愧累//窗体关泪闭时向数据轨库发送状态饶俯抗priva想te排盆void饰Clos便eFrom昆()忙留{胜筐遭宅strin旨g质sql队=辟strin搬g瑞.Form驱at(输"inse徐rtin挡toWo挑rkLog窗BBs(w洒user,暂wdate虹time,粒wstat纤e)va樱lues细('{0}邀','{1变}','退煎出')"娱,use买r,浙DateT检ime讽.Now.表ToStr佣ing()扫);付线念察Sq
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度法院调解协议书撤销案件调解员培训合同
- 道路测量放线施工方案
- 2025年度智能家居系统定制安装服务合同范本4篇
- 2025年度个人消费贷款合同贷前信用评估及审核标准4篇
- 基于2025年度大数据技术的金融风险管理合同2篇
- 二零二五年度安全生产信息化平台建设合同5篇
- 数据降维研究-深度研究
- 劳动权益保障机制-深度研究
- 2025年度土地使用权转让合同参考模板2篇
- 农产品品牌营销-深度研究
- 矿山隐蔽致灾普查治理报告
- 副总经理招聘面试题与参考回答(某大型国企)2024年
- PDCA循环提高护士培训率
- 《狮子王》电影赏析
- 河北省保定市定州市2025届高二数学第一学期期末监测试题含解析
- 中医护理人文
- 2024-2030年中国路亚用品市场销售模式与竞争前景分析报告
- 货物运输安全培训课件
- 前端年终述职报告
- 2024小说推文行业白皮书
- 市人民医院关于开展“改善就医感受提升患者体验主题活动”2023-2025年实施方案及资料汇编
评论
0/150
提交评论