《2022年人事管理系统课程设计分析方案doc.docx》由会员分享,可在线阅读,更多相关《2022年人事管理系统课程设计分析方案doc.docx(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精品学习资源MIS 课程设计报告二三年九月目 录欢迎下载精品学习资源一、前言2二、系统简况2三、需求分析2 - 4四、数据库设计5 - 7五、主程序清单8六、模块界面9 -11七、设计小结12前 言人事治理是每个企业必不行少的;人事档案治理系统一般欢迎下载精品学习资源包括对人事档案的统计、查询、更新、报表输出等功能;假如人工直接统计的话,工作量将非常巨大,特殊是,假如企业员工有几万或几十万人时,人工统计将变得不行能想 象;用运算机可使人们从繁重而又单调的统计运算中解脱出来,仅用一些简洁的操作便可准时精确地获得需要的信息;在设计一个系统时,第一要做好需求分析;合理地运用好Visual FoxPr
2、o 的基本方法,建立一个适合企业的人事治理系统;系统简况一、 课题名称: 人事治理系统;二、 设计环境:开发工具: Microsoft Visual FoxPro 6.0操作系统: Windows XP需求分析一、 系统功能分析人事治理系统的主要任务是对人事档案进行整理,使得能便利快捷地对人事档案进行查询、统计、更新,并且能按肯定要求输出报表;欢迎下载精品学习资源通过该系统,使企业的人事治理工作系统化、规范化、自动化,从而提高企业人事治理的效率;二、 系统功能模块设计本系统分为如下的几大模块:主界面档案浏览档案查询档案统计编辑档案报表输出1、 主界面模块该模块供应治理系统的主界面,是主系统的唯
3、独入口和出口,该界面供应用户挑选并调用各子模块;2、 浏览模块该模块供应全部人事档案的界面;3、 查询模块该模块供应查询符合某一条件的人事档案的界面;4、 统计模块该模块供应按某一条件进行统计的界面;5、 编辑模块该模块供应对按档案进行更换、删除和新增的界面;6、 报表模块该模块按肯定格式将人事档案以报表格式输出;三、 数据流图欢迎下载精品学习资源客 户报 表浏 览查 询统 计更 新输出报表人 事 档 案档案报表人事档案查查统统更更询询计计新新条结条结条结件果件果目果数据库设计欢迎下载精品学习资源创建数据库是设计系统的第一步,其关键问题在于确定所需的表结构并为之建立索引;为了使系统设计精练有用
4、,表达关系型数据库的特点,本系统仍为各相关表建立关系;1、 数据项设计通过需求分析,可确定系统的数据项和数据结构如下:a、 人事档案 编号、姓名、性别、诞生年月、联系电话、住址、籍贯、文化程度、职称、部门、职务、基本工资、简历);b、 家庭成员 编号、家属姓名、与员工关系、诞生年月);c、 社会关系 编号、关系姓名、与员工关系、诞生年月);为了便利统计,本系统仍设定了几个用于统计的暂时表:a、 统计部门 部门、人数);b、 统计职务 职务、人数);c、 统计职称 职称、人数);d、 统计文化程度 文化程度、人数);2、 概念结构设计本系统在需求分析的基础上设计出能够满意用户需求的各种实体;依据
5、上面的分析所得的实体有:人事档案实体、家庭成员实体和社会关系实体;各实体间的关系如图:3、 规律结构设计欢迎下载精品学习资源家庭成员表人事档案表列名编号数据类型数值型 10)可否为空否说明编号姓名字符型 10)否姓名性别诞生年月住址联系电话籍贯文化程度职称部门字符型 2) 日期型 8) 字符型 30) 数值型 11) 字符型 10) 字符型 10) 字符型 10)字符型 10)否否可可否可可否性别诞生年月住址联系电话籍贯文化程度职称部门职务基本工资字符型 10)数值型 10)否否职务基本工资简历备注型否简历列名数据类型可否为空说明编号数值型 10)否编号家属姓名字符型 10)否家属姓名与员工关
6、系字符型 10)否与员工关系欢迎下载精品学习资源诞生年月日期型 8)否诞生年月社会关系表列名数据类型可否为空说明编号数值型 10)否编号关系姓名与员工关系字符型 10)字符型 10)否否关系姓名与员工关系诞生年月日期型 8)否诞生年月统计部门表列名数据类型可否为空说明部门字符型 10)否部门人数数值型 10)否人数统计职务表列名数据类型可否为空说明职务字符型 10)否职务人数数值型 10)否人数统计职称表列名数据类型可否为空说明职称字符型 10)否职称人数数值型 10)否人数统计文化程度表欢迎下载精品学习资源列名数据类型可否为空说明文化程度字符型 10)否文化程度人数数值型 10)否人数主程序
7、清单set talk off set safety off set date ansiset century onset default to a:rsgl use 人事档案表dkda=.f.do form main do main.mnx read eventsset sysmenu to default if dkdause 人事档案表endif close all cancel欢迎下载精品学习资源模块界面1、 主界面 :2、 浏览界面欢迎下载精品学习资源3、 查询界面4、 统计界面欢迎下载精品学习资源5、 编辑界面6、 报表界面欢迎下载精品学习资源设计小结通过编写这个程序后,我觉得VFP 是一个强大的数据处理工具,由于无论是最终用户或是像我们这样的程序编制者,在使用过程中都可以找到一个相当便利的方法来实现我们的想法;在编制过程中,我第一考虑到了界面的友好性,并在界面设计时不采纳烦琐的细节,使界面简洁、清楚,便于操作;本次编制中的不足之处是由于是首次尝试编制可应用的数据治理系统,可能在实际应用中有些功能不到位,对声音、动画的功能也未能插入;我将不断提高自己,争取今后在编制程序时, 能编写出有个性且应用性较强的数据库治理系统;欢迎下载