欢迎来到天天文库
浏览记录
ID:11260388
大小:366.50 KB
页数:15页
时间:2018-07-11
《课程设计报告.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、题目:人才管理系统专业:英语班级:英本(1)班组长:樊启乐学号:2009102627指导教师:刘东晓完成日期:2011-1-72010年第二学期14小组名单成员一:樊启乐学号:2009102627成员二:郑大卫学号:2009102624成员三:张晶学号:200910261214目录前言2系统概况3需求分析4数据库设计6主程序清单9模块界面10设计小结1414前言现代科学技术的飞速发展,改变了世界,也改变了人类的生活。作为新世纪的大学生,应当站在时代发展的前沿,掌握现代科学技术知识,调整自己的知识结构和能力结构,以适应社会发展的要求。掌握
2、计算机知识和应用,无疑是培养新型人才的一个重要环节。VisualFoxPro及其应用系统开发就给我们提供一个十分宝贵的机会。下面我就简介一下人才管理系统的设计过程。人才管理是每个企业必不可少的。人才档案管理系统一般包括对人才档案的统计、查询、更新、报表输出等功能。如果人工直接统计的话,工作量将十分庞大,特别是,如果企业员工有几万或几十万人时,人工统计将变得不可能想象。用计算机可使人们从繁重而又单调的统计运算中解脱出来,仅用一些简单的操作便可及时准确地获得需要的信息。在设计一个系统时,首先要做好需求分析。合理地运用好VisualFoxPr
3、o的基本方法,建立一个适合企业的人事管理系统。其次要做好VisualFoxPro的功能的调试。以确保所设计的程序的安全正常运行。最后需要做好VisualFoxPro程序的后期维护工作,以保证其系统的便捷性与时效性,确保它更新换代快,紧贴时代步伐。14系统概况一、名称:人才管理系统二、环境:1.开发工具:MicrosoftVisualFoxPro6.02.操作系统:WindowsXP14需求分析一、系统功能分析人才管理系统的主要任务是对货仓档案进行整理,使得能方便快捷地对人才档案进行查询、统计、更新,并且能按一定要求输出报表。通过该系统,
4、使企业的人才管理工作系统化、规范化、自动化,从而提高企业人才管理的效率。二、系统功能模块设计1、主界面模块该模块提供管理系统的主界面,是主系统的唯一入口和出口,该界面提供用户选择并调用各子模块。2、浏览模块该模块提供全部人才管理的界面。3、查询模块该模块提供查询符合某一条件的人才档案的界面。4、统计模块该模块提供按某一条件进行统计的界面。5、编辑模块该模块提供对按档案进行更改、删除和新增的界面。6、报表模块该模块按一定格式将人才档案以报表格式输出。14一、数据流图客户报表更新统计输出报表查询浏览查查统统更更询询计计新新条结条结条结件果件
5、果目果人才档案管理人才档案人才报表数据库设计14创建数据库是设计系统的第一步,其关键问题在于确定所需的表结构并为之建立索引。为了使系统设计精练实用,体现关系型数据库的特点,本系统还为各相关表建立关系。1、数据项设计通过需求分析,可确定系统的数据项和数据结构如下:a、人才档案(编号、姓名、性别、出生日期、党员、工作简历、工资现状)b、专才登记(编号、成果名称、成果出处、成果类别)c、专才管理(编号、专业、专业年限、职称、英语水平)2、概念结构设计本系统在需求分析的基础上设计出能够满足用户需求的各种实体。3、逻辑结构设计14主程序清单thi
6、sform.releasedaa=allt(this.value)selercdasetorderto编号seekdaarec=recno()thisform.list1.listindex=recthisform.text1.value=allt(rcda.编号)this.listindex=1aa=allt(rcda.编号)doformhy_rcglwithdaathisform.releasereturn114LPARAMETERSnKeyCode,nShiftAltCtrlIFnKeyCode=13&&EnterNODEFAUL
7、TTHISFORM.cmdOK.ClickENDIFTHISFORM.cUser=""THISFORM.Releaseprivatesyspassselesysmnsyspass=allt(THISFORM.txtPassword.Value)LOCATEFORallt(s1)==allt(THISFORM.txtUserName.Value)IFfound()andallt(sysmn.s3)==syspassTHISFORM.cUser=ALLTRIM(sysmn.s1)thisform.visible=.f.dohy_main.m
8、prreadeventthisform.visible=.t.this.parent.txtpassword.value=""else#DEFINEMISMATCH_LOC"用户号或口令不正确!请从新输入。
此文档下载收益归作者所有