版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
课程设计报告第页共页课程设计报告第页共页目录TOC\o"1-5"\h\z\o"CurrentDocument"引言 1\o"CurrentDocument"系统调查与可行性研究 3\o"CurrentDocument"2。1 初步调查 3\o"CurrentDocument"2。2 可行性研究 6\o"CurrentDocument"3 系统分析 8\o"CurrentDocument"3。1 业务流程分析 8\o"CurrentDocument"3。2 数据流程分析 8\o"CurrentDocument"3。3 数据字典 11\o"CurrentDocument"系统设计 19\o"CurrentDocument"功能结构设计 19\o"CurrentDocument"4。2 数据库设计 19\o"CurrentDocument"代码设计 28\o"CurrentDocument"输入输出设计 29\o"CurrentDocument"系统配置设计 30结束语...............................................................38\o"CurrentDocument"参考文献 47附录 48课程设计报告第。页共课程设计报告第。页共27页1引言随着计算机技术的飞速发展,计算机在各种单位机构管理中应用的普及,管理信息系统的开发在强调管理、强调信息的现代社会中也显得越来越重要。因此,利用计算机支持单位高效率地完成人事管理的日常事务,是适应现代各种单位机构制度要求、推动各种单位机构人事管理走向科学化、规范化的必要条件。在当今的信息社会,随着信息的不断增长和企业对信息的要求,信息管理技术随之出现。企业人事管理信息系统是一个现代化的企业在竞争中立于不败之地的必要部分,它能够为查询人事信息提供充足的信息和快捷的查询手段[1]。一直以来使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难,而且容易丢失.自20世纪50年代将计算机引入数据处理以来,历经管理信息系统发展的各个阶段。一方面是信息技术应用的迅猛发展,另一方面,许多管理信息系统在耗费了大量的人力、物力、财力之后夭折了,或者根本没有实现原系统的开发目标,而把计算机用作了打字机。这是长期以来困惑人们的一大问题[2]。现在人们日益深刻认识到,把信息技术应用与应用环境分离是办不到的。管理信息系统根本不仅是技术系统,而且是社会系统。使用计算机对企业人事信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等.这些优点能够极大地提高企业人事管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件[3]。因此,开发一个代替手工操作的新型的计算机管理的信息系统对保定隆达铝业有限公司来说刻不容缓,这也是本课题的由来.本论文就是以VISUALBASIC6.0为前台和ACCESS2003为后台等软件作为开发工具,以各种单位机构为对象,开发一个从某种程度上能满足中小型机构对人事信息管理的要求的“人事管理系统"。本系统具有数据管理和企业事务管理功能.使用该系统,可以方便地进行系统管理,基础数据管理,人事档案管理,考勤管理,数据库管理,并且带有备忘录功能,还能够快捷地查询公司员工的情况,方便企业高层领导对该企业人力资源的现状有个比较全面的认识,也方便他们的管理和人员调动,可辅助企业领导决策课程设计报告第课程设计报告第#页共27页EndSubPrivateSubForm_Initialize()CallInitCommonControls’XP效果EndSubPrivateSubForm_Load()Me。Shapel。Top=Me。Top'外边框Me.Shape1.Left=Me.LeftMe.Shape1.Width=Me.ScaleWidthMe。Shapel.Height=Me。ScaleHeightDimRetAsLongRet=GetWindowLong(Me.hWnd,GWL_EXSTYLE)Ret=RetOrWS_EX_LAYEREDSetWindowLongMe。hWnd,GWL_EXSTYLE,RetTimer1.Interval=20CallOpenConnSQL="selectczyfrom系统用户表"rs。OpenSQL,cn,1,1DoWhileNotrs。EOFMe.Combo1。AddItemrs!czyrs.MoveNextLoopCallCloseConnCallOpenConnSQL=”select公司名称from公司信息rs。OpenSQL,cn,1,1Ifrs。RecordCount〉0ThengGsmc=rs!公司名称ElsegGsmc="公司信息未知"EndIfCallCloseConnEndSubPrivateSubTimer1_Timer()Alpha=Alpha+5IfAlpha〉255ThenTimeri。Enabled=FalseExitSubEndIfSetLayeredWindowAttributesMe.hWnd,0,Alpha,LWA_ALPHAEndSub基础档案查询PrivateConstWS_EX_LAYERED=&H80000PrivateConstGWL_EXSTYLE=(—20)PrivateConstLWA_ALPHA=&H2PrivateConstLWA_COLORKEY=&H1PrivateDeclareFunctionGetWindowLongLib"user32”Alias”GetWindowLongA"(ByValhWndAsLong,ByValnIndexAsLong)AsLongPrivateDeclareFunctionSetWindowLongLib”user32”Alias”SetWindowLongA”(ByValhWndAsLong,ByValnIndexAsLong,ByValdwNewLongAsLong)AsLongPrivateDeclareFunctionSetLayeredWindowAttributesLib"user32”(ByValhWndAsLong,ByValcrKeyAsLong,ByValbAlphaAsByte,ByValdwFlagsAsLong)AsLongDimAlphaAsInteger’声明变量PrivateSubcmdDL_Click()IfMe。Combol。Text=""ThenMsgBox”请选择登陆用户!",48,”错误提示"ExitSubEndIfCallOpenConnSQL="select*from系统用户表whereCzy='"&Me.Combol。Text&"’"rs.OpenSQL,cn,1,1Ifzhuan(txtPass.Text)=Ilf(Trim(IsNull(rs.Fields("pass"))),"",Trim(rs。Fields("pass")))ThengCzy=rs。Fields("czy")gCzyqx=rs。Fields("czyqx")CallCloseConnMDIfrm.ShowUnloadMeElseMsgBox”密码错误!”,48,"错误提示”EndIfEndSubPrivateSubcmdTC_Click()EndEndSubPrivateSubForm_Initialize()CallInitCommonControls’XP效果EndSubPrivateSubForm_Load()Me。Shapel。Top=Me。Top'外边框Me。Shapel。Left=Me。LeftMe。Shapel。Width=Me。ScaleWidthMe.Shapel.Height=Me。ScaleHeightDimRetAsLongRet=GetWindowLong(Me。hWnd,GWL_EXSTYLE)Ret=RetOrWS_EX_LAYEREDSetWindowLongMe。hWnd,GWL_EXSTYLE,RetTimer1.Interval=20, _ _ ————— —————————-——-—-—CallOpenConnSQL=”selectczyfrom系统用户表”rs。OpenSQL,cn,1,1DoWhileNotrs.EOFMe.Combo1.AddItemrs!czyrs。MoveNextLoopCallCloseConnCallOpenConnSQL="select公司名称from公司信息”rs。OpenSQL,cn,1,1Ifrs。RecordCount>0ThengGsmc=rs!公司名称ElsegGsmc=”公司信息未知"EndIfCallCloseConnEndSubPrivateSubTimer1_Timer()Alpha=Alpha+5IfAlpha〉255ThenTimeri。Enabled=FalseExitSubEndIfSetLayeredWindowAttributesMe。hWnd,0,Alpha,LWA_ALPHAEndSub用户管理DimqxAsString'权限PrivateSubCheck1_Click(IndexAsInteger)EndSubPrivateSubcmdBC_Click()’保存按钮IfTrim(Me。txtCZY.Text)=""ThenMsgBox”登陆名不能为空!”,48,"提示”ExitSubEndIfIfMe。cmdBC。Caption=”新增”ThenFori=0ToMe.List1.ListCountIfTrim(Me。txtCZY,Text)=Me。Listi。List(i)ThenMsgBox"该用户已经存在!”,48,"提示"ExitSubEndIfNextCallOpenConnSQL="select*from系统用户表"rs,OpenSQL,cn,3,3rs,AddNewrs!czy=Trim(Me。txtCZY,Text)rs!pass=zhuan("i23456")Fori=0To5qx=qx&Me.Check1(i).ValueNextrs!czyqx=qxrs。UpdateCallCloseConnqx=”"MsgBox”操作员添加成功,初始密码为123456,请注意修改!",64,"提示"Me.txtCZY。Enabled=TrueMe.cmdSC.Enabled=FalseElseCallOpenConnSQL="select大from系统用户表whereczy='"&Me。txtCZY.Text&”’"rs.OpenSQL,cn,3,3Fori=0To5qx=qx&Me.Check1(i).ValueNextrs!czyqx=qxrs。UpdateCallCloseConnqx=”” '清空变量MsgBox"保存成功!",64,”提示"Me。cmdBC。Caption="新增"Me。txtCZY.Enabled=TrueMe。cmdSC.Enabled=FalseEndIfCalladdLISTMe.txtCZY。Text="”Fori=0To5Me.Check1(i).Value=0NextEndSubPrivateSubcmdSC_Click()IfMe。txtCZY。Text=""ThenMsgBox”请选择要删除的操作员!”,48,"提示”ExitSubEndIfIfMe.List1。ListCount〈=1ThenMsgBox”只有一个操作员了,不能再删除!”,48,”提示”ExitSubEndIfCallOpenConncn.Execute("delete大from系统用户表whereczy='"&Me。Listl。Text&”'”)CallCloseConnCalladdLIST'刷新列表Me.txtCZY.Text="”Me。txtCZY.Enabled=TrueMe.cmdSC.Enabled=FalseMe。cmdBC.Caption=”新增”Fori=0To5Me。Checkl(i)。Value=0NextEndSubPrivateSubForm_Initialize()CallInitCommonControls'XP效果EndSubPrivateSubForm_
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年郴州市第三人民医院招聘备考题库及1套参考答案详解
- 宜宾钲兴智造科技有限公司2025年第一批项目制员工公开招聘的备考题库及答案详解(新)
- 保健食品岗位责任制度
- 事业单位挖矿责任制度规定
- 井下皮带巷防火责任制度
- 中型水库安全责任制度
- 健全干部考察责任制度
- 环境生态保护责任制度
- 工会工作岗位责任制度
- 手术病人术后护理知识
- GB/T 7025.1-2023电梯主参数及轿厢、井道、机房的型式与尺寸第1部分:Ⅰ、Ⅱ、Ⅲ、Ⅵ类电梯
- 《归园田居》其一
- 冷冻电镜在生物医学中的应用
- 《森林培育学》第二章 森林立地
- 陕县赵里河铝土矿矿产资源开采与生态修复方案
- 四川大学化工复试资料 四川大学化工原理(I)教学大纲
- GB/T 8464-2023铁制、铜制和不锈钢制螺纹连接阀门
- 群文阅读:《祖国啊-我亲爱的祖国》《梅岭三章》《短诗五首》《海燕》(课件)-九年级语文下册(部编版)
- 高中物理 奥赛培训力学
- GB/T 2504-1989船用铸钢法兰(四进位)
- GB/T 18271.3-2017过程测量和控制装置通用性能评定方法和程序第3部分:影响量影响的试验
评论
0/150
提交评论