课程设计-职工工资管理系统.doc
《课程设计-职工工资管理系统.doc》由会员分享,可在线阅读,更多相关《课程设计-职工工资管理系统.doc(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、课 程 设 计 论 文题 目 职工工资管理系统 姓 名 xx 学 号 xx 班 级 xx 指导教师 xx 日 期 xxxx-xx-xx 一需求分析3 1.1数据分析3 1.2功能分析3二数据库设计42.1数据库需求分析42.2数据库概念结构设计5三系统的建立53.1项目管理器53.2人事工资管理系统界面63.3建立菜单栏73.4表的建立73.5浏览职工信息83.6职工信息查询103.7工资汇总11一、 需求分析随着经济的发展,企业正向着大型化、规模化发展,而对于大中型企业,员工、职称等跟工资管理有关的信息随之急剧增加。在这种情况下单靠人工来处理员工的工资不但显得力不从心,而且极容易出错。该系统
2、就是设计一个小型企业工资的数据库管理系统,由计算机代替人工执行一系列诸如增加新员工,删除旧员工,工资查询,统计等操作。这样就使办公人员可以轻松快捷地完成工资管理的任务。1.1 数据分析实现工资的集中管理。可供财务人员对本单位的人员以及工资进行增加、删除、修改、查询,对人事的管理及工资发放中的应发工资合计等项目由系统自动进行计算;同时本系统还可对人事及工资管理情况进行多角度查询。1.2系统功能分析系统功能分析是在系统开发的总体任务的基础工业上完成的系统数据初始化;员工基本信息数据的输入;员工基本信息的修改和删除;企业工资的基本设定;员工工资的浏览;员工个人工资表的查询;员工工资的计算;在系统功能
3、分析的基本上,根据VFP程序编制的特点,得到如图所示的系统功能模块图人事工资管理系统工资信息工资汇总工资查询资料输入员工增删系统维护员工查询基础工资岗位工资工龄工资工资总表工资浏览工资查询增加用户删除用户员工信息 VFP是编程前期比较实用的软件,它功能强大,是面向对象的编程开发工具软件。基于VFP的工资管理软件,能实现工资管理的很多部分,由于能力以及编程软件限制,很多功能没能深入开发,下面就介绍一下这个软件的开发过程在数据库应用系统的开发过程中,数据库的结构设计是其中重要的一个环节。数据库设计的好好坏将直接对应用系统的效率以及实现的效果产生影响。好的数据库结构设计会减少数据库的存储量,数据的完
4、整性和一致性比较高,系统具人较快的响应速度,能简化基于此数据库的应用程序的实现等。二、 数据库设计2.1数据库需求分析是数据库结构设计应该尽量设计的第一个阶段,是非常重要的一个阶段。这个阶段主是要确定基本数据、数据结构处理的流程,组成一份详尽的数据字典,为以后进一步设计打下基础,在仔细调查企业人事工资管理系统的基础上,得到本系统所处理的数据流程,如数据流程图:通过对企业人事工资管理的内容和数据流程分析,针对本程序,设计的数据项和数据结构如下:员工基本状况。包括的数据库项有员工号、姓名、性别、所在部门、身份证号、生日、籍贯、国籍、民簇、婚姻状况、健康状况、参加工作时间、员工状态.工资级别和工资金
5、额。包括的数据库项有工资等级、工资额。企业部门及工作岗位信息。包括的数据库项有部门名称、工作岗位、工资等。工龄的工资金额。包括的数据库项有工龄及对应工资额。工资信息。包含的数据项有员工号、员工姓名、基础工资、岗位工资、工龄工资、实得工资。级别工资设设定岗位工资设设定工龄工资设设定工资基本设定员工信息员工工资数据流程图 通过流程图我们可以很清晰的看到员工工资的计算及总体情况2.2数据库概念结构设计:根据上面的设计规划出的实体有:员工实体、员工工资实体、工资等级实体、部门岗位实体、工龄实体,公司福利实体。ER图如下:员工基础工资岗位工资工龄工资福利费用对应员工工资包含对应对应对应对应工资等级部门工
6、资工龄公司福利 三、系统的建立3.1项目管理器首先是建立项目管理器,如下图所示:3.2人事工资管理系统界面在项目管理器中新建一个表单,名称为人事工资管理系统,如下图所示:只有一个界面是不行的,那么我们看到表单中有2个按钮,进入系统和退出系统,要实现它们的功能就需要对它们进行设置。首先是进入系统的设置,对它的代码设置是“do 菜单1.mprrelease thisform”do 菜单1.mpr是运行菜单项,具体什么菜单我们下面介绍release thisform是释放当前表单,也就是关闭人事工资管理系统这个表单退出系统的代码则是 release thisform 释放此表单3.3建立菜单栏在项目
7、管理器中建立一个菜单,如下要求:菜单中包括职工信息,工资设定,工资汇总,工资查询和退出职工信息中 还包括浏览,编译,查询等选项类似 工资设定中 还包括了基本工资,岗位工资,工龄工资这样 程序运行的时候就到了do 菜单1.mpr,此时的系统界面是这样的3.4表的建立任何程序都少不了表的支持,没有数据库,添加,删除等操作几乎无法实现,我们首先建一个员工信息表,ygxx其具体设置如上然后录入员工的基本信息再建员工的基本工资表 jbgz只要设置如下继续建立员工的岗位工资表和工龄工资表到此,程序有了一个很好的开始,也可以说,这个小程序开始显露生机,下面我们要做的就是完善它的功能。3.5浏览职工信息工资管
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课程设计 职工工资 管理 系统
限制150内