课程设计说明书
题目:
东莞精智美玩具有限公司工资管理系统设计
学生姓名: 学 号: 院 (系): 专 业: 指导教师:
2012年6月30号
目 录
一 序言............................................................................................. 1 二 设计思路 .................................................................................... 3 三 企业基本数据.......................................................................... 14 四 主要设计方法.......................................................................... 16 五 成果........................................................................................... 16 六总结 ............................................................................................. 16 参考文献
陕 西 科 技 大 学
会计电算化 课程设计任务书
学院 专业 学生:
题目: 东莞精智美玩具有限公司工资管理系统设计 课程设计从 年 月 日起到 年 月 日
1、课程设计的内容和要求(包括原始数据、技术要求、工作要求等):
为东莞精智美玩具有限公司设计工资管理系统,东莞精智美玩具有限公司是一家专业生产及销售毛绒玩具的企业。主要生产中高档的工艺毛绒玩具,开发的绒毛玩具共计数百种,是一家劳动密集型企业,人员流动性较大,所以建立健全该公司工资管理系统,对加强对该公司的人员管理有着十分重要的意义。故此次设计内容是为东莞精智美玩具有限公司设计与之相适应的工资管理系统。
2、对课程设计成果的要求〔包括图表、实物等硬件要求〕: 首先,对东莞精智美玩具有限公司进行需求分析,说明该公司建立健全工资
管理系统的必要性。其次,根据公司需求为其设计出与之相适应的工资管理系统。最后,对设计进行总结,书写感想。
教研室主任:日期:
一 序言
随着科学技术的迅猛发展,IT技术广泛应用于社会各领域,信息技术在会计领域的应用,是会计发展的需要,而且是经济和科技发展对会计工作提出的要求,是时代发展的要求,实现会计电算化具有重要的现实意义和深远的历史意义。 东莞精智美玩具有限公司是一家专业生产及销售毛绒玩具的企业,经过7年的发展,本厂目前拥有先进的生产设备,过硬的管理人员和设计人员,主要生产中高档的工艺毛绒玩具,开发的绒毛玩具共计数百种,产品一直深受国内客户的喜爱。如今,该厂的产品已遍布中国内地各大玩具市场,立足国际商贸大都市。随着企业的不断发展壮大,加强企业管理,提高管理效率,势在必行。该企业是劳动密集型企业,人员流动大,为适合企业管理的需要,职工工资管理已经成为企业管理的一个难题,由于其费时和繁琐性,企业迫切需要一种专门为职工工资管理而服务的工具。为此,简单的职工工资管理系统为此而制造出来。本程序是为职工工资管理而设计的,内容简单,使用方便。程序稍加变更可以适合对资源分配方面的杂事加以处理,对企业加强对人员的管理具有十分重要的意义。
本次设计针对东莞精智美玩具有限公司的具体情况和对员工管理的需求,意在为其开发与之相适应的工资管理系统,设计使用 Visual FoxPro 作为开发工具,进行了职工工资管理系统设计的程序设计,本系统主要完成对职工信息的管理,包括数据库中表的添加、删除等。系统可以完成对各类信息的追加、浏览、修改、查询和计算等功能。职工工资管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用。
建立健全员工管理系统对于减轻东莞精智美玩具有限公司会计人员的工作强度,提高会计工作效率;促进会计工作规范化,提高会计工作质量;促进会计工作职能的转变;促进会计队伍的素质提高;推动会计改革,促进会计自身的不断发展;加强员工管理,强化成本控制都有着十分重要的作用。
二 设计思路
本应收系统主要完成对员工工资的管理,包括数据库中表的添加、删除等。系统可以完成对各类信息的浏览、修改、查询和工资信息对工资进行计算的功能。系统的核心是数据库中各个表联系,每一个表的修改都将联动的影响其它的表,当完成对数据的操作时系统会自动地完成数据库的修改。查询功能也是系统的核心之一,在系统中即有单条件查询和多条件查询,也有精确查询和模糊查询,系统不仅有静态的条件查询,也有动态生成的条件查询,其目的都是为了方便用户使用。本系统有完整的用户添加、删除和密码修改功能,并具备报表打印功能.
由于使用VF进行系统开发,所以该系统的功能由五个表单完成。第一个为欢迎界面,第二个为登陆界面,第三个为职工工资管理系统,第四个为计算工资,第五个为查询工资。同时,还需要的数据表有3个,分别为职工信息,工资信息,表bb。
1程序功能设计
FORM1是欢迎界面;FORM2是登陆界面,显示登陆的主界面;FORM3是职工工
资管理系统,调用FORM4和FORM5可以对职工工资进行计算,以及对职工工资进行查询;FORM4是计算工资,可以对各项工资以及扣税和扣水电进行计算作;FORM5是工资查询,具有按照员工号,姓名,性别分别对职工工资相关信息进行查询的功能。 1.1程序功能描述
根据设计要求,程序要达到的功能如下:
1. 程序运行之后首先弹出欢迎窗口,继而进入登陆界面。 2. 登陆界面得通过用户密码验证进入操作。
3. 密码输入正确后转入主菜单,就可以选择对职工工资进行计算或者查询或退出后回到主菜单。
4. 每个功能模块都有退出的功能,回到主菜单。 5. 点击主菜单的退出按钮,退出系统。 1.2程序结构分析
根据上面对系统功能的描述,构建出系统的总体功能结构图,如图1所示
图1. 系统总功能结构图
1.3数据表结构分析及原始记录 1.3.1员工信息表结构及记录
1.3.2工资信息表结构及记录
1.4程序流程分析
本系统运行后从欢迎界面进入主界面。程序的主要工作流程图如图2所示。
2代码设计
2.1欢迎界面
欢迎界面主要代码如下:
Timer1 的timer事件代码:thisform.release
do form 登陆界面
2.2登陆界面
登陆界面Command1的Click事件过程代码编辑如图10所示:
Command2的Click事件过程代码如下:thisform.release
表4 登陆界面表单主要控件相关属性设置及说明
Command2的Click事件过程代码:thisform.release
2.3主菜单界面
主菜单界面如图11所示
图11. 主菜单界面
表5员工主菜单界面表单控件主要属性设置及说明
主菜单Command1的Click事件过程代码: thisform.refresh
do form 计算工资
Command2的Click事件过程代码: thisform.refresh
do form.工资查询
Command2的Click事件过程代码:thisform.release
2.4计算工资界面
计算工资界面如图12所示
计算工资界面Command1的Click事件过程代码编辑如图13所示
图13. 计算工资界面Command1的Click事件过程代码
表6 计算工资界面表单和控件主要属性设置及说明
主菜单Combo1的Click事件代码:thisform.refresh Command1的Click事件代码: thisform.release
do form 主菜单
Command1的Click事件代码: thisform.release
do form 欢迎界面
10
2.5工资查系统面界
工资查询系统界面及三种查询方式分别如图14.15.16.17所示
图14工资查询系统界面
图15.按员工号查询
图16.按姓名查询
11
图17. 按性别查询
表7学生选课系统界面表单和控件主要属性设置及说明
12
工资查询界面Combol2的Click的事件代码如图19
工资查询界面Combol3的Click的事件代码如图20
13
Command1的Click事件过程代码如下:thisform.release
do form 主菜单
Command2的Click事件过程代码如下:thisform.release
do form 欢迎界面
三 企业基本数据
14
15
四、主要设计方法
本次课程设计使用 Visual FoxPro 作为开发工具,进行了职工工资管理系统的程序设计。
五、成果
本次设计针对东莞精智美玩具有限公司的具体情况和对员工管理的需求,开
发与之相适应的工资管理系统,设计使用 Visual FoxPro 作为开发工具,进行了职工工资管理系统设计的程序设计,本系统主要完成对职工信息的管理,包括数据库中表的添加、删除等。系统可以完成对各类信息的追加、浏览、修改、查询和计算等功能。满足了企业加强职工管理的需要。
但我们也应当看到该工资管理系统的不足,该系统相对较简单,涉及到较复杂的业务时,可能会有所不足。也有待于东莞精智美玩具有限公司对该系统的进一步完善。
六、总结
当今社会,经济技术飞速发展,社会竞争日趋激烈。面对严峻的社会形势,企业只有加快变革,紧跟时代潮流,加强企业内部管理,弥补缺陷,提高企业管理效率,才能在企业竞争中取得优势,立于不败之地。
作为当代大学生的我们,也应紧随时代潮流,不断更新自己的知识,使自己具有独立思考,独立设计的能力。熟练的操作计算机是一种必备的素质。本次设计让我更加熟悉VF编程,并使理论与实际结合起来,对我能力的提升有了很大的帮助,还能促使我在以后的实际应用中更好的应用VF编程来设计一些数据库管理系统。
我相信通过我们不懈的努力,我们的明天会更好!
16
参考文献
[1]张伯鹏,刘浩。人事管理系统研究现状及发展趋势[J],中国电脑爱好者,
(8)
[2]黄梯云,管理信息系统导论 [M].机械工业出版社,2002. [3]张海藩,软件工程导论 [M].北京清华大学出版社,2001. 课程设计成绩考核表
17
2005,
课程设计名称: 东莞精智美玩具有限公司工资管理系统设计 专业: 会计 班级: 会计093 学号: 姓名 吕雪 下表由指导教师按实际情况进行填写:
指导教师签字: 教研室主任签字: 2012 年 6 月 30日
18
课程设计说明书
题目:
东莞精智美玩具有限公司工资管理系统设计
学生姓名: 学 号: 院 (系): 专 业: 指导教师:
2012年6月30号
目 录
一 序言............................................................................................. 1 二 设计思路 .................................................................................... 3 三 企业基本数据.......................................................................... 14 四 主要设计方法.......................................................................... 16 五 成果........................................................................................... 16 六总结 ............................................................................................. 16 参考文献
陕 西 科 技 大 学
会计电算化 课程设计任务书
学院 专业 学生:
题目: 东莞精智美玩具有限公司工资管理系统设计 课程设计从 年 月 日起到 年 月 日
1、课程设计的内容和要求(包括原始数据、技术要求、工作要求等):
为东莞精智美玩具有限公司设计工资管理系统,东莞精智美玩具有限公司是一家专业生产及销售毛绒玩具的企业。主要生产中高档的工艺毛绒玩具,开发的绒毛玩具共计数百种,是一家劳动密集型企业,人员流动性较大,所以建立健全该公司工资管理系统,对加强对该公司的人员管理有着十分重要的意义。故此次设计内容是为东莞精智美玩具有限公司设计与之相适应的工资管理系统。
2、对课程设计成果的要求〔包括图表、实物等硬件要求〕: 首先,对东莞精智美玩具有限公司进行需求分析,说明该公司建立健全工资
管理系统的必要性。其次,根据公司需求为其设计出与之相适应的工资管理系统。最后,对设计进行总结,书写感想。
教研室主任:日期:
一 序言
随着科学技术的迅猛发展,IT技术广泛应用于社会各领域,信息技术在会计领域的应用,是会计发展的需要,而且是经济和科技发展对会计工作提出的要求,是时代发展的要求,实现会计电算化具有重要的现实意义和深远的历史意义。 东莞精智美玩具有限公司是一家专业生产及销售毛绒玩具的企业,经过7年的发展,本厂目前拥有先进的生产设备,过硬的管理人员和设计人员,主要生产中高档的工艺毛绒玩具,开发的绒毛玩具共计数百种,产品一直深受国内客户的喜爱。如今,该厂的产品已遍布中国内地各大玩具市场,立足国际商贸大都市。随着企业的不断发展壮大,加强企业管理,提高管理效率,势在必行。该企业是劳动密集型企业,人员流动大,为适合企业管理的需要,职工工资管理已经成为企业管理的一个难题,由于其费时和繁琐性,企业迫切需要一种专门为职工工资管理而服务的工具。为此,简单的职工工资管理系统为此而制造出来。本程序是为职工工资管理而设计的,内容简单,使用方便。程序稍加变更可以适合对资源分配方面的杂事加以处理,对企业加强对人员的管理具有十分重要的意义。
本次设计针对东莞精智美玩具有限公司的具体情况和对员工管理的需求,意在为其开发与之相适应的工资管理系统,设计使用 Visual FoxPro 作为开发工具,进行了职工工资管理系统设计的程序设计,本系统主要完成对职工信息的管理,包括数据库中表的添加、删除等。系统可以完成对各类信息的追加、浏览、修改、查询和计算等功能。职工工资管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用。
建立健全员工管理系统对于减轻东莞精智美玩具有限公司会计人员的工作强度,提高会计工作效率;促进会计工作规范化,提高会计工作质量;促进会计工作职能的转变;促进会计队伍的素质提高;推动会计改革,促进会计自身的不断发展;加强员工管理,强化成本控制都有着十分重要的作用。
二 设计思路
本应收系统主要完成对员工工资的管理,包括数据库中表的添加、删除等。系统可以完成对各类信息的浏览、修改、查询和工资信息对工资进行计算的功能。系统的核心是数据库中各个表联系,每一个表的修改都将联动的影响其它的表,当完成对数据的操作时系统会自动地完成数据库的修改。查询功能也是系统的核心之一,在系统中即有单条件查询和多条件查询,也有精确查询和模糊查询,系统不仅有静态的条件查询,也有动态生成的条件查询,其目的都是为了方便用户使用。本系统有完整的用户添加、删除和密码修改功能,并具备报表打印功能.
由于使用VF进行系统开发,所以该系统的功能由五个表单完成。第一个为欢迎界面,第二个为登陆界面,第三个为职工工资管理系统,第四个为计算工资,第五个为查询工资。同时,还需要的数据表有3个,分别为职工信息,工资信息,表bb。
1程序功能设计
FORM1是欢迎界面;FORM2是登陆界面,显示登陆的主界面;FORM3是职工工
资管理系统,调用FORM4和FORM5可以对职工工资进行计算,以及对职工工资进行查询;FORM4是计算工资,可以对各项工资以及扣税和扣水电进行计算作;FORM5是工资查询,具有按照员工号,姓名,性别分别对职工工资相关信息进行查询的功能。 1.1程序功能描述
根据设计要求,程序要达到的功能如下:
1. 程序运行之后首先弹出欢迎窗口,继而进入登陆界面。 2. 登陆界面得通过用户密码验证进入操作。
3. 密码输入正确后转入主菜单,就可以选择对职工工资进行计算或者查询或退出后回到主菜单。
4. 每个功能模块都有退出的功能,回到主菜单。 5. 点击主菜单的退出按钮,退出系统。 1.2程序结构分析
根据上面对系统功能的描述,构建出系统的总体功能结构图,如图1所示
图1. 系统总功能结构图
1.3数据表结构分析及原始记录 1.3.1员工信息表结构及记录
1.3.2工资信息表结构及记录
1.4程序流程分析
本系统运行后从欢迎界面进入主界面。程序的主要工作流程图如图2所示。
2代码设计
2.1欢迎界面
欢迎界面主要代码如下:
Timer1 的timer事件代码:thisform.release
do form 登陆界面
2.2登陆界面
登陆界面Command1的Click事件过程代码编辑如图10所示:
Command2的Click事件过程代码如下:thisform.release
表4 登陆界面表单主要控件相关属性设置及说明
Command2的Click事件过程代码:thisform.release
2.3主菜单界面
主菜单界面如图11所示
图11. 主菜单界面
表5员工主菜单界面表单控件主要属性设置及说明
主菜单Command1的Click事件过程代码: thisform.refresh
do form 计算工资
Command2的Click事件过程代码: thisform.refresh
do form.工资查询
Command2的Click事件过程代码:thisform.release
2.4计算工资界面
计算工资界面如图12所示
计算工资界面Command1的Click事件过程代码编辑如图13所示
图13. 计算工资界面Command1的Click事件过程代码
表6 计算工资界面表单和控件主要属性设置及说明
主菜单Combo1的Click事件代码:thisform.refresh Command1的Click事件代码: thisform.release
do form 主菜单
Command1的Click事件代码: thisform.release
do form 欢迎界面
10
2.5工资查系统面界
工资查询系统界面及三种查询方式分别如图14.15.16.17所示
图14工资查询系统界面
图15.按员工号查询
图16.按姓名查询
11
图17. 按性别查询
表7学生选课系统界面表单和控件主要属性设置及说明
12
工资查询界面Combol2的Click的事件代码如图19
工资查询界面Combol3的Click的事件代码如图20
13
Command1的Click事件过程代码如下:thisform.release
do form 主菜单
Command2的Click事件过程代码如下:thisform.release
do form 欢迎界面
三 企业基本数据
14
15
四、主要设计方法
本次课程设计使用 Visual FoxPro 作为开发工具,进行了职工工资管理系统的程序设计。
五、成果
本次设计针对东莞精智美玩具有限公司的具体情况和对员工管理的需求,开
发与之相适应的工资管理系统,设计使用 Visual FoxPro 作为开发工具,进行了职工工资管理系统设计的程序设计,本系统主要完成对职工信息的管理,包括数据库中表的添加、删除等。系统可以完成对各类信息的追加、浏览、修改、查询和计算等功能。满足了企业加强职工管理的需要。
但我们也应当看到该工资管理系统的不足,该系统相对较简单,涉及到较复杂的业务时,可能会有所不足。也有待于东莞精智美玩具有限公司对该系统的进一步完善。
六、总结
当今社会,经济技术飞速发展,社会竞争日趋激烈。面对严峻的社会形势,企业只有加快变革,紧跟时代潮流,加强企业内部管理,弥补缺陷,提高企业管理效率,才能在企业竞争中取得优势,立于不败之地。
作为当代大学生的我们,也应紧随时代潮流,不断更新自己的知识,使自己具有独立思考,独立设计的能力。熟练的操作计算机是一种必备的素质。本次设计让我更加熟悉VF编程,并使理论与实际结合起来,对我能力的提升有了很大的帮助,还能促使我在以后的实际应用中更好的应用VF编程来设计一些数据库管理系统。
我相信通过我们不懈的努力,我们的明天会更好!
16
参考文献
[1]张伯鹏,刘浩。人事管理系统研究现状及发展趋势[J],中国电脑爱好者,
(8)
[2]黄梯云,管理信息系统导论 [M].机械工业出版社,2002. [3]张海藩,软件工程导论 [M].北京清华大学出版社,2001. 课程设计成绩考核表
17
2005,
课程设计名称: 东莞精智美玩具有限公司工资管理系统设计 专业: 会计 班级: 会计093 学号: 姓名 吕雪 下表由指导教师按实际情况进行填写:
指导教师签字: 教研室主任签字: 2012 年 6 月 30日
18