绪论
目前市内中小型学校越来越多,开设的专业也越来越多,而且专业变化也比较大,致使教师所教的科目也经常变化,从而需要的教师要多元化,随着人事制度改革需要经常进行人才的流动。人事管理涉及到新人员的加入,老员工的转出、辞职、退休等,员工基本情况变化要随时更新,因此在管理方式上、管理的难度上也比较大。因此急需系统的、规范的信息管理手段来解决。本着学有所用,我设计开发了教职工信息管理系统。
整个系统的设计要具有人性化的特点。 A.界面友好、操作简便。 B.功能强大、程序流畅。 C.一看就懂、拿来就用。
一、论文概要
1、教职工信息管理系统需求
它掌握着本单位教职工的基本信息情况,负责教职工基本工资的日常变动及新增、减少人员工资标准的确定,掌握教职工的流动方向等情况,为其它工作环节提供准确、迅捷的信息。
2、数据库管理系统的特点
数据保存、管理、查询、统计一体化、自动化。 3、系统概要
本系统是针对中小型学校教职工信息管理工作的实际情况和教育行业工资构成的特点及管理方式研制开发的,它实现了对教职工的日常工资标准确定、人员流动等工作的微机管理,基本实现了办公自动化。
本系统采用Visual Foxpro6.0中文版进行程序设计,本系统具有良好的用户界面,操作简单、使用方便,信息查询、统计速度快等特点,使工资管理人员从日常烦琐的手工操作中解脱出来,大大提高了信息的准确程度,提高了工作效率。
二、常用关系型数据库系统软件比较
分类 系统名称 对应操作系统 用户界面价格 Windows Unix 开发 O — O 中 特 点 开发界面友好,需要一定的数据库知识,小型用户最适合 开发界面友好,简单,用户界ACCESS2000 O — O 中 面和数据一体化可,个人用户最适合 免费数据库系统 PostgreSQL O O — 免费 多操作平台对应,免费使用,适用于学习,研究开发 多操作平台对应,免费使用,适用于学习,研究开发 小型数据库 FoxPro MySQL O O — 免费 第 1 页 共 6 页
功能完善,维护工具完备,用ORACLE O O — 高 户界面和数据库分离可,大型数据库开发用户最广 大型数据库系统 SQL/Server O — — 高 最早的关系型数据库,和DB2 O O — 高 ORACLE同样适合大型数据库开发 功能完善,比ORACLE操作简单,应为对应Windows,推广受到限制,但与微软的开发工具Visual Studio .NET结合良好,今后有可能应用更广泛
三、系统采用Visual Foxpro的理由
1、Visual Foxpro具有友好的,真正面向对象的开发环境 2、Visual Foxpro具有完善数据管理功能 3、预测数据量规模 数据表数:约5个以下、数据字典数:15个以下、记录数:200个 4、系统安装 用户界面和数据库一体化,EXE执行文件,设备更新,软件升级使用户可独立完成 5、系统维护 数据备份,障害恢复手续简单,用户可自行维护,维护费用低
开发过程
一、企划阶段
1、现有系统和用户需求分析
教育行业基本工资由职务工资、岗位津贴、提高10%三项构成。职务工资、岗位津贴由教职工职务等级来确定,分为中学高级(又分为1-14级)、中学一级(又分为1-16级)、中学二级(又分为1-16级)和中学三级(又分为1-14级)。提高10%是教育行业的特殊工资为职务工资的10%。
本系统将基本工资中的职务工资、岗位津贴分别建立成“表”,当操作员选定员工的职务等级和工资、津贴的档次时,三项工资自动生成。同时将常规信息,如学历情况、职务、职称、民族、政治面貌等信息分别建立“表”,用户操作时只需轻轻一击即可输入,减少了用户对汉字的输入,提高了工作速度。
要求系统能够提供详细的教职工基本信息,包括自然条件信息、工资情况、来源、去向、岗位变动情况。能够提供随时查阅在职、非在职人员信息,提供出职工花名册,同时为财务部提供人员变动单及月基本工资汇总情况等。实现管理规范化、科学化,程序代码标准化,软件统一化,确保软件的可维护性和实用性。能够连接各个关联的数据库,获取
第 2 页 共 6 页
数据库中的信息,保证各个数据库表格有关项目。实现职工资金的调配,对工资实现批量修改、备份、恢复、扣税功能等,实现人员调动、职工工资信息浏览、职工调动明细等统计功能,实现对银行账户的报盘等功能,并对系统进行实时维护,生成各种新的工资表格等。针对这些要求,系统建立了在职人员基本信息库、在职人员工资变动记录库、非在职人员信息库、变动单库4个主要信息库,同时建立多个字典库。系统根据增减人员、工资变动操作自动生成记录记载变动内容,以便用户查询其变动过程。实现了对员工信息的查询、统计、增减、变动记录、打印相关报表等功能。
2、系统软件构成图 系统维护 操作维字典库维护 增加人员 减少人员 调动人员 个人修改 批量修改 在职人员查询 非在职人员查询 组合查询 职工名册 工资变动单 数据管理 查询统计 打印系统 退出 沈阳市现代科技学校教职工信息管理系统 员 护
工资汇总台帐 3、系统数据流分析
数据流程图是组织中信息运动的抽象,是管理信息系统逻辑模型的主要形式。它是采用自顶向下逐层扩展的方法,从逻辑上精确的描述系统具有的数据加工,数据存储,数据输入输出及数据来源和去向等功能。人事工资的日常管理包括:增加人员信息的录入、减少人员、人员信息及工资的变动,查询人员信息、输出打印报表等。其系统的数据处理流程图如下:
二、设计、开发阶段
1、数据库表设计
1)基本信息表
在职人员基本信息表(GZBX.DBF)、在职人员工资变动记录表(GZBD.DBF)、非在职人员信息表(GZDEL.DBF)、人员变动单表(BDD.DBF)等4个
2)字典库
操作员信息表(CZYXX.DBF)、岗位津贴标准表(GWLBK.DBF)、职务工资标准表
第 3 页 共 6 页