您好,欢迎访问三七文档
1干部档案管理系统一、题目名称干部档案管理系统二、题目简介干部档案管理系统是通用于各个公关企事业单位干部人员的基本信息的统计,是有关干部系统的登录、干部信息的增加、删除和修改、分类对干部信息进行查询和打印等各种信息的处理及应用。最终简单的实现对该单位干部信息资料的了解和查询,为本单位日常生活和对干部进行考核做了一定的设计,初步实现了干部档案系统的一般功能。三、需求分析(一)当今时代的现状及系统的实现工具当今时代,人类经济高速发展,人们的生活发生了日新月异的变化,特别是计算机的应用及普及到经济和社会生活的各个领域,使原本的旧的管理方法越来越不适应现在社会的发展,许多人还停留在以前的手工操作。这大大地阻碍了人类经济的发展。为了适应现代化社会人们高度强烈的时间观念,干部档案数据库应用系统软件为档案办公室带来了极大地方便,我们所开发的这个系统所采用的是当前较为流行的编程软件MiscrosoftVisualFoxPro6.0/8.0为后台结合SQLServer2000数据库的实现语言,其功能在系统内部命令或直接对数据库进行操作完成。干部档案材料的收集工作是干部档案工作的基础,是为利用工作积累信息的过程,是维护干部档案完整和真实直接关系2其作用发挥的重要环节,因此必须下功夫、花大力气认真做好。(二)建立健全收集归档制度,认真组织落实从档案部门来说必须建立健全收集工作制度并严格执行,应该归档的材料认真收集归档。定期收集可以根据本单位的中心工作提出收集工作计划,对应收集的材料做到心中有数,积极主动抓重点、按计划逐项收集,这样可以避免因工作忙漏归、迟归现象。如表彰奖励材料、年终考核材料、工资普调材料等都可以按计划定期收集。不定期收集也就是零星收集采取这种方法时要注意了解各方面情况及时掌握信息,随时收集,如成果获奖、学历培训、政审、鉴定材料等都可以定期收集。从形成档案材料的单位、部门来说也必须建立归档制度,同样要认真贯彻执行,将形成的应归档材料主动送交管档案部门归档。各部门应该将收集归档这项工作列入目标管理工作中,落实归档时间和责任人,也可以将之列入岗位责任制中作为考核内容。干部档案部门要对归档工作进行严格的检查督促。(三)完善档案内容提高档案价值首先,《干部档案材料收集归档规定》是干部档案收集归档工作的依据性文件。按照这一规定,干部部门应在德、能、勤、绩四方面开展收集工作全面收集材料特别是现阶段要根据干部制度改革和对人才信息的需要完善档案内容,注意收集那些能体现人才能力、水平和业绩的材料。其次,应该在形成档案材料时就是它准确、充实,能真正反映一个人的情况、面貌和特点。例如考核鉴定材料形成时就要注意将被考核人全面情况反映出来,要对人才素质、现实表现客观地作出评价。这样所形成的材料被收集进档案中去才能有利用价值。再次,要定期补充记录登记,如对干部基本信息、工作评价表等登记表定期补充,目的是使档案简单明了地反映人的某一方面情况。另外可以将科技人才的论著论文目录、培训进修登记、年终考核登记等补充进档案,使档案内容更直观便于利用。(四)系统应满足的功能及要求(录入、查询、修改、增加、删除、打印等)干部档案管理系统主要包含职工个人自然情况、工作情况、简历、整治情况等各方面信息,内容比较庞大复杂。同时还综合考虑档案管理工作的性质,总结归纳出所需要实现的功能。主要是为了干部档案进行服务,对干部的变动、干部资料、3以及干部资料的查询、统计等功能。总体上说具有编辑、查询、用户管理、干部评价等功能。1、灵活的数据记录编辑功能,可以随时对记录进行增加、修改、更新、删除、浏览等编辑操作。并将查询方式有机溶入编辑界面,可以实现对某项记录定位,再进行编辑、修改、更新。2、多个数据库表的任意组合条件的查询。便于在实际档案管理操作中的各种情况,多种条件下的人员情况,多种情况进行统计查看。3、具备分级用户权限管理设置,以确保档案的保密性和安全性。4、具有分类统计,使用打印、输出显示的功能,该打印材料可根据数据库中记录的变化而变化。5、具有比较有好的人机界面,各种操作可以再直观的界面上通过人机交互进行。6、具有辅助表管理功能,主要是对“干部基本信息”表中的字段“学历”、“部门表”中的字段“部门”、“民族”表中的字段“民族”、“职称”表中的字段“职称”进行添加、修改、删除操作……随着企业的规模不断扩大,员工数量急剧增加,有关员工的各种信息量也成倍增长。企业在一般日常工作中需要对企业人员组成、考核情况、工作评估等进行管理。四、系统物理设计(一)系统总体设计框图1、系统总体设计包含:前台页面设计和后台数据库设计,两者结合起来共同实现干部管理系统的功能,设计思路为:欢迎进入关闭档案管理系统进行相应的操作,是否录入数据、查询数据、修改等。如图4.1所示:用户登录欢迎界面4是是是是图4.1结构总体设计2、干部档案主界面包设计内容有:档案信息、档案修改、档案查询、档案打印等具体的结构图如图4.2所示录入数据是否录入数据是否修改数据修改数据是否进行查输入查询条件是否删除数据删除数据退出系统5(二)系统功能模块设计1、干部档案管理系统的主要实现的功能为:用户的管理、信息变更、信息查询、信息设计,功能图如4.3所示图4.3系统功能模块2、干部档案系统录入主要是录入信息录入的功能:确认录入、重新录入、保存数据、返回、转向下一个如图2.4所示:干部档案管理系统用户管理信息变更信息查询信息统计干部档案主界面档案信息档案修改档案查询档案删除档案打印6图4.4干部档案系统录入五、系统详细设计(一)现行干部档案管理实例图如下1-1所示:干部档案数据库应用系统登录信息干部档案查询结果数据库干部人员工作评价系统档案基本信息录入干部档案打印人员注册档案室(二)根据需求分析建立各个表的数据结构及数据字典如下:1、User表组成:username(管理员名字)、userpasswd(管理员登陆的密码)含义说明:管理员主要是对系统用户进行管理,包括登录、退出、操作记录等。包括的数据项:数据项含义说明类型长度username管理员的名字字符型12userpasswd管理员登陆时的密码字符型12干部档案系统录入确认录入重新录入保存数据返回转向下一个72、Prof表组成:职称编号、职称名称含义说明:给每个职称编号,且每个职称都有各自的名称,职称编号唯一,是Prof表的主索引(zcbh),职称编号与职称名称对应。包括的数据项:数据项含义说明类型长度与其他数据项的逻辑关系职称编号唯一标识每个职称(是主码)员的名字字符型3不能取空值职称名称与职称编号对应的职称字符型123、Nation表组成:民族编号、民族名称含义说明:给各民族一个编号,并将其设为Nation表的主索引(mzbh),从而容易Nation表与其他表建立连接。包括的数据项:数据项含义说明类型长度与其他数据项的逻辑关系取值范围民族编号唯一标识每个民族(是主码)字符型3主码,不能取空值000至999民族称号民族编号对应的名族名称字符型34、Dept表组成:部门编号、部门名称含义说明:给各部门一个编号,并将其设为Dept表的主索引(bmbh),从而容易Dept表与其他表建立连接。包括的数据项:数据项含义说明类型长度与其他数据项的逻辑关系取值范围部门编号唯一标识每个部门(是主码字符型4主码,不能取空值000至999部门名称部门编号对应的部门字符型2085、Ganbu表组成:干部编号、姓名、部门编号、性别、出生日期、籍贯、专业、学历、民族编号、婚否、身份证号、电话、住址、政治面貌等。含义说明:就是干部的档案记录,即是干部的基本信息,包括编号、姓名、性别、出生日期、学历、政治面貌、电话号码、通讯地址、职务、简历等,将干部编号设为主索引,部门编号、民族编号、职称编号设为普通索引,使其能与其他表建立连接。包括的数据项:数据项含义说明类型长度与其他数据项的逻辑关系取值范围干部编号唯一标识每个干部职称(是主码)字符型7主码,不能取空值000至999部门编号唯一标识每个部门(是主码)字符型4外码,不能取空值0000至9999民族编号唯一标识每个民族(是主码)字符型3外码,不能取空值000至999姓名是每个干部的名字,标识每个干部字符型10主属性,不能取空值性别描述每个干部的性别,只能取男或女字符型2主属性,不能取空值出生日期表示每个干部的出生日期日期型每个干部都有一个出生日期,可以重复但不能取空值籍贯户口所在地字符型14学历说明每个干部的学历信息字符型10婚姻描述每个干部的婚姻状况字符型40000至9999身份证号对每个干部身份的描述,每个干部都有唯一的身份证号字符型18每个人必有身份证号,是每个人的身份的证明,不能取空值住址每个干部的住所地址字符型30外码,不能取空值政治面貌是一个人的政治身份最直接的反映,是指一个人所参加的政党、政治团体类字符型10参加工作时间是每个干部都有参加工作的时间,并把其填写在这个‘参加工作时间’的字段日期型896、Appraise表组成:评价编号、干部编号、部门编号、评价日期、工作业绩、业务水平、考核等级等。含义说明:主要用来表示对干部日常行为及工作的表现的评价。包括的数据项:数据项含义说明类型长度与其他数据项的逻辑关系评价编号对干部工作表现评价的编号字符型10主码,不能取空值职称编号唯一标识每个职称,与职称表里的职称编号一样字符型7外码,不能取空值部门编号与Dept表的部门编号一样字符型4外码,不能取空值评价日期对每个干部进行评价的日期日期型8工作业绩对每个干部的工作进行评估,将其业绩的字段字符型40业绩的描述只适用于评估,可以为空值考核等级是每个干部的名字,标识每个干部字符型10主属性,不能取空值备注是每个干部的名字,标识每个干部字符型40主属性,不能取空值六、概念结构设计(一)目的与任务将需求分析阶段得到的用户需求抽象为信息世界转化为独立于具体DBMS的概念模型。(二)分析方法混合策略法和分布实现的方法。(三)数据库中实体成员结构E-R图如下:1、管理员、民族、部门、职称、干部、评价的分E-R图如下:Nation表民族编号民族名称User表管理员名字管理员登陆密码10Ganbu表干部编号姓名部门编号性别出生日期籍贯专业学历民族编号婚否身份证号电话住址政治面貌Prof表职称编号职称名称Dept表部门编号部门名称11(2)整合以后的总体E-R图如下:Appraise表评价编号干部编号部门编号评价日期工作业绩业务水平考核等级12(四)干部档案数据库应用系统数据流图所下示:Appraise表评价编号评价日期考核等级工作业绩业务水平部门编号干部编号Ganbu表姓名住址Dept表部门名称电话出生日期籍贯专业政治面貌职称编号Prof表职称名称性别身份证号民族编号婚否Nation表民族名称13(五)干部档案数据库应用系统用例图如下所示:(四)干部档案数据库应用类图如下所示:系统登录帐户干部基本信息评价干部工作系统修改更新授权退出系统接收数据收集数据审核数据维护数据利用数据修改更新查询打印汇总数据分析数据统计数据验证用户查询打印表格干部档案数据库应用系统录入干部查询干部干部录入查询统计干部查询管理员14(五)干部档案数据库活动图如下所示:*11*1**1*11**1*11*评价类评价编号干部编号部门编号工作考核验证()修改()查询()干部类编号姓名部门性别籍贯身份电话住址登记()增加成员()更新()删除()查询()统计()用户类职称编号职称名称民族编号民族名称登记()修改()入库()查找()部门类部门编号部门名称部门管理增加成员()更新()删除()查询()统计()管理员类管理员姓名管理员密码增用户()验证()修改()查用户()数据维护类连接字表名输入数组输出数组增加()更新()查询()统计()删除()15(六)干部档案数据库时序图如下所示:(七)干部档案数据库协作图如下所示:16七、逻辑结构设计干部档案系统是在上面的数据库概念结构设计的基础上,把实体与属性之间的关系转化为VisualFoxPro6.0数据库系统所支持的实际数据模型,并形成数据库中的表,用于存储
本文标题:干部档案管理系统
链接地址:https://www.777doc.com/doc-3851042 .html