《2020年职工档案管理系统设计》由会员分享,可在线阅读,更多相关《2020年职工档案管理系统设计(7页珍藏版)》请在金锄头文库上搜索。
1、职工档案管理系统设计 职工档案管理系统设计【1】 因此运用软件工程思想利用数据库技术编写一套完善的职工档案管理系统尤为必要 对职工档案管理系统进行了设计介绍了各模块之间的关系及系统结构和系统处理流程并对系统主要功能进行了阐述 关键词:职工档案管理系统;软件工程;数据库 0引言 随着社会的发展企业的职工人数也在不断扩大如何对其进行有效管理成为当前管理者较为关注的问题 如果能实现档案管理自动化无疑将给公司管理部门带来极大方便 职工档案管理一直以来被视为一项琐碎、繁杂而又十分细致的工作而传统的手工管理和文件管理方式表现出了效率低、保密性差且时间一长将产生大量的文件和数据、查找不方便、维护更新不及时等
2、弊端 正是计算机技术的迅速发展使得人们从过去繁杂的手工劳动中得以解脱从而使这种高效的管理方式得以迅速普及进而为企业及职工提供方便 1系统功能描述 通过对系统的实际用户及使用部门的负责人进行访问调查同时综合互联网上的相关资料表述从而对系统所要实现的目标有一个明确的认识 该系统的用户主要是普通用户(职工)和系统管理员职工主要通过该系统对自己的基本信息及考勤信息进行浏览、编辑、查询等如果需要则对其进行打印操作以期通过对系统的操作及时更新自己的档案信息以便公司人事部门统计 而系统管理员则负责数据的存储及系统的维护拥有比普通用户较多的功能可对其档案、简历等进行及时更新可添加、修改、删除职工的信息 不同权
3、限的用户可通过自己拥有的权限进入相同的系统界面但操作不同的功能 2各模块之间的关系及系统结构 职工档案管理系统主要包含部门管理、档案管理、档案查询、数据库管理、系统管理内容涉及较多 主要是对职工的各项信息进行管理具体包括职工基本信息以及职工考勤信息的添加、删除、修改、查询等功能同时可对查询结果进行打印;数据库管理主要对数据库进行备份以免出现异常情况时使数据库丢失;系统管理主要是对用户的登录信息进行添加、修改等操作 3系统处理流程 系统的整个处理流程如图2所示系统管理员可以对系统进行职工信息的添加、修改、删除、查询等操作而职工可利用系统进行档案信息及考勤信息的查询、登录密码的修改等操作 这些档案
4、信息和考勤信息等数据信息都存储在系统的数据库中当执行这些相关操作时存储在数据库中的相关数据信息会从数据库中调出在屏幕上显示出相关的操作结果并且系统的数据库会对数据信息进行及时的更新和维护等以保证显示的信息结果正确无误 4系统主要功能划分 4.1部门管理 部门信息包括部门编号、部门名称、部门负责人、部门电话等信息用户可以浏览各信息 通过TreeView控件和ListView控件实现将数据库的字段信息添加到TreeView中数据库里的字段将以目录的形式呈现给用户单击一个字段可以显示该字段的数据信息界面类似于资源管理器利用ListView显示数据库的记录信息 4.2档案管理 档案管理包括职工基本信息
5、管理、职工考勤管理、个人简历管理 这些功能因用户使用系统权限不同所表示出的功能使用也不同普通用户没有数据修改及删除的权限只能对职工的信息进行浏览 4.3职工信息管理 职工信息管理包括对职工的基本信息进行浏览、添加职工记录以及对职工的详细资料进行修改、删除职工记录 其主要子模块如下: (1)基本信息的添加 管理员首先进入职工信息浏览窗体在该窗体的下方有一个添加信息的按钮点击该按钮进入添加信息的界面 职工信息的添加窗体使用了两个Frame控件及多个TextBox、Lable、ComboBox控件对职工的各项信息进行添加 有些信息需要手工添加有些信息可在选择框中选择如果添加的信息不符合要求将会出现提
6、示框告诉用户些信息的输入不正确如生日、参加工作的时间及进入公司的时间都必须为日期型 必须把所有要添加的信息完全添加才可将各项信息添加成功 如果用户为普通用户则不能进入该界面即在职工信息浏览界面中增加按钮并设为灰色把Command控件的Enable属性选择为False即可 (2)基本信息的查询 为了方便管理员及普通用户查询使用了TextBox控件和ComboBox控件在查询时用户将查询内容输入到Text中或在ComboBox中选择自己所要查询的条件点击开始搜索按钮便可以查询出自己想要的信息 该查询的优点在于方便用户做任何查询管理员可以输入任何可提供的数据来进行查询显示信息为所有数据库中提供的数据
7、 (3)职工信息的查询 输入一定的查询条件(某一或某些条件)单击开始搜索按钮将会对该条件进行查询并显示查询结果 4.4职工考勤管理 职工考勤管理包括对职工的考勤信息进行浏览、添加职工记录以及对职工的详细资料进行修改、删除职工记录 其主要子模块为 考勤信息添加:管理员首先进入职工考勤信息浏览窗体在该窗体的下方有一个添加信息的按钮点击该按钮进入添加考勤信息的界面 职工考勤信息的添加窗体使用了两个Frame控件及多个TextBox、Lable、ComboBox控件对职工考勤的各项信息进行添加有些信息需要手工添加有些信息可在选择框中选择 必须把所有要添加的信息完全添加才可以将各项信息添加成功 如果用户
8、为普通用户则不能进入该界面即在职工考勤信息浏览界面中增加按钮并设置为灰色把Command控件的Enable属性选择为False即可 4.5档案查询 当输入一定的查询条件时可对职工基本信息及考勤信息进行查询 其主要子模块为 职工考勤查询:管理员及普通用户均可以对考勤信息进行查询为了方便管理员及普通用户查询使用了TextBox控件和ComboBox控件在查询时用户将查询内容输入到Text中或在ComboBox中选择自己所要查询的条件如果数据库中有相应的数据点击开始搜索按钮后则将在MSFlexGrid控件中显示查询结果在该控件的底部会显示出查询的记录条数职工考勤信息的查询主要是确定所要查询的考勤年月 打印功能是通过VB的第三方控件tubPrinter报表控件来实现的该控件可以打印常见数据控件中的数据如打印MSFlexGrid控件、MSHFlexGrid控件、ListView控件、DataGrid控件里的数据等 5结语 对于职工档案管理系统设计应尽可能做到全面、方便、快捷、友好 对于普通用户本软件提供了全面的查询统计功能用户可以根据不同的需要选择不同的条件进行单一或组合查询确保提高查询、统计速度使查询、统计工作变得更加便捷 参考文献参考文献: